builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-132 starttime: 1461117110.02 results: success (0) buildid: 20160419163752 builduid: 174eada632af4cf794b390a57d2a1342 revision: f60bd9567a058bf0d4d5b35f0d53a46eba0aa500 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 18:51:50.016410) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 18:51:50.016874) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 18:51:50.017150) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 18:51:50.162767) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 18:51:50.163097) ========= '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-132 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-132 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-132 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 --18:51:50-- 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% 1.96 GB/s 18:51:51 (1.96 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.582000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 18:51:51.822315) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 18:51:51.822672) ========= '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-132 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-132 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-132 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.106000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 18:51:55.938557) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-19 18:51:55.938949) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev f60bd9567a058bf0d4d5b35f0d53a46eba0aa500 --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 f60bd9567a058bf0d4d5b35f0d53a46eba0aa500 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-132 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-132 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-132 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 18:51:55,790 truncating revision to first 12 chars 2016-04-19 18:51:55,790 Setting DEBUG logging. 2016-04-19 18:51:55,790 attempt 1/10 2016-04-19 18:51:55,792 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/f60bd9567a05?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 18:51:56,266 unpacking tar archive at: fx-team-f60bd9567a05/testing/mozharness/ program finished with exit code 0 elapsedTime=1.493000 ========= master_lag: 3.51 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-19 18:52:00.946566) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 18:52:00.946903) ========= script_repo_revision: f60bd9567a058bf0d4d5b35f0d53a46eba0aa500 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 18:52:00.947292) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 18:52:00.947558) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 18:52:00.965209) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 54 secs) (at 2016-04-19 18:52:00.965482) ========= '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-132 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-132 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-132 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 18:52:00 INFO - MultiFileLogger online at 20160419 18:52:00 in C:\slave\test 18:52:00 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 18:52:00 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:52:00 INFO - {'append_to_log': False, 18:52:00 INFO - 'base_work_dir': 'C:\\slave\\test', 18:52:00 INFO - 'blob_upload_branch': 'fx-team', 18:52:00 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:52:00 INFO - 'buildbot_json_path': 'buildprops.json', 18:52:00 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:52:00 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:52:00 INFO - 'download_minidump_stackwalk': True, 18:52:00 INFO - 'download_symbols': 'true', 18:52:00 INFO - 'e10s': False, 18:52:00 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:52:00 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:52:00 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:52:00 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:52:00 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:52:00 INFO - 'C:/mozilla-build/tooltool.py'), 18:52:00 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:52:00 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:52:00 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:52:00 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:52:00 INFO - 'log_level': 'info', 18:52:00 INFO - 'log_to_console': True, 18:52:00 INFO - 'opt_config_files': (), 18:52:00 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:52:00 INFO - '--processes=1', 18:52:00 INFO - '--config=%(test_path)s/wptrunner.ini', 18:52:00 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:52:00 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:52:00 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:52:00 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:52:00 INFO - 'pip_index': False, 18:52:00 INFO - 'require_test_zip': True, 18:52:00 INFO - 'test_type': ('testharness',), 18:52:00 INFO - 'this_chunk': '1', 18:52:00 INFO - 'total_chunks': '10', 18:52:00 INFO - 'virtualenv_path': 'venv', 18:52:00 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:52:00 INFO - 'work_dir': 'build'} 18:52:00 INFO - ##### 18:52:00 INFO - ##### Running clobber step. 18:52:00 INFO - ##### 18:52:00 INFO - Running pre-action listener: _resource_record_pre_action 18:52:00 INFO - Running main action method: clobber 18:52:00 INFO - rmtree: C:\slave\test\build 18:52:00 INFO - Using _rmtree_windows ... 18:52:00 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:53:32 INFO - Running post-action listener: _resource_record_post_action 18:53:32 INFO - ##### 18:53:32 INFO - ##### Running read-buildbot-config step. 18:53:32 INFO - ##### 18:53:32 INFO - Running pre-action listener: _resource_record_pre_action 18:53:32 INFO - Running main action method: read_buildbot_config 18:53:32 INFO - Using buildbot properties: 18:53:32 INFO - { 18:53:32 INFO - "project": "", 18:53:32 INFO - "product": "firefox", 18:53:32 INFO - "script_repo_revision": "production", 18:53:32 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 18:53:32 INFO - "repository": "", 18:53:32 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 18:53:32 INFO - "buildid": "20160419163752", 18:53:32 INFO - "pgo_build": "False", 18:53:32 INFO - "basedir": "C:\\slave\\test", 18:53:32 INFO - "buildnumber": 303, 18:53:32 INFO - "slavename": "t-w732-ix-132", 18:53:32 INFO - "revision": "f60bd9567a058bf0d4d5b35f0d53a46eba0aa500", 18:53:32 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 18:53:32 INFO - "platform": "win32", 18:53:32 INFO - "branch": "fx-team", 18:53:32 INFO - "repo_path": "integration/fx-team", 18:53:32 INFO - "moz_repo_path": "", 18:53:32 INFO - "stage_platform": "win32", 18:53:32 INFO - "builduid": "174eada632af4cf794b390a57d2a1342", 18:53:32 INFO - "slavebuilddir": "test" 18:53:32 INFO - } 18:53:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 18:53:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 18:53:32 INFO - Running post-action listener: _resource_record_post_action 18:53:32 INFO - ##### 18:53:32 INFO - ##### Running download-and-extract step. 18:53:32 INFO - ##### 18:53:32 INFO - Running pre-action listener: _resource_record_pre_action 18:53:32 INFO - Running main action method: download_and_extract 18:53:32 INFO - mkdir: C:\slave\test\build\tests 18:53:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:53:32 INFO - https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 18:53:32 INFO - trying https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 18:53:32 INFO - Downloading https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/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 18:53:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/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 18:53:33 INFO - Downloaded 1274 bytes. 18:53:33 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 18:53:33 INFO - Using the following test package requirements: 18:53:33 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 18:53:33 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 18:53:33 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 18:53:33 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 18:53:33 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 18:53:33 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 18:53:33 INFO - u'jsshell-win32.zip'], 18:53:33 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 18:53:33 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 18:53:33 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 18:53:33 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 18:53:33 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 18:53:33 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 18:53:33 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 18:53:33 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 18:53:33 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 18:53:33 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 18:53:33 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 18:53:33 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 18:53:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:53:33 INFO - https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 18:53:33 INFO - trying https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 18:53:33 INFO - Downloading https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/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 18:53:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/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 18:53:35 INFO - Downloaded 20462732 bytes. 18:53:35 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/*'] 18:53:35 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/* 18:53:37 INFO - caution: filename not matched: web-platform/* 18:53:37 INFO - Return code: 11 18:53:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:53:37 INFO - https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 18:53:37 INFO - trying https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 18:53:37 INFO - Downloading https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/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 18:53:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/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 18:53:40 INFO - Downloaded 36382594 bytes. 18:53:40 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/*'] 18:53:40 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/* 18:54:27 INFO - caution: filename not matched: bin/* 18:54:27 INFO - caution: filename not matched: config/* 18:54:27 INFO - caution: filename not matched: mozbase/* 18:54:27 INFO - caution: filename not matched: marionette/* 18:54:27 INFO - caution: filename not matched: tools/wptserve/* 18:54:27 INFO - Return code: 11 18:54:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:27 INFO - https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 18:54:27 INFO - trying https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 18:54:27 INFO - Downloading https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 18:54:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/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 18:54:31 INFO - Downloaded 67387785 bytes. 18:54:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 18:54:31 INFO - mkdir: C:\slave\test\properties 18:54:31 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:54:31 INFO - Writing to file C:\slave\test\properties\build_url 18:54:31 INFO - Contents: 18:54:31 INFO - build_url:https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 18:54:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 18:54:32 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:54:32 INFO - Writing to file C:\slave\test\properties\symbols_url 18:54:32 INFO - Contents: 18:54:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 18:54:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:32 INFO - https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:54:32 INFO - trying https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 18:54:32 INFO - Downloading https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/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 18:54:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/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 18:54:36 INFO - Downloaded 58233886 bytes. 18:54:36 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'] 18:54:36 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 18:54:39 INFO - Return code: 0 18:54:39 INFO - Running post-action listener: _resource_record_post_action 18:54:39 INFO - Running post-action listener: set_extra_try_arguments 18:54:39 INFO - ##### 18:54:39 INFO - ##### Running create-virtualenv step. 18:54:39 INFO - ##### 18:54:39 INFO - Running pre-action listener: _pre_create_virtualenv 18:54:39 INFO - Running pre-action listener: _resource_record_pre_action 18:54:39 INFO - Running main action method: create_virtualenv 18:54:39 INFO - Creating virtualenv C:\slave\test\build\venv 18:54:39 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 18:54:39 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:54:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:54:49 INFO - Installing distribute......................................................................................................................................................................................done. 18:54:50 INFO - Return code: 0 18:54:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:54:50 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')]} 18:54:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:54:50 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')]} 18:54:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:54:50 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 0x01B296B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B58368>, '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 0x018B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C360C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-132', 'USERDOMAIN': 'T-W732-IX-132', '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-132', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:54:50 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 18:54:50 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 18:54:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:54:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:54:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:54:50 INFO - 'COMPUTERNAME': 'T-W732-IX-132', 18:54:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:54:50 INFO - 'DCLOCATION': 'SCL3', 18:54:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:54:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:54:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:54:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:54:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:54:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:54:50 INFO - 'HOMEDRIVE': 'C:', 18:54:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:54:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:54:50 INFO - 'KTS_VERSION': '1.19c', 18:54:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:54:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:54:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-132', 18:54:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:54:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:54:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:54:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:54:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:54:50 INFO - 'MOZ_AIRBAG': '1', 18:54:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:54:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:54:50 INFO - 'MOZ_MSVCVERSION': '8', 18:54:50 INFO - 'MOZ_NO_REMOTE': '1', 18:54:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:54:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:54:50 INFO - 'NO_EM_RESTART': '1', 18:54:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:54:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:54:50 INFO - 'OS': 'Windows_NT', 18:54:50 INFO - 'OURDRIVE': 'C:', 18:54:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 18:54:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:54:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:54:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:54:50 INFO - 'PROCESSOR_LEVEL': '6', 18:54:50 INFO - 'PROCESSOR_REVISION': '1e05', 18:54:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:54:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:54:50 INFO - 'PROMPT': '$P$G', 18:54:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:54:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:54:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:54:50 INFO - 'PWD': 'C:\\slave\\test', 18:54:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:54:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:54:50 INFO - 'SYSTEMDRIVE': 'C:', 18:54:50 INFO - 'SYSTEMROOT': 'C:\\windows', 18:54:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:54:50 INFO - 'TEST1': 'testie', 18:54:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:54:50 INFO - 'USERDOMAIN': 'T-W732-IX-132', 18:54:50 INFO - 'USERNAME': 'cltbld', 18:54:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:54:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:54:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:54:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:54:50 INFO - 'WINDIR': 'C:\\windows', 18:54:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:54:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:54:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:54:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:54:51 INFO - Downloading/unpacking psutil>=0.7.1 18:54:52 INFO - Running setup.py egg_info for package psutil 18:54:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:54:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:54:52 INFO - Installing collected packages: psutil 18:54:52 INFO - Running setup.py install for psutil 18:54:52 INFO - building 'psutil._psutil_windows' extension 18:54:52 INFO - error: Unable to find vcvarsall.bat 18:54:52 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-ftdxd4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:54:52 INFO - running install 18:54:52 INFO - running build 18:54:52 INFO - running build_py 18:54:52 INFO - creating build 18:54:52 INFO - creating build\lib.win32-2.7 18:54:52 INFO - creating build\lib.win32-2.7\psutil 18:54:52 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:54:52 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:54:52 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:54:52 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:54:52 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:54:52 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:54:52 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:54:52 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:54:52 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:54:52 INFO - running build_ext 18:54:52 INFO - building 'psutil._psutil_windows' extension 18:54:52 INFO - error: Unable to find vcvarsall.bat 18:54:52 INFO - ---------------------------------------- 18:54:52 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-ftdxd4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:54:52 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 18:54:52 WARNING - Return code: 1 18:54:52 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! 18:54:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:54: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')]} 18:54:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:54: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')]} 18:54:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:54:52 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 0x01B296B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B58368>, '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 0x018B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C360C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-132', 'USERDOMAIN': 'T-W732-IX-132', '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-132', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:54:52 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 18:54:52 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 18:54:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:54:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:54:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:54:52 INFO - 'COMPUTERNAME': 'T-W732-IX-132', 18:54:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:54:52 INFO - 'DCLOCATION': 'SCL3', 18:54:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:54:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:54:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:54:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:54:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:54:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:54:52 INFO - 'HOMEDRIVE': 'C:', 18:54:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:54:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:54:52 INFO - 'KTS_VERSION': '1.19c', 18:54:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:54:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:54:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-132', 18:54:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:54:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:54:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:54:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:54:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:54:52 INFO - 'MOZ_AIRBAG': '1', 18:54:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:54:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:54:52 INFO - 'MOZ_MSVCVERSION': '8', 18:54:52 INFO - 'MOZ_NO_REMOTE': '1', 18:54:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:54:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:54:52 INFO - 'NO_EM_RESTART': '1', 18:54:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:54:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:54:52 INFO - 'OS': 'Windows_NT', 18:54:52 INFO - 'OURDRIVE': 'C:', 18:54:52 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 18:54:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:54:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:54:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:54:52 INFO - 'PROCESSOR_LEVEL': '6', 18:54:52 INFO - 'PROCESSOR_REVISION': '1e05', 18:54:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:54:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:54:52 INFO - 'PROMPT': '$P$G', 18:54:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:54:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:54:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:54:52 INFO - 'PWD': 'C:\\slave\\test', 18:54:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:54:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:54:52 INFO - 'SYSTEMDRIVE': 'C:', 18:54:52 INFO - 'SYSTEMROOT': 'C:\\windows', 18:54:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:54:52 INFO - 'TEST1': 'testie', 18:54:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:54:52 INFO - 'USERDOMAIN': 'T-W732-IX-132', 18:54:52 INFO - 'USERNAME': 'cltbld', 18:54:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:54:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:54:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:54:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:54:52 INFO - 'WINDIR': 'C:\\windows', 18:54:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:54:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:54:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:54:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:54:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:54:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:54:53 INFO - Running setup.py egg_info for package mozsystemmonitor 18:54:53 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:54:53 INFO - Running setup.py egg_info for package psutil 18:54:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:54:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:54:53 INFO - Installing collected packages: mozsystemmonitor, psutil 18:54:53 INFO - Running setup.py install for mozsystemmonitor 18:54:53 INFO - Running setup.py install for psutil 18:54:53 INFO - building 'psutil._psutil_windows' extension 18:54:53 INFO - error: Unable to find vcvarsall.bat 18:54:53 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-sfospf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:54:53 INFO - running install 18:54:53 INFO - running build 18:54:53 INFO - running build_py 18:54:53 INFO - running build_ext 18:54:53 INFO - building 'psutil._psutil_windows' extension 18:54:53 INFO - error: Unable to find vcvarsall.bat 18:54:53 INFO - ---------------------------------------- 18:54:53 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-sfospf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:54:53 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 18:54:53 WARNING - Return code: 1 18:54:53 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! 18:54:53 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:54:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:54:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:54:53 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B296B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B58368>, '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 0x018B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C360C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-132', 'USERDOMAIN': 'T-W732-IX-132', '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-132', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:54:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 18:54:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:54:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:54:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:54:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:54:53 INFO - 'COMPUTERNAME': 'T-W732-IX-132', 18:54:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:54:53 INFO - 'DCLOCATION': 'SCL3', 18:54:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:54:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:54:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:54:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:54:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:54:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:54:53 INFO - 'HOMEDRIVE': 'C:', 18:54:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:54:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:54:53 INFO - 'KTS_VERSION': '1.19c', 18:54:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:54:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:54:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-132', 18:54:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:54:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:54:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:54:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:54:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:54:53 INFO - 'MOZ_AIRBAG': '1', 18:54:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:54:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:54:53 INFO - 'MOZ_MSVCVERSION': '8', 18:54:53 INFO - 'MOZ_NO_REMOTE': '1', 18:54:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:54:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:54:53 INFO - 'NO_EM_RESTART': '1', 18:54:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:54:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:54:53 INFO - 'OS': 'Windows_NT', 18:54:53 INFO - 'OURDRIVE': 'C:', 18:54:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 18:54:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:54:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:54:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:54:53 INFO - 'PROCESSOR_LEVEL': '6', 18:54:53 INFO - 'PROCESSOR_REVISION': '1e05', 18:54:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:54:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:54:53 INFO - 'PROMPT': '$P$G', 18:54:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:54:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:54:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:54:53 INFO - 'PWD': 'C:\\slave\\test', 18:54:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:54:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:54:53 INFO - 'SYSTEMDRIVE': 'C:', 18:54:53 INFO - 'SYSTEMROOT': 'C:\\windows', 18:54:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:54:53 INFO - 'TEST1': 'testie', 18:54:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:54:53 INFO - 'USERDOMAIN': 'T-W732-IX-132', 18:54:53 INFO - 'USERNAME': 'cltbld', 18:54:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:54:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:54:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:54:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:54:53 INFO - 'WINDIR': 'C:\\windows', 18:54:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:54:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:54:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:54:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:54:53 INFO - Downloading/unpacking blobuploader==1.2.4 18:54:53 INFO - Downloading blobuploader-1.2.4.tar.gz 18:54:53 INFO - Running setup.py egg_info for package blobuploader 18:54:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:54:57 INFO - Running setup.py egg_info for package requests 18:54:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:54:57 INFO - Downloading docopt-0.6.1.tar.gz 18:54:57 INFO - Running setup.py egg_info for package docopt 18:54:57 INFO - Installing collected packages: blobuploader, docopt, requests 18:54:57 INFO - Running setup.py install for blobuploader 18:54:57 INFO - Running setup.py install for docopt 18:54:57 INFO - Running setup.py install for requests 18:54:57 INFO - Successfully installed blobuploader docopt requests 18:54:57 INFO - Cleaning up... 18:54:57 INFO - Return code: 0 18:54:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:54:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:54:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:54:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:54:57 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B296B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B58368>, '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 0x018B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C360C0>, '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-132', 'USERDOMAIN': 'T-W732-IX-132', '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-132', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:54:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 18:54:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:54:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:54:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:54:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:54:57 INFO - 'COMPUTERNAME': 'T-W732-IX-132', 18:54:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:54:57 INFO - 'DCLOCATION': 'SCL3', 18:54:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:54:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:54:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:54:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:54:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:54:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:54:57 INFO - 'HOMEDRIVE': 'C:', 18:54:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:54:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:54:57 INFO - 'KTS_VERSION': '1.19c', 18:54:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:54:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:54:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-132', 18:54:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:54:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:54:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:54:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:54:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:54:57 INFO - 'MOZ_AIRBAG': '1', 18:54:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:54:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:54:57 INFO - 'MOZ_MSVCVERSION': '8', 18:54:57 INFO - 'MOZ_NO_REMOTE': '1', 18:54:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:54:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:54:57 INFO - 'NO_EM_RESTART': '1', 18:54:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:54:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:54:57 INFO - 'OS': 'Windows_NT', 18:54:57 INFO - 'OURDRIVE': 'C:', 18:54:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 18:54:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:54:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:54:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:54:57 INFO - 'PROCESSOR_LEVEL': '6', 18:54:57 INFO - 'PROCESSOR_REVISION': '1e05', 18:54:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:54:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:54:57 INFO - 'PROMPT': '$P$G', 18:54:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:54:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:54:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:54:57 INFO - 'PWD': 'C:\\slave\\test', 18:54:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:54:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:54:57 INFO - 'SYSTEMDRIVE': 'C:', 18:54:57 INFO - 'SYSTEMROOT': 'C:\\windows', 18:54:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:54:57 INFO - 'TEST1': 'testie', 18:54:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:54:57 INFO - 'USERDOMAIN': 'T-W732-IX-132', 18:54:57 INFO - 'USERNAME': 'cltbld', 18:54:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:54:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:54:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:54:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:54:57 INFO - 'WINDIR': 'C:\\windows', 18:54:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:54:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:54:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:55:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:55:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:55:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:55:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:55:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:55:03 INFO - Unpacking c:\slave\test\build\tests\marionette 18:55:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:55:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:55:03 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 18:55:03 INFO - Running setup.py install for browsermob-proxy 18:55:17 INFO - Running setup.py install for manifestparser 18:55:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Running setup.py install for marionette-client 18:55:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:55:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Running setup.py install for marionette-driver 18:55:17 INFO - Running setup.py install for mozcrash 18:55:17 INFO - Running setup.py install for mozdebug 18:55:17 INFO - Running setup.py install for mozdevice 18:55:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Running setup.py install for mozfile 18:55:17 INFO - Running setup.py install for mozhttpd 18:55:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Running setup.py install for mozinfo 18:55:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Running setup.py install for mozInstall 18:55:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Running setup.py install for mozleak 18:55:17 INFO - Running setup.py install for mozlog 18:55:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Running setup.py install for moznetwork 18:55:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Running setup.py install for mozprocess 18:55:17 INFO - Running setup.py install for mozprofile 18:55:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Running setup.py install for mozrunner 18:55:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Running setup.py install for mozscreenshot 18:55:17 INFO - Running setup.py install for moztest 18:55:17 INFO - Running setup.py install for mozversion 18:55:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:55:17 INFO - Running setup.py install for wptserve 18:55:17 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 18:55:17 INFO - Cleaning up... 18:55:17 INFO - Return code: 0 18:55:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:55:17 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')]} 18:55:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:17 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')]} 18:55:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:17 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 0x01B296B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C25200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F1AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B58368>, '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 0x018B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C360C0>, '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-132', 'USERDOMAIN': 'T-W732-IX-132', '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-132', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:55:17 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 18:55:17 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 18:55:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:55:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:55:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:55:17 INFO - 'COMPUTERNAME': 'T-W732-IX-132', 18:55:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:55:17 INFO - 'DCLOCATION': 'SCL3', 18:55:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:55:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:55:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:55:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:55:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:55:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:55:17 INFO - 'HOMEDRIVE': 'C:', 18:55:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:55:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:55:17 INFO - 'KTS_VERSION': '1.19c', 18:55:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:55:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:55:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-132', 18:55:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:55:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:55:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:55:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:55:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:55:17 INFO - 'MOZ_AIRBAG': '1', 18:55:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:55:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:17 INFO - 'MOZ_MSVCVERSION': '8', 18:55:17 INFO - 'MOZ_NO_REMOTE': '1', 18:55:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:55:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:55:17 INFO - 'NO_EM_RESTART': '1', 18:55:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:55:17 INFO - 'OS': 'Windows_NT', 18:55:17 INFO - 'OURDRIVE': 'C:', 18:55:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 18:55:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:55:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:55:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:55:17 INFO - 'PROCESSOR_LEVEL': '6', 18:55:17 INFO - 'PROCESSOR_REVISION': '1e05', 18:55:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:55:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:55:17 INFO - 'PROMPT': '$P$G', 18:55:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:55:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:55:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:55:17 INFO - 'PWD': 'C:\\slave\\test', 18:55:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:55:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:55:17 INFO - 'SYSTEMDRIVE': 'C:', 18:55:17 INFO - 'SYSTEMROOT': 'C:\\windows', 18:55:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:55:17 INFO - 'TEST1': 'testie', 18:55:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:55:17 INFO - 'USERDOMAIN': 'T-W732-IX-132', 18:55:17 INFO - 'USERNAME': 'cltbld', 18:55:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:55:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:55:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:55:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:55:17 INFO - 'WINDIR': 'C:\\windows', 18:55:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:55:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:55:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:55:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:55:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:55:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:55:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:55:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:55:21 INFO - Unpacking c:\slave\test\build\tests\marionette 18:55:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:55:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:55:21 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)) 18:55:33 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)) 18:55:33 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)) 18:55:33 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)) 18:55:33 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)) 18:55:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:55:33 INFO - Downloading blessings-1.6.tar.gz 18:55:33 INFO - Running setup.py egg_info for package blessings 18:55:33 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)) 18:55:33 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:55:33 INFO - Running setup.py install for blessings 18:55:33 INFO - Running setup.py install for browsermob-proxy 18:55:33 INFO - Running setup.py install for manifestparser 18:55:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Running setup.py install for marionette-client 18:55:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:55:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Running setup.py install for marionette-driver 18:55:33 INFO - Running setup.py install for mozcrash 18:55:33 INFO - Running setup.py install for mozdebug 18:55:33 INFO - Running setup.py install for mozdevice 18:55:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Running setup.py install for mozhttpd 18:55:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Running setup.py install for mozInstall 18:55:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Running setup.py install for mozleak 18:55:33 INFO - Running setup.py install for mozprofile 18:55:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Running setup.py install for mozrunner 18:55:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:55:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:55:35 INFO - Running setup.py install for mozscreenshot 18:55:35 INFO - Running setup.py install for moztest 18:55:35 INFO - Running setup.py install for mozversion 18:55:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:55:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:55:35 INFO - Running setup.py install for wptserve 18:55:35 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:55:35 INFO - Cleaning up... 18:55:35 INFO - Return code: 0 18:55:35 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:55:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:55:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:55:35 INFO - Reading from file tmpfile_stdout 18:55:35 INFO - Using _rmtree_windows ... 18:55:35 INFO - Using _rmtree_windows ... 18:55:35 INFO - Current package versions: 18:55:35 INFO - blessings == 1.6 18:55:35 INFO - blobuploader == 1.2.4 18:55:35 INFO - browsermob-proxy == 0.6.0 18:55:35 INFO - distribute == 0.6.14 18:55:35 INFO - docopt == 0.6.1 18:55:35 INFO - manifestparser == 1.1 18:55:35 INFO - marionette-client == 2.3.0 18:55:35 INFO - marionette-driver == 1.4.0 18:55:35 INFO - mozInstall == 1.12 18:55:35 INFO - mozcrash == 0.17 18:55:35 INFO - mozdebug == 0.1 18:55:35 INFO - mozdevice == 0.48 18:55:35 INFO - mozfile == 1.2 18:55:35 INFO - mozhttpd == 0.7 18:55:35 INFO - mozinfo == 0.9 18:55:35 INFO - mozleak == 0.1 18:55:35 INFO - mozlog == 3.1 18:55:35 INFO - moznetwork == 0.27 18:55:35 INFO - mozprocess == 0.22 18:55:35 INFO - mozprofile == 0.28 18:55:35 INFO - mozrunner == 6.11 18:55:35 INFO - mozscreenshot == 0.1 18:55:35 INFO - mozsystemmonitor == 0.0 18:55:35 INFO - moztest == 0.7 18:55:35 INFO - mozversion == 1.4 18:55:35 INFO - requests == 1.2.3 18:55:35 INFO - wptserve == 1.4.0 18:55:35 INFO - Running post-action listener: _resource_record_post_action 18:55:35 INFO - Running post-action listener: _start_resource_monitoring 18:55:35 INFO - Starting resource monitoring. 18:55:35 INFO - ##### 18:55:35 INFO - ##### Running pull step. 18:55:35 INFO - ##### 18:55:35 INFO - Running pre-action listener: _resource_record_pre_action 18:55:35 INFO - Running main action method: pull 18:55:35 INFO - Pull has nothing to do! 18:55:35 INFO - Running post-action listener: _resource_record_post_action 18:55:35 INFO - ##### 18:55:35 INFO - ##### Running install step. 18:55:35 INFO - ##### 18:55:35 INFO - Running pre-action listener: _resource_record_pre_action 18:55:35 INFO - Running main action method: install 18:55:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:55:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:55:35 INFO - Reading from file tmpfile_stdout 18:55:35 INFO - Using _rmtree_windows ... 18:55:35 INFO - Using _rmtree_windows ... 18:55:35 INFO - Detecting whether we're running mozinstall >=1.0... 18:55:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:55:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:55:36 INFO - Reading from file tmpfile_stdout 18:55:36 INFO - Output received: 18:55:36 INFO - Usage: mozinstall-script.py [options] installer 18:55:36 INFO - Options: 18:55:36 INFO - -h, --help show this help message and exit 18:55:36 INFO - -d DEST, --destination=DEST 18:55:36 INFO - Directory to install application into. [default: 18:55:36 INFO - "C:\slave\test"] 18:55:36 INFO - --app=APP Application being installed. [default: firefox] 18:55:36 INFO - Using _rmtree_windows ... 18:55:36 INFO - Using _rmtree_windows ... 18:55:36 INFO - mkdir: C:\slave\test\build\application 18:55:36 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'] 18:55:36 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 18:55:38 INFO - Reading from file tmpfile_stdout 18:55:38 INFO - Output received: 18:55:38 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:55:38 INFO - Using _rmtree_windows ... 18:55:38 INFO - Using _rmtree_windows ... 18:55:38 INFO - Running post-action listener: _resource_record_post_action 18:55:38 INFO - ##### 18:55:38 INFO - ##### Running run-tests step. 18:55:38 INFO - ##### 18:55:38 INFO - Running pre-action listener: _resource_record_pre_action 18:55:38 INFO - Running main action method: run_tests 18:55:38 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:55:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:55:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:55:38 INFO - grabbing minidump binary from tooltool 18:55:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:55:38 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 0x01B58368>, '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 0x018B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C360C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:55:38 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 18:55:38 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 18:55:38 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:55:40 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpbkzsdq 18:55:40 INFO - INFO - File integrity verified, renaming tmpbkzsdq to win32-minidump_stackwalk.exe 18:55:40 INFO - Return code: 0 18:55:40 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:55:40 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:55:40 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/Rn5Th94BSuixVd5vTG0Lcg/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 18:55:40 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/Rn5Th94BSuixVd5vTG0Lcg/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 18:55:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:55:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:55:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:55:40 INFO - 'COMPUTERNAME': 'T-W732-IX-132', 18:55:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:55:40 INFO - 'DCLOCATION': 'SCL3', 18:55:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:55:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:55:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:55:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:55:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:55:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:55:40 INFO - 'HOMEDRIVE': 'C:', 18:55:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:55:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:55:40 INFO - 'KTS_VERSION': '1.19c', 18:55:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:55:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:55:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-132', 18:55:40 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:55:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:55:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:55:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:55:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:55:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:55:40 INFO - 'MOZ_AIRBAG': '1', 18:55:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:55:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:40 INFO - 'MOZ_MSVCVERSION': '8', 18:55:40 INFO - 'MOZ_NO_REMOTE': '1', 18:55:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:55:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:55:40 INFO - 'NO_EM_RESTART': '1', 18:55:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:55:40 INFO - 'OS': 'Windows_NT', 18:55:40 INFO - 'OURDRIVE': 'C:', 18:55:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 18:55:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:55:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:55:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:55:40 INFO - 'PROCESSOR_LEVEL': '6', 18:55:40 INFO - 'PROCESSOR_REVISION': '1e05', 18:55:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:55:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:55:40 INFO - 'PROMPT': '$P$G', 18:55:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:55:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:55:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:55:40 INFO - 'PWD': 'C:\\slave\\test', 18:55:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:55:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:55:40 INFO - 'SYSTEMDRIVE': 'C:', 18:55:40 INFO - 'SYSTEMROOT': 'C:\\windows', 18:55:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:55:40 INFO - 'TEST1': 'testie', 18:55:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:55:40 INFO - 'USERDOMAIN': 'T-W732-IX-132', 18:55:40 INFO - 'USERNAME': 'cltbld', 18:55:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:55:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:55:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:55:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:55:40 INFO - 'WINDIR': 'C:\\windows', 18:55:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:55:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:55:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:55:40 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/Rn5Th94BSuixVd5vTG0Lcg/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 18:55:42 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 18:55:42 INFO - import pkg_resources 18:55:43 INFO - Using 1 client processes 18:55:46 INFO - SUITE-START | Running 778 tests 18:55:46 INFO - Running testharness tests 18:55:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:55:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 18:55:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:55:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:55:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:55:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:55:47 INFO - Setting up ssl 18:55:47 INFO - PROCESS | certutil | 18:55:47 INFO - PROCESS | certutil | 18:55:47 INFO - PROCESS | certutil | 18:55:47 INFO - Certificate Nickname Trust Attributes 18:55:47 INFO - SSL,S/MIME,JAR/XPI 18:55:47 INFO - 18:55:47 INFO - web-platform-tests CT,, 18:55:47 INFO - 18:55:47 INFO - Starting runner 18:55:48 INFO - PROCESS | 1512 | [1512] 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 18:55:48 INFO - PROCESS | 1512 | [1512] 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 18:55:48 INFO - PROCESS | 1512 | [1512] 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 18:55:48 INFO - PROCESS | 1512 | [1512] 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 18:55:48 INFO - PROCESS | 1512 | [1512] 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 18:55:50 INFO - PROCESS | 1512 | 1461117350460 Marionette DEBUG Marionette enabled via build flag and pref 18:55:51 INFO - PROCESS | 1512 | ++DOCSHELL 13988400 == 1 [pid = 1512] [id = 1] 18:55:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 1 (13988800) [pid = 1512] [serial = 1] [outer = 00000000] 18:55:51 INFO - PROCESS | 1512 | [1512] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 18:55:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 2 (13989400) [pid = 1512] [serial = 2] [outer = 13988800] 18:55:51 INFO - PROCESS | 1512 | ++DOCSHELL 1654D800 == 2 [pid = 1512] [id = 2] 18:55:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 3 (1654DC00) [pid = 1512] [serial = 3] [outer = 00000000] 18:55:51 INFO - PROCESS | 1512 | [1512] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 18:55:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 4 (1654E800) [pid = 1512] [serial = 4] [outer = 1654DC00] 18:55:52 INFO - PROCESS | 1512 | 1461117352202 Marionette INFO Listening on port 2828 18:55:53 INFO - PROCESS | 1512 | 1461117353615 Marionette DEBUG Marionette enabled via command-line flag 18:55:53 INFO - PROCESS | 1512 | [1512] 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 18:55:53 INFO - PROCESS | 1512 | [1512] 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 18:55:53 INFO - PROCESS | 1512 | ++DOCSHELL 1237EC00 == 3 [pid = 1512] [id = 3] 18:55:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 5 (1237F000) [pid = 1512] [serial = 5] [outer = 00000000] 18:55:53 INFO - PROCESS | 1512 | [1512] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 18:55:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 6 (1237FC00) [pid = 1512] [serial = 6] [outer = 1237F000] 18:55:53 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:55:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 7 (18E35C00) [pid = 1512] [serial = 7] [outer = 1654DC00] 18:55:54 INFO - PROCESS | 1512 | [1512] 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 18:55:54 INFO - PROCESS | 1512 | 1461117354046 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49532 18:55:54 INFO - PROCESS | 1512 | [1512] 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 18:55:54 INFO - PROCESS | 1512 | 1461117354068 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49533 18:55:54 INFO - PROCESS | 1512 | [1512] 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 18:55:54 INFO - PROCESS | 1512 | 1461117354075 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49535 18:55:54 INFO - PROCESS | 1512 | 1461117354105 Marionette DEBUG Closed connection conn0 18:55:54 INFO - PROCESS | 1512 | 1461117354107 Marionette DEBUG Closed connection conn1 18:55:54 INFO - PROCESS | 1512 | 1461117354108 Marionette DEBUG Closed connection conn2 18:55:54 INFO - PROCESS | 1512 | [1512] 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 18:55:54 INFO - PROCESS | 1512 | 1461117354194 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49536 18:55:54 INFO - PROCESS | 1512 | 1461117354237 Marionette DEBUG Closed connection conn3 18:55:54 INFO - PROCESS | 1512 | [1512] 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 18:55:54 INFO - PROCESS | 1512 | 1461117354243 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49538 18:55:54 INFO - PROCESS | 1512 | ++DOCSHELL 196EE000 == 4 [pid = 1512] [id = 4] 18:55:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 8 (196EE400) [pid = 1512] [serial = 8] [outer = 00000000] 18:55:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 9 (18D69400) [pid = 1512] [serial = 9] [outer = 196EE400] 18:55:54 INFO - PROCESS | 1512 | 1461117354416 Marionette DEBUG Closed connection conn4 18:55:54 INFO - PROCESS | 1512 | [1512] 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 18:55:54 INFO - PROCESS | 1512 | 1461117354423 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49539 18:55:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 10 (196F3C00) [pid = 1512] [serial = 10] [outer = 196EE400] 18:55:54 INFO - PROCESS | 1512 | 1461117354463 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:55:54 INFO - PROCESS | 1512 | 1461117354468 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":"20160419163752","device":"desktop","version":"48.0a1"} 18:55:55 INFO - PROCESS | 1512 | [1512] 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 18:55:55 INFO - PROCESS | 1512 | [1512] 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 18:55:56 INFO - PROCESS | 1512 | [1512] 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 18:55:56 INFO - PROCESS | 1512 | ++DOCSHELL 1B92A400 == 5 [pid = 1512] [id = 5] 18:55:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 11 (1B94EC00) [pid = 1512] [serial = 11] [outer = 00000000] 18:55:56 INFO - PROCESS | 1512 | ++DOCSHELL 1BD03800 == 6 [pid = 1512] [id = 6] 18:55:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 12 (1BD04400) [pid = 1512] [serial = 12] [outer = 00000000] 18:55:57 INFO - PROCESS | 1512 | [1512] 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 18:55:57 INFO - PROCESS | 1512 | ++DOCSHELL 1D285C00 == 7 [pid = 1512] [id = 7] 18:55:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 13 (1D286000) [pid = 1512] [serial = 13] [outer = 00000000] 18:55:57 INFO - PROCESS | 1512 | [1512] 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 18:55:57 INFO - PROCESS | 1512 | [1512] 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 18:55:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 14 (1D602000) [pid = 1512] [serial = 14] [outer = 1D286000] 18:55:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 15 (1D2B4000) [pid = 1512] [serial = 15] [outer = 1B94EC00] 18:55:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 16 (1D2B5800) [pid = 1512] [serial = 16] [outer = 1BD04400] 18:55:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 17 (1D2B8000) [pid = 1512] [serial = 17] [outer = 1D286000] 18:55:58 INFO - PROCESS | 1512 | 1461117358114 Marionette DEBUG loaded listener.js 18:55:58 INFO - PROCESS | 1512 | 1461117358128 Marionette DEBUG loaded listener.js 18:55:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 18 (1EFF3400) [pid = 1512] [serial = 18] [outer = 1D286000] 18:55:58 INFO - PROCESS | 1512 | 1461117358959 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"01f4d4b6-3f5d-43cc-b220-ef6dc2073046","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":"20160419163752","device":"desktop","version":"48.0a1","command_id":1}}] 18:55:59 INFO - PROCESS | 1512 | 1461117359346 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:55:59 INFO - PROCESS | 1512 | 1461117359376 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 18:55:59 INFO - PROCESS | 1512 | 1461117359396 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:55:59 INFO - PROCESS | 1512 | [1512] 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 18:56:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 19 (1C026000) [pid = 1512] [serial = 19] [outer = 1D286000] 18:56:01 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:56:01 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:56:01 INFO - PROCESS | 1512 | 1461117361230 Marionette TRACE conn5 <- [1,3,null,{}] 18:56:01 INFO - PROCESS | 1512 | 1461117361234 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:56:01 INFO - PROCESS | 1512 | 1461117361249 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 18:56:01 INFO - PROCESS | 1512 | 1461117361270 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 18:56:01 INFO - PROCESS | 1512 | 1461117361273 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 18:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:56:01 INFO - PROCESS | 1512 | 1461117361278 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:56:01 INFO - PROCESS | 1512 | 1461117361281 Marionette TRACE conn5 <- [1,6,null,{}] 18:56:01 INFO - PROCESS | 1512 | 1461117361346 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:01 INFO - PROCESS | 1512 | 1461117361358 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 18:56:01 INFO - PROCESS | 1512 | 1461117361362 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:01 INFO - PROCESS | 1512 | ++DOCSHELL 21E3D800 == 8 [pid = 1512] [id = 8] 18:56:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 20 (21E3DC00) [pid = 1512] [serial = 20] [outer = 00000000] 18:56:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 21 (21E40C00) [pid = 1512] [serial = 21] [outer = 21E3DC00] 18:56:01 INFO - PROCESS | 1512 | 1461117361410 Marionette DEBUG loaded listener.js 18:56:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 22 (21E44800) [pid = 1512] [serial = 22] [outer = 21E3DC00] 18:56:01 INFO - PROCESS | 1512 | --DOCSHELL 13988400 == 7 [pid = 1512] [id = 1] 18:56:01 INFO - PROCESS | 1512 | ++DOCSHELL 1233D400 == 8 [pid = 1512] [id = 9] 18:56:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 23 (1233DC00) [pid = 1512] [serial = 23] [outer = 00000000] 18:56:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 24 (12408400) [pid = 1512] [serial = 24] [outer = 1233DC00] 18:56:01 INFO - PROCESS | 1512 | 1461117361828 Marionette DEBUG loaded listener.js 18:56:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 25 (12D09000) [pid = 1512] [serial = 25] [outer = 1233DC00] 18:56:02 INFO - PROCESS | 1512 | 1461117362447 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1280ms 18:56:02 INFO - PROCESS | 1512 | 1461117362573 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 18:56:02 INFO - PROCESS | 1512 | 1461117362577 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 18:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:56:02 INFO - PROCESS | 1512 | 1461117362597 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:56:02 INFO - PROCESS | 1512 | 1461117362600 Marionette TRACE conn5 <- [1,10,null,{}] 18:56:02 INFO - PROCESS | 1512 | 1461117362605 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:02 INFO - PROCESS | 1512 | 1461117362732 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 18:56:02 INFO - PROCESS | 1512 | 1461117362791 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:02 INFO - PROCESS | 1512 | ++DOCSHELL 138C2C00 == 9 [pid = 1512] [id = 10] 18:56:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 26 (17C1DC00) [pid = 1512] [serial = 26] [outer = 00000000] 18:56:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 27 (1EA04800) [pid = 1512] [serial = 27] [outer = 17C1DC00] 18:56:02 INFO - PROCESS | 1512 | 1461117362846 Marionette DEBUG loaded listener.js 18:56:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 28 (1EB0C400) [pid = 1512] [serial = 28] [outer = 17C1DC00] 18:56:03 INFO - PROCESS | 1512 | 1461117363429 Marionette TRACE conn5 <- [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]]]}] 18:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 891ms 18:56:03 INFO - PROCESS | 1512 | 1461117363484 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 18:56:03 INFO - PROCESS | 1512 | 1461117363489 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 18:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:56:03 INFO - PROCESS | 1512 | 1461117363495 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:56:03 INFO - PROCESS | 1512 | 1461117363498 Marionette TRACE conn5 <- [1,14,null,{}] 18:56:03 INFO - PROCESS | 1512 | 1461117363502 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:03 INFO - PROCESS | 1512 | 1461117363618 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 18:56:03 INFO - PROCESS | 1512 | 1461117363678 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:03 INFO - PROCESS | 1512 | ++DOCSHELL 12EEE000 == 10 [pid = 1512] [id = 11] 18:56:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 29 (12EF2400) [pid = 1512] [serial = 29] [outer = 00000000] 18:56:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 30 (1FA3BC00) [pid = 1512] [serial = 30] [outer = 12EF2400] 18:56:03 INFO - PROCESS | 1512 | 1461117363733 Marionette DEBUG loaded listener.js 18:56:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 31 (1FDCE400) [pid = 1512] [serial = 31] [outer = 12EF2400] 18:56:03 INFO - PROCESS | 1512 | ++DOCSHELL 12EF5800 == 11 [pid = 1512] [id = 12] 18:56:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 32 (12EF5C00) [pid = 1512] [serial = 32] [outer = 00000000] 18:56:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 33 (1BC4E800) [pid = 1512] [serial = 33] [outer = 12EF5C00] 18:56:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 34 (124C2C00) [pid = 1512] [serial = 34] [outer = 12EF5C00] 18:56:04 INFO - PROCESS | 1512 | ++DOCSHELL 1225AC00 == 12 [pid = 1512] [id = 13] 18:56:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 35 (1225BC00) [pid = 1512] [serial = 35] [outer = 00000000] 18:56:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 36 (122F6C00) [pid = 1512] [serial = 36] [outer = 1225BC00] 18:56:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 37 (124C1800) [pid = 1512] [serial = 37] [outer = 1225BC00] 18:56:04 INFO - PROCESS | 1512 | --DOCSHELL 196EE000 == 11 [pid = 1512] [id = 4] 18:56:04 INFO - PROCESS | 1512 | 1461117364615 Marionette TRACE conn5 <- [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]]]}] 18:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1177ms 18:56:04 INFO - PROCESS | 1512 | 1461117364674 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 18:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:56:04 INFO - PROCESS | 1512 | 1461117364678 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 18:56:04 INFO - PROCESS | 1512 | 1461117364682 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:56:04 INFO - PROCESS | 1512 | 1461117364686 Marionette TRACE conn5 <- [1,18,null,{}] 18:56:04 INFO - PROCESS | 1512 | 1461117364691 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:04 INFO - PROCESS | 1512 | 1461117364788 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 18:56:04 INFO - PROCESS | 1512 | 1461117364850 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:04 INFO - PROCESS | 1512 | ++DOCSHELL 12342C00 == 12 [pid = 1512] [id = 14] 18:56:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 38 (1237F800) [pid = 1512] [serial = 38] [outer = 00000000] 18:56:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 39 (130ECC00) [pid = 1512] [serial = 39] [outer = 1237F800] 18:56:04 INFO - PROCESS | 1512 | 1461117364898 Marionette DEBUG loaded listener.js 18:56:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 40 (138C2000) [pid = 1512] [serial = 40] [outer = 1237F800] 18:56:05 INFO - PROCESS | 1512 | 1461117365251 Marionette TRACE conn5 <- [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]]]}] 18:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 631ms 18:56:05 INFO - PROCESS | 1512 | 1461117365332 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 18:56:05 INFO - PROCESS | 1512 | 1461117365336 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 18:56:05 INFO - PROCESS | 1512 | 1461117365343 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:56:05 INFO - PROCESS | 1512 | 1461117365346 Marionette TRACE conn5 <- [1,22,null,{}] 18:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:56:05 INFO - PROCESS | 1512 | 1461117365354 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:05 INFO - PROCESS | 1512 | 1461117365450 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 18:56:05 INFO - PROCESS | 1512 | 1461117365459 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 1512 | ++DOCSHELL 17407C00 == 13 [pid = 1512] [id = 15] 18:56:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 41 (1740D000) [pid = 1512] [serial = 41] [outer = 00000000] 18:56:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 42 (1763D800) [pid = 1512] [serial = 42] [outer = 1740D000] 18:56:05 INFO - PROCESS | 1512 | 1461117365508 Marionette DEBUG loaded listener.js 18:56:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 43 (178F1000) [pid = 1512] [serial = 43] [outer = 1740D000] 18:56:05 INFO - PROCESS | 1512 | 1461117365916 Marionette TRACE conn5 <- [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]]]}] 18:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 18:56:06 INFO - PROCESS | 1512 | 1461117365980 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 18:56:06 INFO - PROCESS | 1512 | 1461117365982 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 18:56:06 INFO - PROCESS | 1512 | 1461117365985 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:56:06 INFO - PROCESS | 1512 | 1461117365989 Marionette TRACE conn5 <- [1,26,null,{}] 18:56:06 INFO - PROCESS | 1512 | 1461117365999 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:06 INFO - PROCESS | 1512 | 1461117366084 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 18:56:06 INFO - PROCESS | 1512 | 1461117366094 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:06 INFO - PROCESS | 1512 | ++DOCSHELL 19495000 == 14 [pid = 1512] [id = 16] 18:56:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 44 (19496000) [pid = 1512] [serial = 44] [outer = 00000000] 18:56:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 45 (196E7800) [pid = 1512] [serial = 45] [outer = 19496000] 18:56:06 INFO - PROCESS | 1512 | 1461117366143 Marionette DEBUG loaded listener.js 18:56:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 46 (1A8BF400) [pid = 1512] [serial = 46] [outer = 19496000] 18:56:06 INFO - PROCESS | 1512 | 1461117366560 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 18:56:06 INFO - PROCESS | 1512 | 1461117366620 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 18:56:06 INFO - PROCESS | 1512 | 1461117366623 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 18:56:06 INFO - PROCESS | 1512 | 1461117366625 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:56:06 INFO - PROCESS | 1512 | 1461117366627 Marionette TRACE conn5 <- [1,30,null,{}] 18:56:06 INFO - PROCESS | 1512 | 1461117366631 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:06 INFO - PROCESS | 1512 | 1461117366707 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 18:56:06 INFO - PROCESS | 1512 | 1461117366713 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:06 INFO - PROCESS | 1512 | ++DOCSHELL 194F8400 == 15 [pid = 1512] [id = 17] 18:56:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 47 (1AEC2400) [pid = 1512] [serial = 47] [outer = 00000000] 18:56:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 48 (1BC4E000) [pid = 1512] [serial = 48] [outer = 1AEC2400] 18:56:06 INFO - PROCESS | 1512 | 1461117366760 Marionette DEBUG loaded listener.js 18:56:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 49 (1BC55800) [pid = 1512] [serial = 49] [outer = 1AEC2400] 18:56:07 INFO - PROCESS | 1512 | 1461117367171 Marionette TRACE conn5 <- [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]]]}] 18:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 18:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:56:07 INFO - PROCESS | 1512 | 1461117367200 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 18:56:07 INFO - PROCESS | 1512 | 1461117367202 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 18:56:07 INFO - PROCESS | 1512 | 1461117367216 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:56:07 INFO - PROCESS | 1512 | 1461117367218 Marionette TRACE conn5 <- [1,34,null,{}] 18:56:07 INFO - PROCESS | 1512 | 1461117367221 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:07 INFO - PROCESS | 1512 | 1461117367292 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 18:56:07 INFO - PROCESS | 1512 | 1461117367297 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:07 INFO - PROCESS | 1512 | ++DOCSHELL 1BC56C00 == 16 [pid = 1512] [id = 18] 18:56:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 50 (1BC58000) [pid = 1512] [serial = 50] [outer = 00000000] 18:56:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 51 (1C027000) [pid = 1512] [serial = 51] [outer = 1BC58000] 18:56:07 INFO - PROCESS | 1512 | 1461117367345 Marionette DEBUG loaded listener.js 18:56:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 52 (1C68D000) [pid = 1512] [serial = 52] [outer = 1BC58000] 18:56:07 INFO - PROCESS | 1512 | 1461117367747 Marionette TRACE conn5 <- [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]]]}] 18:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 591ms 18:56:07 INFO - PROCESS | 1512 | 1461117367801 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 18:56:07 INFO - PROCESS | 1512 | 1461117367804 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 18:56:07 INFO - PROCESS | 1512 | 1461117367806 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:56:07 INFO - PROCESS | 1512 | 1461117367808 Marionette TRACE conn5 <- [1,38,null,{}] 18:56:07 INFO - PROCESS | 1512 | 1461117367812 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:07 INFO - PROCESS | 1512 | 1461117367905 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 18:56:07 INFO - PROCESS | 1512 | 1461117367915 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:07 INFO - PROCESS | 1512 | ++DOCSHELL 122F1000 == 17 [pid = 1512] [id = 19] 18:56:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 53 (12348400) [pid = 1512] [serial = 53] [outer = 00000000] 18:56:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 54 (1C643C00) [pid = 1512] [serial = 54] [outer = 12348400] 18:56:07 INFO - PROCESS | 1512 | 1461117367960 Marionette DEBUG loaded listener.js 18:56:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 55 (1E3C9C00) [pid = 1512] [serial = 55] [outer = 12348400] 18:56:08 INFO - PROCESS | 1512 | 1461117368477 Marionette TRACE conn5 <- [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]]]}] 18:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 732ms 18:56:08 INFO - PROCESS | 1512 | 1461117368542 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 18:56:08 INFO - PROCESS | 1512 | 1461117368545 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 18:56:08 INFO - PROCESS | 1512 | 1461117368548 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:56:08 INFO - PROCESS | 1512 | 1461117368550 Marionette TRACE conn5 <- [1,42,null,{}] 18:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:56:08 INFO - PROCESS | 1512 | 1461117368553 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:08 INFO - PROCESS | 1512 | 1461117368623 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 18:56:08 INFO - PROCESS | 1512 | 1461117368631 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:08 INFO - PROCESS | 1512 | ++DOCSHELL 1C84FC00 == 18 [pid = 1512] [id = 20] 18:56:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 56 (1C850000) [pid = 1512] [serial = 56] [outer = 00000000] 18:56:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 57 (1C853C00) [pid = 1512] [serial = 57] [outer = 1C850000] 18:56:08 INFO - PROCESS | 1512 | 1461117368677 Marionette DEBUG loaded listener.js 18:56:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (1E3CF000) [pid = 1512] [serial = 58] [outer = 1C850000] 18:56:09 INFO - PROCESS | 1512 | 1461117369061 Marionette TRACE conn5 <- [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]]]}] 18:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 571ms 18:56:09 INFO - PROCESS | 1512 | 1461117369122 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 18:56:09 INFO - PROCESS | 1512 | 1461117369124 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 18:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:56:09 INFO - PROCESS | 1512 | 1461117369128 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:56:09 INFO - PROCESS | 1512 | 1461117369129 Marionette TRACE conn5 <- [1,46,null,{}] 18:56:09 INFO - PROCESS | 1512 | 1461117369137 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:09 INFO - PROCESS | 1512 | 1461117369208 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 18:56:09 INFO - PROCESS | 1512 | 1461117369215 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:09 INFO - PROCESS | 1512 | ++DOCSHELL 1D1D9800 == 19 [pid = 1512] [id = 21] 18:56:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (1D1D9C00) [pid = 1512] [serial = 59] [outer = 00000000] 18:56:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (1D1DF400) [pid = 1512] [serial = 60] [outer = 1D1D9C00] 18:56:09 INFO - PROCESS | 1512 | 1461117369263 Marionette DEBUG loaded listener.js 18:56:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (1D1E1800) [pid = 1512] [serial = 61] [outer = 1D1D9C00] 18:56:09 INFO - PROCESS | 1512 | 1461117369669 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 18:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:56:09 INFO - PROCESS | 1512 | 1461117369702 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 18:56:09 INFO - PROCESS | 1512 | 1461117369704 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 18:56:09 INFO - PROCESS | 1512 | 1461117369707 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:56:09 INFO - PROCESS | 1512 | 1461117369708 Marionette TRACE conn5 <- [1,50,null,{}] 18:56:09 INFO - PROCESS | 1512 | 1461117369712 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:09 INFO - PROCESS | 1512 | 1461117369816 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 18:56:09 INFO - PROCESS | 1512 | 1461117369824 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:09 INFO - PROCESS | 1512 | ++DOCSHELL 1BCE1C00 == 20 [pid = 1512] [id = 22] 18:56:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (1BCE2000) [pid = 1512] [serial = 62] [outer = 00000000] 18:56:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (1BCE9400) [pid = 1512] [serial = 63] [outer = 1BCE2000] 18:56:09 INFO - PROCESS | 1512 | 1461117369870 Marionette DEBUG loaded listener.js 18:56:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (1BCEAC00) [pid = 1512] [serial = 64] [outer = 1BCE2000] 18:56:10 INFO - PROCESS | 1512 | 1461117370227 Marionette TRACE conn5 <- [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]]]}] 18:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 18:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:56:10 INFO - PROCESS | 1512 | 1461117370278 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 18:56:10 INFO - PROCESS | 1512 | 1461117370280 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 18:56:10 INFO - PROCESS | 1512 | 1461117370283 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:56:10 INFO - PROCESS | 1512 | 1461117370285 Marionette TRACE conn5 <- [1,54,null,{}] 18:56:10 INFO - PROCESS | 1512 | 1461117370288 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:10 INFO - PROCESS | 1512 | 1461117370359 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 18:56:10 INFO - PROCESS | 1512 | 1461117370424 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:10 INFO - PROCESS | 1512 | ++DOCSHELL 1293E000 == 21 [pid = 1512] [id = 23] 18:56:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (12941400) [pid = 1512] [serial = 65] [outer = 00000000] 18:56:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (12946C00) [pid = 1512] [serial = 66] [outer = 12941400] 18:56:10 INFO - PROCESS | 1512 | 1461117370468 Marionette DEBUG loaded listener.js 18:56:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (1294AC00) [pid = 1512] [serial = 67] [outer = 12941400] 18:56:10 INFO - PROCESS | 1512 | 1461117370840 Marionette TRACE conn5 <- [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]]]}] 18:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 18:56:10 INFO - PROCESS | 1512 | 1461117370855 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 18:56:10 INFO - PROCESS | 1512 | 1461117370857 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 18:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:56:10 INFO - PROCESS | 1512 | 1461117370860 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:56:10 INFO - PROCESS | 1512 | 1461117370862 Marionette TRACE conn5 <- [1,58,null,{}] 18:56:10 INFO - PROCESS | 1512 | 1461117370866 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:11 INFO - PROCESS | 1512 | 1461117370985 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 18:56:11 INFO - PROCESS | 1512 | 1461117370993 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:11 INFO - PROCESS | 1512 | ++DOCSHELL 12949400 == 22 [pid = 1512] [id = 24] 18:56:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (12A32800) [pid = 1512] [serial = 68] [outer = 00000000] 18:56:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (12A41800) [pid = 1512] [serial = 69] [outer = 12A32800] 18:56:11 INFO - PROCESS | 1512 | 1461117371042 Marionette DEBUG loaded listener.js 18:56:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (1D1DC400) [pid = 1512] [serial = 70] [outer = 12A32800] 18:56:11 INFO - PROCESS | 1512 | 1461117371410 Marionette TRACE conn5 <- [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]]]}] 18:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 591ms 18:56:11 INFO - PROCESS | 1512 | 1461117371451 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 18:56:11 INFO - PROCESS | 1512 | 1461117371453 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 18:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:56:11 INFO - PROCESS | 1512 | 1461117371456 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:56:11 INFO - PROCESS | 1512 | 1461117371458 Marionette TRACE conn5 <- [1,62,null,{}] 18:56:11 INFO - PROCESS | 1512 | 1461117371461 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:11 INFO - PROCESS | 1512 | 1461117371537 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 18:56:11 INFO - PROCESS | 1512 | 1461117371621 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:11 INFO - PROCESS | 1512 | ++DOCSHELL 1E649C00 == 23 [pid = 1512] [id = 25] 18:56:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (1E64AC00) [pid = 1512] [serial = 71] [outer = 00000000] 18:56:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (21CE8400) [pid = 1512] [serial = 72] [outer = 1E64AC00] 18:56:11 INFO - PROCESS | 1512 | 1461117371666 Marionette DEBUG loaded listener.js 18:56:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (1FDD3400) [pid = 1512] [serial = 73] [outer = 1E64AC00] 18:56:12 INFO - PROCESS | 1512 | 1461117372740 Marionette TRACE conn5 <- [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]]]}] 18:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1334ms 18:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:56:12 INFO - PROCESS | 1512 | 1461117372790 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 18:56:12 INFO - PROCESS | 1512 | 1461117372793 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 18:56:12 INFO - PROCESS | 1512 | 1461117372798 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:56:12 INFO - PROCESS | 1512 | 1461117372801 Marionette TRACE conn5 <- [1,66,null,{}] 18:56:12 INFO - PROCESS | 1512 | 1461117372811 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:12 INFO - PROCESS | 1512 | 1461117372952 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 18:56:13 INFO - PROCESS | 1512 | 1461117372970 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 1512 | ++DOCSHELL 124BB800 == 24 [pid = 1512] [id = 26] 18:56:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (124BEC00) [pid = 1512] [serial = 74] [outer = 00000000] 18:56:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (1293F800) [pid = 1512] [serial = 75] [outer = 124BEC00] 18:56:13 INFO - PROCESS | 1512 | 1461117373018 Marionette DEBUG loaded listener.js 18:56:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (12942C00) [pid = 1512] [serial = 76] [outer = 124BEC00] 18:56:13 INFO - PROCESS | 1512 | 1461117373446 Marionette TRACE conn5 <- [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]]]}] 18:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 672ms 18:56:13 INFO - PROCESS | 1512 | 1461117373470 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 18:56:13 INFO - PROCESS | 1512 | 1461117373476 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 18:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:56:13 INFO - PROCESS | 1512 | 1461117373488 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:56:13 INFO - PROCESS | 1512 | 1461117373491 Marionette TRACE conn5 <- [1,70,null,{}] 18:56:13 INFO - PROCESS | 1512 | 1461117373494 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:13 INFO - PROCESS | 1512 | 1461117373592 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 18:56:13 INFO - PROCESS | 1512 | 1461117373599 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 1512 | ++DOCSHELL 12A33000 == 25 [pid = 1512] [id = 27] 18:56:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (12A35000) [pid = 1512] [serial = 77] [outer = 00000000] 18:56:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (12A46400) [pid = 1512] [serial = 78] [outer = 12A35000] 18:56:13 INFO - PROCESS | 1512 | 1461117373646 Marionette DEBUG loaded listener.js 18:56:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (12A4B000) [pid = 1512] [serial = 79] [outer = 12A35000] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (196EE400) [pid = 1512] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (12348400) [pid = 1512] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1BCE2000) [pid = 1512] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (12941400) [pid = 1512] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (21E3DC00) [pid = 1512] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (17C1DC00) [pid = 1512] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (12EF2400) [pid = 1512] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (1237F800) [pid = 1512] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (1740D000) [pid = 1512] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (19496000) [pid = 1512] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (1AEC2400) [pid = 1512] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (1BC58000) [pid = 1512] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:56:14 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (12A32800) [pid = 1512] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:56:14 INFO - PROCESS | 1512 | 1461117374397 Marionette TRACE conn5 <- [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]]]}] 18:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 931ms 18:56:14 INFO - PROCESS | 1512 | 1461117374421 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 18:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:56:14 INFO - PROCESS | 1512 | 1461117374423 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 18:56:14 INFO - PROCESS | 1512 | 1461117374427 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:56:14 INFO - PROCESS | 1512 | 1461117374430 Marionette TRACE conn5 <- [1,74,null,{}] 18:56:14 INFO - PROCESS | 1512 | 1461117374440 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:14 INFO - PROCESS | 1512 | 1461117374529 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 18:56:14 INFO - PROCESS | 1512 | 1461117374589 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:14 INFO - PROCESS | 1512 | ++DOCSHELL 12378C00 == 26 [pid = 1512] [id = 28] 18:56:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (12A3D800) [pid = 1512] [serial = 80] [outer = 00000000] 18:56:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (12EE8C00) [pid = 1512] [serial = 81] [outer = 12A3D800] 18:56:14 INFO - PROCESS | 1512 | 1461117374644 Marionette DEBUG loaded listener.js 18:56:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (138A6C00) [pid = 1512] [serial = 82] [outer = 12A3D800] 18:56:15 INFO - PROCESS | 1512 | 1461117374988 Marionette TRACE conn5 <- [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]]]}] 18:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 571ms 18:56:15 INFO - PROCESS | 1512 | 1461117375002 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 1512 | 1461117375004 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 18:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:56:15 INFO - PROCESS | 1512 | 1461117375007 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 1512 | 1461117375009 Marionette TRACE conn5 <- [1,78,null,{}] 18:56:15 INFO - PROCESS | 1512 | 1461117375012 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:15 INFO - PROCESS | 1512 | 1461117375103 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 18:56:15 INFO - PROCESS | 1512 | 1461117375166 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:15 INFO - PROCESS | 1512 | ++DOCSHELL 138A3000 == 27 [pid = 1512] [id = 29] 18:56:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (138C1400) [pid = 1512] [serial = 83] [outer = 00000000] 18:56:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (1740B800) [pid = 1512] [serial = 84] [outer = 138C1400] 18:56:15 INFO - PROCESS | 1512 | 1461117375212 Marionette DEBUG loaded listener.js 18:56:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (178EF000) [pid = 1512] [serial = 85] [outer = 138C1400] 18:56:15 INFO - PROCESS | 1512 | 1461117375579 Marionette TRACE conn5 <- [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]]]}] 18:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 18:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:56:15 INFO - PROCESS | 1512 | 1461117375609 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 1512 | 1461117375611 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 18:56:15 INFO - PROCESS | 1512 | 1461117375614 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 1512 | 1461117375616 Marionette TRACE conn5 <- [1,82,null,{}] 18:56:15 INFO - PROCESS | 1512 | 1461117375619 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:15 INFO - PROCESS | 1512 | 1461117375694 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 18:56:15 INFO - PROCESS | 1512 | 1461117375756 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:15 INFO - PROCESS | 1512 | ++DOCSHELL 17C23000 == 28 [pid = 1512] [id = 30] 18:56:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (17D78400) [pid = 1512] [serial = 86] [outer = 00000000] 18:56:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (18D6D800) [pid = 1512] [serial = 87] [outer = 17D78400] 18:56:15 INFO - PROCESS | 1512 | 1461117375801 Marionette DEBUG loaded listener.js 18:56:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (19495400) [pid = 1512] [serial = 88] [outer = 17D78400] 18:56:16 INFO - PROCESS | 1512 | 1461117376162 Marionette TRACE conn5 <- [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]]]}] 18:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 571ms 18:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:56:16 INFO - PROCESS | 1512 | 1461117376186 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 18:56:16 INFO - PROCESS | 1512 | 1461117376188 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 18:56:16 INFO - PROCESS | 1512 | 1461117376190 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:56:16 INFO - PROCESS | 1512 | 1461117376192 Marionette TRACE conn5 <- [1,86,null,{}] 18:56:16 INFO - PROCESS | 1512 | 1461117376196 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:16 INFO - PROCESS | 1512 | 1461117376369 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 18:56:16 INFO - PROCESS | 1512 | 1461117376418 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:16 INFO - PROCESS | 1512 | ++DOCSHELL 0EB3E400 == 29 [pid = 1512] [id = 31] 18:56:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (0EB40000) [pid = 1512] [serial = 89] [outer = 00000000] 18:56:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (0F3E3000) [pid = 1512] [serial = 90] [outer = 0EB40000] 18:56:16 INFO - PROCESS | 1512 | 1461117376475 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (122F7000) [pid = 1512] [serial = 91] [outer = 0EB40000] 18:56:17 INFO - PROCESS | 1512 | 1461117376990 Marionette TRACE conn5 <- [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]]]}] 18:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 18:56:17 INFO - PROCESS | 1512 | 1461117377063 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 1512 | 1461117377069 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 18:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:56:17 INFO - PROCESS | 1512 | 1461117377073 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - PROCESS | 1512 | 1461117377077 Marionette TRACE conn5 <- [1,90,null,{}] 18:56:17 INFO - PROCESS | 1512 | 1461117377082 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:17 INFO - PROCESS | 1512 | 1461117377180 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 18:56:17 INFO - PROCESS | 1512 | 1461117377262 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:17 INFO - PROCESS | 1512 | ++DOCSHELL 12EA9800 == 30 [pid = 1512] [id = 32] 18:56:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (12EAE000) [pid = 1512] [serial = 92] [outer = 00000000] 18:56:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (138A2800) [pid = 1512] [serial = 93] [outer = 12EAE000] 18:56:17 INFO - PROCESS | 1512 | 1461117377321 Marionette DEBUG loaded listener.js 18:56:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (13AA3000) [pid = 1512] [serial = 94] [outer = 12EAE000] 18:56:17 INFO - PROCESS | 1512 | 1461117377833 Marionette TRACE conn5 <- [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]]]}] 18:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 831ms 18:56:17 INFO - PROCESS | 1512 | 1461117377907 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 1512 | 1461117377911 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 18:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:56:17 INFO - PROCESS | 1512 | 1461117377914 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - PROCESS | 1512 | 1461117377917 Marionette TRACE conn5 <- [1,94,null,{}] 18:56:17 INFO - PROCESS | 1512 | 1461117377921 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:18 INFO - PROCESS | 1512 | 1461117378016 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 18:56:18 INFO - PROCESS | 1512 | 1461117378087 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:18 INFO - PROCESS | 1512 | ++DOCSHELL 1B941400 == 31 [pid = 1512] [id = 33] 18:56:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1B944400) [pid = 1512] [serial = 95] [outer = 00000000] 18:56:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1B98A000) [pid = 1512] [serial = 96] [outer = 1B944400] 18:56:18 INFO - PROCESS | 1512 | 1461117378142 Marionette DEBUG loaded listener.js 18:56:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1BC4D000) [pid = 1512] [serial = 97] [outer = 1B944400] 18:56:18 INFO - PROCESS | 1512 | 1461117378687 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 18:56:18 INFO - PROCESS | 1512 | 1461117378747 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 18:56:18 INFO - PROCESS | 1512 | 1461117378751 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 18:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:56:18 INFO - PROCESS | 1512 | 1461117378762 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:56:18 INFO - PROCESS | 1512 | 1461117378766 Marionette TRACE conn5 <- [1,98,null,{}] 18:56:18 INFO - PROCESS | 1512 | 1461117378770 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:18 INFO - PROCESS | 1512 | 1461117378868 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 18:56:18 INFO - PROCESS | 1512 | 1461117378937 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:18 INFO - PROCESS | 1512 | ++DOCSHELL 1C080000 == 32 [pid = 1512] [id = 34] 18:56:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1C080400) [pid = 1512] [serial = 98] [outer = 00000000] 18:56:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1C2EEC00) [pid = 1512] [serial = 99] [outer = 1C080400] 18:56:18 INFO - PROCESS | 1512 | 1461117378991 Marionette DEBUG loaded listener.js 18:56:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1C2F1C00) [pid = 1512] [serial = 100] [outer = 1C080400] 18:56:19 INFO - PROCESS | 1512 | 1461117379511 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 791ms 18:56:19 INFO - PROCESS | 1512 | 1461117379547 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 18:56:19 INFO - PROCESS | 1512 | 1461117379549 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 18:56:19 INFO - PROCESS | 1512 | 1461117379553 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:56:19 INFO - PROCESS | 1512 | 1461117379555 Marionette TRACE conn5 <- [1,102,null,{}] 18:56:19 INFO - PROCESS | 1512 | 1461117379558 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:19 INFO - PROCESS | 1512 | 1461117379652 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 18:56:19 INFO - PROCESS | 1512 | 1461117379747 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:19 INFO - PROCESS | 1512 | ++DOCSHELL 1C2FA000 == 33 [pid = 1512] [id = 35] 18:56:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1C2FA800) [pid = 1512] [serial = 101] [outer = 00000000] 18:56:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1C68C800) [pid = 1512] [serial = 102] [outer = 1C2FA800] 18:56:19 INFO - PROCESS | 1512 | 1461117379801 Marionette DEBUG loaded listener.js 18:56:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1C692800) [pid = 1512] [serial = 103] [outer = 1C2FA800] 18:56:20 INFO - PROCESS | 1512 | 1461117380434 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 930ms 18:56:20 INFO - PROCESS | 1512 | 1461117380487 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 1512 | 1461117380491 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 18:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:56:20 INFO - PROCESS | 1512 | 1461117380496 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 1512 | 1461117380499 Marionette TRACE conn5 <- [1,106,null,{}] 18:56:20 INFO - PROCESS | 1512 | 1461117380505 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:20 INFO - PROCESS | 1512 | 1461117380598 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 18:56:20 INFO - PROCESS | 1512 | 1461117380698 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (18D69400) [pid = 1512] [serial = 9] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (196F3C00) [pid = 1512] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1654E800) [pid = 1512] [serial = 4] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1C643C00) [pid = 1512] [serial = 54] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1C853C00) [pid = 1512] [serial = 57] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1D1DF400) [pid = 1512] [serial = 60] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1BCE9400) [pid = 1512] [serial = 63] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (12946C00) [pid = 1512] [serial = 66] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (12A41800) [pid = 1512] [serial = 69] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (21E40C00) [pid = 1512] [serial = 21] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (12408400) [pid = 1512] [serial = 24] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (1EA04800) [pid = 1512] [serial = 27] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1FA3BC00) [pid = 1512] [serial = 30] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (122F6C00) [pid = 1512] [serial = 36] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (130ECC00) [pid = 1512] [serial = 39] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (1763D800) [pid = 1512] [serial = 42] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (196E7800) [pid = 1512] [serial = 45] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (1A8BF400) [pid = 1512] [serial = 46] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (1BC4E000) [pid = 1512] [serial = 48] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (1BC55800) [pid = 1512] [serial = 49] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (1C027000) [pid = 1512] [serial = 51] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (1BC4E800) [pid = 1512] [serial = 33] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (1C68D000) [pid = 1512] [serial = 52] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (1E3C9C00) [pid = 1512] [serial = 55] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (138C2000) [pid = 1512] [serial = 40] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (1BCEAC00) [pid = 1512] [serial = 64] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (1FDCE400) [pid = 1512] [serial = 31] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (1294AC00) [pid = 1512] [serial = 67] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (178F1000) [pid = 1512] [serial = 43] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 60 (1EB0C400) [pid = 1512] [serial = 28] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 59 (21E44800) [pid = 1512] [serial = 22] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 58 (1D1DC400) [pid = 1512] [serial = 70] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 57 (1D2B8000) [pid = 1512] [serial = 17] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | --DOMWINDOW == 56 (1D602000) [pid = 1512] [serial = 14] [outer = 00000000] [url = about:blank] 18:56:20 INFO - PROCESS | 1512 | ++DOCSHELL 0ED13000 == 34 [pid = 1512] [id = 36] 18:56:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 57 (12257000) [pid = 1512] [serial = 104] [outer = 00000000] 18:56:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 58 (124BBC00) [pid = 1512] [serial = 105] [outer = 12257000] 18:56:20 INFO - PROCESS | 1512 | 1461117380770 Marionette DEBUG loaded listener.js 18:56:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 59 (12A34400) [pid = 1512] [serial = 106] [outer = 12257000] 18:56:21 INFO - PROCESS | 1512 | 1461117381133 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 671ms 18:56:21 INFO - PROCESS | 1512 | 1461117381167 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 18:56:21 INFO - PROCESS | 1512 | 1461117381173 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 18:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:56:21 INFO - PROCESS | 1512 | 1461117381178 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:56:21 INFO - PROCESS | 1512 | 1461117381181 Marionette TRACE conn5 <- [1,110,null,{}] 18:56:21 INFO - PROCESS | 1512 | 1461117381184 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:21 INFO - PROCESS | 1512 | 1461117381262 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 18:56:21 INFO - PROCESS | 1512 | 1461117381268 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:21 INFO - PROCESS | 1512 | ++DOCSHELL 12A34C00 == 35 [pid = 1512] [id = 37] 18:56:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (12A3A000) [pid = 1512] [serial = 107] [outer = 00000000] 18:56:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (138C6800) [pid = 1512] [serial = 108] [outer = 12A3A000] 18:56:21 INFO - PROCESS | 1512 | 1461117381313 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (13991800) [pid = 1512] [serial = 109] [outer = 12A3A000] 18:56:21 INFO - PROCESS | 1512 | 1461117381747 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 18:56:21 INFO - PROCESS | 1512 | 1461117381812 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 18:56:21 INFO - PROCESS | 1512 | 1461117381814 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 18:56:21 INFO - PROCESS | 1512 | 1461117381817 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:56:21 INFO - PROCESS | 1512 | 1461117381821 Marionette TRACE conn5 <- [1,114,null,{}] 18:56:21 INFO - PROCESS | 1512 | 1461117381831 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:21 INFO - PROCESS | 1512 | 1461117381909 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 18:56:21 INFO - PROCESS | 1512 | 1461117381918 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:21 INFO - PROCESS | 1512 | ++DOCSHELL 18D69C00 == 36 [pid = 1512] [id = 38] 18:56:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (18D6E400) [pid = 1512] [serial = 110] [outer = 00000000] 18:56:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (196EE400) [pid = 1512] [serial = 111] [outer = 18D6E400] 18:56:21 INFO - PROCESS | 1512 | 1461117381966 Marionette DEBUG loaded listener.js 18:56:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (1A8C3C00) [pid = 1512] [serial = 112] [outer = 18D6E400] 18:56:22 INFO - PROCESS | 1512 | 1461117382416 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 18:56:22 INFO - PROCESS | 1512 | 1461117382452 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 18:56:22 INFO - PROCESS | 1512 | 1461117382454 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 18:56:22 INFO - PROCESS | 1512 | 1461117382457 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:56:22 INFO - PROCESS | 1512 | 1461117382459 Marionette TRACE conn5 <- [1,118,null,{}] 18:56:22 INFO - PROCESS | 1512 | 1461117382466 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:22 INFO - PROCESS | 1512 | 1461117382545 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 18:56:22 INFO - PROCESS | 1512 | 1461117382551 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:22 INFO - PROCESS | 1512 | ++DOCSHELL 1B94D400 == 37 [pid = 1512] [id = 39] 18:56:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (1BC4E800) [pid = 1512] [serial = 113] [outer = 00000000] 18:56:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (1BCDC800) [pid = 1512] [serial = 114] [outer = 1BC4E800] 18:56:22 INFO - PROCESS | 1512 | 1461117382596 Marionette DEBUG loaded listener.js 18:56:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (1BCE5400) [pid = 1512] [serial = 115] [outer = 1BC4E800] 18:56:23 INFO - PROCESS | 1512 | 1461117382989 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 571ms 18:56:23 INFO - PROCESS | 1512 | 1461117383043 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 18:56:23 INFO - PROCESS | 1512 | 1461117383045 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 18:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:56:23 INFO - PROCESS | 1512 | 1461117383052 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:56:23 INFO - PROCESS | 1512 | 1461117383054 Marionette TRACE conn5 <- [1,122,null,{}] 18:56:23 INFO - PROCESS | 1512 | 1461117383058 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:23 INFO - PROCESS | 1512 | 1461117383155 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 18:56:23 INFO - PROCESS | 1512 | 1461117383164 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:23 INFO - PROCESS | 1512 | ++DOCSHELL 1BCE8000 == 38 [pid = 1512] [id = 40] 18:56:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (1C026C00) [pid = 1512] [serial = 116] [outer = 00000000] 18:56:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (1C2F0400) [pid = 1512] [serial = 117] [outer = 1C026C00] 18:56:23 INFO - PROCESS | 1512 | 1461117383208 Marionette DEBUG loaded listener.js 18:56:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (1C64C400) [pid = 1512] [serial = 118] [outer = 1C026C00] 18:56:23 INFO - PROCESS | 1512 | 1461117383643 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 18:56:23 INFO - PROCESS | 1512 | 1461117383683 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 18:56:23 INFO - PROCESS | 1512 | 1461117383685 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 18:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:56:23 INFO - PROCESS | 1512 | 1461117383688 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:56:23 INFO - PROCESS | 1512 | 1461117383689 Marionette TRACE conn5 <- [1,126,null,{}] 18:56:23 INFO - PROCESS | 1512 | 1461117383693 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:23 INFO - PROCESS | 1512 | 1461117383816 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 18:56:23 INFO - PROCESS | 1512 | 1461117383824 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:23 INFO - PROCESS | 1512 | ++DOCSHELL 1C2EC800 == 39 [pid = 1512] [id = 41] 18:56:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (1C692400) [pid = 1512] [serial = 119] [outer = 00000000] 18:56:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (1D1E4800) [pid = 1512] [serial = 120] [outer = 1C692400] 18:56:23 INFO - PROCESS | 1512 | 1461117383872 Marionette DEBUG loaded listener.js 18:56:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (1D2B9800) [pid = 1512] [serial = 121] [outer = 1C692400] 18:56:24 INFO - PROCESS | 1512 | 1461117384295 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 632ms 18:56:24 INFO - PROCESS | 1512 | 1461117384320 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 18:56:24 INFO - PROCESS | 1512 | 1461117384321 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 18:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:56:24 INFO - PROCESS | 1512 | 1461117384330 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:56:24 INFO - PROCESS | 1512 | 1461117384331 Marionette TRACE conn5 <- [1,130,null,{}] 18:56:24 INFO - PROCESS | 1512 | 1461117384334 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:24 INFO - PROCESS | 1512 | 1461117384428 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 18:56:24 INFO - PROCESS | 1512 | 1461117384434 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:24 INFO - PROCESS | 1512 | ++DOCSHELL 0EC43C00 == 40 [pid = 1512] [id = 42] 18:56:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (0EC44C00) [pid = 1512] [serial = 122] [outer = 00000000] 18:56:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (0EC4B800) [pid = 1512] [serial = 123] [outer = 0EC44C00] 18:56:24 INFO - PROCESS | 1512 | 1461117384498 Marionette DEBUG loaded listener.js 18:56:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (0F3E1000) [pid = 1512] [serial = 124] [outer = 0EC44C00] 18:56:24 INFO - PROCESS | 1512 | 1461117384906 Marionette TRACE conn5 <- [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]]]}] 18:56:24 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1E64AC00) [pid = 1512] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:56:24 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (1D1D9C00) [pid = 1512] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:56:24 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (1C850000) [pid = 1512] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:56:24 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (124BEC00) [pid = 1512] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:56:24 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (12A3D800) [pid = 1512] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:56:24 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (12A35000) [pid = 1512] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:56:24 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (138C1400) [pid = 1512] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 18:56:24 INFO - PROCESS | 1512 | 1461117384965 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 18:56:24 INFO - PROCESS | 1512 | 1461117384967 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 18:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:56:24 INFO - PROCESS | 1512 | 1461117384972 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:56:24 INFO - PROCESS | 1512 | 1461117384974 Marionette TRACE conn5 <- [1,134,null,{}] 18:56:24 INFO - PROCESS | 1512 | 1461117384978 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:25 INFO - PROCESS | 1512 | 1461117385050 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 18:56:25 INFO - PROCESS | 1512 | 1461117385056 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:25 INFO - PROCESS | 1512 | ++DOCSHELL 12A47000 == 41 [pid = 1512] [id = 43] 18:56:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (12D7A800) [pid = 1512] [serial = 125] [outer = 00000000] 18:56:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (1B949400) [pid = 1512] [serial = 126] [outer = 12D7A800] 18:56:25 INFO - PROCESS | 1512 | 1461117385100 Marionette DEBUG loaded listener.js 18:56:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (1BCE4400) [pid = 1512] [serial = 127] [outer = 12D7A800] 18:56:25 INFO - PROCESS | 1512 | 1461117385498 Marionette TRACE conn5 <- [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]]]}] 18:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 18:56:25 INFO - PROCESS | 1512 | 1461117385545 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 18:56:25 INFO - PROCESS | 1512 | 1461117385547 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 18:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:56:25 INFO - PROCESS | 1512 | 1461117385550 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - PROCESS | 1512 | 1461117385551 Marionette TRACE conn5 <- [1,138,null,{}] 18:56:25 INFO - PROCESS | 1512 | 1461117385555 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:25 INFO - PROCESS | 1512 | 1461117385627 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 18:56:25 INFO - PROCESS | 1512 | 1461117385634 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:25 INFO - PROCESS | 1512 | ++DOCSHELL 124B6C00 == 42 [pid = 1512] [id = 44] 18:56:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (1D1DA000) [pid = 1512] [serial = 128] [outer = 00000000] 18:56:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (1D8C4800) [pid = 1512] [serial = 129] [outer = 1D1DA000] 18:56:25 INFO - PROCESS | 1512 | 1461117385677 Marionette DEBUG loaded listener.js 18:56:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (1D8C4400) [pid = 1512] [serial = 130] [outer = 1D1DA000] 18:56:26 INFO - PROCESS | 1512 | 1461117386105 Marionette TRACE conn5 <- [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]]]}] 18:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 571ms 18:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:56:26 INFO - PROCESS | 1512 | 1461117386121 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 18:56:26 INFO - PROCESS | 1512 | 1461117386123 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 18:56:26 INFO - PROCESS | 1512 | 1461117386127 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:56:26 INFO - PROCESS | 1512 | 1461117386128 Marionette TRACE conn5 <- [1,142,null,{}] 18:56:26 INFO - PROCESS | 1512 | 1461117386136 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:26 INFO - PROCESS | 1512 | 1461117386244 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 18:56:26 INFO - PROCESS | 1512 | 1461117386252 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 1512 | ++DOCSHELL 18E33000 == 43 [pid = 1512] [id = 45] 18:56:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (18E35400) [pid = 1512] [serial = 131] [outer = 00000000] 18:56:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (1D8C8800) [pid = 1512] [serial = 132] [outer = 18E35400] 18:56:26 INFO - PROCESS | 1512 | 1461117386297 Marionette DEBUG loaded listener.js 18:56:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (1D8CC000) [pid = 1512] [serial = 133] [outer = 18E35400] 18:56:26 INFO - PROCESS | 1512 | 1461117386673 Marionette TRACE conn5 <- [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]]]}] 18:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 590ms 18:56:26 INFO - PROCESS | 1512 | 1461117386717 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 18:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:56:26 INFO - PROCESS | 1512 | 1461117386719 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 18:56:26 INFO - PROCESS | 1512 | 1461117386723 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:56:26 INFO - PROCESS | 1512 | 1461117386725 Marionette TRACE conn5 <- [1,146,null,{}] 18:56:26 INFO - PROCESS | 1512 | 1461117386728 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:26 INFO - PROCESS | 1512 | 1461117386849 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 18:56:26 INFO - PROCESS | 1512 | 1461117386857 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 1512 | ++DOCSHELL 12E5EC00 == 44 [pid = 1512] [id = 46] 18:56:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (12E5FC00) [pid = 1512] [serial = 134] [outer = 00000000] 18:56:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (12E6A000) [pid = 1512] [serial = 135] [outer = 12E5FC00] 18:56:26 INFO - PROCESS | 1512 | 1461117386906 Marionette DEBUG loaded listener.js 18:56:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1E3C8000) [pid = 1512] [serial = 136] [outer = 12E5FC00] 18:56:27 INFO - PROCESS | 1512 | 1461117387476 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 831ms 18:56:27 INFO - PROCESS | 1512 | 1461117387555 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 1512 | 1461117387559 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 18:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:56:27 INFO - PROCESS | 1512 | 1461117387568 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 1512 | 1461117387571 Marionette TRACE conn5 <- [1,150,null,{}] 18:56:27 INFO - PROCESS | 1512 | 1461117387576 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:27 INFO - PROCESS | 1512 | 1461117387722 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 18:56:27 INFO - PROCESS | 1512 | 1461117387733 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:27 INFO - PROCESS | 1512 | ++DOCSHELL 12348800 == 45 [pid = 1512] [id = 47] 18:56:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1240F000) [pid = 1512] [serial = 137] [outer = 00000000] 18:56:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (12E60400) [pid = 1512] [serial = 138] [outer = 1240F000] 18:56:27 INFO - PROCESS | 1512 | 1461117387791 Marionette DEBUG loaded listener.js 18:56:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (12E66C00) [pid = 1512] [serial = 139] [outer = 1240F000] 18:56:28 INFO - PROCESS | 1512 | 1461117388464 Marionette TRACE conn5 <- [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]]]}] 18:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 18:56:28 INFO - PROCESS | 1512 | 1461117388499 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 18:56:28 INFO - PROCESS | 1512 | 1461117388505 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 18:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:56:28 INFO - PROCESS | 1512 | 1461117388511 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:56:28 INFO - PROCESS | 1512 | 1461117388514 Marionette TRACE conn5 <- [1,154,null,{}] 18:56:28 INFO - PROCESS | 1512 | 1461117388518 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:28 INFO - PROCESS | 1512 | 1461117388623 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 18:56:28 INFO - PROCESS | 1512 | 1461117388695 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 1512 | ++DOCSHELL 12E69C00 == 46 [pid = 1512] [id = 48] 18:56:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1740D000) [pid = 1512] [serial = 140] [outer = 00000000] 18:56:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (196EB000) [pid = 1512] [serial = 141] [outer = 1740D000] 18:56:28 INFO - PROCESS | 1512 | 1461117388749 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1B946C00) [pid = 1512] [serial = 142] [outer = 1740D000] 18:56:29 INFO - PROCESS | 1512 | 1461117389315 Marionette TRACE conn5 <- [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]]]}] 18:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 871ms 18:56:29 INFO - PROCESS | 1512 | 1461117389384 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 18:56:29 INFO - PROCESS | 1512 | 1461117389386 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 18:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:56:29 INFO - PROCESS | 1512 | 1461117389390 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:56:29 INFO - PROCESS | 1512 | 1461117389394 Marionette TRACE conn5 <- [1,158,null,{}] 18:56:29 INFO - PROCESS | 1512 | 1461117389405 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:29 INFO - PROCESS | 1512 | 1461117389507 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 18:56:29 INFO - PROCESS | 1512 | 1461117389581 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:29 INFO - PROCESS | 1512 | ++DOCSHELL 1D1E2800 == 47 [pid = 1512] [id = 49] 18:56:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1D2BA000) [pid = 1512] [serial = 143] [outer = 00000000] 18:56:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1D8CB800) [pid = 1512] [serial = 144] [outer = 1D2BA000] 18:56:29 INFO - PROCESS | 1512 | 1461117389637 Marionette DEBUG loaded listener.js 18:56:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1E9DE800) [pid = 1512] [serial = 145] [outer = 1D2BA000] 18:56:30 INFO - PROCESS | 1512 | 1461117390396 Marionette TRACE conn5 <- [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]]]}] 18:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1072ms 18:56:30 INFO - PROCESS | 1512 | 1461117390466 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 18:56:30 INFO - PROCESS | 1512 | 1461117390469 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 18:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:56:30 INFO - PROCESS | 1512 | 1461117390475 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - PROCESS | 1512 | 1461117390478 Marionette TRACE conn5 <- [1,162,null,{}] 18:56:30 INFO - PROCESS | 1512 | 1461117390483 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:30 INFO - PROCESS | 1512 | 1461117390578 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 18:56:30 INFO - PROCESS | 1512 | 1461117390655 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:30 INFO - PROCESS | 1512 | ++DOCSHELL 12A3FC00 == 48 [pid = 1512] [id = 50] 18:56:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (12A40800) [pid = 1512] [serial = 146] [outer = 00000000] 18:56:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (12A4DC00) [pid = 1512] [serial = 147] [outer = 12A40800] 18:56:30 INFO - PROCESS | 1512 | 1461117390706 Marionette DEBUG loaded listener.js 18:56:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (12E5BC00) [pid = 1512] [serial = 148] [outer = 12A40800] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 18E33000 == 47 [pid = 1512] [id = 45] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 124B6C00 == 46 [pid = 1512] [id = 44] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 12A47000 == 45 [pid = 1512] [id = 43] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 0EC43C00 == 44 [pid = 1512] [id = 42] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 1C2EC800 == 43 [pid = 1512] [id = 41] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 1BCE8000 == 42 [pid = 1512] [id = 40] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 1B94D400 == 41 [pid = 1512] [id = 39] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 18D69C00 == 40 [pid = 1512] [id = 38] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 12A34C00 == 39 [pid = 1512] [id = 37] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 0ED13000 == 38 [pid = 1512] [id = 36] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (18D6D800) [pid = 1512] [serial = 87] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 1B941400 == 37 [pid = 1512] [id = 33] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 12EA9800 == 36 [pid = 1512] [id = 32] 18:56:31 INFO - PROCESS | 1512 | --DOCSHELL 0EB3E400 == 35 [pid = 1512] [id = 31] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (21CE8400) [pid = 1512] [serial = 72] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1D1E1800) [pid = 1512] [serial = 61] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1E3CF000) [pid = 1512] [serial = 58] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1293F800) [pid = 1512] [serial = 75] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (12EE8C00) [pid = 1512] [serial = 81] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (12A46400) [pid = 1512] [serial = 78] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1740B800) [pid = 1512] [serial = 84] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (12A4B000) [pid = 1512] [serial = 79] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (12942C00) [pid = 1512] [serial = 76] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (178EF000) [pid = 1512] [serial = 85] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (138A6C00) [pid = 1512] [serial = 82] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1FDD3400) [pid = 1512] [serial = 73] [outer = 00000000] [url = about:blank] 18:56:31 INFO - PROCESS | 1512 | 1461117391273 Marionette TRACE conn5 <- [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]]]}] 18:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 831ms 18:56:31 INFO - PROCESS | 1512 | 1461117391306 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 18:56:31 INFO - PROCESS | 1512 | 1461117391311 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 18:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:56:31 INFO - PROCESS | 1512 | 1461117391317 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:56:31 INFO - PROCESS | 1512 | 1461117391319 Marionette TRACE conn5 <- [1,166,null,{}] 18:56:31 INFO - PROCESS | 1512 | 1461117391323 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:31 INFO - PROCESS | 1512 | 1461117391419 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 18:56:31 INFO - PROCESS | 1512 | 1461117391488 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 1512 | ++DOCSHELL 0EC41C00 == 36 [pid = 1512] [id = 51] 18:56:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (12254C00) [pid = 1512] [serial = 149] [outer = 00000000] 18:56:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (12A38800) [pid = 1512] [serial = 150] [outer = 12254C00] 18:56:31 INFO - PROCESS | 1512 | 1461117391540 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (12A45000) [pid = 1512] [serial = 151] [outer = 12254C00] 18:56:31 INFO - PROCESS | 1512 | 1461117391923 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 18:56:31 INFO - PROCESS | 1512 | 1461117391951 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 18:56:31 INFO - PROCESS | 1512 | 1461117391953 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 18:56:31 INFO - PROCESS | 1512 | 1461117391956 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:56:31 INFO - PROCESS | 1512 | 1461117391960 Marionette TRACE conn5 <- [1,170,null,{}] 18:56:31 INFO - PROCESS | 1512 | 1461117391970 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:32 INFO - PROCESS | 1512 | 1461117392052 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 18:56:32 INFO - PROCESS | 1512 | 1461117392118 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:32 INFO - PROCESS | 1512 | ++DOCSHELL 12E60000 == 37 [pid = 1512] [id = 52] 18:56:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (12E61000) [pid = 1512] [serial = 152] [outer = 00000000] 18:56:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (138C8800) [pid = 1512] [serial = 153] [outer = 12E61000] 18:56:32 INFO - PROCESS | 1512 | 1461117392172 Marionette DEBUG loaded listener.js 18:56:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (165DE400) [pid = 1512] [serial = 154] [outer = 12E61000] 18:56:32 INFO - PROCESS | 1512 | 1461117392524 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 633ms 18:56:32 INFO - PROCESS | 1512 | 1461117392592 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 18:56:32 INFO - PROCESS | 1512 | 1461117392595 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 18:56:32 INFO - PROCESS | 1512 | 1461117392598 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:56:32 INFO - PROCESS | 1512 | 1461117392600 Marionette TRACE conn5 <- [1,174,null,{}] 18:56:32 INFO - PROCESS | 1512 | 1461117392603 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:32 INFO - PROCESS | 1512 | 1461117392680 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 18:56:32 INFO - PROCESS | 1512 | 1461117392686 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:32 INFO - PROCESS | 1512 | ++DOCSHELL 17C1A400 == 38 [pid = 1512] [id = 53] 18:56:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (17C1E800) [pid = 1512] [serial = 155] [outer = 00000000] 18:56:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (18D62C00) [pid = 1512] [serial = 156] [outer = 17C1E800] 18:56:32 INFO - PROCESS | 1512 | 1461117392732 Marionette DEBUG loaded listener.js 18:56:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (18D69C00) [pid = 1512] [serial = 157] [outer = 17C1E800] 18:56:33 INFO - PROCESS | 1512 | 1461117393157 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 18:56:33 INFO - PROCESS | 1512 | 1461117393172 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 18:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:56:33 INFO - PROCESS | 1512 | 1461117393174 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 18:56:33 INFO - PROCESS | 1512 | 1461117393177 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 1512 | 1461117393179 Marionette TRACE conn5 <- [1,178,null,{}] 18:56:33 INFO - PROCESS | 1512 | 1461117393182 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:33 INFO - PROCESS | 1512 | 1461117393295 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 18:56:33 INFO - PROCESS | 1512 | 1461117393312 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:33 INFO - PROCESS | 1512 | ++DOCSHELL 18E2C800 == 39 [pid = 1512] [id = 54] 18:56:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (194F3800) [pid = 1512] [serial = 158] [outer = 00000000] 18:56:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1B925400) [pid = 1512] [serial = 159] [outer = 194F3800] 18:56:33 INFO - PROCESS | 1512 | 1461117393357 Marionette DEBUG loaded listener.js 18:56:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1AEBC000) [pid = 1512] [serial = 160] [outer = 194F3800] 18:56:33 INFO - PROCESS | 1512 | 1461117393771 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 18:56:33 INFO - PROCESS | 1512 | 1461117393808 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 18:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:56:33 INFO - PROCESS | 1512 | 1461117393810 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 18:56:33 INFO - PROCESS | 1512 | 1461117393813 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 1512 | 1461117393815 Marionette TRACE conn5 <- [1,182,null,{}] 18:56:33 INFO - PROCESS | 1512 | 1461117393825 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:33 INFO - PROCESS | 1512 | 1461117393939 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 18:56:33 INFO - PROCESS | 1512 | 1461117393946 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:33 INFO - PROCESS | 1512 | ++DOCSHELL 12943C00 == 40 [pid = 1512] [id = 55] 18:56:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (12A33400) [pid = 1512] [serial = 161] [outer = 00000000] 18:56:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1BD0F000) [pid = 1512] [serial = 162] [outer = 12A33400] 18:56:34 INFO - PROCESS | 1512 | 1461117393994 Marionette DEBUG loaded listener.js 18:56:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1C2EDC00) [pid = 1512] [serial = 163] [outer = 12A33400] 18:56:34 INFO - PROCESS | 1512 | 1461117394450 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:56:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1C2EC400) [pid = 1512] [serial = 164] [outer = 1225BC00] 18:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 691ms 18:56:34 INFO - PROCESS | 1512 | 1461117394520 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 18:56:34 INFO - PROCESS | 1512 | 1461117394522 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 18:56:34 INFO - PROCESS | 1512 | 1461117394545 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:56:34 INFO - PROCESS | 1512 | 1461117394547 Marionette TRACE conn5 <- [1,186,null,{}] 18:56:34 INFO - PROCESS | 1512 | 1461117394550 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:34 INFO - PROCESS | 1512 | 1461117394645 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 18:56:34 INFO - PROCESS | 1512 | 1461117394657 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:34 INFO - PROCESS | 1512 | ++DOCSHELL 1C2F6000 == 41 [pid = 1512] [id = 56] 18:56:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1C2F8800) [pid = 1512] [serial = 165] [outer = 00000000] 18:56:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1D1E1800) [pid = 1512] [serial = 166] [outer = 1C2F8800] 18:56:34 INFO - PROCESS | 1512 | 1461117394741 Marionette DEBUG loaded listener.js 18:56:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1D1E1000) [pid = 1512] [serial = 167] [outer = 1C2F8800] 18:56:35 INFO - PROCESS | 1512 | 1461117395137 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 18:56:35 INFO - PROCESS | 1512 | 1461117395184 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 18:56:35 INFO - PROCESS | 1512 | 1461117395186 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 18:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:56:35 INFO - PROCESS | 1512 | 1461117395189 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:56:35 INFO - PROCESS | 1512 | 1461117395190 Marionette TRACE conn5 <- [1,190,null,{}] 18:56:35 INFO - PROCESS | 1512 | 1461117395194 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:35 INFO - PROCESS | 1512 | 1461117395462 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 18:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1C692400) [pid = 1512] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1C026C00) [pid = 1512] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (0EC44C00) [pid = 1512] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (18D6E400) [pid = 1512] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1BC4E800) [pid = 1512] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (12A3A000) [pid = 1512] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (12257000) [pid = 1512] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (17D78400) [pid = 1512] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (12D7A800) [pid = 1512] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (18E35400) [pid = 1512] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:56:35 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1D1DA000) [pid = 1512] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:56:35 INFO - PROCESS | 1512 | 1461117395518 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:35 INFO - PROCESS | 1512 | ++DOCSHELL 0EC40C00 == 42 [pid = 1512] [id = 57] 18:56:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (0EC43400) [pid = 1512] [serial = 168] [outer = 00000000] 18:56:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (12A48800) [pid = 1512] [serial = 169] [outer = 0EC43400] 18:56:35 INFO - PROCESS | 1512 | 1461117395563 Marionette DEBUG loaded listener.js 18:56:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (12E63800) [pid = 1512] [serial = 170] [outer = 0EC43400] 18:56:35 INFO - PROCESS | 1512 | 1461117395896 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 731ms 18:56:35 INFO - PROCESS | 1512 | 1461117395919 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 18:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:56:35 INFO - PROCESS | 1512 | 1461117395921 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 18:56:35 INFO - PROCESS | 1512 | 1461117395925 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:56:35 INFO - PROCESS | 1512 | 1461117395926 Marionette TRACE conn5 <- [1,194,null,{}] 18:56:35 INFO - PROCESS | 1512 | 1461117395930 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:36 INFO - PROCESS | 1512 | 1461117396033 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 18:56:36 INFO - PROCESS | 1512 | 1461117396040 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 1512 | ++DOCSHELL 138C1800 == 43 [pid = 1512] [id = 58] 18:56:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1763CC00) [pid = 1512] [serial = 171] [outer = 00000000] 18:56:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1D88B800) [pid = 1512] [serial = 172] [outer = 1763CC00] 18:56:36 INFO - PROCESS | 1512 | 1461117396086 Marionette DEBUG loaded listener.js 18:56:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1D887800) [pid = 1512] [serial = 173] [outer = 1763CC00] 18:56:36 INFO - PROCESS | 1512 | 1461117396456 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 571ms 18:56:36 INFO - PROCESS | 1512 | 1461117396496 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 18:56:36 INFO - PROCESS | 1512 | 1461117396498 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 18:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:56:36 INFO - PROCESS | 1512 | 1461117396502 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:56:36 INFO - PROCESS | 1512 | 1461117396503 Marionette TRACE conn5 <- [1,198,null,{}] 18:56:36 INFO - PROCESS | 1512 | 1461117396507 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:36 INFO - PROCESS | 1512 | 1461117396582 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 18:56:36 INFO - PROCESS | 1512 | 1461117396655 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 1512 | ++DOCSHELL 12EF0800 == 44 [pid = 1512] [id = 59] 18:56:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1BCCC000) [pid = 1512] [serial = 174] [outer = 00000000] 18:56:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1BCD5400) [pid = 1512] [serial = 175] [outer = 1BCCC000] 18:56:36 INFO - PROCESS | 1512 | 1461117396700 Marionette DEBUG loaded listener.js 18:56:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1BCD7C00) [pid = 1512] [serial = 176] [outer = 1BCCC000] 18:56:37 INFO - PROCESS | 1512 | 1461117397078 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 18:56:37 INFO - PROCESS | 1512 | 1461117397132 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 18:56:37 INFO - PROCESS | 1512 | 1461117397135 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 18:56:37 INFO - PROCESS | 1512 | 1461117397138 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:56:37 INFO - PROCESS | 1512 | 1461117397140 Marionette TRACE conn5 <- [1,202,null,{}] 18:56:37 INFO - PROCESS | 1512 | 1461117397144 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:37 INFO - PROCESS | 1512 | 1461117397263 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 18:56:37 INFO - PROCESS | 1512 | 1461117397269 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:37 INFO - PROCESS | 1512 | ++DOCSHELL 1D886000 == 45 [pid = 1512] [id = 60] 18:56:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1D8C3000) [pid = 1512] [serial = 177] [outer = 00000000] 18:56:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1EB0C400) [pid = 1512] [serial = 178] [outer = 1D8C3000] 18:56:37 INFO - PROCESS | 1512 | 1461117397318 Marionette DEBUG loaded listener.js 18:56:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1EF0C800) [pid = 1512] [serial = 179] [outer = 1D8C3000] 18:56:37 INFO - PROCESS | 1512 | 1461117397887 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 831ms 18:56:37 INFO - PROCESS | 1512 | 1461117397973 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 18:56:38 INFO - PROCESS | 1512 | 1461117397979 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 18:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:56:38 INFO - PROCESS | 1512 | 1461117398000 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:56:38 INFO - PROCESS | 1512 | 1461117398004 Marionette TRACE conn5 <- [1,206,null,{}] 18:56:38 INFO - PROCESS | 1512 | 1461117398009 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:38 INFO - PROCESS | 1512 | 1461117398122 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 18:56:38 INFO - PROCESS | 1512 | 1461117398191 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 1512 | ++DOCSHELL 0EC49800 == 46 [pid = 1512] [id = 61] 18:56:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1220F000) [pid = 1512] [serial = 180] [outer = 00000000] 18:56:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (12A43C00) [pid = 1512] [serial = 181] [outer = 1220F000] 18:56:38 INFO - PROCESS | 1512 | 1461117398247 Marionette DEBUG loaded listener.js 18:56:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (12A4D000) [pid = 1512] [serial = 182] [outer = 1220F000] 18:56:38 INFO - PROCESS | 1512 | 1461117398789 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 890ms 18:56:38 INFO - PROCESS | 1512 | 1461117398892 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 18:56:38 INFO - PROCESS | 1512 | 1461117398898 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 18:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:56:38 INFO - PROCESS | 1512 | 1461117398919 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:56:38 INFO - PROCESS | 1512 | 1461117398922 Marionette TRACE conn5 <- [1,210,null,{}] 18:56:38 INFO - PROCESS | 1512 | 1461117398926 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:39 INFO - PROCESS | 1512 | 1461117399038 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 18:56:39 INFO - PROCESS | 1512 | 1461117399106 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:39 INFO - PROCESS | 1512 | ++DOCSHELL 12A41400 == 47 [pid = 1512] [id = 62] 18:56:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (12A4F400) [pid = 1512] [serial = 183] [outer = 00000000] 18:56:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (196E4400) [pid = 1512] [serial = 184] [outer = 12A4F400] 18:56:39 INFO - PROCESS | 1512 | 1461117399161 Marionette DEBUG loaded listener.js 18:56:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1BC57000) [pid = 1512] [serial = 185] [outer = 12A4F400] 18:56:39 INFO - PROCESS | 1512 | 1461117399765 Marionette TRACE conn5 <- [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]]]}] 18:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 891ms 18:56:39 INFO - PROCESS | 1512 | 1461117399809 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 18:56:39 INFO - PROCESS | 1512 | 1461117399812 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 18:56:39 INFO - PROCESS | 1512 | 1461117399816 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:56:39 INFO - PROCESS | 1512 | 1461117399820 Marionette TRACE conn5 <- [1,214,null,{}] 18:56:39 INFO - PROCESS | 1512 | 1461117399831 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:39 INFO - PROCESS | 1512 | 1461117399937 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 18:56:40 INFO - PROCESS | 1512 | 1461117400015 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:40 INFO - PROCESS | 1512 | ++DOCSHELL 1AE6F800 == 48 [pid = 1512] [id = 63] 18:56:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1AE6FC00) [pid = 1512] [serial = 186] [outer = 00000000] 18:56:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1BCE9C00) [pid = 1512] [serial = 187] [outer = 1AE6FC00] 18:56:40 INFO - PROCESS | 1512 | 1461117400072 Marionette DEBUG loaded listener.js 18:56:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1C848400) [pid = 1512] [serial = 188] [outer = 1AE6FC00] 18:56:40 INFO - PROCESS | 1512 | 1461117400601 Marionette TRACE conn5 <- [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]]]}] 18:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 18:56:40 INFO - PROCESS | 1512 | 1461117400659 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 1512 | 1461117400662 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 18:56:40 INFO - PROCESS | 1512 | 1461117400665 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:56:40 INFO - PROCESS | 1512 | 1461117400667 Marionette TRACE conn5 <- [1,218,null,{}] 18:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:56:40 INFO - PROCESS | 1512 | 1461117400671 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:40 INFO - PROCESS | 1512 | 1461117400775 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 18:56:40 INFO - PROCESS | 1512 | 1461117400875 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:40 INFO - PROCESS | 1512 | ++DOCSHELL 1E64FC00 == 49 [pid = 1512] [id = 64] 18:56:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1E944000) [pid = 1512] [serial = 189] [outer = 00000000] 18:56:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1EFB1C00) [pid = 1512] [serial = 190] [outer = 1E944000] 18:56:40 INFO - PROCESS | 1512 | 1461117400929 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1FAC3400) [pid = 1512] [serial = 191] [outer = 1E944000] 18:56:41 INFO - PROCESS | 1512 | 1461117401593 Marionette TRACE conn5 <- [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]]]}] 18:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 971ms 18:56:41 INFO - PROCESS | 1512 | 1461117401640 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 18:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:56:41 INFO - PROCESS | 1512 | 1461117401644 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 18:56:41 INFO - PROCESS | 1512 | 1461117401649 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 1512 | 1461117401653 Marionette TRACE conn5 <- [1,222,null,{}] 18:56:41 INFO - PROCESS | 1512 | 1461117401660 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:41 INFO - PROCESS | 1512 | 1461117401753 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 18:56:41 INFO - PROCESS | 1512 | 1461117401833 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 1512 | ++DOCSHELL 12941C00 == 50 [pid = 1512] [id = 65] 18:56:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (12942400) [pid = 1512] [serial = 192] [outer = 00000000] 18:56:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (12E69000) [pid = 1512] [serial = 193] [outer = 12942400] 18:56:41 INFO - PROCESS | 1512 | 1461117401883 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (12EEB400) [pid = 1512] [serial = 194] [outer = 12942400] 18:56:42 INFO - PROCESS | 1512 | --DOCSHELL 1C080000 == 49 [pid = 1512] [id = 34] 18:56:42 INFO - PROCESS | 1512 | --DOCSHELL 12EF0800 == 48 [pid = 1512] [id = 59] 18:56:42 INFO - PROCESS | 1512 | --DOCSHELL 138C1800 == 47 [pid = 1512] [id = 58] 18:56:42 INFO - PROCESS | 1512 | --DOCSHELL 0EC40C00 == 46 [pid = 1512] [id = 57] 18:56:42 INFO - PROCESS | 1512 | --DOCSHELL 1C2F6000 == 45 [pid = 1512] [id = 56] 18:56:42 INFO - PROCESS | 1512 | --DOCSHELL 12943C00 == 44 [pid = 1512] [id = 55] 18:56:42 INFO - PROCESS | 1512 | --DOCSHELL 18E2C800 == 43 [pid = 1512] [id = 54] 18:56:42 INFO - PROCESS | 1512 | --DOCSHELL 17C1A400 == 42 [pid = 1512] [id = 53] 18:56:42 INFO - PROCESS | 1512 | --DOCSHELL 12E60000 == 41 [pid = 1512] [id = 52] 18:56:42 INFO - PROCESS | 1512 | --DOCSHELL 0EC41C00 == 40 [pid = 1512] [id = 51] 18:56:42 INFO - PROCESS | 1512 | --DOCSHELL 12A3FC00 == 39 [pid = 1512] [id = 50] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1D1E4800) [pid = 1512] [serial = 120] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1C64C400) [pid = 1512] [serial = 118] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (0EC4B800) [pid = 1512] [serial = 123] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (0F3E3000) [pid = 1512] [serial = 90] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (196EE400) [pid = 1512] [serial = 111] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1A8C3C00) [pid = 1512] [serial = 112] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1C2EEC00) [pid = 1512] [serial = 99] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1BCDC800) [pid = 1512] [serial = 114] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (138C6800) [pid = 1512] [serial = 108] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (13991800) [pid = 1512] [serial = 109] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (138A2800) [pid = 1512] [serial = 93] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (124BBC00) [pid = 1512] [serial = 105] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (12A34400) [pid = 1512] [serial = 106] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1B98A000) [pid = 1512] [serial = 96] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (19495400) [pid = 1512] [serial = 88] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1C68C800) [pid = 1512] [serial = 102] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1B949400) [pid = 1512] [serial = 126] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1BCE4400) [pid = 1512] [serial = 127] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (0F3E1000) [pid = 1512] [serial = 124] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1D8C8800) [pid = 1512] [serial = 132] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1C2F0400) [pid = 1512] [serial = 117] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1D8C4400) [pid = 1512] [serial = 130] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1D8C4800) [pid = 1512] [serial = 129] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1BCE5400) [pid = 1512] [serial = 115] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1D8CC000) [pid = 1512] [serial = 133] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1D2B9800) [pid = 1512] [serial = 121] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (12E6A000) [pid = 1512] [serial = 135] [outer = 00000000] [url = about:blank] 18:56:42 INFO - PROCESS | 1512 | 1461117402474 Marionette TRACE conn5 <- [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]]]}] 18:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 891ms 18:56:42 INFO - PROCESS | 1512 | 1461117402540 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 18:56:42 INFO - PROCESS | 1512 | 1461117402546 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 18:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:56:42 INFO - PROCESS | 1512 | 1461117402552 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:56:42 INFO - PROCESS | 1512 | 1461117402554 Marionette TRACE conn5 <- [1,226,null,{}] 18:56:42 INFO - PROCESS | 1512 | 1461117402558 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:42 INFO - PROCESS | 1512 | 1461117402642 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 18:56:42 INFO - PROCESS | 1512 | 1461117402717 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:42 INFO - PROCESS | 1512 | ++DOCSHELL 0ED0B800 == 40 [pid = 1512] [id = 66] 18:56:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (12253C00) [pid = 1512] [serial = 195] [outer = 00000000] 18:56:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (12A3FC00) [pid = 1512] [serial = 196] [outer = 12253C00] 18:56:42 INFO - PROCESS | 1512 | 1461117402763 Marionette DEBUG loaded listener.js 18:56:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (12E5F000) [pid = 1512] [serial = 197] [outer = 12253C00] 18:56:43 INFO - PROCESS | 1512 | 1461117403138 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 18:56:43 INFO - PROCESS | 1512 | 1461117403185 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 18:56:43 INFO - PROCESS | 1512 | 1461117403187 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 18:56:43 INFO - PROCESS | 1512 | 1461117403191 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:56:43 INFO - PROCESS | 1512 | 1461117403194 Marionette TRACE conn5 <- [1,230,null,{}] 18:56:43 INFO - PROCESS | 1512 | 1461117403204 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:43 INFO - PROCESS | 1512 | 1461117403288 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 18:56:43 INFO - PROCESS | 1512 | 1461117403323 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:43 INFO - PROCESS | 1512 | ++DOCSHELL 138CF400 == 41 [pid = 1512] [id = 67] 18:56:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1769D400) [pid = 1512] [serial = 198] [outer = 00000000] 18:56:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (18D63000) [pid = 1512] [serial = 199] [outer = 1769D400] 18:56:43 INFO - PROCESS | 1512 | 1461117403370 Marionette DEBUG loaded listener.js 18:56:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (19497C00) [pid = 1512] [serial = 200] [outer = 1769D400] 18:56:43 INFO - PROCESS | 1512 | 1461117403807 Marionette TRACE conn5 <- [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]]]}] 18:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 18:56:43 INFO - PROCESS | 1512 | 1461117403825 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 18:56:43 INFO - PROCESS | 1512 | 1461117403827 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 18:56:43 INFO - PROCESS | 1512 | 1461117403830 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:56:43 INFO - PROCESS | 1512 | 1461117403832 Marionette TRACE conn5 <- [1,234,null,{}] 18:56:43 INFO - PROCESS | 1512 | 1461117403835 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:43 INFO - PROCESS | 1512 | 1461117403913 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 18:56:43 INFO - PROCESS | 1512 | 1461117403919 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:43 INFO - PROCESS | 1512 | ++DOCSHELL 194F9800 == 42 [pid = 1512] [id = 68] 18:56:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1A8BD800) [pid = 1512] [serial = 201] [outer = 00000000] 18:56:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1AE6D800) [pid = 1512] [serial = 202] [outer = 1A8BD800] 18:56:43 INFO - PROCESS | 1512 | 1461117403966 Marionette DEBUG loaded listener.js 18:56:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1AE71800) [pid = 1512] [serial = 203] [outer = 1A8BD800] 18:56:44 INFO - PROCESS | 1512 | 1461117404389 Marionette TRACE conn5 <- [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]]]}] 18:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 571ms 18:56:44 INFO - PROCESS | 1512 | 1461117404405 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 18:56:44 INFO - PROCESS | 1512 | 1461117404407 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 18:56:44 INFO - PROCESS | 1512 | 1461117404426 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:56:44 INFO - PROCESS | 1512 | 1461117404428 Marionette TRACE conn5 <- [1,238,null,{}] 18:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:56:44 INFO - PROCESS | 1512 | 1461117404436 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:44 INFO - PROCESS | 1512 | 1461117404540 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 18:56:44 INFO - PROCESS | 1512 | 1461117404548 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:44 INFO - PROCESS | 1512 | ++DOCSHELL 1237F400 == 43 [pid = 1512] [id = 69] 18:56:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1B992800) [pid = 1512] [serial = 204] [outer = 00000000] 18:56:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1BCCB400) [pid = 1512] [serial = 205] [outer = 1B992800] 18:56:44 INFO - PROCESS | 1512 | 1461117404593 Marionette DEBUG loaded listener.js 18:56:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1BCCE000) [pid = 1512] [serial = 206] [outer = 1B992800] 18:56:45 INFO - PROCESS | 1512 | 1461117405061 Marionette TRACE conn5 <- [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]]]}] 18:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 672ms 18:56:45 INFO - PROCESS | 1512 | 1461117405110 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 18:56:45 INFO - PROCESS | 1512 | 1461117405112 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 18:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:56:45 INFO - PROCESS | 1512 | 1461117405120 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - PROCESS | 1512 | 1461117405122 Marionette TRACE conn5 <- [1,242,null,{}] 18:56:45 INFO - PROCESS | 1512 | 1461117405125 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:45 INFO - PROCESS | 1512 | 1461117405251 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 18:56:45 INFO - PROCESS | 1512 | 1461117405305 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:45 INFO - PROCESS | 1512 | ++DOCSHELL 0ED13800 == 44 [pid = 1512] [id = 70] 18:56:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1BCD5800) [pid = 1512] [serial = 207] [outer = 00000000] 18:56:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1C643C00) [pid = 1512] [serial = 208] [outer = 1BCD5800] 18:56:45 INFO - PROCESS | 1512 | 1461117405353 Marionette DEBUG loaded listener.js 18:56:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1C64E000) [pid = 1512] [serial = 209] [outer = 1BCD5800] 18:56:45 INFO - PROCESS | 1512 | 1461117405772 Marionette TRACE conn5 <- [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]]]}] 18:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 18:56:45 INFO - PROCESS | 1512 | 1461117405796 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 18:56:45 INFO - PROCESS | 1512 | 1461117405798 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 18:56:45 INFO - PROCESS | 1512 | 1461117405806 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:56:45 INFO - PROCESS | 1512 | 1461117405808 Marionette TRACE conn5 <- [1,246,null,{}] 18:56:45 INFO - PROCESS | 1512 | 1461117405811 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:45 INFO - PROCESS | 1512 | 1461117405937 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 18:56:45 INFO - PROCESS | 1512 | 1461117405943 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:45 INFO - PROCESS | 1512 | ++DOCSHELL 0ED0F400 == 45 [pid = 1512] [id = 71] 18:56:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (124BF400) [pid = 1512] [serial = 210] [outer = 00000000] 18:56:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1D1D9400) [pid = 1512] [serial = 211] [outer = 124BF400] 18:56:46 INFO - PROCESS | 1512 | 1461117405989 Marionette DEBUG loaded listener.js 18:56:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1D1DE800) [pid = 1512] [serial = 212] [outer = 124BF400] 18:56:46 INFO - PROCESS | 1512 | 1461117406413 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1BCCC000) [pid = 1512] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (12A33400) [pid = 1512] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (17C1E800) [pid = 1512] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (12E61000) [pid = 1512] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1C2F8800) [pid = 1512] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (12254C00) [pid = 1512] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (12A40800) [pid = 1512] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (0EC43400) [pid = 1512] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1763CC00) [pid = 1512] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:56:46 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (194F3800) [pid = 1512] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 771ms 18:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:56:46 INFO - PROCESS | 1512 | 1461117406583 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 18:56:46 INFO - PROCESS | 1512 | 1461117406585 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 18:56:46 INFO - PROCESS | 1512 | 1461117406588 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:56:46 INFO - PROCESS | 1512 | 1461117406589 Marionette TRACE conn5 <- [1,250,null,{}] 18:56:46 INFO - PROCESS | 1512 | 1461117406593 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:46 INFO - PROCESS | 1512 | 1461117406672 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 18:56:46 INFO - PROCESS | 1512 | 1461117406680 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:46 INFO - PROCESS | 1512 | ++DOCSHELL 1763CC00 == 46 [pid = 1512] [id = 72] 18:56:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (17C1E800) [pid = 1512] [serial = 213] [outer = 00000000] 18:56:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1C2F6400) [pid = 1512] [serial = 214] [outer = 17C1E800] 18:56:46 INFO - PROCESS | 1512 | 1461117406726 Marionette DEBUG loaded listener.js 18:56:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1D608C00) [pid = 1512] [serial = 215] [outer = 17C1E800] 18:56:47 INFO - PROCESS | 1512 | 1461117407142 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 18:56:47 INFO - PROCESS | 1512 | 1461117407167 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 18:56:47 INFO - PROCESS | 1512 | 1461117407169 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 18:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:56:47 INFO - PROCESS | 1512 | 1461117407172 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:56:47 INFO - PROCESS | 1512 | 1461117407174 Marionette TRACE conn5 <- [1,254,null,{}] 18:56:47 INFO - PROCESS | 1512 | 1461117407181 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:47 INFO - PROCESS | 1512 | 1461117407280 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 18:56:47 INFO - PROCESS | 1512 | 1461117407288 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:47 INFO - PROCESS | 1512 | ++DOCSHELL 1BCE6C00 == 47 [pid = 1512] [id = 73] 18:56:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1D63AC00) [pid = 1512] [serial = 216] [outer = 00000000] 18:56:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1E642C00) [pid = 1512] [serial = 217] [outer = 1D63AC00] 18:56:47 INFO - PROCESS | 1512 | 1461117407333 Marionette DEBUG loaded listener.js 18:56:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1E9DF000) [pid = 1512] [serial = 218] [outer = 1D63AC00] 18:56:47 INFO - PROCESS | 1512 | 1461117407849 Marionette TRACE conn5 <- [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]]]}] 18:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 731ms 18:56:47 INFO - PROCESS | 1512 | 1461117407904 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 18:56:47 INFO - PROCESS | 1512 | 1461117407906 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 18:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:56:47 INFO - PROCESS | 1512 | 1461117407909 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:56:47 INFO - PROCESS | 1512 | 1461117407911 Marionette TRACE conn5 <- [1,258,null,{}] 18:56:47 INFO - PROCESS | 1512 | 1461117407914 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:48 INFO - PROCESS | 1512 | 1461117407992 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 18:56:48 INFO - PROCESS | 1512 | 1461117407998 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 1512 | ++DOCSHELL 1D1E4800 == 48 [pid = 1512] [id = 74] 18:56:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1EB0C800) [pid = 1512] [serial = 219] [outer = 00000000] 18:56:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1FDCD000) [pid = 1512] [serial = 220] [outer = 1EB0C800] 18:56:48 INFO - PROCESS | 1512 | 1461117408043 Marionette DEBUG loaded listener.js 18:56:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1FD36800) [pid = 1512] [serial = 221] [outer = 1EB0C800] 18:56:48 INFO - PROCESS | 1512 | 1461117408470 Marionette TRACE conn5 <- [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]]]}] 18:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 18:56:48 INFO - PROCESS | 1512 | 1461117408488 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 18:56:48 INFO - PROCESS | 1512 | 1461117408490 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 18:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:56:48 INFO - PROCESS | 1512 | 1461117408493 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - PROCESS | 1512 | 1461117408496 Marionette TRACE conn5 <- [1,262,null,{}] 18:56:48 INFO - PROCESS | 1512 | 1461117408499 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:48 INFO - PROCESS | 1512 | 1461117408638 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 18:56:48 INFO - PROCESS | 1512 | 1461117408799 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 1512 | ++DOCSHELL 122B8000 == 49 [pid = 1512] [id = 75] 18:56:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (122F1800) [pid = 1512] [serial = 222] [outer = 00000000] 18:56:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (12943000) [pid = 1512] [serial = 223] [outer = 122F1800] 18:56:48 INFO - PROCESS | 1512 | 1461117408857 Marionette DEBUG loaded listener.js 18:56:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (12941000) [pid = 1512] [serial = 224] [outer = 122F1800] 18:56:49 INFO - PROCESS | 1512 | 1461117409426 Marionette TRACE conn5 <- [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]]]}] 18:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 971ms 18:56:49 INFO - PROCESS | 1512 | 1461117409466 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 18:56:49 INFO - PROCESS | 1512 | 1461117409472 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 18:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:56:49 INFO - PROCESS | 1512 | 1461117409477 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:56:49 INFO - PROCESS | 1512 | 1461117409481 Marionette TRACE conn5 <- [1,266,null,{}] 18:56:49 INFO - PROCESS | 1512 | 1461117409486 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:49 INFO - PROCESS | 1512 | 1461117409592 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 18:56:49 INFO - PROCESS | 1512 | 1461117409683 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:49 INFO - PROCESS | 1512 | ++DOCSHELL 16550800 == 50 [pid = 1512] [id = 76] 18:56:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (16552800) [pid = 1512] [serial = 225] [outer = 00000000] 18:56:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (18D65000) [pid = 1512] [serial = 226] [outer = 16552800] 18:56:49 INFO - PROCESS | 1512 | 1461117409741 Marionette DEBUG loaded listener.js 18:56:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (194F9C00) [pid = 1512] [serial = 227] [outer = 16552800] 18:56:50 INFO - PROCESS | 1512 | 1461117410342 Marionette TRACE conn5 <- [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]]]}] 18:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 930ms 18:56:50 INFO - PROCESS | 1512 | 1461117410411 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 18:56:50 INFO - PROCESS | 1512 | 1461117410414 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 18:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:56:50 INFO - PROCESS | 1512 | 1461117410418 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:56:50 INFO - PROCESS | 1512 | 1461117410420 Marionette TRACE conn5 <- [1,270,null,{}] 18:56:50 INFO - PROCESS | 1512 | 1461117410424 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:50 INFO - PROCESS | 1512 | 1461117410529 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 18:56:50 INFO - PROCESS | 1512 | 1461117410622 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 1512 | ++DOCSHELL 1C2F6000 == 51 [pid = 1512] [id = 77] 18:56:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1C2FB400) [pid = 1512] [serial = 228] [outer = 00000000] 18:56:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1D8CBC00) [pid = 1512] [serial = 229] [outer = 1C2FB400] 18:56:50 INFO - PROCESS | 1512 | 1461117410676 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1FD36400) [pid = 1512] [serial = 230] [outer = 1C2FB400] 18:56:51 INFO - PROCESS | 1512 | 1461117411231 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 871ms 18:56:51 INFO - PROCESS | 1512 | 1461117411291 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 18:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:56:51 INFO - PROCESS | 1512 | 1461117411295 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 18:56:51 INFO - PROCESS | 1512 | 1461117411305 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - PROCESS | 1512 | 1461117411310 Marionette TRACE conn5 <- [1,274,null,{}] 18:56:51 INFO - PROCESS | 1512 | 1461117411314 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:51 INFO - PROCESS | 1512 | 1461117411419 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 18:56:51 INFO - PROCESS | 1512 | 1461117411499 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:51 INFO - PROCESS | 1512 | ++DOCSHELL 0EC40400 == 52 [pid = 1512] [id = 78] 18:56:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (0EC48000) [pid = 1512] [serial = 231] [outer = 00000000] 18:56:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (12A3D000) [pid = 1512] [serial = 232] [outer = 0EC48000] 18:56:51 INFO - PROCESS | 1512 | 1461117411720 Marionette DEBUG loaded listener.js 18:56:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (12A4A800) [pid = 1512] [serial = 233] [outer = 0EC48000] 18:56:52 INFO - PROCESS | 1512 | 1461117412515 Marionette TRACE conn5 <- [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]]]}] 18:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1292ms 18:56:52 INFO - PROCESS | 1512 | 1461117412592 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 18:56:52 INFO - PROCESS | 1512 | 1461117412594 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 18:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:56:52 INFO - PROCESS | 1512 | 1461117412599 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:56:52 INFO - PROCESS | 1512 | 1461117412601 Marionette TRACE conn5 <- [1,278,null,{}] 18:56:52 INFO - PROCESS | 1512 | 1461117412606 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:52 INFO - PROCESS | 1512 | 1461117412696 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 18:56:52 INFO - PROCESS | 1512 | 1461117412772 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:52 INFO - PROCESS | 1512 | ++DOCSHELL 17C1D400 == 53 [pid = 1512] [id = 79] 18:56:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1A460800) [pid = 1512] [serial = 234] [outer = 00000000] 18:56:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1AEBD000) [pid = 1512] [serial = 235] [outer = 1A460800] 18:56:52 INFO - PROCESS | 1512 | 1461117412820 Marionette DEBUG loaded listener.js 18:56:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1B94DC00) [pid = 1512] [serial = 236] [outer = 1A460800] 18:56:53 INFO - PROCESS | 1512 | --DOCSHELL 1D1E4800 == 52 [pid = 1512] [id = 74] 18:56:53 INFO - PROCESS | 1512 | --DOCSHELL 1BCE6C00 == 51 [pid = 1512] [id = 73] 18:56:53 INFO - PROCESS | 1512 | --DOCSHELL 1763CC00 == 50 [pid = 1512] [id = 72] 18:56:53 INFO - PROCESS | 1512 | --DOCSHELL 0ED0F400 == 49 [pid = 1512] [id = 71] 18:56:53 INFO - PROCESS | 1512 | --DOCSHELL 0ED13800 == 48 [pid = 1512] [id = 70] 18:56:53 INFO - PROCESS | 1512 | --DOCSHELL 1237F400 == 47 [pid = 1512] [id = 69] 18:56:53 INFO - PROCESS | 1512 | --DOCSHELL 194F9800 == 46 [pid = 1512] [id = 68] 18:56:53 INFO - PROCESS | 1512 | --DOCSHELL 138CF400 == 45 [pid = 1512] [id = 67] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1D8CB800) [pid = 1512] [serial = 144] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1EB0C400) [pid = 1512] [serial = 178] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOCSHELL 0ED0B800 == 44 [pid = 1512] [id = 66] 18:56:53 INFO - PROCESS | 1512 | --DOCSHELL 12941C00 == 43 [pid = 1512] [id = 65] 18:56:53 INFO - PROCESS | 1512 | --DOCSHELL 1D886000 == 42 [pid = 1512] [id = 60] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1BCD7C00) [pid = 1512] [serial = 176] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (12E60400) [pid = 1512] [serial = 138] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1BD0F000) [pid = 1512] [serial = 162] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (196EB000) [pid = 1512] [serial = 141] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (18D62C00) [pid = 1512] [serial = 156] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (18D69C00) [pid = 1512] [serial = 157] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (138C8800) [pid = 1512] [serial = 153] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (165DE400) [pid = 1512] [serial = 154] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1D1E1800) [pid = 1512] [serial = 166] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (12A38800) [pid = 1512] [serial = 150] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (12A45000) [pid = 1512] [serial = 151] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (12E5BC00) [pid = 1512] [serial = 148] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (12A4DC00) [pid = 1512] [serial = 147] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1C2EDC00) [pid = 1512] [serial = 163] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (124C1800) [pid = 1512] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (12A48800) [pid = 1512] [serial = 169] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1D1E1000) [pid = 1512] [serial = 167] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1D88B800) [pid = 1512] [serial = 172] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (12E63800) [pid = 1512] [serial = 170] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1D887800) [pid = 1512] [serial = 173] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1B925400) [pid = 1512] [serial = 159] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1AEBC000) [pid = 1512] [serial = 160] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1BCD5400) [pid = 1512] [serial = 175] [outer = 00000000] [url = about:blank] 18:56:53 INFO - PROCESS | 1512 | 1461117413327 Marionette TRACE conn5 <- [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]]]}] 18:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 770ms 18:56:53 INFO - PROCESS | 1512 | 1461117413372 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 18:56:53 INFO - PROCESS | 1512 | 1461117413375 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 18:56:53 INFO - PROCESS | 1512 | 1461117413382 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:56:53 INFO - PROCESS | 1512 | 1461117413384 Marionette TRACE conn5 <- [1,282,null,{}] 18:56:53 INFO - PROCESS | 1512 | 1461117413388 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:53 INFO - PROCESS | 1512 | 1461117413466 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 18:56:53 INFO - PROCESS | 1512 | 1461117413475 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:53 INFO - PROCESS | 1512 | ++DOCSHELL 12946400 == 43 [pid = 1512] [id = 80] 18:56:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (12946C00) [pid = 1512] [serial = 237] [outer = 00000000] 18:56:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (12A51000) [pid = 1512] [serial = 238] [outer = 12946C00] 18:56:53 INFO - PROCESS | 1512 | 1461117413522 Marionette DEBUG loaded listener.js 18:56:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (12E5DC00) [pid = 1512] [serial = 239] [outer = 12946C00] 18:56:54 INFO - PROCESS | 1512 | 1461117413975 Marionette TRACE conn5 <- [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]]]}] 18:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 18:56:54 INFO - PROCESS | 1512 | 1461117414016 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 18:56:54 INFO - PROCESS | 1512 | 1461117414019 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 18:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:56:54 INFO - PROCESS | 1512 | 1461117414022 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:56:54 INFO - PROCESS | 1512 | 1461117414025 Marionette TRACE conn5 <- [1,286,null,{}] 18:56:54 INFO - PROCESS | 1512 | 1461117414035 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:54 INFO - PROCESS | 1512 | 1461117414119 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 18:56:54 INFO - PROCESS | 1512 | 1461117414129 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 1512 | ++DOCSHELL 18D6D800 == 44 [pid = 1512] [id = 81] 18:56:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (18D6E000) [pid = 1512] [serial = 240] [outer = 00000000] 18:56:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1A45A000) [pid = 1512] [serial = 241] [outer = 18D6E000] 18:56:54 INFO - PROCESS | 1512 | 1461117414176 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1AE68C00) [pid = 1512] [serial = 242] [outer = 18D6E000] 18:56:54 INFO - PROCESS | 1512 | 1461117414636 Marionette TRACE conn5 <- [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]]]}] 18:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 633ms 18:56:54 INFO - PROCESS | 1512 | 1461117414654 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 18:56:54 INFO - PROCESS | 1512 | 1461117414657 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 18:56:54 INFO - PROCESS | 1512 | 1461117414660 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:56:54 INFO - PROCESS | 1512 | 1461117414661 Marionette TRACE conn5 <- [1,290,null,{}] 18:56:54 INFO - PROCESS | 1512 | 1461117414665 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:54 INFO - PROCESS | 1512 | 1461117414745 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 18:56:54 INFO - PROCESS | 1512 | 1461117414751 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 1512 | ++DOCSHELL 1AEB5400 == 45 [pid = 1512] [id = 82] 18:56:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1B941400) [pid = 1512] [serial = 243] [outer = 00000000] 18:56:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1BCD9400) [pid = 1512] [serial = 244] [outer = 1B941400] 18:56:54 INFO - PROCESS | 1512 | 1461117414797 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1BCDF000) [pid = 1512] [serial = 245] [outer = 1B941400] 18:56:55 INFO - PROCESS | 1512 | 1461117415214 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 18:56:55 INFO - PROCESS | 1512 | 1461117415249 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 18:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:56:55 INFO - PROCESS | 1512 | 1461117415251 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 18:56:55 INFO - PROCESS | 1512 | 1461117415254 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 1512 | 1461117415256 Marionette TRACE conn5 <- [1,294,null,{}] 18:56:55 INFO - PROCESS | 1512 | 1461117415260 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:55 INFO - PROCESS | 1512 | 1461117415369 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 18:56:55 INFO - PROCESS | 1512 | 1461117415378 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:55 INFO - PROCESS | 1512 | ++DOCSHELL 1BC51000 == 46 [pid = 1512] [id = 83] 18:56:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1BCE1400) [pid = 1512] [serial = 246] [outer = 00000000] 18:56:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1C2EFC00) [pid = 1512] [serial = 247] [outer = 1BCE1400] 18:56:55 INFO - PROCESS | 1512 | 1461117415471 Marionette DEBUG loaded listener.js 18:56:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1C691400) [pid = 1512] [serial = 248] [outer = 1BCE1400] 18:56:55 INFO - PROCESS | 1512 | 1461117415938 Marionette TRACE conn5 <- [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]]]}] 18:56:56 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. 18:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 731ms 18:56:56 INFO - PROCESS | 1512 | 1461117415985 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 18:56:56 INFO - PROCESS | 1512 | 1461117415987 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 18:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:56:56 INFO - PROCESS | 1512 | 1461117415991 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:56:56 INFO - PROCESS | 1512 | 1461117415993 Marionette TRACE conn5 <- [1,298,null,{}] 18:56:56 INFO - PROCESS | 1512 | 1461117415996 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:56 INFO - PROCESS | 1512 | 1461117416106 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 18:56:56 INFO - PROCESS | 1512 | 1461117416163 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:56 INFO - PROCESS | 1512 | ++DOCSHELL 1D1E0800 == 47 [pid = 1512] [id = 84] 18:56:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D1E1000) [pid = 1512] [serial = 249] [outer = 00000000] 18:56:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D63E400) [pid = 1512] [serial = 250] [outer = 1D1E1000] 18:56:56 INFO - PROCESS | 1512 | 1461117416208 Marionette DEBUG loaded listener.js 18:56:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1D630800) [pid = 1512] [serial = 251] [outer = 1D1E1000] 18:56:56 INFO - PROCESS | 1512 | 1461117416604 Marionette TRACE conn5 <- [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]]]}] 18:56:56 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. 18:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 18:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:56:56 INFO - PROCESS | 1512 | 1461117416621 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 18:56:56 INFO - PROCESS | 1512 | 1461117416623 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 18:56:56 INFO - PROCESS | 1512 | 1461117416633 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:56:56 INFO - PROCESS | 1512 | 1461117416635 Marionette TRACE conn5 <- [1,302,null,{}] 18:56:56 INFO - PROCESS | 1512 | 1461117416638 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:56 INFO - PROCESS | 1512 | 1461117416740 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 18:56:56 INFO - PROCESS | 1512 | 1461117416817 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:56 INFO - PROCESS | 1512 | ++DOCSHELL 0EC3F400 == 48 [pid = 1512] [id = 85] 18:56:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (124C0C00) [pid = 1512] [serial = 252] [outer = 00000000] 18:56:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1D8CC400) [pid = 1512] [serial = 253] [outer = 124C0C00] 18:56:56 INFO - PROCESS | 1512 | 1461117416861 Marionette DEBUG loaded listener.js 18:56:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1E644000) [pid = 1512] [serial = 254] [outer = 124C0C00] 18:56:57 INFO - PROCESS | 1512 | 1461117417402 Marionette TRACE conn5 <- [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]]]}] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1C2FA800) [pid = 1512] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1D2BA000) [pid = 1512] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1BCD5800) [pid = 1512] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1B992800) [pid = 1512] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (124BF400) [pid = 1512] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (17C1E800) [pid = 1512] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1A8BD800) [pid = 1512] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1E944000) [pid = 1512] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (12942400) [pid = 1512] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1769D400) [pid = 1512] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (12253C00) [pid = 1512] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1D63AC00) [pid = 1512] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (0EB40000) [pid = 1512] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (12EAE000) [pid = 1512] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1C080400) [pid = 1512] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:56:57 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1B944400) [pid = 1512] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:56:57 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. 18:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 830ms 18:56:57 INFO - PROCESS | 1512 | 1461117417457 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 18:56:57 INFO - PROCESS | 1512 | 1461117417459 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 18:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:56:57 INFO - PROCESS | 1512 | 1461117417463 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:56:57 INFO - PROCESS | 1512 | 1461117417464 Marionette TRACE conn5 <- [1,306,null,{}] 18:56:57 INFO - PROCESS | 1512 | 1461117417468 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:57 INFO - PROCESS | 1512 | 1461117417545 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 18:56:57 INFO - PROCESS | 1512 | 1461117417553 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:57 INFO - PROCESS | 1512 | ++DOCSHELL 12941400 == 49 [pid = 1512] [id = 86] 18:56:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (12946800) [pid = 1512] [serial = 255] [outer = 00000000] 18:56:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (12EF0800) [pid = 1512] [serial = 256] [outer = 12946800] 18:56:57 INFO - PROCESS | 1512 | 1461117417598 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (12A48C00) [pid = 1512] [serial = 257] [outer = 12946800] 18:56:58 INFO - PROCESS | 1512 | 1461117418009 Marionette TRACE conn5 <- [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]]]}] 18:56:58 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. 18:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 591ms 18:56:58 INFO - PROCESS | 1512 | 1461117418075 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 1512 | 1461117418077 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 18:56:58 INFO - PROCESS | 1512 | 1461117418085 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:56:58 INFO - PROCESS | 1512 | 1461117418086 Marionette TRACE conn5 <- [1,310,null,{}] 18:56:58 INFO - PROCESS | 1512 | 1461117418090 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:58 INFO - PROCESS | 1512 | 1461117418197 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 18:56:58 INFO - PROCESS | 1512 | 1461117418203 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:56:58 INFO - PROCESS | 1512 | 1461117418217 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:58 INFO - PROCESS | 1512 | ++DOCSHELL 1FABFC00 == 50 [pid = 1512] [id = 87] 18:56:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1FAC2400) [pid = 1512] [serial = 258] [outer = 00000000] 18:56:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1FDC6C00) [pid = 1512] [serial = 259] [outer = 1FAC2400] 18:56:58 INFO - PROCESS | 1512 | 1461117418261 Marionette DEBUG loaded listener.js 18:56:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1FDD2C00) [pid = 1512] [serial = 260] [outer = 1FAC2400] 18:56:58 INFO - PROCESS | 1512 | 1461117418664 Marionette TRACE conn5 <- [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]]]}] 18:56:58 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. 18:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 18:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:56:58 INFO - PROCESS | 1512 | 1461117418720 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 1512 | 1461117418721 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 18:56:58 INFO - PROCESS | 1512 | 1461117418725 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 1512 | 1461117418726 Marionette TRACE conn5 <- [1,314,null,{}] 18:56:58 INFO - PROCESS | 1512 | 1461117418730 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:58 INFO - PROCESS | 1512 | 1461117418808 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 18:56:58 INFO - PROCESS | 1512 | 1461117418815 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:58 INFO - PROCESS | 1512 | ++DOCSHELL 12A48800 == 51 [pid = 1512] [id = 88] 18:56:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (20347000) [pid = 1512] [serial = 261] [outer = 00000000] 18:56:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (20353000) [pid = 1512] [serial = 262] [outer = 20347000] 18:56:58 INFO - PROCESS | 1512 | 1461117418863 Marionette DEBUG loaded listener.js 18:56:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (21CF0C00) [pid = 1512] [serial = 263] [outer = 20347000] 18:56:59 INFO - PROCESS | 1512 | 1461117419292 Marionette TRACE conn5 <- [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]]]}] 18:56:59 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. 18:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 631ms 18:56:59 INFO - PROCESS | 1512 | 1461117419356 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 18:56:59 INFO - PROCESS | 1512 | 1461117419358 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 18:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:56:59 INFO - PROCESS | 1512 | 1461117419361 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:56:59 INFO - PROCESS | 1512 | 1461117419364 Marionette TRACE conn5 <- [1,318,null,{}] 18:56:59 INFO - PROCESS | 1512 | 1461117419367 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:56:59 INFO - PROCESS | 1512 | 1461117419508 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 18:56:59 INFO - PROCESS | 1512 | 1461117419655 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 1512 | ++DOCSHELL 0EC4C800 == 52 [pid = 1512] [id = 89] 18:56:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (0ED0A800) [pid = 1512] [serial = 264] [outer = 00000000] 18:56:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (12373C00) [pid = 1512] [serial = 265] [outer = 0ED0A800] 18:56:59 INFO - PROCESS | 1512 | 1461117419712 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (124C1800) [pid = 1512] [serial = 266] [outer = 0ED0A800] 18:57:00 INFO - PROCESS | 1512 | 1461117420274 Marionette TRACE conn5 <- [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]]]}] 18:57:00 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. 18:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 18:57:00 INFO - PROCESS | 1512 | 1461117420337 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 18:57:00 INFO - PROCESS | 1512 | 1461117420342 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 18:57:00 INFO - PROCESS | 1512 | 1461117420346 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:57:00 INFO - PROCESS | 1512 | 1461117420351 Marionette TRACE conn5 <- [1,322,null,{}] 18:57:00 INFO - PROCESS | 1512 | 1461117420356 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:00 INFO - PROCESS | 1512 | 1461117420462 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 18:57:00 INFO - PROCESS | 1512 | 1461117420540 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:00 INFO - PROCESS | 1512 | ++DOCSHELL 165E6000 == 53 [pid = 1512] [id = 90] 18:57:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (165E8000) [pid = 1512] [serial = 267] [outer = 00000000] 18:57:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (17C19800) [pid = 1512] [serial = 268] [outer = 165E8000] 18:57:00 INFO - PROCESS | 1512 | 1461117420638 Marionette DEBUG loaded listener.js 18:57:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (17E6AC00) [pid = 1512] [serial = 269] [outer = 165E8000] 18:57:01 INFO - PROCESS | 1512 | 1461117421206 Marionette TRACE conn5 <- [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]]]}] 18:57:01 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. 18:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 931ms 18:57:01 INFO - PROCESS | 1512 | 1461117421281 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 18:57:01 INFO - PROCESS | 1512 | 1461117421285 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 18:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:57:01 INFO - PROCESS | 1512 | 1461117421288 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:57:01 INFO - PROCESS | 1512 | 1461117421291 Marionette TRACE conn5 <- [1,326,null,{}] 18:57:01 INFO - PROCESS | 1512 | 1461117421295 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:01 INFO - PROCESS | 1512 | 1461117421430 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 18:57:01 INFO - PROCESS | 1512 | 1461117421551 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:01 INFO - PROCESS | 1512 | ++DOCSHELL 1B943400 == 54 [pid = 1512] [id = 91] 18:57:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1BCD7400) [pid = 1512] [serial = 270] [outer = 00000000] 18:57:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1C644000) [pid = 1512] [serial = 271] [outer = 1BCD7400] 18:57:01 INFO - PROCESS | 1512 | 1461117421608 Marionette DEBUG loaded listener.js 18:57:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1D1D6C00) [pid = 1512] [serial = 272] [outer = 1BCD7400] 18:57:02 INFO - PROCESS | 1512 | 1461117422232 Marionette TRACE conn5 <- [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]]]}] 18:57:02 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. 18:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 970ms 18:57:02 INFO - PROCESS | 1512 | 1461117422261 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 18:57:02 INFO - PROCESS | 1512 | 1461117422266 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 18:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:57:02 INFO - PROCESS | 1512 | 1461117422277 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:57:02 INFO - PROCESS | 1512 | 1461117422282 Marionette TRACE conn5 <- [1,330,null,{}] 18:57:02 INFO - PROCESS | 1512 | 1461117422286 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:02 INFO - PROCESS | 1512 | 1461117422391 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 18:57:02 INFO - PROCESS | 1512 | 1461117422468 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 1512 | ++DOCSHELL 1D768800 == 55 [pid = 1512] [id = 92] 18:57:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1D768C00) [pid = 1512] [serial = 273] [outer = 00000000] 18:57:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1D775C00) [pid = 1512] [serial = 274] [outer = 1D768C00] 18:57:02 INFO - PROCESS | 1512 | 1461117422563 Marionette DEBUG loaded listener.js 18:57:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1EF06800) [pid = 1512] [serial = 275] [outer = 1D768C00] 18:57:03 INFO - PROCESS | 1512 | 1461117423146 Marionette TRACE conn5 <- [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]]]}] 18:57:03 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. 18:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 931ms 18:57:03 INFO - PROCESS | 1512 | 1461117423206 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 18:57:03 INFO - PROCESS | 1512 | 1461117423208 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 18:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:57:03 INFO - PROCESS | 1512 | 1461117423212 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:57:03 INFO - PROCESS | 1512 | 1461117423214 Marionette TRACE conn5 <- [1,334,null,{}] 18:57:03 INFO - PROCESS | 1512 | 1461117423218 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:03 INFO - PROCESS | 1512 | 1461117423438 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 18:57:03 INFO - PROCESS | 1512 | 1461117423567 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:03 INFO - PROCESS | 1512 | ++DOCSHELL 12A4FC00 == 56 [pid = 1512] [id = 93] 18:57:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (12A50800) [pid = 1512] [serial = 276] [outer = 00000000] 18:57:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (12E69400) [pid = 1512] [serial = 277] [outer = 12A50800] 18:57:03 INFO - PROCESS | 1512 | 1461117423618 Marionette DEBUG loaded listener.js 18:57:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (12EEF400) [pid = 1512] [serial = 278] [outer = 12A50800] 18:57:04 INFO - PROCESS | 1512 | --DOCSHELL 12A48800 == 55 [pid = 1512] [id = 88] 18:57:04 INFO - PROCESS | 1512 | --DOCSHELL 1FABFC00 == 54 [pid = 1512] [id = 87] 18:57:04 INFO - PROCESS | 1512 | --DOCSHELL 12941400 == 53 [pid = 1512] [id = 86] 18:57:04 INFO - PROCESS | 1512 | --DOCSHELL 0EC3F400 == 52 [pid = 1512] [id = 85] 18:57:04 INFO - PROCESS | 1512 | --DOCSHELL 1D1E0800 == 51 [pid = 1512] [id = 84] 18:57:04 INFO - PROCESS | 1512 | --DOCSHELL 1BC51000 == 50 [pid = 1512] [id = 83] 18:57:04 INFO - PROCESS | 1512 | --DOCSHELL 1AEB5400 == 49 [pid = 1512] [id = 82] 18:57:04 INFO - PROCESS | 1512 | --DOCSHELL 18D6D800 == 48 [pid = 1512] [id = 81] 18:57:04 INFO - PROCESS | 1512 | --DOCSHELL 12946400 == 47 [pid = 1512] [id = 80] 18:57:04 INFO - PROCESS | 1512 | --DOCSHELL 17C1D400 == 46 [pid = 1512] [id = 79] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1FDCD000) [pid = 1512] [serial = 220] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | 1461117424233 Marionette TRACE conn5 <- [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]]]}] 18:57:04 INFO - PROCESS | 1512 | --DOCSHELL 0EC40400 == 45 [pid = 1512] [id = 78] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1C692800) [pid = 1512] [serial = 103] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1E9DE800) [pid = 1512] [serial = 145] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1C643C00) [pid = 1512] [serial = 208] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (1BCCE000) [pid = 1512] [serial = 206] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1D1D9400) [pid = 1512] [serial = 211] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1C64E000) [pid = 1512] [serial = 209] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1D608C00) [pid = 1512] [serial = 215] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1AE6D800) [pid = 1512] [serial = 202] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1FAC3400) [pid = 1512] [serial = 191] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1EFB1C00) [pid = 1512] [serial = 190] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (12EEB400) [pid = 1512] [serial = 194] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (12E69000) [pid = 1512] [serial = 193] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (18D63000) [pid = 1512] [serial = 199] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (19497C00) [pid = 1512] [serial = 200] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (12A3FC00) [pid = 1512] [serial = 196] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (12E5F000) [pid = 1512] [serial = 197] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (12A43C00) [pid = 1512] [serial = 181] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (196E4400) [pid = 1512] [serial = 184] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1BCE9C00) [pid = 1512] [serial = 187] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1C2F6400) [pid = 1512] [serial = 214] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1E642C00) [pid = 1512] [serial = 217] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1D1DE800) [pid = 1512] [serial = 212] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1BCCB400) [pid = 1512] [serial = 205] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1E9DF000) [pid = 1512] [serial = 218] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1AE71800) [pid = 1512] [serial = 203] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (122F7000) [pid = 1512] [serial = 91] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (13AA3000) [pid = 1512] [serial = 94] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1C2F1C00) [pid = 1512] [serial = 100] [outer = 00000000] [url = about:blank] 18:57:04 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1BC4D000) [pid = 1512] [serial = 97] [outer = 00000000] [url = about:blank] 18:57:04 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. 18:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1071ms 18:57:04 INFO - PROCESS | 1512 | 1461117424287 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 18:57:04 INFO - PROCESS | 1512 | 1461117424291 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 18:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:57:04 INFO - PROCESS | 1512 | 1461117424295 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:57:04 INFO - PROCESS | 1512 | 1461117424299 Marionette TRACE conn5 <- [1,338,null,{}] 18:57:04 INFO - PROCESS | 1512 | 1461117424303 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:04 INFO - PROCESS | 1512 | 1461117424396 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 18:57:04 INFO - PROCESS | 1512 | 1461117424473 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:04 INFO - PROCESS | 1512 | ++DOCSHELL 12940800 == 46 [pid = 1512] [id = 94] 18:57:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (12941400) [pid = 1512] [serial = 279] [outer = 00000000] 18:57:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (12A3FC00) [pid = 1512] [serial = 280] [outer = 12941400] 18:57:04 INFO - PROCESS | 1512 | 1461117424521 Marionette DEBUG loaded listener.js 18:57:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (12D04800) [pid = 1512] [serial = 281] [outer = 12941400] 18:57:04 INFO - PROCESS | 1512 | 1461117424939 Marionette TRACE conn5 <- [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]]]}] 18:57:04 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. 18:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 18:57:05 INFO - PROCESS | 1512 | 1461117424970 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 18:57:05 INFO - PROCESS | 1512 | 1461117424972 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 18:57:05 INFO - PROCESS | 1512 | 1461117424976 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:57:05 INFO - PROCESS | 1512 | 1461117424978 Marionette TRACE conn5 <- [1,342,null,{}] 18:57:05 INFO - PROCESS | 1512 | 1461117424982 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:05 INFO - PROCESS | 1512 | 1461117425060 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 18:57:05 INFO - PROCESS | 1512 | 1461117425067 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:05 INFO - PROCESS | 1512 | ++DOCSHELL 1761BC00 == 47 [pid = 1512] [id = 95] 18:57:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1763A000) [pid = 1512] [serial = 282] [outer = 00000000] 18:57:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (17CC9C00) [pid = 1512] [serial = 283] [outer = 1763A000] 18:57:05 INFO - PROCESS | 1512 | 1461117425113 Marionette DEBUG loaded listener.js 18:57:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (18E33000) [pid = 1512] [serial = 284] [outer = 1763A000] 18:57:05 INFO - PROCESS | 1512 | 1461117425569 Marionette TRACE conn5 <- [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]]]}] 18:57:05 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. 18:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 18:57:05 INFO - PROCESS | 1512 | 1461117425611 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 18:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:57:05 INFO - PROCESS | 1512 | 1461117425615 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 18:57:05 INFO - PROCESS | 1512 | 1461117425625 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:57:05 INFO - PROCESS | 1512 | 1461117425629 Marionette TRACE conn5 <- [1,346,null,{}] 18:57:05 INFO - PROCESS | 1512 | 1461117425633 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:05 INFO - PROCESS | 1512 | 1461117425714 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 18:57:05 INFO - PROCESS | 1512 | 1461117425723 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:05 INFO - PROCESS | 1512 | ++DOCSHELL 1AEB5400 == 48 [pid = 1512] [id = 96] 18:57:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1BC4C400) [pid = 1512] [serial = 285] [outer = 00000000] 18:57:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1BC56000) [pid = 1512] [serial = 286] [outer = 1BC4C400] 18:57:05 INFO - PROCESS | 1512 | 1461117425769 Marionette DEBUG loaded listener.js 18:57:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1BCCD800) [pid = 1512] [serial = 287] [outer = 1BC4C400] 18:57:06 INFO - PROCESS | 1512 | 1461117426196 Marionette TRACE conn5 <- [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]]]}] 18:57:06 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. 18:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 631ms 18:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:57:06 INFO - PROCESS | 1512 | 1461117426251 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 18:57:06 INFO - PROCESS | 1512 | 1461117426253 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 18:57:06 INFO - PROCESS | 1512 | 1461117426256 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 1512 | 1461117426258 Marionette TRACE conn5 <- [1,350,null,{}] 18:57:06 INFO - PROCESS | 1512 | 1461117426262 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:06 INFO - PROCESS | 1512 | 1461117426339 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 18:57:06 INFO - PROCESS | 1512 | 1461117426346 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:06 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD6800 == 49 [pid = 1512] [id = 97] 18:57:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1BCD7000) [pid = 1512] [serial = 288] [outer = 00000000] 18:57:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1BCEAC00) [pid = 1512] [serial = 289] [outer = 1BCD7000] 18:57:06 INFO - PROCESS | 1512 | 1461117426391 Marionette DEBUG loaded listener.js 18:57:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1BD0C800) [pid = 1512] [serial = 290] [outer = 1BCD7000] 18:57:06 INFO - PROCESS | 1512 | 1461117426865 Marionette TRACE conn5 <- [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]]]}] 18:57:06 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. 18:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 18:57:06 INFO - PROCESS | 1512 | 1461117426893 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 18:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:57:06 INFO - PROCESS | 1512 | 1461117426895 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 18:57:06 INFO - PROCESS | 1512 | 1461117426899 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 1512 | 1461117426900 Marionette TRACE conn5 <- [1,354,null,{}] 18:57:06 INFO - PROCESS | 1512 | 1461117426904 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:07 INFO - PROCESS | 1512 | 1461117427006 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 18:57:07 INFO - PROCESS | 1512 | 1461117427016 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:07 INFO - PROCESS | 1512 | ++DOCSHELL 1C2F9000 == 50 [pid = 1512] [id = 98] 18:57:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1C2F7C00) [pid = 1512] [serial = 291] [outer = 00000000] 18:57:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1C690C00) [pid = 1512] [serial = 292] [outer = 1C2F7C00] 18:57:07 INFO - PROCESS | 1512 | 1461117427112 Marionette DEBUG loaded listener.js 18:57:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1C852C00) [pid = 1512] [serial = 293] [outer = 1C2F7C00] 18:57:07 INFO - PROCESS | 1512 | 1461117427584 Marionette TRACE conn5 <- [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]]]}] 18:57:07 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. 18:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 732ms 18:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:57:07 INFO - PROCESS | 1512 | 1461117427634 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 18:57:07 INFO - PROCESS | 1512 | 1461117427636 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 18:57:07 INFO - PROCESS | 1512 | 1461117427639 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:57:07 INFO - PROCESS | 1512 | 1461117427641 Marionette TRACE conn5 <- [1,358,null,{}] 18:57:07 INFO - PROCESS | 1512 | 1461117427644 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:07 INFO - PROCESS | 1512 | 1461117427775 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 18:57:07 INFO - PROCESS | 1512 | 1461117427798 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:07 INFO - PROCESS | 1512 | ++DOCSHELL 1D1D8C00 == 51 [pid = 1512] [id = 99] 18:57:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1D1E3000) [pid = 1512] [serial = 294] [outer = 00000000] 18:57:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D766400) [pid = 1512] [serial = 295] [outer = 1D1E3000] 18:57:07 INFO - PROCESS | 1512 | 1461117427843 Marionette DEBUG loaded listener.js 18:57:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D638000) [pid = 1512] [serial = 296] [outer = 1D1E3000] 18:57:08 INFO - PROCESS | 1512 | 1461117428275 Marionette TRACE conn5 <- [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]]]}] 18:57:08 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. 18:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 18:57:08 INFO - PROCESS | 1512 | 1461117428313 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 18:57:08 INFO - PROCESS | 1512 | 1461117428315 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 18:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:57:08 INFO - PROCESS | 1512 | 1461117428318 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:57:08 INFO - PROCESS | 1512 | 1461117428320 Marionette TRACE conn5 <- [1,362,null,{}] 18:57:08 INFO - PROCESS | 1512 | 1461117428323 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:08 INFO - PROCESS | 1512 | 1461117428424 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 18:57:08 INFO - PROCESS | 1512 | 1461117428432 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:08 INFO - PROCESS | 1512 | ++DOCSHELL 1A401800 == 52 [pid = 1512] [id = 100] 18:57:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1A403800) [pid = 1512] [serial = 297] [outer = 00000000] 18:57:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1A40C400) [pid = 1512] [serial = 298] [outer = 1A403800] 18:57:08 INFO - PROCESS | 1512 | 1461117428477 Marionette DEBUG loaded listener.js 18:57:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1A40BC00) [pid = 1512] [serial = 299] [outer = 1A403800] 18:57:08 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1D1E1000) [pid = 1512] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:57:08 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (124C0C00) [pid = 1512] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:57:08 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1EB0C800) [pid = 1512] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:57:08 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1A460800) [pid = 1512] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:57:08 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (12946C00) [pid = 1512] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:57:08 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1B941400) [pid = 1512] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:57:08 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (0EC48000) [pid = 1512] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:57:08 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (18D6E000) [pid = 1512] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:57:08 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (12946800) [pid = 1512] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:57:08 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1FAC2400) [pid = 1512] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:57:08 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1BCE1400) [pid = 1512] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:57:09 INFO - PROCESS | 1512 | 1461117428999 Marionette TRACE conn5 <- [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]]]}] 18:57:09 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. 18:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 18:57:09 INFO - PROCESS | 1512 | 1461117429071 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 18:57:09 INFO - PROCESS | 1512 | 1461117429073 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 18:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:57:09 INFO - PROCESS | 1512 | 1461117429076 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:57:09 INFO - PROCESS | 1512 | 1461117429078 Marionette TRACE conn5 <- [1,366,null,{}] 18:57:09 INFO - PROCESS | 1512 | 1461117429084 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:09 INFO - PROCESS | 1512 | 1461117429161 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 18:57:09 INFO - PROCESS | 1512 | 1461117429168 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:09 INFO - PROCESS | 1512 | ++DOCSHELL 1A40B800 == 53 [pid = 1512] [id = 101] 18:57:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1A40D800) [pid = 1512] [serial = 300] [outer = 00000000] 18:57:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1D1E0000) [pid = 1512] [serial = 301] [outer = 1A40D800] 18:57:09 INFO - PROCESS | 1512 | 1461117429211 Marionette DEBUG loaded listener.js 18:57:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1D771800) [pid = 1512] [serial = 302] [outer = 1A40D800] 18:57:09 INFO - PROCESS | 1512 | 1461117429612 Marionette TRACE conn5 <- [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]]]}] 18:57:09 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. 18:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 571ms 18:57:09 INFO - PROCESS | 1512 | 1461117429654 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 18:57:09 INFO - PROCESS | 1512 | 1461117429656 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 18:57:09 INFO - PROCESS | 1512 | 1461117429660 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:57:09 INFO - PROCESS | 1512 | 1461117429662 Marionette TRACE conn5 <- [1,370,null,{}] 18:57:09 INFO - PROCESS | 1512 | 1461117429669 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:09 INFO - PROCESS | 1512 | 1461117429746 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 18:57:09 INFO - PROCESS | 1512 | 1461117429753 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:09 INFO - PROCESS | 1512 | ++DOCSHELL 1C1BC000 == 54 [pid = 1512] [id = 102] 18:57:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1C1BCC00) [pid = 1512] [serial = 303] [outer = 00000000] 18:57:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1C1C1800) [pid = 1512] [serial = 304] [outer = 1C1BCC00] 18:57:09 INFO - PROCESS | 1512 | 1461117429798 Marionette DEBUG loaded listener.js 18:57:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1C1C4400) [pid = 1512] [serial = 305] [outer = 1C1BCC00] 18:57:10 INFO - PROCESS | 1512 | 1461117430224 Marionette TRACE conn5 <- [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]]]}] 18:57:10 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. 18:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 570ms 18:57:10 INFO - PROCESS | 1512 | 1461117430233 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 18:57:10 INFO - PROCESS | 1512 | 1461117430235 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 18:57:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:57:10 INFO - PROCESS | 1512 | 1461117430238 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:57:10 INFO - PROCESS | 1512 | 1461117430239 Marionette TRACE conn5 <- [1,374,null,{}] 18:57:10 INFO - PROCESS | 1512 | 1461117430253 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:10 INFO - PROCESS | 1512 | 1461117430330 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 18:57:10 INFO - PROCESS | 1512 | 1461117430336 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:10 INFO - PROCESS | 1512 | ++DOCSHELL 1C1C0800 == 55 [pid = 1512] [id = 103] 18:57:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1C1C3000) [pid = 1512] [serial = 306] [outer = 00000000] 18:57:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D757400) [pid = 1512] [serial = 307] [outer = 1C1C3000] 18:57:10 INFO - PROCESS | 1512 | 1461117430386 Marionette DEBUG loaded listener.js 18:57:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1D75B800) [pid = 1512] [serial = 308] [outer = 1C1C3000] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 122B8000 == 54 [pid = 1512] [id = 75] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 12348800 == 53 [pid = 1512] [id = 47] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 1C2F6000 == 52 [pid = 1512] [id = 77] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 1D1E2800 == 51 [pid = 1512] [id = 49] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 16550800 == 50 [pid = 1512] [id = 76] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 12E69C00 == 49 [pid = 1512] [id = 48] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 12A41400 == 48 [pid = 1512] [id = 62] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 1C2FA000 == 47 [pid = 1512] [id = 35] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 138A3000 == 46 [pid = 1512] [id = 29] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 17C23000 == 45 [pid = 1512] [id = 30] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 12E5EC00 == 44 [pid = 1512] [id = 46] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 1AE6F800 == 43 [pid = 1512] [id = 63] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 1E64FC00 == 42 [pid = 1512] [id = 64] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 0EC49800 == 41 [pid = 1512] [id = 61] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 12940800 == 40 [pid = 1512] [id = 94] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 1D768800 == 39 [pid = 1512] [id = 92] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 12A4FC00 == 38 [pid = 1512] [id = 93] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 165E6000 == 37 [pid = 1512] [id = 90] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 1B943400 == 36 [pid = 1512] [id = 91] 18:57:11 INFO - PROCESS | 1512 | --DOCSHELL 0EC4C800 == 35 [pid = 1512] [id = 89] 18:57:12 INFO - PROCESS | 1512 | --DOCSHELL 1AEB5400 == 34 [pid = 1512] [id = 96] 18:57:12 INFO - PROCESS | 1512 | --DOCSHELL 1BCD6800 == 33 [pid = 1512] [id = 97] 18:57:12 INFO - PROCESS | 1512 | --DOCSHELL 1A40B800 == 32 [pid = 1512] [id = 101] 18:57:12 INFO - PROCESS | 1512 | --DOCSHELL 1C2F9000 == 31 [pid = 1512] [id = 98] 18:57:12 INFO - PROCESS | 1512 | --DOCSHELL 1A401800 == 30 [pid = 1512] [id = 100] 18:57:12 INFO - PROCESS | 1512 | --DOCSHELL 1761BC00 == 29 [pid = 1512] [id = 95] 18:57:12 INFO - PROCESS | 1512 | --DOCSHELL 1C1BC000 == 28 [pid = 1512] [id = 102] 18:57:12 INFO - PROCESS | 1512 | --DOCSHELL 1D1D8C00 == 27 [pid = 1512] [id = 99] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (12EF0800) [pid = 1512] [serial = 256] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1FDC6C00) [pid = 1512] [serial = 259] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1E644000) [pid = 1512] [serial = 254] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1FDD2C00) [pid = 1512] [serial = 260] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (12A48C00) [pid = 1512] [serial = 257] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1C2EFC00) [pid = 1512] [serial = 247] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1C691400) [pid = 1512] [serial = 248] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1BCDF000) [pid = 1512] [serial = 245] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (20353000) [pid = 1512] [serial = 262] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1D63E400) [pid = 1512] [serial = 250] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1D8CC400) [pid = 1512] [serial = 253] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1D630800) [pid = 1512] [serial = 251] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1FD36800) [pid = 1512] [serial = 221] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1B94DC00) [pid = 1512] [serial = 236] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1AEBD000) [pid = 1512] [serial = 235] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (12A51000) [pid = 1512] [serial = 238] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (12E5DC00) [pid = 1512] [serial = 239] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1BCD9400) [pid = 1512] [serial = 244] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (12A4A800) [pid = 1512] [serial = 233] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (12A3D000) [pid = 1512] [serial = 232] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1A45A000) [pid = 1512] [serial = 241] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1AE68C00) [pid = 1512] [serial = 242] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (12943000) [pid = 1512] [serial = 223] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (18D65000) [pid = 1512] [serial = 226] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1D8CBC00) [pid = 1512] [serial = 229] [outer = 00000000] [url = about:blank] 18:57:12 INFO - PROCESS | 1512 | 1461117432377 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:57:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:57:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 2120ms 18:57:12 INFO - PROCESS | 1512 | 1461117432390 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 18:57:12 INFO - PROCESS | 1512 | 1461117432394 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 18:57:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:57:12 INFO - PROCESS | 1512 | 1461117432400 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:57:12 INFO - PROCESS | 1512 | 1461117432404 Marionette TRACE conn5 <- [1,378,null,{}] 18:57:12 INFO - PROCESS | 1512 | 1461117432410 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:12 INFO - PROCESS | 1512 | 1461117432504 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 18:57:12 INFO - PROCESS | 1512 | 1461117432514 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:12 INFO - PROCESS | 1512 | ++DOCSHELL 0ED10800 == 28 [pid = 1512] [id = 104] 18:57:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (0ED11000) [pid = 1512] [serial = 309] [outer = 00000000] 18:57:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (122F7000) [pid = 1512] [serial = 310] [outer = 0ED11000] 18:57:12 INFO - PROCESS | 1512 | 1461117432562 Marionette DEBUG loaded listener.js 18:57:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1237B000) [pid = 1512] [serial = 311] [outer = 0ED11000] 18:57:13 INFO - PROCESS | 1512 | 1461117433065 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:57:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:57:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 691ms 18:57:13 INFO - PROCESS | 1512 | 1461117433090 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 18:57:13 INFO - PROCESS | 1512 | 1461117433097 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 18:57:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:57:13 INFO - PROCESS | 1512 | 1461117433103 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:57:13 INFO - PROCESS | 1512 | 1461117433106 Marionette TRACE conn5 <- [1,382,null,{}] 18:57:13 INFO - PROCESS | 1512 | 1461117433110 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:13 INFO - PROCESS | 1512 | 1461117433195 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 18:57:13 INFO - PROCESS | 1512 | 1461117433205 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:13 INFO - PROCESS | 1512 | ++DOCSHELL 12945000 == 29 [pid = 1512] [id = 105] 18:57:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (12A35400) [pid = 1512] [serial = 312] [outer = 00000000] 18:57:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (12A3D400) [pid = 1512] [serial = 313] [outer = 12A35400] 18:57:13 INFO - PROCESS | 1512 | 1461117433253 Marionette DEBUG loaded listener.js 18:57:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (12A42C00) [pid = 1512] [serial = 314] [outer = 12A35400] 18:57:13 INFO - PROCESS | 1512 | 1461117433756 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:57:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:57:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 18:57:13 INFO - PROCESS | 1512 | 1461117433775 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 18:57:13 INFO - PROCESS | 1512 | 1461117433777 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 18:57:13 INFO - PROCESS | 1512 | 1461117433781 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:57:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:57:13 INFO - PROCESS | 1512 | 1461117433785 Marionette TRACE conn5 <- [1,386,null,{}] 18:57:13 INFO - PROCESS | 1512 | 1461117433796 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:13 INFO - PROCESS | 1512 | 1461117433922 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 18:57:14 INFO - PROCESS | 1512 | 1461117433998 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:14 INFO - PROCESS | 1512 | ++DOCSHELL 12EB2C00 == 30 [pid = 1512] [id = 106] 18:57:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (12EB3800) [pid = 1512] [serial = 315] [outer = 00000000] 18:57:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (12EEC000) [pid = 1512] [serial = 316] [outer = 12EB3800] 18:57:14 INFO - PROCESS | 1512 | 1461117434048 Marionette DEBUG loaded listener.js 18:57:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (12EF4400) [pid = 1512] [serial = 317] [outer = 12EB3800] 18:57:14 INFO - PROCESS | 1512 | 1461117434456 Marionette TRACE conn5 <- [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]]]}] 18:57:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:57:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 731ms 18:57:14 INFO - PROCESS | 1512 | 1461117434515 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 18:57:14 INFO - PROCESS | 1512 | 1461117434517 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 18:57:14 INFO - PROCESS | 1512 | 1461117434521 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:57:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:57:14 INFO - PROCESS | 1512 | 1461117434522 Marionette TRACE conn5 <- [1,390,null,{}] 18:57:14 INFO - PROCESS | 1512 | 1461117434526 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:14 INFO - PROCESS | 1512 | 1461117434605 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 18:57:14 INFO - PROCESS | 1512 | 1461117434612 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:14 INFO - PROCESS | 1512 | ++DOCSHELL 12EEB000 == 31 [pid = 1512] [id = 107] 18:57:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (138C8C00) [pid = 1512] [serial = 318] [outer = 00000000] 18:57:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (17403400) [pid = 1512] [serial = 319] [outer = 138C8C00] 18:57:14 INFO - PROCESS | 1512 | 1461117434657 Marionette DEBUG loaded listener.js 18:57:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1763D800) [pid = 1512] [serial = 320] [outer = 138C8C00] 18:57:15 INFO - PROCESS | 1512 | 1461117435117 Marionette TRACE conn5 <- [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]]]}] 18:57:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:57:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 18:57:15 INFO - PROCESS | 1512 | 1461117435155 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 18:57:15 INFO - PROCESS | 1512 | 1461117435157 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 18:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:57:15 INFO - PROCESS | 1512 | 1461117435160 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:57:15 INFO - PROCESS | 1512 | 1461117435162 Marionette TRACE conn5 <- [1,394,null,{}] 18:57:15 INFO - PROCESS | 1512 | 1461117435165 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:15 INFO - PROCESS | 1512 | 1461117435240 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 18:57:15 INFO - PROCESS | 1512 | 1461117435280 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:15 INFO - PROCESS | 1512 | ++DOCSHELL 17D7F000 == 32 [pid = 1512] [id = 108] 18:57:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (17E5F800) [pid = 1512] [serial = 321] [outer = 00000000] 18:57:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (18E29400) [pid = 1512] [serial = 322] [outer = 17E5F800] 18:57:15 INFO - PROCESS | 1512 | 1461117435324 Marionette DEBUG loaded listener.js 18:57:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (18E35000) [pid = 1512] [serial = 323] [outer = 17E5F800] 18:57:15 INFO - PROCESS | 1512 | 1461117435769 Marionette TRACE conn5 <- [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]]]}] 18:57:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:57:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 18:57:15 INFO - PROCESS | 1512 | 1461117435835 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 18:57:15 INFO - PROCESS | 1512 | 1461117435837 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 18:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:57:15 INFO - PROCESS | 1512 | 1461117435840 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:57:15 INFO - PROCESS | 1512 | 1461117435842 Marionette TRACE conn5 <- [1,398,null,{}] 18:57:15 INFO - PROCESS | 1512 | 1461117435846 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:15 INFO - PROCESS | 1512 | 1461117435956 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 18:57:15 INFO - PROCESS | 1512 | 1461117435967 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:15 INFO - PROCESS | 1512 | ++DOCSHELL 1A410800 == 33 [pid = 1512] [id = 109] 18:57:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1A458400) [pid = 1512] [serial = 324] [outer = 00000000] 18:57:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1AE66400) [pid = 1512] [serial = 325] [outer = 1A458400] 18:57:16 INFO - PROCESS | 1512 | 1461117436015 Marionette DEBUG loaded listener.js 18:57:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1AE6C000) [pid = 1512] [serial = 326] [outer = 1A458400] 18:57:16 INFO - PROCESS | 1512 | 1461117436470 Marionette TRACE conn5 <- [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]]]}] 18:57:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:57:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 18:57:16 INFO - PROCESS | 1512 | 1461117436515 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 18:57:16 INFO - PROCESS | 1512 | 1461117436516 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 18:57:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:57:16 INFO - PROCESS | 1512 | 1461117436519 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:57:16 INFO - PROCESS | 1512 | 1461117436521 Marionette TRACE conn5 <- [1,402,null,{}] 18:57:16 INFO - PROCESS | 1512 | 1461117436525 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:16 INFO - PROCESS | 1512 | 1461117436625 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 18:57:16 INFO - PROCESS | 1512 | 1461117436634 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:16 INFO - PROCESS | 1512 | ++DOCSHELL 1AE72000 == 34 [pid = 1512] [id = 110] 18:57:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1AE72400) [pid = 1512] [serial = 327] [outer = 00000000] 18:57:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1B94DC00) [pid = 1512] [serial = 328] [outer = 1AE72400] 18:57:16 INFO - PROCESS | 1512 | 1461117436678 Marionette DEBUG loaded listener.js 18:57:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1BC4D000) [pid = 1512] [serial = 329] [outer = 1AE72400] 18:57:17 INFO - PROCESS | 1512 | 1461117437145 Marionette TRACE conn5 <- [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]]]}] 18:57:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:57:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 18:57:17 INFO - PROCESS | 1512 | 1461117437191 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 18:57:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:57:17 INFO - PROCESS | 1512 | 1461117437193 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 18:57:17 INFO - PROCESS | 1512 | 1461117437196 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:57:17 INFO - PROCESS | 1512 | 1461117437198 Marionette TRACE conn5 <- [1,406,null,{}] 18:57:17 INFO - PROCESS | 1512 | 1461117437201 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:17 INFO - PROCESS | 1512 | 1461117437275 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 18:57:17 INFO - PROCESS | 1512 | 1461117437283 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:17 INFO - PROCESS | 1512 | ++DOCSHELL 1BC51400 == 35 [pid = 1512] [id = 111] 18:57:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1BC58000) [pid = 1512] [serial = 330] [outer = 00000000] 18:57:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1BCD4000) [pid = 1512] [serial = 331] [outer = 1BC58000] 18:57:17 INFO - PROCESS | 1512 | 1461117437328 Marionette DEBUG loaded listener.js 18:57:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1BCD1800) [pid = 1512] [serial = 332] [outer = 1BC58000] 18:57:17 INFO - PROCESS | 1512 | 1461117437803 Marionette TRACE conn5 <- [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]]]}] 18:57:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:57:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 634ms 18:57:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:57:17 INFO - PROCESS | 1512 | 1461117437831 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 18:57:17 INFO - PROCESS | 1512 | 1461117437833 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 18:57:17 INFO - PROCESS | 1512 | 1461117437836 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:57:17 INFO - PROCESS | 1512 | 1461117437838 Marionette TRACE conn5 <- [1,410,null,{}] 18:57:17 INFO - PROCESS | 1512 | 1461117437842 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:17 INFO - PROCESS | 1512 | 1461117437942 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 18:57:18 INFO - PROCESS | 1512 | 1461117438021 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:18 INFO - PROCESS | 1512 | ++DOCSHELL 12E69C00 == 36 [pid = 1512] [id = 112] 18:57:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1BCDB400) [pid = 1512] [serial = 333] [outer = 00000000] 18:57:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1BCE5C00) [pid = 1512] [serial = 334] [outer = 1BCDB400] 18:57:18 INFO - PROCESS | 1512 | 1461117438066 Marionette DEBUG loaded listener.js 18:57:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1BCE5400) [pid = 1512] [serial = 335] [outer = 1BCDB400] 18:57:18 INFO - PROCESS | 1512 | 1461117438500 Marionette TRACE conn5 <- [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]]]}] 18:57:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:57:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 18:57:18 INFO - PROCESS | 1512 | 1461117438510 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 18:57:18 INFO - PROCESS | 1512 | 1461117438511 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 18:57:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:57:18 INFO - PROCESS | 1512 | 1461117438515 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:57:18 INFO - PROCESS | 1512 | 1461117438516 Marionette TRACE conn5 <- [1,414,null,{}] 18:57:18 INFO - PROCESS | 1512 | 1461117438520 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:18 INFO - PROCESS | 1512 | 1461117438629 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 18:57:18 INFO - PROCESS | 1512 | 1461117438638 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:18 INFO - PROCESS | 1512 | ++DOCSHELL 1C01C400 == 37 [pid = 1512] [id = 113] 18:57:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1C07FC00) [pid = 1512] [serial = 336] [outer = 00000000] 18:57:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1C1C0000) [pid = 1512] [serial = 337] [outer = 1C07FC00] 18:57:18 INFO - PROCESS | 1512 | 1461117438683 Marionette DEBUG loaded listener.js 18:57:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1C2ED400) [pid = 1512] [serial = 338] [outer = 1C07FC00] 18:57:19 INFO - PROCESS | 1512 | 1461117439155 Marionette TRACE conn5 <- [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]]]}] 18:57:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:57:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 18:57:19 INFO - PROCESS | 1512 | 1461117439186 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 18:57:19 INFO - PROCESS | 1512 | 1461117439188 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 18:57:19 INFO - PROCESS | 1512 | 1461117439191 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:57:19 INFO - PROCESS | 1512 | 1461117439193 Marionette TRACE conn5 <- [1,418,null,{}] 18:57:19 INFO - PROCESS | 1512 | 1461117439202 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:19 INFO - PROCESS | 1512 | 1461117439359 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 18:57:19 INFO - PROCESS | 1512 | 1461117439387 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:19 INFO - PROCESS | 1512 | ++DOCSHELL 1C2FB800 == 38 [pid = 1512] [id = 114] 18:57:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1C2FBC00) [pid = 1512] [serial = 339] [outer = 00000000] 18:57:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1C84D800) [pid = 1512] [serial = 340] [outer = 1C2FBC00] 18:57:19 INFO - PROCESS | 1512 | 1461117439443 Marionette DEBUG loaded listener.js 18:57:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1D1D7000) [pid = 1512] [serial = 341] [outer = 1C2FBC00] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (16552800) [pid = 1512] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (1D8C3000) [pid = 1512] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (12E5FC00) [pid = 1512] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (12A4F400) [pid = 1512] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (122F1800) [pid = 1512] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1220F000) [pid = 1512] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1C2FB400) [pid = 1512] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1240F000) [pid = 1512] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1740D000) [pid = 1512] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1AE6FC00) [pid = 1512] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1C1BCC00) [pid = 1512] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1C2F7C00) [pid = 1512] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1D1E3000) [pid = 1512] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1A403800) [pid = 1512] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1A40D800) [pid = 1512] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1D768C00) [pid = 1512] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1BCD7400) [pid = 1512] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (165E8000) [pid = 1512] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (0ED0A800) [pid = 1512] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (20347000) [pid = 1512] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1BCD7000) [pid = 1512] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1BC4C400) [pid = 1512] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1763A000) [pid = 1512] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (12941400) [pid = 1512] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:57:19 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (12A50800) [pid = 1512] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:57:20 INFO - PROCESS | 1512 | 1461117440570 Marionette TRACE conn5 <- [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]]]}] 18:57:20 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 18:57:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1424ms 18:57:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:57:20 INFO - PROCESS | 1512 | 1461117440620 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 18:57:20 INFO - PROCESS | 1512 | 1461117440622 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 18:57:20 INFO - PROCESS | 1512 | 1461117440625 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:57:20 INFO - PROCESS | 1512 | 1461117440627 Marionette TRACE conn5 <- [1,422,null,{}] 18:57:20 INFO - PROCESS | 1512 | 1461117440631 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:20 INFO - PROCESS | 1512 | 1461117440730 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 18:57:20 INFO - PROCESS | 1512 | 1461117440817 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:20 INFO - PROCESS | 1512 | ++DOCSHELL 0EB3E000 == 39 [pid = 1512] [id = 115] 18:57:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (0EB40800) [pid = 1512] [serial = 342] [outer = 00000000] 18:57:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (0EC40C00) [pid = 1512] [serial = 343] [outer = 0EB40800] 18:57:20 INFO - PROCESS | 1512 | 1461117440875 Marionette DEBUG loaded listener.js 18:57:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (0EC4C800) [pid = 1512] [serial = 344] [outer = 0EB40800] 18:57:22 INFO - PROCESS | 1512 | 1461117442118 Marionette TRACE conn5 <- [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]]]}] 18:57:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:57:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1535ms 18:57:22 INFO - PROCESS | 1512 | 1461117442161 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 18:57:22 INFO - PROCESS | 1512 | 1461117442165 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 18:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:57:22 INFO - PROCESS | 1512 | 1461117442178 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:57:22 INFO - PROCESS | 1512 | 1461117442182 Marionette TRACE conn5 <- [1,426,null,{}] 18:57:22 INFO - PROCESS | 1512 | 1461117442188 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:22 INFO - PROCESS | 1512 | 1461117442341 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 18:57:22 INFO - PROCESS | 1512 | 1461117442438 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:22 INFO - PROCESS | 1512 | ++DOCSHELL 12A3B800 == 40 [pid = 1512] [id = 116] 18:57:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (12A46800) [pid = 1512] [serial = 345] [outer = 00000000] 18:57:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (12E62C00) [pid = 1512] [serial = 346] [outer = 12A46800] 18:57:22 INFO - PROCESS | 1512 | 1461117442497 Marionette DEBUG loaded listener.js 18:57:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (12EE8C00) [pid = 1512] [serial = 347] [outer = 12A46800] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 1293E000 == 39 [pid = 1512] [id = 23] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 1E649C00 == 38 [pid = 1512] [id = 25] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 1D1D9800 == 37 [pid = 1512] [id = 21] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 122F1000 == 36 [pid = 1512] [id = 19] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 1BC56C00 == 35 [pid = 1512] [id = 18] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 1C84FC00 == 34 [pid = 1512] [id = 20] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 12342C00 == 33 [pid = 1512] [id = 14] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 12A33000 == 32 [pid = 1512] [id = 27] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 12EEE000 == 31 [pid = 1512] [id = 11] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 12378C00 == 30 [pid = 1512] [id = 28] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 194F8400 == 29 [pid = 1512] [id = 17] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 21E3D800 == 28 [pid = 1512] [id = 8] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 19495000 == 27 [pid = 1512] [id = 16] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 124BB800 == 26 [pid = 1512] [id = 26] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 17407C00 == 25 [pid = 1512] [id = 15] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 1C2FB800 == 24 [pid = 1512] [id = 114] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 1C01C400 == 23 [pid = 1512] [id = 113] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 12E69C00 == 22 [pid = 1512] [id = 112] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 1BC51400 == 21 [pid = 1512] [id = 111] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 1AE72000 == 20 [pid = 1512] [id = 110] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 1A410800 == 19 [pid = 1512] [id = 109] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 17D7F000 == 18 [pid = 1512] [id = 108] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 12EEB000 == 17 [pid = 1512] [id = 107] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 12EB2C00 == 16 [pid = 1512] [id = 106] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1D757400) [pid = 1512] [serial = 307] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 12945000 == 15 [pid = 1512] [id = 105] 18:57:23 INFO - PROCESS | 1512 | --DOCSHELL 0ED10800 == 14 [pid = 1512] [id = 104] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (194F9C00) [pid = 1512] [serial = 227] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1EF0C800) [pid = 1512] [serial = 179] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1E3C8000) [pid = 1512] [serial = 136] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1BC57000) [pid = 1512] [serial = 185] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (12941000) [pid = 1512] [serial = 224] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (12A4D000) [pid = 1512] [serial = 182] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1FD36400) [pid = 1512] [serial = 230] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (12E66C00) [pid = 1512] [serial = 139] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1B946C00) [pid = 1512] [serial = 142] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1C848400) [pid = 1512] [serial = 188] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1C1C4400) [pid = 1512] [serial = 305] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1C690C00) [pid = 1512] [serial = 292] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1D766400) [pid = 1512] [serial = 295] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1C852C00) [pid = 1512] [serial = 293] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1A40C400) [pid = 1512] [serial = 298] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1D638000) [pid = 1512] [serial = 296] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1D1E0000) [pid = 1512] [serial = 301] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1C1C1800) [pid = 1512] [serial = 304] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1A40BC00) [pid = 1512] [serial = 299] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1EF06800) [pid = 1512] [serial = 275] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (1D775C00) [pid = 1512] [serial = 274] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1D1D6C00) [pid = 1512] [serial = 272] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1C644000) [pid = 1512] [serial = 271] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (17E6AC00) [pid = 1512] [serial = 269] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (17C19800) [pid = 1512] [serial = 268] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (124C1800) [pid = 1512] [serial = 266] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (12373C00) [pid = 1512] [serial = 265] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (21CF0C00) [pid = 1512] [serial = 263] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (1BCEAC00) [pid = 1512] [serial = 289] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (1BC56000) [pid = 1512] [serial = 286] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (1BCCD800) [pid = 1512] [serial = 287] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (17CC9C00) [pid = 1512] [serial = 283] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (18E33000) [pid = 1512] [serial = 284] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (12A3FC00) [pid = 1512] [serial = 280] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (12D04800) [pid = 1512] [serial = 281] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (12EEF400) [pid = 1512] [serial = 278] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (12E69400) [pid = 1512] [serial = 277] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (1D771800) [pid = 1512] [serial = 302] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | --DOMWINDOW == 60 (1BD0C800) [pid = 1512] [serial = 290] [outer = 00000000] [url = about:blank] 18:57:23 INFO - PROCESS | 1512 | 1461117443402 Marionette TRACE conn5 <- [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] 18:57:23 INFO - PROCESS | 1512 | 1461117443468 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 18:57:23 INFO - PROCESS | 1512 | 1461117443473 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:57:23 INFO - PROCESS | 1512 | 1461117443476 Marionette TRACE conn5 <- [1,430,null,{}] 18:57:23 INFO - PROCESS | 1512 | 1461117443481 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:23 INFO - PROCESS | 1512 | 1461117443566 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 18:57:23 INFO - PROCESS | 1512 | 1461117443574 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:23 INFO - PROCESS | 1512 | ++DOCSHELL 12A34000 == 15 [pid = 1512] [id = 117] 18:57:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (12A36C00) [pid = 1512] [serial = 348] [outer = 00000000] 18:57:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (12A41000) [pid = 1512] [serial = 349] [outer = 12A36C00] 18:57:23 INFO - PROCESS | 1512 | 1461117443624 Marionette DEBUG loaded listener.js 18:57:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (12A47C00) [pid = 1512] [serial = 350] [outer = 12A36C00] 18:57:24 INFO - PROCESS | 1512 | 1461117444147 Marionette TRACE conn5 <- [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]]]}] 18:57:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:57:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 732ms 18:57:24 INFO - PROCESS | 1512 | 1461117444205 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 18:57:24 INFO - PROCESS | 1512 | 1461117444211 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 18:57:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:57:24 INFO - PROCESS | 1512 | 1461117444217 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:57:24 INFO - PROCESS | 1512 | 1461117444220 Marionette TRACE conn5 <- [1,434,null,{}] 18:57:24 INFO - PROCESS | 1512 | 1461117444223 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:24 INFO - PROCESS | 1512 | 1461117444307 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 18:57:24 INFO - PROCESS | 1512 | 1461117444381 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:24 INFO - PROCESS | 1512 | ++DOCSHELL 12A4AC00 == 16 [pid = 1512] [id = 118] 18:57:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (12D0A000) [pid = 1512] [serial = 351] [outer = 00000000] 18:57:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (12EE6400) [pid = 1512] [serial = 352] [outer = 12D0A000] 18:57:24 INFO - PROCESS | 1512 | 1461117444428 Marionette DEBUG loaded listener.js 18:57:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (12EF2000) [pid = 1512] [serial = 353] [outer = 12D0A000] 18:57:24 INFO - PROCESS | 1512 | 1461117444847 Marionette TRACE conn5 <- [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]]]}] 18:57:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:57:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 690ms 18:57:24 INFO - PROCESS | 1512 | 1461117444909 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 18:57:24 INFO - PROCESS | 1512 | 1461117444911 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 18:57:24 INFO - PROCESS | 1512 | 1461117444915 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:57:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:57:24 INFO - PROCESS | 1512 | 1461117444918 Marionette TRACE conn5 <- [1,438,null,{}] 18:57:24 INFO - PROCESS | 1512 | 1461117444929 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:25 INFO - PROCESS | 1512 | 1461117445045 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 18:57:25 INFO - PROCESS | 1512 | 1461117445066 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:25 INFO - PROCESS | 1512 | ++DOCSHELL 1761BC00 == 17 [pid = 1512] [id = 119] 18:57:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (17622800) [pid = 1512] [serial = 354] [outer = 00000000] 18:57:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (176A5000) [pid = 1512] [serial = 355] [outer = 17622800] 18:57:25 INFO - PROCESS | 1512 | 1461117445115 Marionette DEBUG loaded listener.js 18:57:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (17CC6800) [pid = 1512] [serial = 356] [outer = 17622800] 18:57:25 INFO - PROCESS | 1512 | 1461117445591 Marionette TRACE conn5 <- [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]]]}] 18:57:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:57:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 18:57:25 INFO - PROCESS | 1512 | 1461117445654 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 18:57:25 INFO - PROCESS | 1512 | 1461117445656 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 18:57:25 INFO - PROCESS | 1512 | 1461117445660 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:57:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:57:25 INFO - PROCESS | 1512 | 1461117445661 Marionette TRACE conn5 <- [1,442,null,{}] 18:57:25 INFO - PROCESS | 1512 | 1461117445665 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:25 INFO - PROCESS | 1512 | 1461117445771 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 18:57:25 INFO - PROCESS | 1512 | 1461117445784 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:25 INFO - PROCESS | 1512 | ++DOCSHELL 18D64000 == 18 [pid = 1512] [id = 120] 18:57:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (18D6C000) [pid = 1512] [serial = 357] [outer = 00000000] 18:57:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (196ED800) [pid = 1512] [serial = 358] [outer = 18D6C000] 18:57:25 INFO - PROCESS | 1512 | 1461117445829 Marionette DEBUG loaded listener.js 18:57:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (1A404C00) [pid = 1512] [serial = 359] [outer = 18D6C000] 18:57:26 INFO - PROCESS | 1512 | 1461117446293 Marionette TRACE conn5 <- [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]]]}] 18:57:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:57:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 18:57:26 INFO - PROCESS | 1512 | 1461117446334 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 18:57:26 INFO - PROCESS | 1512 | 1461117446336 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 18:57:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:57:26 INFO - PROCESS | 1512 | 1461117446339 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:57:26 INFO - PROCESS | 1512 | 1461117446341 Marionette TRACE conn5 <- [1,446,null,{}] 18:57:26 INFO - PROCESS | 1512 | 1461117446348 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:26 INFO - PROCESS | 1512 | 1461117446478 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 18:57:26 INFO - PROCESS | 1512 | 1461117446508 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:26 INFO - PROCESS | 1512 | ++DOCSHELL 0EC49000 == 19 [pid = 1512] [id = 121] 18:57:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (138AC400) [pid = 1512] [serial = 360] [outer = 00000000] 18:57:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (1A40F000) [pid = 1512] [serial = 361] [outer = 138AC400] 18:57:26 INFO - PROCESS | 1512 | 1461117446553 Marionette DEBUG loaded listener.js 18:57:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (1A8C3C00) [pid = 1512] [serial = 362] [outer = 138AC400] 18:57:27 INFO - PROCESS | 1512 | 1461117447011 Marionette TRACE conn5 <- [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]]]}] 18:57:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:57:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 18:57:27 INFO - PROCESS | 1512 | 1461117447070 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 18:57:27 INFO - PROCESS | 1512 | 1461117447072 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 18:57:27 INFO - PROCESS | 1512 | 1461117447075 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:57:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:57:27 INFO - PROCESS | 1512 | 1461117447077 Marionette TRACE conn5 <- [1,450,null,{}] 18:57:27 INFO - PROCESS | 1512 | 1461117447088 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:27 INFO - PROCESS | 1512 | 1461117447223 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 18:57:27 INFO - PROCESS | 1512 | 1461117447237 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:27 INFO - PROCESS | 1512 | ++DOCSHELL 1AEB4400 == 20 [pid = 1512] [id = 122] 18:57:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (1AEB6000) [pid = 1512] [serial = 363] [outer = 00000000] 18:57:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (1BC4D800) [pid = 1512] [serial = 364] [outer = 1AEB6000] 18:57:27 INFO - PROCESS | 1512 | 1461117447327 Marionette DEBUG loaded listener.js 18:57:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (1BC55400) [pid = 1512] [serial = 365] [outer = 1AEB6000] 18:57:27 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1BC58000) [pid = 1512] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:57:27 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (0ED11000) [pid = 1512] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:57:27 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (12A35400) [pid = 1512] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:57:27 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (138C8C00) [pid = 1512] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:57:27 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (1BCDB400) [pid = 1512] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:57:27 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (17E5F800) [pid = 1512] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:57:27 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (12EB3800) [pid = 1512] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:57:27 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (1AE72400) [pid = 1512] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:57:27 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (1C07FC00) [pid = 1512] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:57:27 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (1A458400) [pid = 1512] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:57:27 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (1C1C3000) [pid = 1512] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:57:27 INFO - PROCESS | 1512 | 1461117447850 Marionette TRACE conn5 <- [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] 18:57:27 INFO - PROCESS | 1512 | 1461117447915 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 18:57:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:57:27 INFO - PROCESS | 1512 | 1461117447918 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:57:27 INFO - PROCESS | 1512 | 1461117447920 Marionette TRACE conn5 <- [1,454,null,{}] 18:57:27 INFO - PROCESS | 1512 | 1461117447923 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:28 INFO - PROCESS | 1512 | 1461117448025 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 18:57:28 INFO - PROCESS | 1512 | 1461117448033 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:28 INFO - PROCESS | 1512 | ++DOCSHELL 124C3400 == 21 [pid = 1512] [id = 123] 18:57:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (12A35400) [pid = 1512] [serial = 366] [outer = 00000000] 18:57:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (1BC58000) [pid = 1512] [serial = 367] [outer = 12A35400] 18:57:28 INFO - PROCESS | 1512 | 1461117448079 Marionette DEBUG loaded listener.js 18:57:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (1BCCE800) [pid = 1512] [serial = 368] [outer = 12A35400] 18:57:28 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:28 INFO - PROCESS | 1512 | 1461117448494 Marionette TRACE conn5 <- [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]]]}] 18:57:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:57:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 18:57:28 INFO - PROCESS | 1512 | 1461117448550 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 18:57:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:57:28 INFO - PROCESS | 1512 | 1461117448552 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 18:57:28 INFO - PROCESS | 1512 | 1461117448556 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:57:28 INFO - PROCESS | 1512 | 1461117448557 Marionette TRACE conn5 <- [1,458,null,{}] 18:57:28 INFO - PROCESS | 1512 | 1461117448561 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:28 INFO - PROCESS | 1512 | 1461117448636 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 18:57:28 INFO - PROCESS | 1512 | 1461117448642 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:28 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD3000 == 22 [pid = 1512] [id = 124] 18:57:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (1BCD7C00) [pid = 1512] [serial = 369] [outer = 00000000] 18:57:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (1BCE0800) [pid = 1512] [serial = 370] [outer = 1BCD7C00] 18:57:28 INFO - PROCESS | 1512 | 1461117448691 Marionette DEBUG loaded listener.js 18:57:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (1BD05000) [pid = 1512] [serial = 371] [outer = 1BCD7C00] 18:57:29 INFO - PROCESS | 1512 | 1461117449114 Marionette TRACE conn5 <- [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] 18:57:29 INFO - PROCESS | 1512 | 1461117449138 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 18:57:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:57:29 INFO - PROCESS | 1512 | 1461117449141 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:57:29 INFO - PROCESS | 1512 | 1461117449143 Marionette TRACE conn5 <- [1,462,null,{}] 18:57:29 INFO - PROCESS | 1512 | 1461117449151 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:29 INFO - PROCESS | 1512 | 1461117449226 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 18:57:29 INFO - PROCESS | 1512 | 1461117449233 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:29 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD6000 == 23 [pid = 1512] [id = 125] 18:57:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (1BD0C400) [pid = 1512] [serial = 372] [outer = 00000000] 18:57:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (1C1BE400) [pid = 1512] [serial = 373] [outer = 1BD0C400] 18:57:29 INFO - PROCESS | 1512 | 1461117449278 Marionette DEBUG loaded listener.js 18:57:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (1C1BD400) [pid = 1512] [serial = 374] [outer = 1BD0C400] 18:57:29 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:29 INFO - PROCESS | 1512 | 1461117449835 Marionette TRACE conn5 <- [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] 18:57:29 INFO - PROCESS | 1512 | 1461117449883 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 18:57:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:57:29 INFO - PROCESS | 1512 | 1461117449889 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:57:29 INFO - PROCESS | 1512 | 1461117449893 Marionette TRACE conn5 <- [1,466,null,{}] 18:57:29 INFO - PROCESS | 1512 | 1461117449915 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:30 INFO - PROCESS | 1512 | 1461117450020 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 18:57:30 INFO - PROCESS | 1512 | 1461117450101 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:30 INFO - PROCESS | 1512 | ++DOCSHELL 124C0800 == 24 [pid = 1512] [id = 126] 18:57:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (124C1800) [pid = 1512] [serial = 375] [outer = 00000000] 18:57:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (12A50800) [pid = 1512] [serial = 376] [outer = 124C1800] 18:57:30 INFO - PROCESS | 1512 | 1461117450200 Marionette DEBUG loaded listener.js 18:57:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (12E5B800) [pid = 1512] [serial = 377] [outer = 124C1800] 18:57:30 INFO - PROCESS | 1512 | 1461117450866 Marionette TRACE conn5 <- [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] 18:57:30 INFO - PROCESS | 1512 | 1461117450899 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 18:57:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:57:30 INFO - PROCESS | 1512 | 1461117450906 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:57:30 INFO - PROCESS | 1512 | 1461117450909 Marionette TRACE conn5 <- [1,470,null,{}] 18:57:30 INFO - PROCESS | 1512 | 1461117450913 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:31 INFO - PROCESS | 1512 | 1461117451018 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 18:57:31 INFO - PROCESS | 1512 | 1461117451093 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:31 INFO - PROCESS | 1512 | ++DOCSHELL 17E64000 == 25 [pid = 1512] [id = 127] 18:57:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (18D62C00) [pid = 1512] [serial = 378] [outer = 00000000] 18:57:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1AE65800) [pid = 1512] [serial = 379] [outer = 18D62C00] 18:57:31 INFO - PROCESS | 1512 | 1461117451153 Marionette DEBUG loaded listener.js 18:57:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1B92B800) [pid = 1512] [serial = 380] [outer = 18D62C00] 18:57:31 INFO - PROCESS | 1512 | 1461117451773 Marionette TRACE conn5 <- [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]]]}] 18:57:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:57:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 18:57:31 INFO - PROCESS | 1512 | 1461117451841 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 18:57:31 INFO - PROCESS | 1512 | 1461117451843 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 18:57:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:57:31 INFO - PROCESS | 1512 | 1461117451847 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:57:31 INFO - PROCESS | 1512 | 1461117451851 Marionette TRACE conn5 <- [1,474,null,{}] 18:57:31 INFO - PROCESS | 1512 | 1461117451862 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:32 INFO - PROCESS | 1512 | 1461117452022 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 18:57:32 INFO - PROCESS | 1512 | 1461117452040 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:32 INFO - PROCESS | 1512 | ++DOCSHELL 1C2ED800 == 26 [pid = 1512] [id = 128] 18:57:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1C2F4400) [pid = 1512] [serial = 381] [outer = 00000000] 18:57:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1C690C00) [pid = 1512] [serial = 382] [outer = 1C2F4400] 18:57:32 INFO - PROCESS | 1512 | 1461117452097 Marionette DEBUG loaded listener.js 18:57:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1C849C00) [pid = 1512] [serial = 383] [outer = 1C2F4400] 18:57:32 INFO - PROCESS | 1512 | 1461117452758 Marionette TRACE conn5 <- [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]]]}] 18:57:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:57:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 971ms 18:57:32 INFO - PROCESS | 1512 | 1461117452821 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 18:57:32 INFO - PROCESS | 1512 | 1461117452824 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 18:57:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:57:32 INFO - PROCESS | 1512 | 1461117452827 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:57:32 INFO - PROCESS | 1512 | 1461117452829 Marionette TRACE conn5 <- [1,478,null,{}] 18:57:32 INFO - PROCESS | 1512 | 1461117452833 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:32 INFO - PROCESS | 1512 | 1461117452931 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 18:57:33 INFO - PROCESS | 1512 | 1461117453004 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:33 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD9400 == 27 [pid = 1512] [id = 129] 18:57:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1BCD9800) [pid = 1512] [serial = 384] [outer = 00000000] 18:57:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1C020400) [pid = 1512] [serial = 385] [outer = 1BCD9800] 18:57:33 INFO - PROCESS | 1512 | 1461117453058 Marionette DEBUG loaded listener.js 18:57:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1C853C00) [pid = 1512] [serial = 386] [outer = 1BCD9800] 18:57:33 INFO - PROCESS | 1512 | 1461117453830 Marionette TRACE conn5 <- [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]]]}] 18:57:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:57:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1068ms 18:57:33 INFO - PROCESS | 1512 | 1461117453899 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 18:57:33 INFO - PROCESS | 1512 | 1461117453904 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 18:57:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:57:33 INFO - PROCESS | 1512 | 1461117453909 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:57:33 INFO - PROCESS | 1512 | 1461117453912 Marionette TRACE conn5 <- [1,482,null,{}] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1BCD1800) [pid = 1512] [serial = 332] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1237B000) [pid = 1512] [serial = 311] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (12A42C00) [pid = 1512] [serial = 314] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1763D800) [pid = 1512] [serial = 320] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1BCE5400) [pid = 1512] [serial = 335] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (18E35000) [pid = 1512] [serial = 323] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (12EF4400) [pid = 1512] [serial = 317] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1BC4D000) [pid = 1512] [serial = 329] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (12EEC000) [pid = 1512] [serial = 316] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (17403400) [pid = 1512] [serial = 319] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1BCE5C00) [pid = 1512] [serial = 334] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1C1C0000) [pid = 1512] [serial = 337] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (1BCD4000) [pid = 1512] [serial = 331] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (1AE6C000) [pid = 1512] [serial = 326] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (1B94DC00) [pid = 1512] [serial = 328] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (12A3D400) [pid = 1512] [serial = 313] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (18E29400) [pid = 1512] [serial = 322] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (122F7000) [pid = 1512] [serial = 310] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (1C2ED400) [pid = 1512] [serial = 338] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (1AE66400) [pid = 1512] [serial = 325] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (1D75B800) [pid = 1512] [serial = 308] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (1C84D800) [pid = 1512] [serial = 340] [outer = 00000000] [url = about:blank] 18:57:33 INFO - PROCESS | 1512 | 1461117453982 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:34 INFO - PROCESS | 1512 | 1461117454070 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 18:57:34 INFO - PROCESS | 1512 | 1461117454079 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:34 INFO - PROCESS | 1512 | ++DOCSHELL 1237E400 == 28 [pid = 1512] [id = 130] 18:57:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (1237F400) [pid = 1512] [serial = 387] [outer = 00000000] 18:57:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (12945000) [pid = 1512] [serial = 388] [outer = 1237F400] 18:57:34 INFO - PROCESS | 1512 | 1461117454126 Marionette DEBUG loaded listener.js 18:57:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (12A37800) [pid = 1512] [serial = 389] [outer = 1237F400] 18:57:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (138C6800) [pid = 1512] [serial = 390] [outer = 1225BC00] 18:57:34 INFO - PROCESS | 1512 | 1461117454682 Marionette TRACE conn5 <- [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]]]}] 18:57:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:57:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 811ms 18:57:34 INFO - PROCESS | 1512 | 1461117454724 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 18:57:34 INFO - PROCESS | 1512 | 1461117454728 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 18:57:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:57:34 INFO - PROCESS | 1512 | 1461117454734 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:57:34 INFO - PROCESS | 1512 | 1461117454737 Marionette TRACE conn5 <- [1,486,null,{}] 18:57:34 INFO - PROCESS | 1512 | 1461117454740 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:34 INFO - PROCESS | 1512 | 1461117454834 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 18:57:34 INFO - PROCESS | 1512 | 1461117454907 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:34 INFO - PROCESS | 1512 | ++DOCSHELL 12A3EC00 == 29 [pid = 1512] [id = 131] 18:57:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (12A3F800) [pid = 1512] [serial = 391] [outer = 00000000] 18:57:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (1740B000) [pid = 1512] [serial = 392] [outer = 12A3F800] 18:57:34 INFO - PROCESS | 1512 | 1461117454952 Marionette DEBUG loaded listener.js 18:57:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (176A1800) [pid = 1512] [serial = 393] [outer = 12A3F800] 18:57:35 INFO - PROCESS | 1512 | 1461117455354 Marionette TRACE conn5 <- [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]]]}] 18:57:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:57:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 18:57:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:57:35 INFO - PROCESS | 1512 | 1461117455421 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 18:57:35 INFO - PROCESS | 1512 | 1461117455423 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 18:57:35 INFO - PROCESS | 1512 | 1461117455427 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:57:35 INFO - PROCESS | 1512 | 1461117455430 Marionette TRACE conn5 <- [1,490,null,{}] 18:57:35 INFO - PROCESS | 1512 | 1461117455444 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:35 INFO - PROCESS | 1512 | 1461117455526 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 18:57:35 INFO - PROCESS | 1512 | 1461117455532 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:35 INFO - PROCESS | 1512 | ++DOCSHELL 194F8000 == 30 [pid = 1512] [id = 132] 18:57:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (1A406C00) [pid = 1512] [serial = 394] [outer = 00000000] 18:57:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (1A410400) [pid = 1512] [serial = 395] [outer = 1A406C00] 18:57:35 INFO - PROCESS | 1512 | 1461117455579 Marionette DEBUG loaded listener.js 18:57:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (1AE64800) [pid = 1512] [serial = 396] [outer = 1A406C00] 18:57:36 INFO - PROCESS | 1512 | 1461117456008 Marionette TRACE conn5 <- [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]]]}] 18:57:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:57:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 631ms 18:57:36 INFO - PROCESS | 1512 | 1461117456060 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 18:57:36 INFO - PROCESS | 1512 | 1461117456062 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 18:57:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:57:36 INFO - PROCESS | 1512 | 1461117456066 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:57:36 INFO - PROCESS | 1512 | 1461117456067 Marionette TRACE conn5 <- [1,494,null,{}] 18:57:36 INFO - PROCESS | 1512 | 1461117456071 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:36 INFO - PROCESS | 1512 | 1461117456151 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 18:57:36 INFO - PROCESS | 1512 | 1461117456157 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:36 INFO - PROCESS | 1512 | ++DOCSHELL 1AE66C00 == 31 [pid = 1512] [id = 133] 18:57:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (1AE70000) [pid = 1512] [serial = 397] [outer = 00000000] 18:57:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (1BC51800) [pid = 1512] [serial = 398] [outer = 1AE70000] 18:57:36 INFO - PROCESS | 1512 | 1461117456203 Marionette DEBUG loaded listener.js 18:57:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (1BC55000) [pid = 1512] [serial = 399] [outer = 1AE70000] 18:57:36 INFO - PROCESS | 1512 | 1461117456676 Marionette TRACE conn5 <- [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]]]}] 18:57:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:57:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 631ms 18:57:36 INFO - PROCESS | 1512 | 1461117456701 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 18:57:36 INFO - PROCESS | 1512 | 1461117456702 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 18:57:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:57:36 INFO - PROCESS | 1512 | 1461117456713 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:57:36 INFO - PROCESS | 1512 | 1461117456714 Marionette TRACE conn5 <- [1,498,null,{}] 18:57:36 INFO - PROCESS | 1512 | 1461117456718 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:36 INFO - PROCESS | 1512 | 1461117456817 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 18:57:36 INFO - PROCESS | 1512 | 1461117456898 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:36 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD7400 == 32 [pid = 1512] [id = 134] 18:57:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1BCD7800) [pid = 1512] [serial = 400] [outer = 00000000] 18:57:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1BCDE800) [pid = 1512] [serial = 401] [outer = 1BCD7800] 18:57:36 INFO - PROCESS | 1512 | 1461117456943 Marionette DEBUG loaded listener.js 18:57:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1BCDE400) [pid = 1512] [serial = 402] [outer = 1BCD7800] 18:57:37 INFO - PROCESS | 1512 | 1461117457402 Marionette TRACE conn5 <- [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]]]}] 18:57:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:57:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 731ms 18:57:37 INFO - PROCESS | 1512 | 1461117457447 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 18:57:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:57:37 INFO - PROCESS | 1512 | 1461117457449 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 18:57:37 INFO - PROCESS | 1512 | 1461117457452 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:57:37 INFO - PROCESS | 1512 | 1461117457454 Marionette TRACE conn5 <- [1,502,null,{}] 18:57:37 INFO - PROCESS | 1512 | 1461117457457 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:37 INFO - PROCESS | 1512 | 1461117457570 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 18:57:37 INFO - PROCESS | 1512 | 1461117457579 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:37 INFO - PROCESS | 1512 | ++DOCSHELL 1C2ECC00 == 33 [pid = 1512] [id = 135] 18:57:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1C2F0C00) [pid = 1512] [serial = 403] [outer = 00000000] 18:57:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1C64FC00) [pid = 1512] [serial = 404] [outer = 1C2F0C00] 18:57:37 INFO - PROCESS | 1512 | 1461117457671 Marionette DEBUG loaded listener.js 18:57:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1C690400) [pid = 1512] [serial = 405] [outer = 1C2F0C00] 18:57:38 INFO - PROCESS | 1512 | 1461117458091 Marionette TRACE conn5 <- [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]]]}] 18:57:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:57:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 18:57:38 INFO - PROCESS | 1512 | 1461117458130 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 18:57:38 INFO - PROCESS | 1512 | 1461117458132 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 18:57:38 INFO - PROCESS | 1512 | 1461117458140 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:57:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:57:38 INFO - PROCESS | 1512 | 1461117458142 Marionette TRACE conn5 <- [1,506,null,{}] 18:57:38 INFO - PROCESS | 1512 | 1461117458145 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:38 INFO - PROCESS | 1512 | 1461117458276 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 18:57:38 INFO - PROCESS | 1512 | 1461117458328 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:38 INFO - PROCESS | 1512 | ++DOCSHELL 12408400 == 34 [pid = 1512] [id = 136] 18:57:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1C087000) [pid = 1512] [serial = 406] [outer = 00000000] 18:57:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1D1E1400) [pid = 1512] [serial = 407] [outer = 1C087000] 18:57:38 INFO - PROCESS | 1512 | 1461117458374 Marionette DEBUG loaded listener.js 18:57:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1D1E0000) [pid = 1512] [serial = 408] [outer = 1C087000] 18:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (18D6C000) [pid = 1512] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1AEB6000) [pid = 1512] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (12D0A000) [pid = 1512] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (12A36C00) [pid = 1512] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (17622800) [pid = 1512] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (138AC400) [pid = 1512] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1BCD7C00) [pid = 1512] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (12A35400) [pid = 1512] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:57:38 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1C2FBC00) [pid = 1512] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:57:38 INFO - PROCESS | 1512 | 1461117458763 Marionette TRACE conn5 <- [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]]]}] 18:57:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:57:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 673ms 18:57:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:57:38 INFO - PROCESS | 1512 | 1461117458816 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 18:57:38 INFO - PROCESS | 1512 | 1461117458818 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 18:57:38 INFO - PROCESS | 1512 | 1461117458822 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:57:38 INFO - PROCESS | 1512 | 1461117458823 Marionette TRACE conn5 <- [1,510,null,{}] 18:57:38 INFO - PROCESS | 1512 | 1461117458827 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:38 INFO - PROCESS | 1512 | 1461117458903 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 18:57:38 INFO - PROCESS | 1512 | 1461117458909 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:38 INFO - PROCESS | 1512 | ++DOCSHELL 1A460800 == 35 [pid = 1512] [id = 137] 18:57:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1A461C00) [pid = 1512] [serial = 409] [outer = 00000000] 18:57:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1C84F400) [pid = 1512] [serial = 410] [outer = 1A461C00] 18:57:38 INFO - PROCESS | 1512 | 1461117458956 Marionette DEBUG loaded listener.js 18:57:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1D1DF000) [pid = 1512] [serial = 411] [outer = 1A461C00] 18:57:39 INFO - PROCESS | 1512 | 1461117459379 Marionette TRACE conn5 <- [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]]]}] 18:57:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:57:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 571ms 18:57:39 INFO - PROCESS | 1512 | 1461117459393 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 18:57:39 INFO - PROCESS | 1512 | 1461117459394 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 18:57:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:57:39 INFO - PROCESS | 1512 | 1461117459408 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:57:39 INFO - PROCESS | 1512 | 1461117459410 Marionette TRACE conn5 <- [1,514,null,{}] 18:57:39 INFO - PROCESS | 1512 | 1461117459418 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:39 INFO - PROCESS | 1512 | 1461117459496 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 18:57:39 INFO - PROCESS | 1512 | 1461117459503 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:39 INFO - PROCESS | 1512 | ++DOCSHELL 1C2FBC00 == 36 [pid = 1512] [id = 138] 18:57:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1D2BB000) [pid = 1512] [serial = 412] [outer = 00000000] 18:57:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1D752C00) [pid = 1512] [serial = 413] [outer = 1D2BB000] 18:57:39 INFO - PROCESS | 1512 | 1461117459548 Marionette DEBUG loaded listener.js 18:57:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1D758C00) [pid = 1512] [serial = 414] [outer = 1D2BB000] 18:57:40 INFO - PROCESS | 1512 | 1461117459982 Marionette TRACE conn5 <- [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]]]}] 18:57:40 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 18:57:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 18:57:40 INFO - PROCESS | 1512 | 1461117460044 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 18:57:40 INFO - PROCESS | 1512 | 1461117460046 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 18:57:40 INFO - PROCESS | 1512 | 1461117460049 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:57:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:57:40 INFO - PROCESS | 1512 | 1461117460051 Marionette TRACE conn5 <- [1,518,null,{}] 18:57:40 INFO - PROCESS | 1512 | 1461117460054 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:40 INFO - PROCESS | 1512 | 1461117460131 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 18:57:40 INFO - PROCESS | 1512 | 1461117460137 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:40 INFO - PROCESS | 1512 | ++DOCSHELL 12A3AC00 == 37 [pid = 1512] [id = 139] 18:57:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (12EE9400) [pid = 1512] [serial = 415] [outer = 00000000] 18:57:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1D768400) [pid = 1512] [serial = 416] [outer = 12EE9400] 18:57:40 INFO - PROCESS | 1512 | 1461117460182 Marionette DEBUG loaded listener.js 18:57:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1D76C400) [pid = 1512] [serial = 417] [outer = 12EE9400] 18:57:40 INFO - PROCESS | 1512 | 1461117460744 Marionette TRACE conn5 <- [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]]]}] 18:57:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:57:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 731ms 18:57:40 INFO - PROCESS | 1512 | 1461117460786 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 18:57:40 INFO - PROCESS | 1512 | 1461117460790 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 18:57:40 INFO - PROCESS | 1512 | 1461117460796 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:57:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:57:40 INFO - PROCESS | 1512 | 1461117460800 Marionette TRACE conn5 <- [1,522,null,{}] 18:57:40 INFO - PROCESS | 1512 | 1461117460807 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:40 INFO - PROCESS | 1512 | 1461117460969 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 18:57:41 INFO - PROCESS | 1512 | 1461117461092 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:41 INFO - PROCESS | 1512 | ++DOCSHELL 12942800 == 38 [pid = 1512] [id = 140] 18:57:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (12943800) [pid = 1512] [serial = 418] [outer = 00000000] 18:57:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (12EF0800) [pid = 1512] [serial = 419] [outer = 12943800] 18:57:41 INFO - PROCESS | 1512 | 1461117461149 Marionette DEBUG loaded listener.js 18:57:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (138CF000) [pid = 1512] [serial = 420] [outer = 12943800] 18:57:41 INFO - PROCESS | 1512 | 1461117461696 Marionette TRACE conn5 <- [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]]]}] 18:57:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:57:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 931ms 18:57:41 INFO - PROCESS | 1512 | 1461117461731 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 18:57:41 INFO - PROCESS | 1512 | 1461117461737 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 18:57:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:57:41 INFO - PROCESS | 1512 | 1461117461744 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:57:41 INFO - PROCESS | 1512 | 1461117461746 Marionette TRACE conn5 <- [1,526,null,{}] 18:57:41 INFO - PROCESS | 1512 | 1461117461751 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:41 INFO - PROCESS | 1512 | 1461117461854 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 18:57:41 INFO - PROCESS | 1512 | 1461117461931 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:41 INFO - PROCESS | 1512 | ++DOCSHELL 194F9800 == 39 [pid = 1512] [id = 141] 18:57:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1A401800) [pid = 1512] [serial = 421] [outer = 00000000] 18:57:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1B943400) [pid = 1512] [serial = 422] [outer = 1A401800] 18:57:42 INFO - PROCESS | 1512 | 1461117461986 Marionette DEBUG loaded listener.js 18:57:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1BCDD000) [pid = 1512] [serial = 423] [outer = 1A401800] 18:57:42 INFO - PROCESS | 1512 | 1461117462597 Marionette TRACE conn5 <- [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]]]}] 18:57:42 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 18:57:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 931ms 18:57:42 INFO - PROCESS | 1512 | 1461117462675 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 18:57:42 INFO - PROCESS | 1512 | 1461117462678 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 18:57:42 INFO - PROCESS | 1512 | 1461117462682 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:57:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:57:42 INFO - PROCESS | 1512 | 1461117462686 Marionette TRACE conn5 <- [1,530,null,{}] 18:57:42 INFO - PROCESS | 1512 | 1461117462697 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:42 INFO - PROCESS | 1512 | 1461117462801 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 18:57:42 INFO - PROCESS | 1512 | 1461117462879 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:42 INFO - PROCESS | 1512 | ++DOCSHELL 1C2F3000 == 40 [pid = 1512] [id = 142] 18:57:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1D766400) [pid = 1512] [serial = 424] [outer = 00000000] 18:57:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1D775800) [pid = 1512] [serial = 425] [outer = 1D766400] 18:57:43 INFO - PROCESS | 1512 | 1461117462976 Marionette DEBUG loaded listener.js 18:57:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1D8C0800) [pid = 1512] [serial = 426] [outer = 1D766400] 18:57:43 INFO - PROCESS | 1512 | 1461117463569 Marionette TRACE conn5 <- [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"]]]}] 18:57:43 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 18:57:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:57:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:57:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:57:43 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 18:57:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:57:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:57:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:57:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 930ms 18:57:43 INFO - PROCESS | 1512 | 1461117463615 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 18:57:43 INFO - PROCESS | 1512 | 1461117463618 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 18:57:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:57:43 INFO - PROCESS | 1512 | 1461117463622 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:57:43 INFO - PROCESS | 1512 | 1461117463624 Marionette TRACE conn5 <- [1,534,null,{}] 18:57:43 INFO - PROCESS | 1512 | 1461117463628 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:43 INFO - PROCESS | 1512 | 1461117463739 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 18:57:43 INFO - PROCESS | 1512 | 1461117463830 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:43 INFO - PROCESS | 1512 | ++DOCSHELL 1D8CD400 == 41 [pid = 1512] [id = 143] 18:57:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1D8CE400) [pid = 1512] [serial = 427] [outer = 00000000] 18:57:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1E64C800) [pid = 1512] [serial = 428] [outer = 1D8CE400] 18:57:43 INFO - PROCESS | 1512 | 1461117463884 Marionette DEBUG loaded listener.js 18:57:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1E651C00) [pid = 1512] [serial = 429] [outer = 1D8CE400] 18:57:44 INFO - PROCESS | 1512 | 1461117464429 Marionette TRACE conn5 <- [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]]]}] 18:57:44 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. 18:57:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 831ms 18:57:44 INFO - PROCESS | 1512 | 1461117464455 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 18:57:44 INFO - PROCESS | 1512 | 1461117464457 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 18:57:44 INFO - PROCESS | 1512 | 1461117464461 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:57:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:57:44 INFO - PROCESS | 1512 | 1461117464463 Marionette TRACE conn5 <- [1,538,null,{}] 18:57:44 INFO - PROCESS | 1512 | 1461117464467 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:44 INFO - PROCESS | 1512 | 1461117464566 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 18:57:44 INFO - PROCESS | 1512 | 1461117464644 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:44 INFO - PROCESS | 1512 | ++DOCSHELL 0EB4A800 == 42 [pid = 1512] [id = 144] 18:57:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1240D800) [pid = 1512] [serial = 430] [outer = 00000000] 18:57:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (12E68400) [pid = 1512] [serial = 431] [outer = 1240D800] 18:57:44 INFO - PROCESS | 1512 | 1461117464711 Marionette DEBUG loaded listener.js 18:57:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (130F3800) [pid = 1512] [serial = 432] [outer = 1240D800] 18:57:45 INFO - PROCESS | 1512 | 1461117465399 Marionette TRACE conn5 <- [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]]]}] 18:57:45 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. 18:57:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 971ms 18:57:45 INFO - PROCESS | 1512 | 1461117465436 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 18:57:45 INFO - PROCESS | 1512 | 1461117465441 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 18:57:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:57:45 INFO - PROCESS | 1512 | 1461117465465 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:57:45 INFO - PROCESS | 1512 | 1461117465469 Marionette TRACE conn5 <- [1,542,null,{}] 18:57:45 INFO - PROCESS | 1512 | 1461117465475 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:45 INFO - PROCESS | 1512 | 1461117465582 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 18:57:45 INFO - PROCESS | 1512 | 1461117465674 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:45 INFO - PROCESS | 1512 | ++DOCSHELL 12EF3400 == 43 [pid = 1512] [id = 145] 18:57:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (165E8000) [pid = 1512] [serial = 433] [outer = 00000000] 18:57:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (19496400) [pid = 1512] [serial = 434] [outer = 165E8000] 18:57:45 INFO - PROCESS | 1512 | 1461117465729 Marionette DEBUG loaded listener.js 18:57:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1A40D800) [pid = 1512] [serial = 435] [outer = 165E8000] 18:57:46 INFO - PROCESS | 1512 | --DOCSHELL 0EB3E000 == 42 [pid = 1512] [id = 115] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1C1BE400) [pid = 1512] [serial = 373] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:46 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:57:46 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:46 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1D1D7000) [pid = 1512] [serial = 341] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1BD05000) [pid = 1512] [serial = 371] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1BCE0800) [pid = 1512] [serial = 370] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1BC58000) [pid = 1512] [serial = 367] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1A404C00) [pid = 1512] [serial = 359] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1BC55400) [pid = 1512] [serial = 365] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (17CC6800) [pid = 1512] [serial = 356] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1BCCE800) [pid = 1512] [serial = 368] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (196ED800) [pid = 1512] [serial = 358] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1BC4D800) [pid = 1512] [serial = 364] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (0EC40C00) [pid = 1512] [serial = 343] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (12EE6400) [pid = 1512] [serial = 352] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (12EF2000) [pid = 1512] [serial = 353] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (12A41000) [pid = 1512] [serial = 349] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (12A47C00) [pid = 1512] [serial = 350] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (176A5000) [pid = 1512] [serial = 355] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (12E62C00) [pid = 1512] [serial = 346] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1A8C3C00) [pid = 1512] [serial = 362] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1A40F000) [pid = 1512] [serial = 361] [outer = 00000000] [url = about:blank] 18:57:46 INFO - PROCESS | 1512 | 1461117466252 Marionette TRACE conn5 <- [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]]]}] 18:57:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:57:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 851ms 18:57:46 INFO - PROCESS | 1512 | 1461117466302 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 18:57:46 INFO - PROCESS | 1512 | 1461117466307 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 18:57:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:57:46 INFO - PROCESS | 1512 | 1461117466313 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:57:46 INFO - PROCESS | 1512 | 1461117466315 Marionette TRACE conn5 <- [1,546,null,{}] 18:57:46 INFO - PROCESS | 1512 | 1461117466319 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:46 INFO - PROCESS | 1512 | 1461117466401 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 18:57:46 INFO - PROCESS | 1512 | 1461117466407 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:46 INFO - PROCESS | 1512 | ++DOCSHELL 12941400 == 43 [pid = 1512] [id = 146] 18:57:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (12946800) [pid = 1512] [serial = 436] [outer = 00000000] 18:57:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (12E62C00) [pid = 1512] [serial = 437] [outer = 12946800] 18:57:46 INFO - PROCESS | 1512 | 1461117466454 Marionette DEBUG loaded listener.js 18:57:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (12EE9000) [pid = 1512] [serial = 438] [outer = 12946800] 18:57:46 INFO - PROCESS | 1512 | 1461117466941 Marionette TRACE conn5 <- [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]]]}] 18:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 18:57:47 INFO - PROCESS | 1512 | 1461117467006 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 18:57:47 INFO - PROCESS | 1512 | 1461117467008 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 18:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:57:47 INFO - PROCESS | 1512 | 1461117467014 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:57:47 INFO - PROCESS | 1512 | 1461117467018 Marionette TRACE conn5 <- [1,550,null,{}] 18:57:47 INFO - PROCESS | 1512 | 1461117467028 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:47 INFO - PROCESS | 1512 | 1461117467130 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 18:57:47 INFO - PROCESS | 1512 | 1461117467213 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:47 INFO - PROCESS | 1512 | ++DOCSHELL 18E29C00 == 44 [pid = 1512] [id = 147] 18:57:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (18E2C800) [pid = 1512] [serial = 439] [outer = 00000000] 18:57:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1AE71000) [pid = 1512] [serial = 440] [outer = 18E2C800] 18:57:47 INFO - PROCESS | 1512 | 1461117467262 Marionette DEBUG loaded listener.js 18:57:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1B98EC00) [pid = 1512] [serial = 441] [outer = 18E2C800] 18:57:47 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:47 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:57:47 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:47 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:57:47 INFO - PROCESS | 1512 | 1461117467628 Marionette TRACE conn5 <- [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]]]}] 18:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 631ms 18:57:47 INFO - PROCESS | 1512 | 1461117467644 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 18:57:47 INFO - PROCESS | 1512 | 1461117467646 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 18:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:57:47 INFO - PROCESS | 1512 | 1461117467650 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:57:47 INFO - PROCESS | 1512 | 1461117467651 Marionette TRACE conn5 <- [1,554,null,{}] 18:57:47 INFO - PROCESS | 1512 | 1461117467662 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:47 INFO - PROCESS | 1512 | 1461117467745 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 18:57:47 INFO - PROCESS | 1512 | 1461117467752 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:47 INFO - PROCESS | 1512 | ++DOCSHELL 1BC56000 == 45 [pid = 1512] [id = 148] 18:57:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1BC56800) [pid = 1512] [serial = 442] [outer = 00000000] 18:57:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1BCD1C00) [pid = 1512] [serial = 443] [outer = 1BC56800] 18:57:47 INFO - PROCESS | 1512 | 1461117467797 Marionette DEBUG loaded listener.js 18:57:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1BCD9C00) [pid = 1512] [serial = 444] [outer = 1BC56800] 18:57:48 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:48 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:57:48 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:48 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:57:48 INFO - PROCESS | 1512 | 1461117468231 Marionette TRACE conn5 <- [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]]]}] 18:57:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:57:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 18:57:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:57:48 INFO - PROCESS | 1512 | 1461117468287 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 18:57:48 INFO - PROCESS | 1512 | 1461117468289 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 18:57:48 INFO - PROCESS | 1512 | 1461117468293 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:57:48 INFO - PROCESS | 1512 | 1461117468294 Marionette TRACE conn5 <- [1,558,null,{}] 18:57:48 INFO - PROCESS | 1512 | 1461117468298 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:48 INFO - PROCESS | 1512 | 1461117468404 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 18:57:48 INFO - PROCESS | 1512 | 1461117468414 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:48 INFO - PROCESS | 1512 | ++DOCSHELL 1BCDFC00 == 46 [pid = 1512] [id = 149] 18:57:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1BCE3400) [pid = 1512] [serial = 445] [outer = 00000000] 18:57:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1C021400) [pid = 1512] [serial = 446] [outer = 1BCE3400] 18:57:48 INFO - PROCESS | 1512 | 1461117468503 Marionette DEBUG loaded listener.js 18:57:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1C1B8C00) [pid = 1512] [serial = 447] [outer = 1BCE3400] 18:57:48 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:48 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:57:48 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:48 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:57:49 INFO - PROCESS | 1512 | 1461117468994 Marionette TRACE conn5 <- [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]]]}] 18:57:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:57:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 730ms 18:57:49 INFO - PROCESS | 1512 | 1461117469037 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 18:57:49 INFO - PROCESS | 1512 | 1461117469039 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 18:57:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:57:49 INFO - PROCESS | 1512 | 1461117469042 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:57:49 INFO - PROCESS | 1512 | 1461117469044 Marionette TRACE conn5 <- [1,562,null,{}] 18:57:49 INFO - PROCESS | 1512 | 1461117469047 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:49 INFO - PROCESS | 1512 | 1461117469159 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 18:57:49 INFO - PROCESS | 1512 | 1461117469168 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:49 INFO - PROCESS | 1512 | ++DOCSHELL 12342400 == 47 [pid = 1512] [id = 150] 18:57:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1C64C400) [pid = 1512] [serial = 448] [outer = 00000000] 18:57:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1D1D8C00) [pid = 1512] [serial = 449] [outer = 1C64C400] 18:57:49 INFO - PROCESS | 1512 | 1461117469257 Marionette DEBUG loaded listener.js 18:57:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1D1DB000) [pid = 1512] [serial = 450] [outer = 1C64C400] 18:57:49 INFO - PROCESS | 1512 | 1461117469690 Marionette TRACE conn5 <- [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]]]}] 18:57:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:57:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 18:57:49 INFO - PROCESS | 1512 | 1461117469715 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 18:57:49 INFO - PROCESS | 1512 | 1461117469717 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 18:57:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:57:49 INFO - PROCESS | 1512 | 1461117469720 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:57:49 INFO - PROCESS | 1512 | 1461117469721 Marionette TRACE conn5 <- [1,566,null,{}] 18:57:49 INFO - PROCESS | 1512 | 1461117469731 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:49 INFO - PROCESS | 1512 | 1461117469860 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 18:57:49 INFO - PROCESS | 1512 | 1461117469867 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:49 INFO - PROCESS | 1512 | ++DOCSHELL 1D1E1800 == 48 [pid = 1512] [id = 151] 18:57:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1D608C00) [pid = 1512] [serial = 451] [outer = 00000000] 18:57:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1D75E800) [pid = 1512] [serial = 452] [outer = 1D608C00] 18:57:49 INFO - PROCESS | 1512 | 1461117469912 Marionette DEBUG loaded listener.js 18:57:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1D75E400) [pid = 1512] [serial = 453] [outer = 1D608C00] 18:57:50 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1BCD7800) [pid = 1512] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:57:50 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1C2F0C00) [pid = 1512] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:57:50 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1C087000) [pid = 1512] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:57:50 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (12A3F800) [pid = 1512] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:57:50 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1AE70000) [pid = 1512] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:57:50 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1237F400) [pid = 1512] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:57:50 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1A406C00) [pid = 1512] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:57:50 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1D2BB000) [pid = 1512] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:57:50 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1A461C00) [pid = 1512] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:57:50 INFO - PROCESS | 1512 | 1461117470444 Marionette TRACE conn5 <- [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]]]}] 18:57:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:57:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 790ms 18:57:50 INFO - PROCESS | 1512 | 1461117470511 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 18:57:50 INFO - PROCESS | 1512 | 1461117470513 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 18:57:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:57:50 INFO - PROCESS | 1512 | 1461117470517 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:57:50 INFO - PROCESS | 1512 | 1461117470519 Marionette TRACE conn5 <- [1,570,null,{}] 18:57:50 INFO - PROCESS | 1512 | 1461117470522 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:50 INFO - PROCESS | 1512 | 1461117470599 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 18:57:50 INFO - PROCESS | 1512 | 1461117470605 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:50 INFO - PROCESS | 1512 | ++DOCSHELL 12A3F800 == 49 [pid = 1512] [id = 152] 18:57:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (12A4E000) [pid = 1512] [serial = 454] [outer = 00000000] 18:57:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1BCE0C00) [pid = 1512] [serial = 455] [outer = 12A4E000] 18:57:50 INFO - PROCESS | 1512 | 1461117470650 Marionette DEBUG loaded listener.js 18:57:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1C2F6C00) [pid = 1512] [serial = 456] [outer = 12A4E000] 18:57:51 INFO - PROCESS | 1512 | 1461117471077 Marionette TRACE conn5 <- [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]]]}] 18:57:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:57:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 571ms 18:57:51 INFO - PROCESS | 1512 | 1461117471094 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 18:57:51 INFO - PROCESS | 1512 | 1461117471096 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 18:57:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:57:51 INFO - PROCESS | 1512 | 1461117471099 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:57:51 INFO - PROCESS | 1512 | 1461117471101 Marionette TRACE conn5 <- [1,574,null,{}] 18:57:51 INFO - PROCESS | 1512 | 1461117471104 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:51 INFO - PROCESS | 1512 | 1461117471206 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 18:57:51 INFO - PROCESS | 1512 | 1461117471213 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:51 INFO - PROCESS | 1512 | ++DOCSHELL 1D288C00 == 50 [pid = 1512] [id = 153] 18:57:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1D75C800) [pid = 1512] [serial = 457] [outer = 00000000] 18:57:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1D8BFC00) [pid = 1512] [serial = 458] [outer = 1D75C800] 18:57:51 INFO - PROCESS | 1512 | 1461117471258 Marionette DEBUG loaded listener.js 18:57:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1D8BF800) [pid = 1512] [serial = 459] [outer = 1D75C800] 18:57:51 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:51 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:57:51 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:51 INFO - PROCESS | 1512 | 1461117471671 Marionette TRACE conn5 <- [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]]]}] 18:57:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:57:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 18:57:51 INFO - PROCESS | 1512 | 1461117471731 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 18:57:51 INFO - PROCESS | 1512 | 1461117471733 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 18:57:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:57:51 INFO - PROCESS | 1512 | 1461117471736 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:57:51 INFO - PROCESS | 1512 | 1461117471738 Marionette TRACE conn5 <- [1,578,null,{}] 18:57:51 INFO - PROCESS | 1512 | 1461117471741 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:51 INFO - PROCESS | 1512 | 1461117471821 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 18:57:51 INFO - PROCESS | 1512 | 1461117471830 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:51 INFO - PROCESS | 1512 | ++DOCSHELL 1EA08000 == 51 [pid = 1512] [id = 154] 18:57:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1EA09800) [pid = 1512] [serial = 460] [outer = 00000000] 18:57:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1EB0C800) [pid = 1512] [serial = 461] [outer = 1EA09800] 18:57:51 INFO - PROCESS | 1512 | 1461117471873 Marionette DEBUG loaded listener.js 18:57:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1EF0CC00) [pid = 1512] [serial = 462] [outer = 1EA09800] 18:57:52 INFO - PROCESS | 1512 | 1461117472320 Marionette TRACE conn5 <- [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]]]}] 18:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 18:57:52 INFO - PROCESS | 1512 | 1461117472367 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 18:57:52 INFO - PROCESS | 1512 | 1461117472370 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 18:57:52 INFO - PROCESS | 1512 | 1461117472373 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:57:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:57:52 INFO - PROCESS | 1512 | 1461117472375 Marionette TRACE conn5 <- [1,582,null,{}] 18:57:52 INFO - PROCESS | 1512 | 1461117472423 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:52 INFO - PROCESS | 1512 | 1461117472575 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 18:57:52 INFO - PROCESS | 1512 | 1461117472674 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:52 INFO - PROCESS | 1512 | ++DOCSHELL 12A45C00 == 52 [pid = 1512] [id = 155] 18:57:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (12A46400) [pid = 1512] [serial = 463] [outer = 00000000] 18:57:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (12E5C000) [pid = 1512] [serial = 464] [outer = 12A46400] 18:57:52 INFO - PROCESS | 1512 | 1461117472732 Marionette DEBUG loaded listener.js 18:57:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (12EEF000) [pid = 1512] [serial = 465] [outer = 12A46400] 18:57:53 INFO - PROCESS | 1512 | 1461117473253 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:57:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:57:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 931ms 18:57:53 INFO - PROCESS | 1512 | 1461117473308 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 18:57:53 INFO - PROCESS | 1512 | 1461117473314 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 18:57:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:57:53 INFO - PROCESS | 1512 | 1461117473319 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:57:53 INFO - PROCESS | 1512 | 1461117473321 Marionette TRACE conn5 <- [1,586,null,{}] 18:57:53 INFO - PROCESS | 1512 | 1461117473325 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:53 INFO - PROCESS | 1512 | 1461117473433 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 18:57:53 INFO - PROCESS | 1512 | 1461117473564 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:53 INFO - PROCESS | 1512 | ++DOCSHELL 1BC4E800 == 53 [pid = 1512] [id = 156] 18:57:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1BC4F800) [pid = 1512] [serial = 466] [outer = 00000000] 18:57:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1C01EC00) [pid = 1512] [serial = 467] [outer = 1BC4F800] 18:57:53 INFO - PROCESS | 1512 | 1461117473623 Marionette DEBUG loaded listener.js 18:57:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1C64DC00) [pid = 1512] [serial = 468] [outer = 1BC4F800] 18:57:54 INFO - PROCESS | 1512 | 1461117474151 Marionette TRACE conn5 <- [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]]]}] 18:57:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:57:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 871ms 18:57:54 INFO - PROCESS | 1512 | 1461117474193 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 18:57:54 INFO - PROCESS | 1512 | 1461117474196 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 18:57:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:57:54 INFO - PROCESS | 1512 | 1461117474200 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:57:54 INFO - PROCESS | 1512 | 1461117474202 Marionette TRACE conn5 <- [1,590,null,{}] 18:57:54 INFO - PROCESS | 1512 | 1461117474206 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:54 INFO - PROCESS | 1512 | 1461117474311 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 18:57:54 INFO - PROCESS | 1512 | 1461117474405 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:54 INFO - PROCESS | 1512 | ++DOCSHELL 1FD31C00 == 54 [pid = 1512] [id = 157] 18:57:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1FD35400) [pid = 1512] [serial = 469] [outer = 00000000] 18:57:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1FDC7000) [pid = 1512] [serial = 470] [outer = 1FD35400] 18:57:54 INFO - PROCESS | 1512 | 1461117474465 Marionette DEBUG loaded listener.js 18:57:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1FDD0C00) [pid = 1512] [serial = 471] [outer = 1FD35400] 18:57:54 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 18:57:54 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 18:57:54 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 18:57:54 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 18:57:54 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 18:57:54 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 18:57:55 INFO - PROCESS | 1512 | 1461117475286 Marionette TRACE conn5 <- [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]]]}] 18:57:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:57:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1118ms 18:57:55 INFO - PROCESS | 1512 | 1461117475327 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 18:57:55 INFO - PROCESS | 1512 | 1461117475335 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 18:57:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:57:55 INFO - PROCESS | 1512 | 1461117475340 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:57:55 INFO - PROCESS | 1512 | 1461117475342 Marionette TRACE conn5 <- [1,594,null,{}] 18:57:55 INFO - PROCESS | 1512 | 1461117475346 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:55 INFO - PROCESS | 1512 | 1461117475449 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 18:57:55 INFO - PROCESS | 1512 | 1461117475572 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:55 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCEC00 == 55 [pid = 1512] [id = 158] 18:57:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1D388800) [pid = 1512] [serial = 472] [outer = 00000000] 18:57:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1E3C9800) [pid = 1512] [serial = 473] [outer = 1D388800] 18:57:55 INFO - PROCESS | 1512 | 1461117475627 Marionette DEBUG loaded listener.js 18:57:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1FD3C400) [pid = 1512] [serial = 474] [outer = 1D388800] 18:57:56 INFO - PROCESS | 1512 | 1461117476183 Marionette TRACE conn5 <- [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]]]}] 18:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 931ms 18:57:56 INFO - PROCESS | 1512 | 1461117476272 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 18:57:56 INFO - PROCESS | 1512 | 1461117476274 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 18:57:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:57:56 INFO - PROCESS | 1512 | 1461117476278 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:57:56 INFO - PROCESS | 1512 | 1461117476280 Marionette TRACE conn5 <- [1,598,null,{}] 18:57:56 INFO - PROCESS | 1512 | 1461117476283 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:56 INFO - PROCESS | 1512 | 1461117476381 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 18:57:56 INFO - PROCESS | 1512 | 1461117476476 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:56 INFO - PROCESS | 1512 | ++DOCSHELL 12A39400 == 56 [pid = 1512] [id = 159] 18:57:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (12E5FC00) [pid = 1512] [serial = 475] [outer = 00000000] 18:57:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1BCE7C00) [pid = 1512] [serial = 476] [outer = 12E5FC00] 18:57:56 INFO - PROCESS | 1512 | 1461117476532 Marionette DEBUG loaded listener.js 18:57:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1C2F9400) [pid = 1512] [serial = 477] [outer = 12E5FC00] 18:57:57 INFO - PROCESS | 1512 | 1461117477235 Marionette TRACE conn5 <- [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]]]}] 18:57:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:57:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1019ms 18:57:57 INFO - PROCESS | 1512 | 1461117477301 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 18:57:57 INFO - PROCESS | 1512 | 1461117477305 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 18:57:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:57:57 INFO - PROCESS | 1512 | 1461117477310 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:57:57 INFO - PROCESS | 1512 | 1461117477314 Marionette TRACE conn5 <- [1,602,null,{}] 18:57:57 INFO - PROCESS | 1512 | 1461117477351 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:57 INFO - PROCESS | 1512 | 1461117477458 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 18:57:57 INFO - PROCESS | 1512 | 1461117477535 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:57 INFO - PROCESS | 1512 | ++DOCSHELL 12EE9C00 == 57 [pid = 1512] [id = 160] 18:57:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (18D6C400) [pid = 1512] [serial = 478] [outer = 00000000] 18:57:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1A40BC00) [pid = 1512] [serial = 479] [outer = 18D6C400] 18:57:57 INFO - PROCESS | 1512 | 1461117477628 Marionette DEBUG loaded listener.js 18:57:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1AE70000) [pid = 1512] [serial = 480] [outer = 18D6C400] 18:57:57 INFO - PROCESS | 1512 | --DOCSHELL 1C2ECC00 == 56 [pid = 1512] [id = 135] 18:57:57 INFO - PROCESS | 1512 | --DOCSHELL 1C1C0800 == 55 [pid = 1512] [id = 103] 18:57:57 INFO - PROCESS | 1512 | --DOCSHELL 1D288C00 == 54 [pid = 1512] [id = 153] 18:57:57 INFO - PROCESS | 1512 | --DOCSHELL 12A3F800 == 53 [pid = 1512] [id = 152] 18:57:57 INFO - PROCESS | 1512 | --DOCSHELL 1D1E1800 == 52 [pid = 1512] [id = 151] 18:57:57 INFO - PROCESS | 1512 | --DOCSHELL 12342400 == 51 [pid = 1512] [id = 150] 18:57:57 INFO - PROCESS | 1512 | --DOCSHELL 1BCDFC00 == 50 [pid = 1512] [id = 149] 18:57:57 INFO - PROCESS | 1512 | --DOCSHELL 1BC56000 == 49 [pid = 1512] [id = 148] 18:57:57 INFO - PROCESS | 1512 | --DOCSHELL 18E29C00 == 48 [pid = 1512] [id = 147] 18:57:57 INFO - PROCESS | 1512 | --DOCSHELL 12941400 == 47 [pid = 1512] [id = 146] 18:57:57 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (12A50800) [pid = 1512] [serial = 376] [outer = 00000000] [url = about:blank] 18:57:57 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1AE65800) [pid = 1512] [serial = 379] [outer = 00000000] [url = about:blank] 18:57:57 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1C020400) [pid = 1512] [serial = 385] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1C690C00) [pid = 1512] [serial = 382] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (1D768400) [pid = 1512] [serial = 416] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOCSHELL 12EF3400 == 46 [pid = 1512] [id = 145] 18:57:58 INFO - PROCESS | 1512 | --DOCSHELL 12942800 == 45 [pid = 1512] [id = 140] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1BCDE800) [pid = 1512] [serial = 401] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1C64FC00) [pid = 1512] [serial = 404] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1BCDE400) [pid = 1512] [serial = 402] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1D1E1400) [pid = 1512] [serial = 407] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1740B000) [pid = 1512] [serial = 392] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (176A1800) [pid = 1512] [serial = 393] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1BC51800) [pid = 1512] [serial = 398] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (12945000) [pid = 1512] [serial = 388] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (12A37800) [pid = 1512] [serial = 389] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1A410400) [pid = 1512] [serial = 395] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1AE64800) [pid = 1512] [serial = 396] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1C690400) [pid = 1512] [serial = 405] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1C2EC400) [pid = 1512] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1D752C00) [pid = 1512] [serial = 413] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1D1E0000) [pid = 1512] [serial = 408] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1C84F400) [pid = 1512] [serial = 410] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1BC55000) [pid = 1512] [serial = 399] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1D758C00) [pid = 1512] [serial = 414] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1D1DF000) [pid = 1512] [serial = 411] [outer = 00000000] [url = about:blank] 18:57:58 INFO - PROCESS | 1512 | 1461117478203 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:57:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:57:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 951ms 18:57:58 INFO - PROCESS | 1512 | 1461117478261 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 18:57:58 INFO - PROCESS | 1512 | 1461117478267 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 18:57:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:57:58 INFO - PROCESS | 1512 | 1461117478272 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:57:58 INFO - PROCESS | 1512 | 1461117478275 Marionette TRACE conn5 <- [1,606,null,{}] 18:57:58 INFO - PROCESS | 1512 | 1461117478279 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:58 INFO - PROCESS | 1512 | 1461117478390 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 18:57:58 INFO - PROCESS | 1512 | 1461117478404 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:58 INFO - PROCESS | 1512 | ++DOCSHELL 12A4C400 == 46 [pid = 1512] [id = 161] 18:57:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (12A4E800) [pid = 1512] [serial = 481] [outer = 00000000] 18:57:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (138A6C00) [pid = 1512] [serial = 482] [outer = 12A4E800] 18:57:58 INFO - PROCESS | 1512 | 1461117478451 Marionette DEBUG loaded listener.js 18:57:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (176A8000) [pid = 1512] [serial = 483] [outer = 12A4E800] 18:57:59 INFO - PROCESS | 1512 | [1512] 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 18:57:59 INFO - PROCESS | 1512 | 1461117479133 Marionette TRACE conn5 <- [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]]]}] 18:57:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:57:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 870ms 18:57:59 INFO - PROCESS | 1512 | 1461117479150 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 18:57:59 INFO - PROCESS | 1512 | 1461117479152 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 18:57:59 INFO - PROCESS | 1512 | 1461117479155 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:57:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:57:59 INFO - PROCESS | 1512 | 1461117479159 Marionette TRACE conn5 <- [1,610,null,{}] 18:57:59 INFO - PROCESS | 1512 | 1461117479169 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:59 INFO - PROCESS | 1512 | 1461117479255 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 18:57:59 INFO - PROCESS | 1512 | 1461117479265 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:59 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCB800 == 47 [pid = 1512] [id = 162] 18:57:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1BCCBC00) [pid = 1512] [serial = 484] [outer = 00000000] 18:57:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1BCD6C00) [pid = 1512] [serial = 485] [outer = 1BCCBC00] 18:57:59 INFO - PROCESS | 1512 | 1461117479317 Marionette DEBUG loaded listener.js 18:57:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1BCE5400) [pid = 1512] [serial = 486] [outer = 1BCCBC00] 18:57:59 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:57:59 INFO - PROCESS | 1512 | [1512] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 18:57:59 INFO - PROCESS | 1512 | 1461117479809 Marionette TRACE conn5 <- [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]]]}] 18:57:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:57:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 672ms 18:57:59 INFO - PROCESS | 1512 | 1461117479832 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 18:57:59 INFO - PROCESS | 1512 | 1461117479834 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 18:57:59 INFO - PROCESS | 1512 | 1461117479838 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:57:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:57:59 INFO - PROCESS | 1512 | 1461117479839 Marionette TRACE conn5 <- [1,614,null,{}] 18:57:59 INFO - PROCESS | 1512 | 1461117479843 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:57:59 INFO - PROCESS | 1512 | 1461117479926 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 18:57:59 INFO - PROCESS | 1512 | 1461117479933 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:59 INFO - PROCESS | 1512 | ++DOCSHELL 1C1C6800 == 48 [pid = 1512] [id = 163] 18:57:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1C1C7400) [pid = 1512] [serial = 487] [outer = 00000000] 18:58:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1C64F000) [pid = 1512] [serial = 488] [outer = 1C1C7400] 18:58:00 INFO - PROCESS | 1512 | 1461117479980 Marionette DEBUG loaded listener.js 18:58:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1C691C00) [pid = 1512] [serial = 489] [outer = 1C1C7400] 18:58:00 INFO - PROCESS | 1512 | 1461117480425 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:58:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:58:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 18:58:00 INFO - PROCESS | 1512 | 1461117480472 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 18:58:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:58:00 INFO - PROCESS | 1512 | 1461117480474 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 18:58:00 INFO - PROCESS | 1512 | 1461117480477 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:58:00 INFO - PROCESS | 1512 | 1461117480479 Marionette TRACE conn5 <- [1,618,null,{}] 18:58:00 INFO - PROCESS | 1512 | 1461117480482 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:00 INFO - PROCESS | 1512 | 1461117480587 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 18:58:00 INFO - PROCESS | 1512 | 1461117480593 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:00 INFO - PROCESS | 1512 | ++DOCSHELL 1C691800 == 49 [pid = 1512] [id = 164] 18:58:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1C847800) [pid = 1512] [serial = 490] [outer = 00000000] 18:58:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D1DB800) [pid = 1512] [serial = 491] [outer = 1C847800] 18:58:00 INFO - PROCESS | 1512 | 1461117480640 Marionette DEBUG loaded listener.js 18:58:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D1E4000) [pid = 1512] [serial = 492] [outer = 1C847800] 18:58:01 INFO - PROCESS | 1512 | 1461117481088 Marionette TRACE conn5 <- [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]]]}] 18:58:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:58:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 631ms 18:58:01 INFO - PROCESS | 1512 | 1461117481107 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 18:58:01 INFO - PROCESS | 1512 | 1461117481109 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 18:58:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:58:01 INFO - PROCESS | 1512 | 1461117481119 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:58:01 INFO - PROCESS | 1512 | 1461117481120 Marionette TRACE conn5 <- [1,622,null,{}] 18:58:01 INFO - PROCESS | 1512 | 1461117481124 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:01 INFO - PROCESS | 1512 | 1461117481247 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 18:58:01 INFO - PROCESS | 1512 | 1461117481336 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:01 INFO - PROCESS | 1512 | ++DOCSHELL 1D38FC00 == 50 [pid = 1512] [id = 165] 18:58:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1D390000) [pid = 1512] [serial = 493] [outer = 00000000] 18:58:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1D755C00) [pid = 1512] [serial = 494] [outer = 1D390000] 18:58:01 INFO - PROCESS | 1512 | 1461117481383 Marionette DEBUG loaded listener.js 18:58:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1D759400) [pid = 1512] [serial = 495] [outer = 1D390000] 18:58:01 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:58:01 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:58:01 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:58:01 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:58:01 INFO - PROCESS | 1512 | 1461117481807 Marionette TRACE conn5 <- [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]]]}] 18:58:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:58:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 18:58:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:58:01 INFO - PROCESS | 1512 | 1461117481843 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 18:58:01 INFO - PROCESS | 1512 | 1461117481845 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 18:58:01 INFO - PROCESS | 1512 | 1461117481849 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:58:01 INFO - PROCESS | 1512 | 1461117481850 Marionette TRACE conn5 <- [1,626,null,{}] 18:58:01 INFO - PROCESS | 1512 | 1461117481854 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:01 INFO - PROCESS | 1512 | 1461117481962 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 18:58:01 INFO - PROCESS | 1512 | 1461117481968 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:02 INFO - PROCESS | 1512 | ++DOCSHELL 1D757000 == 51 [pid = 1512] [id = 166] 18:58:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1D760000) [pid = 1512] [serial = 496] [outer = 00000000] 18:58:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1D792400) [pid = 1512] [serial = 497] [outer = 1D760000] 18:58:02 INFO - PROCESS | 1512 | 1461117482014 Marionette DEBUG loaded listener.js 18:58:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1D798000) [pid = 1512] [serial = 498] [outer = 1D760000] 18:58:02 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:58:02 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:58:02 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:58:02 INFO - PROCESS | 1512 | 1461117482660 Marionette TRACE conn5 <- [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]]]}] 18:58:02 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1BC56800) [pid = 1512] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:58:02 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1C64C400) [pid = 1512] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:58:02 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (165E8000) [pid = 1512] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:58:02 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (18E2C800) [pid = 1512] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:58:02 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (12946800) [pid = 1512] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:58:02 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1D608C00) [pid = 1512] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:58:02 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (12A4E000) [pid = 1512] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:58:02 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1D75C800) [pid = 1512] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:58:02 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1240D800) [pid = 1512] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:58:02 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1BCE3400) [pid = 1512] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:58:02 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1BCD9800) [pid = 1512] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:58:02 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (12A46800) [pid = 1512] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:58:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:58:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 871ms 18:58:02 INFO - PROCESS | 1512 | 1461117482720 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 18:58:02 INFO - PROCESS | 1512 | 1461117482722 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 18:58:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:58:02 INFO - PROCESS | 1512 | 1461117482725 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:58:02 INFO - PROCESS | 1512 | 1461117482726 Marionette TRACE conn5 <- [1,630,null,{}] 18:58:02 INFO - PROCESS | 1512 | 1461117482730 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:02 INFO - PROCESS | 1512 | 1461117482806 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 18:58:02 INFO - PROCESS | 1512 | 1461117482815 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:02 INFO - PROCESS | 1512 | ++DOCSHELL 12A43C00 == 52 [pid = 1512] [id = 167] 18:58:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (12A4CC00) [pid = 1512] [serial = 499] [outer = 00000000] 18:58:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1769F800) [pid = 1512] [serial = 500] [outer = 12A4CC00] 18:58:02 INFO - PROCESS | 1512 | 1461117482859 Marionette DEBUG loaded listener.js 18:58:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1A405800) [pid = 1512] [serial = 501] [outer = 12A4CC00] 18:58:03 INFO - PROCESS | 1512 | 1461117483286 Marionette TRACE conn5 <- [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]]]}] 18:58:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:58:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 570ms 18:58:03 INFO - PROCESS | 1512 | 1461117483307 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 18:58:03 INFO - PROCESS | 1512 | 1461117483309 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 18:58:03 INFO - PROCESS | 1512 | 1461117483312 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:58:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:58:03 INFO - PROCESS | 1512 | 1461117483314 Marionette TRACE conn5 <- [1,634,null,{}] 18:58:03 INFO - PROCESS | 1512 | 1461117483318 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:03 INFO - PROCESS | 1512 | 1461117483396 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 18:58:03 INFO - PROCESS | 1512 | 1461117483403 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:03 INFO - PROCESS | 1512 | ++DOCSHELL 1D1DC800 == 53 [pid = 1512] [id = 168] 18:58:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1D772000) [pid = 1512] [serial = 502] [outer = 00000000] 18:58:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D8C8C00) [pid = 1512] [serial = 503] [outer = 1D772000] 18:58:03 INFO - PROCESS | 1512 | 1461117483448 Marionette DEBUG loaded listener.js 18:58:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D8C5400) [pid = 1512] [serial = 504] [outer = 1D772000] 18:58:03 INFO - PROCESS | 1512 | 1461117483873 Marionette TRACE conn5 <- [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]]]}] 18:58:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:58:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 570ms 18:58:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:58:03 INFO - PROCESS | 1512 | 1461117483887 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 18:58:03 INFO - PROCESS | 1512 | 1461117483889 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 18:58:03 INFO - PROCESS | 1512 | 1461117483892 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:58:03 INFO - PROCESS | 1512 | 1461117483894 Marionette TRACE conn5 <- [1,638,null,{}] 18:58:03 INFO - PROCESS | 1512 | 1461117483897 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:04 INFO - PROCESS | 1512 | 1461117484012 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 18:58:04 INFO - PROCESS | 1512 | 1461117484020 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:04 INFO - PROCESS | 1512 | ++DOCSHELL 1EA09C00 == 54 [pid = 1512] [id = 169] 18:58:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1EB0B800) [pid = 1512] [serial = 505] [outer = 00000000] 18:58:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1FD33000) [pid = 1512] [serial = 506] [outer = 1EB0B800] 18:58:04 INFO - PROCESS | 1512 | 1461117484065 Marionette DEBUG loaded listener.js 18:58:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1FDCEC00) [pid = 1512] [serial = 507] [outer = 1EB0B800] 18:58:04 INFO - PROCESS | 1512 | 1461117484502 Marionette TRACE conn5 <- [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]]]}] 18:58:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:58:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 631ms 18:58:04 INFO - PROCESS | 1512 | 1461117484523 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 18:58:04 INFO - PROCESS | 1512 | 1461117484525 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 18:58:04 INFO - PROCESS | 1512 | 1461117484528 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:58:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:58:04 INFO - PROCESS | 1512 | 1461117484531 Marionette TRACE conn5 <- [1,642,null,{}] 18:58:04 INFO - PROCESS | 1512 | 1461117484534 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:04 INFO - PROCESS | 1512 | 1461117484659 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 18:58:04 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:58:04 INFO - PROCESS | 1512 | 1461117484767 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:04 INFO - PROCESS | 1512 | ++DOCSHELL 122F7000 == 55 [pid = 1512] [id = 170] 18:58:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (122F7C00) [pid = 1512] [serial = 508] [outer = 00000000] 18:58:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (12A37800) [pid = 1512] [serial = 509] [outer = 122F7C00] 18:58:04 INFO - PROCESS | 1512 | 1461117484824 Marionette DEBUG loaded listener.js 18:58:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (12D01C00) [pid = 1512] [serial = 510] [outer = 122F7C00] 18:58:05 INFO - PROCESS | 1512 | 1461117485470 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:58:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:58:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 18:58:05 INFO - PROCESS | 1512 | 1461117485504 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 18:58:05 INFO - PROCESS | 1512 | 1461117485508 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 18:58:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:58:05 INFO - PROCESS | 1512 | 1461117485513 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:58:05 INFO - PROCESS | 1512 | 1461117485517 Marionette TRACE conn5 <- [1,646,null,{}] 18:58:05 INFO - PROCESS | 1512 | 1461117485523 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:05 INFO - PROCESS | 1512 | 1461117485631 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 18:58:05 INFO - PROCESS | 1512 | 1461117485729 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:05 INFO - PROCESS | 1512 | ++DOCSHELL 1A405C00 == 56 [pid = 1512] [id = 171] 18:58:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1A406C00) [pid = 1512] [serial = 511] [outer = 00000000] 18:58:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1B98E800) [pid = 1512] [serial = 512] [outer = 1A406C00] 18:58:05 INFO - PROCESS | 1512 | 1461117485785 Marionette DEBUG loaded listener.js 18:58:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1BC56000) [pid = 1512] [serial = 513] [outer = 1A406C00] 18:58:06 INFO - PROCESS | 1512 | 1461117486327 Marionette TRACE conn5 <- [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]]]}] 18:58:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:58:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 891ms 18:58:06 INFO - PROCESS | 1512 | 1461117486406 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 18:58:06 INFO - PROCESS | 1512 | 1461117486410 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 18:58:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:58:06 INFO - PROCESS | 1512 | 1461117486414 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:58:06 INFO - PROCESS | 1512 | 1461117486417 Marionette TRACE conn5 <- [1,650,null,{}] 18:58:06 INFO - PROCESS | 1512 | 1461117486421 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:06 INFO - PROCESS | 1512 | 1461117486558 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 18:58:06 INFO - PROCESS | 1512 | 1461117486682 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:06 INFO - PROCESS | 1512 | ++DOCSHELL 1C2AB800 == 57 [pid = 1512] [id = 172] 18:58:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1C2AC400) [pid = 1512] [serial = 514] [outer = 00000000] 18:58:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1C2B1C00) [pid = 1512] [serial = 515] [outer = 1C2AC400] 18:58:06 INFO - PROCESS | 1512 | 1461117486738 Marionette DEBUG loaded listener.js 18:58:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1D1E1400) [pid = 1512] [serial = 516] [outer = 1C2AC400] 18:58:07 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:58:07 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:58:07 INFO - PROCESS | 1512 | 1461117487346 Marionette TRACE conn5 <- [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]]]}] 18:58:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:58:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 18:58:07 INFO - PROCESS | 1512 | 1461117487388 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 18:58:07 INFO - PROCESS | 1512 | 1461117487391 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 18:58:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:58:07 INFO - PROCESS | 1512 | 1461117487401 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:58:07 INFO - PROCESS | 1512 | 1461117487407 Marionette TRACE conn5 <- [1,654,null,{}] 18:58:07 INFO - PROCESS | 1512 | 1461117487411 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:07 INFO - PROCESS | 1512 | 1461117487548 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 18:58:07 INFO - PROCESS | 1512 | 1461117487695 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:07 INFO - PROCESS | 1512 | ++DOCSHELL 124B5800 == 58 [pid = 1512] [id = 173] 18:58:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1D759000) [pid = 1512] [serial = 517] [outer = 00000000] 18:58:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (20349400) [pid = 1512] [serial = 518] [outer = 1D759000] 18:58:07 INFO - PROCESS | 1512 | 1461117487750 Marionette DEBUG loaded listener.js 18:58:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (2109E800) [pid = 1512] [serial = 519] [outer = 1D759000] 18:58:08 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:58:08 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:58:08 INFO - PROCESS | 1512 | 1461117488555 Marionette TRACE conn5 <- [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]]]}] 18:58:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:58:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1194ms 18:58:08 INFO - PROCESS | 1512 | 1461117488623 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 18:58:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:58:08 INFO - PROCESS | 1512 | 1461117488627 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 18:58:08 INFO - PROCESS | 1512 | 1461117488632 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:58:08 INFO - PROCESS | 1512 | 1461117488635 Marionette TRACE conn5 <- [1,658,null,{}] 18:58:08 INFO - PROCESS | 1512 | 1461117488640 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:08 INFO - PROCESS | 1512 | 1461117488735 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 18:58:08 INFO - PROCESS | 1512 | 1461117488815 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:08 INFO - PROCESS | 1512 | ++DOCSHELL 12E64C00 == 59 [pid = 1512] [id = 174] 18:58:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (12E67800) [pid = 1512] [serial = 520] [outer = 00000000] 18:58:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (130EE000) [pid = 1512] [serial = 521] [outer = 12E67800] 18:58:08 INFO - PROCESS | 1512 | 1461117488863 Marionette DEBUG loaded listener.js 18:58:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (13990C00) [pid = 1512] [serial = 522] [outer = 12E67800] 18:58:09 INFO - PROCESS | 1512 | 1461117489426 Marionette TRACE conn5 <- [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]]]}] 18:58:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:58:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 832ms 18:58:09 INFO - PROCESS | 1512 | 1461117489464 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 18:58:09 INFO - PROCESS | 1512 | 1461117489470 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 18:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:58:09 INFO - PROCESS | 1512 | 1461117489476 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:58:09 INFO - PROCESS | 1512 | 1461117489478 Marionette TRACE conn5 <- [1,662,null,{}] 18:58:09 INFO - PROCESS | 1512 | 1461117489482 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:09 INFO - PROCESS | 1512 | 1461117489600 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 138C2C00 == 58 [pid = 1512] [id = 10] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 1EA09C00 == 57 [pid = 1512] [id = 169] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 1D1DC800 == 56 [pid = 1512] [id = 168] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 12A43C00 == 55 [pid = 1512] [id = 167] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 1D757000 == 54 [pid = 1512] [id = 166] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 1D38FC00 == 53 [pid = 1512] [id = 165] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 1C691800 == 52 [pid = 1512] [id = 164] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 1C1C6800 == 51 [pid = 1512] [id = 163] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 1BCCB800 == 50 [pid = 1512] [id = 162] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (1EB0C800) [pid = 1512] [serial = 461] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 12A4C400 == 49 [pid = 1512] [id = 161] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 12EE9C00 == 48 [pid = 1512] [id = 160] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 12A39400 == 47 [pid = 1512] [id = 159] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 1BCCEC00 == 46 [pid = 1512] [id = 158] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 1FD31C00 == 45 [pid = 1512] [id = 157] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 1BC4E800 == 44 [pid = 1512] [id = 156] 18:58:09 INFO - PROCESS | 1512 | --DOCSHELL 12A45C00 == 43 [pid = 1512] [id = 155] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (1C853C00) [pid = 1512] [serial = 386] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (12EE8C00) [pid = 1512] [serial = 347] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (19496400) [pid = 1512] [serial = 434] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1D775800) [pid = 1512] [serial = 425] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1AE71000) [pid = 1512] [serial = 440] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1B98EC00) [pid = 1512] [serial = 441] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1E64C800) [pid = 1512] [serial = 428] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (12E62C00) [pid = 1512] [serial = 437] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (12EE9000) [pid = 1512] [serial = 438] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (12EF0800) [pid = 1512] [serial = 419] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1D75E800) [pid = 1512] [serial = 452] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1BCE0C00) [pid = 1512] [serial = 455] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1D8BFC00) [pid = 1512] [serial = 458] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1D75E400) [pid = 1512] [serial = 453] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (130F3800) [pid = 1512] [serial = 432] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (12E68400) [pid = 1512] [serial = 431] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1C021400) [pid = 1512] [serial = 446] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1C2F6C00) [pid = 1512] [serial = 456] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1C1B8C00) [pid = 1512] [serial = 447] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1D8BF800) [pid = 1512] [serial = 459] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1BCD9C00) [pid = 1512] [serial = 444] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1B943400) [pid = 1512] [serial = 422] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1BCD1C00) [pid = 1512] [serial = 443] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1D1DB000) [pid = 1512] [serial = 450] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1D1D8C00) [pid = 1512] [serial = 449] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1A40D800) [pid = 1512] [serial = 435] [outer = 00000000] [url = about:blank] 18:58:09 INFO - PROCESS | 1512 | 1461117489739 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:09 INFO - PROCESS | 1512 | ++DOCSHELL 0EC4B800 == 44 [pid = 1512] [id = 175] 18:58:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (0EC4E400) [pid = 1512] [serial = 523] [outer = 00000000] 18:58:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (12378C00) [pid = 1512] [serial = 524] [outer = 0EC4E400] 18:58:09 INFO - PROCESS | 1512 | 1461117489785 Marionette DEBUG loaded listener.js 18:58:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (12A33400) [pid = 1512] [serial = 525] [outer = 0EC4E400] 18:58:10 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:58:10 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:58:10 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:58:10 INFO - PROCESS | 1512 | [1512] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:58:10 INFO - PROCESS | 1512 | 1461117490231 Marionette TRACE conn5 <- [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]]]}] 18:58:10 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 18:58:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 770ms 18:58:10 INFO - PROCESS | 1512 | 1461117490248 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 18:58:10 INFO - PROCESS | 1512 | 1461117490251 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 18:58:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:58:10 INFO - PROCESS | 1512 | 1461117490254 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:58:10 INFO - PROCESS | 1512 | 1461117490258 Marionette TRACE conn5 <- [1,666,null,{}] 18:58:10 INFO - PROCESS | 1512 | 1461117490268 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:10 INFO - PROCESS | 1512 | 1461117490351 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 18:58:10 INFO - PROCESS | 1512 | 1461117490358 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:10 INFO - PROCESS | 1512 | ++DOCSHELL 12E68400 == 45 [pid = 1512] [id = 176] 18:58:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (12EAE000) [pid = 1512] [serial = 526] [outer = 00000000] 18:58:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (196E7800) [pid = 1512] [serial = 527] [outer = 12EAE000] 18:58:10 INFO - PROCESS | 1512 | 1461117490407 Marionette DEBUG loaded listener.js 18:58:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1A40A400) [pid = 1512] [serial = 528] [outer = 12EAE000] 18:58:10 INFO - PROCESS | 1512 | 1461117490878 Marionette TRACE conn5 <- [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]]]}] 18:58:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:58:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 676ms 18:58:10 INFO - PROCESS | 1512 | 1461117490933 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 18:58:10 INFO - PROCESS | 1512 | 1461117490936 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 18:58:10 INFO - PROCESS | 1512 | 1461117490939 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:58:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:58:10 INFO - PROCESS | 1512 | 1461117490940 Marionette TRACE conn5 <- [1,670,null,{}] 18:58:10 INFO - PROCESS | 1512 | 1461117490944 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:11 INFO - PROCESS | 1512 | 1461117491023 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 18:58:11 INFO - PROCESS | 1512 | 1461117491032 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:11 INFO - PROCESS | 1512 | ++DOCSHELL 1AE67C00 == 46 [pid = 1512] [id = 177] 18:58:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1AE69C00) [pid = 1512] [serial = 529] [outer = 00000000] 18:58:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1BC4E000) [pid = 1512] [serial = 530] [outer = 1AE69C00] 18:58:11 INFO - PROCESS | 1512 | 1461117491077 Marionette DEBUG loaded listener.js 18:58:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1BC53400) [pid = 1512] [serial = 531] [outer = 1AE69C00] 18:58:12 INFO - PROCESS | 1512 | 1461117492001 Marionette TRACE conn5 <- [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]]]}] 18:58:12 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) 18:58:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1066ms 18:58:12 INFO - PROCESS | 1512 | 1461117492009 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 18:58:12 INFO - PROCESS | 1512 | 1461117492011 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 18:58:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:58:12 INFO - PROCESS | 1512 | 1461117492021 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:58:12 INFO - PROCESS | 1512 | 1461117492022 Marionette TRACE conn5 <- [1,674,null,{}] 18:58:12 INFO - PROCESS | 1512 | 1461117492026 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:12 INFO - PROCESS | 1512 | 1461117492129 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 18:58:12 INFO - PROCESS | 1512 | 1461117492136 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:12 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD2C00 == 47 [pid = 1512] [id = 178] 18:58:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1BCD4800) [pid = 1512] [serial = 532] [outer = 00000000] 18:58:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1BCE0800) [pid = 1512] [serial = 533] [outer = 1BCD4800] 18:58:12 INFO - PROCESS | 1512 | 1461117492182 Marionette DEBUG loaded listener.js 18:58:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1BCE7000) [pid = 1512] [serial = 534] [outer = 1BCD4800] 18:58:13 INFO - PROCESS | 1512 | 1461117493100 Marionette TRACE conn5 <- [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]]]}] 18:58:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:58:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 18:58:13 INFO - PROCESS | 1512 | 1461117493152 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 18:58:13 INFO - PROCESS | 1512 | 1461117493154 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 18:58:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:58:13 INFO - PROCESS | 1512 | 1461117493157 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:58:13 INFO - PROCESS | 1512 | 1461117493159 Marionette TRACE conn5 <- [1,678,null,{}] 18:58:13 INFO - PROCESS | 1512 | 1461117493162 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:13 INFO - PROCESS | 1512 | 1461117493292 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 18:58:13 INFO - PROCESS | 1512 | 1461117493301 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:13 INFO - PROCESS | 1512 | ++DOCSHELL 1BD07800 == 48 [pid = 1512] [id = 179] 18:58:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1C022000) [pid = 1512] [serial = 535] [outer = 00000000] 18:58:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1C2A5000) [pid = 1512] [serial = 536] [outer = 1C022000] 18:58:13 INFO - PROCESS | 1512 | 1461117493349 Marionette DEBUG loaded listener.js 18:58:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1C2B0800) [pid = 1512] [serial = 537] [outer = 1C022000] 18:58:14 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1D772000) [pid = 1512] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:58:14 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (12A4E800) [pid = 1512] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:58:14 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1C1C7400) [pid = 1512] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:58:14 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1D390000) [pid = 1512] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:58:14 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1C847800) [pid = 1512] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:58:14 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (12A4CC00) [pid = 1512] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:58:14 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1D760000) [pid = 1512] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:58:14 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1BCCBC00) [pid = 1512] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:58:14 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (18D6C400) [pid = 1512] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:58:14 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (12E5FC00) [pid = 1512] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:58:14 INFO - PROCESS | 1512 | 1461117494290 Marionette TRACE conn5 <- [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]]]}] 18:58:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:58:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1181ms 18:58:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:58:14 INFO - PROCESS | 1512 | 1461117494342 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 18:58:14 INFO - PROCESS | 1512 | 1461117494344 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 18:58:14 INFO - PROCESS | 1512 | 1461117494347 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:58:14 INFO - PROCESS | 1512 | 1461117494349 Marionette TRACE conn5 <- [1,682,null,{}] 18:58:14 INFO - PROCESS | 1512 | 1461117494352 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:14 INFO - PROCESS | 1512 | 1461117494428 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 18:58:14 INFO - PROCESS | 1512 | 1461117494435 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:14 INFO - PROCESS | 1512 | ++DOCSHELL 122ED000 == 49 [pid = 1512] [id = 180] 18:58:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (12A4E800) [pid = 1512] [serial = 538] [outer = 00000000] 18:58:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1BCE6000) [pid = 1512] [serial = 539] [outer = 12A4E800] 18:58:14 INFO - PROCESS | 1512 | 1461117494481 Marionette DEBUG loaded listener.js 18:58:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1BCD8400) [pid = 1512] [serial = 540] [outer = 12A4E800] 18:58:15 INFO - PROCESS | 1512 | 1461117495414 Marionette TRACE conn5 <- [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]]]}] 18:58:15 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) 18:58:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1129ms 18:58:15 INFO - PROCESS | 1512 | 1461117495477 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 18:58:15 INFO - PROCESS | 1512 | 1461117495479 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 18:58:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:58:15 INFO - PROCESS | 1512 | 1461117495482 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:58:15 INFO - PROCESS | 1512 | 1461117495484 Marionette TRACE conn5 <- [1,686,null,{}] 18:58:15 INFO - PROCESS | 1512 | 1461117495488 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:15 INFO - PROCESS | 1512 | 1461117495564 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 18:58:15 INFO - PROCESS | 1512 | 1461117495571 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:15 INFO - PROCESS | 1512 | ++DOCSHELL 0F3E0400 == 50 [pid = 1512] [id = 181] 18:58:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1BCD7000) [pid = 1512] [serial = 541] [outer = 00000000] 18:58:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1C848800) [pid = 1512] [serial = 542] [outer = 1BCD7000] 18:58:15 INFO - PROCESS | 1512 | 1461117495616 Marionette DEBUG loaded listener.js 18:58:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1C692400) [pid = 1512] [serial = 543] [outer = 1BCD7000] 18:58:16 INFO - PROCESS | 1512 | 1461117496623 Marionette TRACE conn5 <- [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]]]}] 18:58:16 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) 18:58:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1179ms 18:58:16 INFO - PROCESS | 1512 | 1461117496665 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 18:58:16 INFO - PROCESS | 1512 | 1461117496671 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 18:58:16 INFO - PROCESS | 1512 | 1461117496676 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:58:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:58:16 INFO - PROCESS | 1512 | 1461117496679 Marionette TRACE conn5 <- [1,690,null,{}] 18:58:16 INFO - PROCESS | 1512 | 1461117496685 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:16 INFO - PROCESS | 1512 | 1461117496821 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 18:58:17 INFO - PROCESS | 1512 | 1461117496986 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:17 INFO - PROCESS | 1512 | ++DOCSHELL 12E5C800 == 51 [pid = 1512] [id = 182] 18:58:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (12E62800) [pid = 1512] [serial = 544] [outer = 00000000] 18:58:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (12EF1000) [pid = 1512] [serial = 545] [outer = 12E62800] 18:58:17 INFO - PROCESS | 1512 | 1461117497048 Marionette DEBUG loaded listener.js 18:58:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (13947C00) [pid = 1512] [serial = 546] [outer = 12E62800] 18:58:18 INFO - PROCESS | 1512 | 1461117498078 Marionette TRACE conn5 <- [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]]]}] 18:58:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:58:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1432ms 18:58:18 INFO - PROCESS | 1512 | 1461117498112 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 18:58:18 INFO - PROCESS | 1512 | 1461117498117 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 18:58:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:58:18 INFO - PROCESS | 1512 | 1461117498124 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:58:18 INFO - PROCESS | 1512 | 1461117498127 Marionette TRACE conn5 <- [1,694,null,{}] 18:58:18 INFO - PROCESS | 1512 | 1461117498131 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:18 INFO - PROCESS | 1512 | 1461117498266 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 18:58:18 INFO - PROCESS | 1512 | 1461117498393 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:18 INFO - PROCESS | 1512 | ++DOCSHELL 18D6DC00 == 52 [pid = 1512] [id = 183] 18:58:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1A40E800) [pid = 1512] [serial = 547] [outer = 00000000] 18:58:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1BCD5C00) [pid = 1512] [serial = 548] [outer = 1A40E800] 18:58:18 INFO - PROCESS | 1512 | 1461117498448 Marionette DEBUG loaded listener.js 18:58:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1C1BC000) [pid = 1512] [serial = 549] [outer = 1A40E800] 18:58:19 INFO - PROCESS | 1512 | 1461117499437 Marionette TRACE conn5 <- [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]]]}] 18:58:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:58:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1337ms 18:58:19 INFO - PROCESS | 1512 | 1461117499462 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 18:58:19 INFO - PROCESS | 1512 | 1461117499465 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 18:58:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:58:19 INFO - PROCESS | 1512 | 1461117499469 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:58:19 INFO - PROCESS | 1512 | 1461117499472 Marionette TRACE conn5 <- [1,698,null,{}] 18:58:19 INFO - PROCESS | 1512 | 1461117499484 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:19 INFO - PROCESS | 1512 | 1461117499619 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 18:58:19 INFO - PROCESS | 1512 | 1461117499869 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:19 INFO - PROCESS | 1512 | ++DOCSHELL 0F37F400 == 53 [pid = 1512] [id = 184] 18:58:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (0F388400) [pid = 1512] [serial = 550] [outer = 00000000] 18:58:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (12A47C00) [pid = 1512] [serial = 551] [outer = 0F388400] 18:58:19 INFO - PROCESS | 1512 | 1461117499928 Marionette DEBUG loaded listener.js 18:58:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (12EE7800) [pid = 1512] [serial = 552] [outer = 0F388400] 18:58:20 INFO - PROCESS | 1512 | --DOCSHELL 1C2FBC00 == 52 [pid = 1512] [id = 138] 18:58:20 INFO - PROCESS | 1512 | --DOCSHELL 122ED000 == 51 [pid = 1512] [id = 180] 18:58:20 INFO - PROCESS | 1512 | --DOCSHELL 1BD07800 == 50 [pid = 1512] [id = 179] 18:58:20 INFO - PROCESS | 1512 | --DOCSHELL 1BCD2C00 == 49 [pid = 1512] [id = 178] 18:58:20 INFO - PROCESS | 1512 | --DOCSHELL 1AE67C00 == 48 [pid = 1512] [id = 177] 18:58:20 INFO - PROCESS | 1512 | --DOCSHELL 12E68400 == 47 [pid = 1512] [id = 176] 18:58:20 INFO - PROCESS | 1512 | --DOCSHELL 0EC4B800 == 46 [pid = 1512] [id = 175] 18:58:20 INFO - PROCESS | 1512 | --DOCSHELL 12E64C00 == 45 [pid = 1512] [id = 174] 18:58:20 INFO - PROCESS | 1512 | --DOCSHELL 124B5800 == 44 [pid = 1512] [id = 173] 18:58:20 INFO - PROCESS | 1512 | --DOCSHELL 1C2AB800 == 43 [pid = 1512] [id = 172] 18:58:20 INFO - PROCESS | 1512 | --DOCSHELL 1A405C00 == 42 [pid = 1512] [id = 171] 18:58:20 INFO - PROCESS | 1512 | --DOCSHELL 122F7000 == 41 [pid = 1512] [id = 170] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1A405800) [pid = 1512] [serial = 501] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1FDC7000) [pid = 1512] [serial = 470] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1D798000) [pid = 1512] [serial = 498] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (1BCD6C00) [pid = 1512] [serial = 485] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1D8C5400) [pid = 1512] [serial = 504] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1E3C9800) [pid = 1512] [serial = 473] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1A40BC00) [pid = 1512] [serial = 479] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1D1DB800) [pid = 1512] [serial = 491] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1C01EC00) [pid = 1512] [serial = 467] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1C2F9400) [pid = 1512] [serial = 477] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1769F800) [pid = 1512] [serial = 500] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1D759400) [pid = 1512] [serial = 495] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1BCE7C00) [pid = 1512] [serial = 476] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1BCE5400) [pid = 1512] [serial = 486] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1AE70000) [pid = 1512] [serial = 480] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1D792400) [pid = 1512] [serial = 497] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (12E5C000) [pid = 1512] [serial = 464] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1FD33000) [pid = 1512] [serial = 506] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1D8C8C00) [pid = 1512] [serial = 503] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (138A6C00) [pid = 1512] [serial = 482] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (176A8000) [pid = 1512] [serial = 483] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1C691C00) [pid = 1512] [serial = 489] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1D755C00) [pid = 1512] [serial = 494] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1C64F000) [pid = 1512] [serial = 488] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1D1E4000) [pid = 1512] [serial = 492] [outer = 00000000] [url = about:blank] 18:58:20 INFO - PROCESS | 1512 | 1461117500913 Marionette TRACE conn5 <- [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]]]}] 18:58:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:58:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1471ms 18:58:20 INFO - PROCESS | 1512 | 1461117500942 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 18:58:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:58:20 INFO - PROCESS | 1512 | 1461117500945 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 18:58:20 INFO - PROCESS | 1512 | 1461117500950 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:58:20 INFO - PROCESS | 1512 | 1461117500953 Marionette TRACE conn5 <- [1,702,null,{}] 18:58:20 INFO - PROCESS | 1512 | 1461117500959 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:21 INFO - PROCESS | 1512 | 1461117501043 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 18:58:21 INFO - PROCESS | 1512 | 1461117501051 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:21 INFO - PROCESS | 1512 | ++DOCSHELL 12E64C00 == 42 [pid = 1512] [id = 185] 18:58:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (12E65400) [pid = 1512] [serial = 553] [outer = 00000000] 18:58:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (12EF4000) [pid = 1512] [serial = 554] [outer = 12E65400] 18:58:21 INFO - PROCESS | 1512 | 1461117501099 Marionette DEBUG loaded listener.js 18:58:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (16549800) [pid = 1512] [serial = 555] [outer = 12E65400] 18:58:22 INFO - PROCESS | 1512 | 1461117502068 Marionette TRACE conn5 <- [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]]]}] 18:58:22 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 18:58:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1173ms 18:58:22 INFO - PROCESS | 1512 | 1461117502127 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 18:58:22 INFO - PROCESS | 1512 | 1461117502131 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 18:58:22 INFO - PROCESS | 1512 | 1461117502135 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:58:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:58:22 INFO - PROCESS | 1512 | 1461117502137 Marionette TRACE conn5 <- [1,706,null,{}] 18:58:22 INFO - PROCESS | 1512 | 1461117502141 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:22 INFO - PROCESS | 1512 | 1461117502221 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 18:58:22 INFO - PROCESS | 1512 | 1461117502229 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:22 INFO - PROCESS | 1512 | ++DOCSHELL 18D6C800 == 43 [pid = 1512] [id = 186] 18:58:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (18E32C00) [pid = 1512] [serial = 556] [outer = 00000000] 18:58:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1AE6F800) [pid = 1512] [serial = 557] [outer = 18E32C00] 18:58:22 INFO - PROCESS | 1512 | 1461117502276 Marionette DEBUG loaded listener.js 18:58:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1B98A000) [pid = 1512] [serial = 558] [outer = 18E32C00] 18:58:23 INFO - PROCESS | 1512 | 1461117503238 Marionette TRACE conn5 <- [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]]]}] 18:58:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:58:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1123ms 18:58:23 INFO - PROCESS | 1512 | 1461117503262 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 18:58:23 INFO - PROCESS | 1512 | 1461117503264 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 18:58:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:58:23 INFO - PROCESS | 1512 | 1461117503269 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:58:23 INFO - PROCESS | 1512 | 1461117503275 Marionette TRACE conn5 <- [1,710,null,{}] 18:58:23 INFO - PROCESS | 1512 | 1461117503283 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:23 INFO - PROCESS | 1512 | 1461117503643 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 18:58:23 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (12A4E800) [pid = 1512] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:58:23 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1EA09800) [pid = 1512] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:58:23 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (12E67800) [pid = 1512] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:58:23 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (12EAE000) [pid = 1512] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:58:23 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1AE69C00) [pid = 1512] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:58:23 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (0EC4E400) [pid = 1512] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:58:23 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1BCD4800) [pid = 1512] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:58:23 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1C022000) [pid = 1512] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:58:23 INFO - PROCESS | 1512 | 1461117503765 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:23 INFO - PROCESS | 1512 | ++DOCSHELL 124BF000 == 44 [pid = 1512] [id = 187] 18:58:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1293F400) [pid = 1512] [serial = 559] [outer = 00000000] 18:58:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (12A3F400) [pid = 1512] [serial = 560] [outer = 1293F400] 18:58:23 INFO - PROCESS | 1512 | 1461117503823 Marionette DEBUG loaded listener.js 18:58:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (12E5DC00) [pid = 1512] [serial = 561] [outer = 1293F400] 18:58:24 INFO - PROCESS | 1512 | 1461117504381 Marionette TRACE conn5 <- [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] 18:58:24 INFO - PROCESS | 1512 | 1461117504458 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 18:58:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:58:24 INFO - PROCESS | 1512 | 1461117504462 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:58:24 INFO - PROCESS | 1512 | 1461117504467 Marionette TRACE conn5 <- [1,714,null,{}] 18:58:24 INFO - PROCESS | 1512 | 1461117504472 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:24 INFO - PROCESS | 1512 | 1461117504584 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 18:58:24 INFO - PROCESS | 1512 | 1461117504671 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:24 INFO - PROCESS | 1512 | ++DOCSHELL 194F3400 == 45 [pid = 1512] [id = 188] 18:58:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (194F9000) [pid = 1512] [serial = 562] [outer = 00000000] 18:58:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1A459000) [pid = 1512] [serial = 563] [outer = 194F9000] 18:58:24 INFO - PROCESS | 1512 | 1461117504730 Marionette DEBUG loaded listener.js 18:58:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1A8C9C00) [pid = 1512] [serial = 564] [outer = 194F9000] 18:58:25 INFO - PROCESS | 1512 | 1461117505380 Marionette TRACE conn5 <- [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]]]}] 18:58:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:58:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 18:58:25 INFO - PROCESS | 1512 | 1461117505436 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 18:58:25 INFO - PROCESS | 1512 | 1461117505439 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 18:58:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:58:25 INFO - PROCESS | 1512 | 1461117505443 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:58:25 INFO - PROCESS | 1512 | 1461117505445 Marionette TRACE conn5 <- [1,718,null,{}] 18:58:25 INFO - PROCESS | 1512 | 1461117505449 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:25 INFO - PROCESS | 1512 | 1461117505553 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 18:58:25 INFO - PROCESS | 1512 | 1461117505637 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:25 INFO - PROCESS | 1512 | ++DOCSHELL 1BCDE400 == 46 [pid = 1512] [id = 189] 18:58:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1BCDF800) [pid = 1512] [serial = 565] [outer = 00000000] 18:58:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1BD0D400) [pid = 1512] [serial = 566] [outer = 1BCDF800] 18:58:25 INFO - PROCESS | 1512 | 1461117505735 Marionette DEBUG loaded listener.js 18:58:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1C1BAC00) [pid = 1512] [serial = 567] [outer = 1BCDF800] 18:58:26 INFO - PROCESS | 1512 | 1461117506340 Marionette TRACE conn5 <- [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] 18:58:26 INFO - PROCESS | 1512 | 1461117506380 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 18:58:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:58:26 INFO - PROCESS | 1512 | 1461117506391 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:58:26 INFO - PROCESS | 1512 | 1461117506395 Marionette TRACE conn5 <- [1,722,null,{}] 18:58:26 INFO - PROCESS | 1512 | 1461117506399 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:26 INFO - PROCESS | 1512 | 1461117506511 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 18:58:26 INFO - PROCESS | 1512 | 1461117506592 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:26 INFO - PROCESS | 1512 | ++DOCSHELL 1C84DC00 == 47 [pid = 1512] [id = 190] 18:58:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1C850000) [pid = 1512] [serial = 568] [outer = 00000000] 18:58:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1D1D9800) [pid = 1512] [serial = 569] [outer = 1C850000] 18:58:26 INFO - PROCESS | 1512 | 1461117506688 Marionette DEBUG loaded listener.js 18:58:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1D1DF000) [pid = 1512] [serial = 570] [outer = 1C850000] 18:58:27 INFO - PROCESS | 1512 | 1461117507259 Marionette TRACE conn5 <- [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]]]}] 18:58:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:58:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 18:58:27 INFO - PROCESS | 1512 | 1461117507315 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 18:58:27 INFO - PROCESS | 1512 | 1461117507318 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 18:58:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:58:27 INFO - PROCESS | 1512 | 1461117507321 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:58:27 INFO - PROCESS | 1512 | 1461117507323 Marionette TRACE conn5 <- [1,726,null,{}] 18:58:27 INFO - PROCESS | 1512 | 1461117507327 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:27 INFO - PROCESS | 1512 | 1461117507429 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 18:58:27 INFO - PROCESS | 1512 | 1461117507508 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:27 INFO - PROCESS | 1512 | ++DOCSHELL 1D2B9800 == 48 [pid = 1512] [id = 191] 18:58:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1D2BA000) [pid = 1512] [serial = 571] [outer = 00000000] 18:58:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1D391400) [pid = 1512] [serial = 572] [outer = 1D2BA000] 18:58:27 INFO - PROCESS | 1512 | 1461117507564 Marionette DEBUG loaded listener.js 18:58:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D394400) [pid = 1512] [serial = 573] [outer = 1D2BA000] 18:58:28 INFO - PROCESS | 1512 | 1461117508585 Marionette TRACE conn5 <- [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]]]}] 18:58:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:58:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1280ms 18:58:28 INFO - PROCESS | 1512 | 1461117508604 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 18:58:28 INFO - PROCESS | 1512 | 1461117508607 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 18:58:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:58:28 INFO - PROCESS | 1512 | 1461117508610 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:58:28 INFO - PROCESS | 1512 | 1461117508612 Marionette TRACE conn5 <- [1,730,null,{}] 18:58:28 INFO - PROCESS | 1512 | 1461117508616 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:28 INFO - PROCESS | 1512 | 1461117508717 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 18:58:28 INFO - PROCESS | 1512 | 1461117508794 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:28 INFO - PROCESS | 1512 | ++DOCSHELL 1393D800 == 49 [pid = 1512] [id = 192] 18:58:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (16552800) [pid = 1512] [serial = 574] [outer = 00000000] 18:58:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1A40D400) [pid = 1512] [serial = 575] [outer = 16552800] 18:58:28 INFO - PROCESS | 1512 | 1461117508900 Marionette DEBUG loaded listener.js 18:58:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1D62F400) [pid = 1512] [serial = 576] [outer = 16552800] 18:58:29 INFO - PROCESS | 1512 | --DOCSHELL 1C2ED800 == 48 [pid = 1512] [id = 128] 18:58:29 INFO - PROCESS | 1512 | --DOCSHELL 1237E400 == 47 [pid = 1512] [id = 130] 18:58:29 INFO - PROCESS | 1512 | --DOCSHELL 18D6C800 == 46 [pid = 1512] [id = 186] 18:58:29 INFO - PROCESS | 1512 | --DOCSHELL 12E64C00 == 45 [pid = 1512] [id = 185] 18:58:29 INFO - PROCESS | 1512 | --DOCSHELL 0F37F400 == 44 [pid = 1512] [id = 184] 18:58:29 INFO - PROCESS | 1512 | --DOCSHELL 12E5C800 == 43 [pid = 1512] [id = 182] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1EF0CC00) [pid = 1512] [serial = 462] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (12A37800) [pid = 1512] [serial = 509] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1B98E800) [pid = 1512] [serial = 512] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1C2B1C00) [pid = 1512] [serial = 515] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (13990C00) [pid = 1512] [serial = 522] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (130EE000) [pid = 1512] [serial = 521] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (20349400) [pid = 1512] [serial = 518] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (196E7800) [pid = 1512] [serial = 527] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1A40A400) [pid = 1512] [serial = 528] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1BC4E000) [pid = 1512] [serial = 530] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (12378C00) [pid = 1512] [serial = 524] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (12A33400) [pid = 1512] [serial = 525] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1BCE0800) [pid = 1512] [serial = 533] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1BCE7000) [pid = 1512] [serial = 534] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1C2B0800) [pid = 1512] [serial = 537] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1C2A5000) [pid = 1512] [serial = 536] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1C848800) [pid = 1512] [serial = 542] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1BCD8400) [pid = 1512] [serial = 540] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1BCE6000) [pid = 1512] [serial = 539] [outer = 00000000] [url = about:blank] 18:58:29 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1BC53400) [pid = 1512] [serial = 531] [outer = 00000000] [url = about:blank] 18:58:30 INFO - PROCESS | 1512 | 1461117510027 Marionette TRACE conn5 <- [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]]]}] 18:58:30 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 18:58:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1470ms 18:58:30 INFO - PROCESS | 1512 | 1461117510084 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 18:58:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:58:30 INFO - PROCESS | 1512 | 1461117510087 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 18:58:30 INFO - PROCESS | 1512 | 1461117510092 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:58:30 INFO - PROCESS | 1512 | 1461117510095 Marionette TRACE conn5 <- [1,734,null,{}] 18:58:30 INFO - PROCESS | 1512 | 1461117510101 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:30 INFO - PROCESS | 1512 | 1461117510231 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 18:58:30 INFO - PROCESS | 1512 | 1461117510309 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:30 INFO - PROCESS | 1512 | ++DOCSHELL 12E67C00 == 44 [pid = 1512] [id = 193] 18:58:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (12E69C00) [pid = 1512] [serial = 577] [outer = 00000000] 18:58:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (13989C00) [pid = 1512] [serial = 578] [outer = 12E69C00] 18:58:30 INFO - PROCESS | 1512 | 1461117510358 Marionette DEBUG loaded listener.js 18:58:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (17C1D400) [pid = 1512] [serial = 579] [outer = 12E69C00] 18:58:31 INFO - PROCESS | 1512 | 1461117511249 Marionette TRACE conn5 <- [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]]]}] 18:58:31 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.) 18:58:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1174ms 18:58:31 INFO - PROCESS | 1512 | 1461117511267 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 18:58:31 INFO - PROCESS | 1512 | 1461117511272 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 18:58:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:58:31 INFO - PROCESS | 1512 | 1461117511281 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:58:31 INFO - PROCESS | 1512 | 1461117511284 Marionette TRACE conn5 <- [1,738,null,{}] 18:58:31 INFO - PROCESS | 1512 | 1461117511288 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:31 INFO - PROCESS | 1512 | 1461117511375 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 18:58:31 INFO - PROCESS | 1512 | 1461117511382 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:31 INFO - PROCESS | 1512 | ++DOCSHELL 196EE400 == 45 [pid = 1512] [id = 194] 18:58:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1A401400) [pid = 1512] [serial = 580] [outer = 00000000] 18:58:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1A8BF400) [pid = 1512] [serial = 581] [outer = 1A401400] 18:58:31 INFO - PROCESS | 1512 | 1461117511428 Marionette DEBUG loaded listener.js 18:58:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1AE72000) [pid = 1512] [serial = 582] [outer = 1A401400] 18:58:32 INFO - PROCESS | 1512 | 1461117512398 Marionette TRACE conn5 <- [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]]]}] 18:58:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:58:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1137ms 18:58:32 INFO - PROCESS | 1512 | 1461117512419 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 18:58:32 INFO - PROCESS | 1512 | 1461117512421 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 18:58:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:58:32 INFO - PROCESS | 1512 | 1461117512424 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:58:32 INFO - PROCESS | 1512 | 1461117512428 Marionette TRACE conn5 <- [1,742,null,{}] 18:58:32 INFO - PROCESS | 1512 | 1461117512470 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:32 INFO - PROCESS | 1512 | 1461117512587 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 18:58:32 INFO - PROCESS | 1512 | 1461117512596 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:32 INFO - PROCESS | 1512 | ++DOCSHELL 1BC52C00 == 46 [pid = 1512] [id = 195] 18:58:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1BCDAC00) [pid = 1512] [serial = 583] [outer = 00000000] 18:58:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1C1B9000) [pid = 1512] [serial = 584] [outer = 1BCDAC00] 18:58:32 INFO - PROCESS | 1512 | 1461117512693 Marionette DEBUG loaded listener.js 18:58:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1C2A8400) [pid = 1512] [serial = 585] [outer = 1BCDAC00] 18:58:33 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (0F388400) [pid = 1512] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:58:33 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (12E65400) [pid = 1512] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:58:33 INFO - PROCESS | 1512 | 1461117513643 Marionette TRACE conn5 <- [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]]]}] 18:58:33 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 18:58:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1239ms 18:58:33 INFO - PROCESS | 1512 | 1461117513667 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 18:58:33 INFO - PROCESS | 1512 | 1461117513669 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 18:58:33 INFO - PROCESS | 1512 | 1461117513672 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:58:33 INFO - PROCESS | 1512 | 1461117513674 Marionette TRACE conn5 <- [1,746,null,{}] 18:58:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:58:33 INFO - PROCESS | 1512 | 1461117513677 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:33 INFO - PROCESS | 1512 | 1461117513762 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 18:58:33 INFO - PROCESS | 1512 | 1461117513768 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:33 INFO - PROCESS | 1512 | ++DOCSHELL 1A410400 == 47 [pid = 1512] [id = 196] 18:58:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1C2AA000) [pid = 1512] [serial = 586] [outer = 00000000] 18:58:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1C851800) [pid = 1512] [serial = 587] [outer = 1C2AA000] 18:58:33 INFO - PROCESS | 1512 | 1461117513815 Marionette DEBUG loaded listener.js 18:58:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1D2B4C00) [pid = 1512] [serial = 588] [outer = 1C2AA000] 18:58:34 INFO - PROCESS | 1512 | 1461117514287 Marionette TRACE conn5 <- [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]]]}] 18:58:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:58:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 18:58:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:58:34 INFO - PROCESS | 1512 | 1461117514346 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 18:58:34 INFO - PROCESS | 1512 | 1461117514348 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 18:58:34 INFO - PROCESS | 1512 | 1461117514352 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:58:34 INFO - PROCESS | 1512 | 1461117514353 Marionette TRACE conn5 <- [1,750,null,{}] 18:58:34 INFO - PROCESS | 1512 | 1461117514357 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:34 INFO - PROCESS | 1512 | 1461117514436 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 18:58:34 INFO - PROCESS | 1512 | 1461117514442 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:34 INFO - PROCESS | 1512 | ++DOCSHELL 1AE69000 == 48 [pid = 1512] [id = 197] 18:58:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1C84D000) [pid = 1512] [serial = 589] [outer = 00000000] 18:58:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1D75A400) [pid = 1512] [serial = 590] [outer = 1C84D000] 18:58:34 INFO - PROCESS | 1512 | 1461117514488 Marionette DEBUG loaded listener.js 18:58:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1D75D400) [pid = 1512] [serial = 591] [outer = 1C84D000] 18:58:35 INFO - PROCESS | 1512 | 1461117515386 Marionette TRACE conn5 <- [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]]]}] 18:58:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:58:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1068ms 18:58:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:58:35 INFO - PROCESS | 1512 | 1461117515421 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 18:58:35 INFO - PROCESS | 1512 | 1461117515422 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 18:58:35 INFO - PROCESS | 1512 | 1461117515426 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:58:35 INFO - PROCESS | 1512 | 1461117515427 Marionette TRACE conn5 <- [1,754,null,{}] 18:58:35 INFO - PROCESS | 1512 | 1461117515431 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:35 INFO - PROCESS | 1512 | 1461117515566 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 18:58:35 INFO - PROCESS | 1512 | 1461117515574 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:35 INFO - PROCESS | 1512 | ++DOCSHELL 12256400 == 49 [pid = 1512] [id = 198] 18:58:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1D63C400) [pid = 1512] [serial = 592] [outer = 00000000] 18:58:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1D8C4000) [pid = 1512] [serial = 593] [outer = 1D63C400] 18:58:35 INFO - PROCESS | 1512 | 1461117515623 Marionette DEBUG loaded listener.js 18:58:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1D8CAC00) [pid = 1512] [serial = 594] [outer = 1D63C400] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 194F9800 == 48 [pid = 1512] [id = 141] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 18D64000 == 47 [pid = 1512] [id = 120] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 0EC49000 == 46 [pid = 1512] [id = 121] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1AE66C00 == 45 [pid = 1512] [id = 133] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1AEB4400 == 44 [pid = 1512] [id = 122] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 18D6DC00 == 43 [pid = 1512] [id = 183] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 17E64000 == 42 [pid = 1512] [id = 127] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 12408400 == 41 [pid = 1512] [id = 136] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1C2F3000 == 40 [pid = 1512] [id = 142] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1BCD6000 == 39 [pid = 1512] [id = 125] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 0EB4A800 == 38 [pid = 1512] [id = 144] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 124C3400 == 37 [pid = 1512] [id = 123] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 12949400 == 36 [pid = 1512] [id = 24] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1A460800 == 35 [pid = 1512] [id = 137] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1BCD9400 == 34 [pid = 1512] [id = 129] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1EA08000 == 33 [pid = 1512] [id = 154] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 194F8000 == 32 [pid = 1512] [id = 132] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 124C0800 == 31 [pid = 1512] [id = 126] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1BCD7400 == 30 [pid = 1512] [id = 134] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1BCD3000 == 29 [pid = 1512] [id = 124] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 12A3AC00 == 28 [pid = 1512] [id = 139] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 12A34000 == 27 [pid = 1512] [id = 117] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1BCE1C00 == 26 [pid = 1512] [id = 22] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1D8CD400 == 25 [pid = 1512] [id = 143] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 12A4AC00 == 24 [pid = 1512] [id = 118] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 12A3EC00 == 23 [pid = 1512] [id = 131] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1761BC00 == 22 [pid = 1512] [id = 119] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 12A3B800 == 21 [pid = 1512] [id = 116] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1D2B9800 == 20 [pid = 1512] [id = 191] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1C84DC00 == 19 [pid = 1512] [id = 190] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 1BCDE400 == 18 [pid = 1512] [id = 189] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 0F3E0400 == 17 [pid = 1512] [id = 181] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 194F3400 == 16 [pid = 1512] [id = 188] 18:58:36 INFO - PROCESS | 1512 | --DOCSHELL 124BF000 == 15 [pid = 1512] [id = 187] 18:58:37 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1AE6F800) [pid = 1512] [serial = 557] [outer = 00000000] [url = about:blank] 18:58:37 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (12EE7800) [pid = 1512] [serial = 552] [outer = 00000000] [url = about:blank] 18:58:37 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (12A47C00) [pid = 1512] [serial = 551] [outer = 00000000] [url = about:blank] 18:58:37 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (12EF4000) [pid = 1512] [serial = 554] [outer = 00000000] [url = about:blank] 18:58:37 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (16549800) [pid = 1512] [serial = 555] [outer = 00000000] [url = about:blank] 18:58:37 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (12EF1000) [pid = 1512] [serial = 545] [outer = 00000000] [url = about:blank] 18:58:37 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1BCD5C00) [pid = 1512] [serial = 548] [outer = 00000000] [url = about:blank] 18:58:38 INFO - PROCESS | 1512 | 1461117518061 Marionette TRACE conn5 <- [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]]]}] 18:58:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:58:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2690ms 18:58:38 INFO - PROCESS | 1512 | 1461117518115 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 18:58:38 INFO - PROCESS | 1512 | 1461117518121 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 18:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:58:38 INFO - PROCESS | 1512 | 1461117518126 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:58:38 INFO - PROCESS | 1512 | 1461117518128 Marionette TRACE conn5 <- [1,758,null,{}] 18:58:38 INFO - PROCESS | 1512 | 1461117518134 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:38 INFO - PROCESS | 1512 | 1461117518224 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 18:58:38 INFO - PROCESS | 1512 | 1461117518232 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:38 INFO - PROCESS | 1512 | ++DOCSHELL 12348800 == 16 [pid = 1512] [id = 199] 18:58:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (12374000) [pid = 1512] [serial = 595] [outer = 00000000] 18:58:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (124B4400) [pid = 1512] [serial = 596] [outer = 12374000] 18:58:38 INFO - PROCESS | 1512 | 1461117518281 Marionette DEBUG loaded listener.js 18:58:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1293F000) [pid = 1512] [serial = 597] [outer = 12374000] 18:58:38 INFO - PROCESS | 1512 | 1461117518729 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 18:58:38 INFO - PROCESS | 1512 | 1461117518760 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 18:58:38 INFO - PROCESS | 1512 | 1461117518766 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 18:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:58:38 INFO - PROCESS | 1512 | 1461117518776 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:58:38 INFO - PROCESS | 1512 | 1461117518779 Marionette TRACE conn5 <- [1,762,null,{}] 18:58:38 INFO - PROCESS | 1512 | 1461117518783 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:38 INFO - PROCESS | 1512 | 1461117518867 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 18:58:38 INFO - PROCESS | 1512 | 1461117518877 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:38 INFO - PROCESS | 1512 | ++DOCSHELL 12381C00 == 17 [pid = 1512] [id = 200] 18:58:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (12A3D400) [pid = 1512] [serial = 598] [outer = 00000000] 18:58:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (12A49C00) [pid = 1512] [serial = 599] [outer = 12A3D400] 18:58:38 INFO - PROCESS | 1512 | 1461117518925 Marionette DEBUG loaded listener.js 18:58:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (12A50C00) [pid = 1512] [serial = 600] [outer = 12A3D400] 18:58:39 INFO - PROCESS | 1512 | 1461117519378 Marionette TRACE conn5 <- [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]]]}] 18:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 631ms 18:58:39 INFO - PROCESS | 1512 | 1461117519411 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 18:58:39 INFO - PROCESS | 1512 | 1461117519414 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 18:58:39 INFO - PROCESS | 1512 | 1461117519417 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:58:39 INFO - PROCESS | 1512 | 1461117519421 Marionette TRACE conn5 <- [1,766,null,{}] 18:58:39 INFO - PROCESS | 1512 | 1461117519431 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:39 INFO - PROCESS | 1512 | 1461117519519 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 18:58:39 INFO - PROCESS | 1512 | 1461117519526 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:39 INFO - PROCESS | 1512 | ++DOCSHELL 12EEF800 == 18 [pid = 1512] [id = 201] 18:58:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (12EF4000) [pid = 1512] [serial = 601] [outer = 00000000] 18:58:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1398A400) [pid = 1512] [serial = 602] [outer = 12EF4000] 18:58:39 INFO - PROCESS | 1512 | 1461117519579 Marionette DEBUG loaded listener.js 18:58:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (17407C00) [pid = 1512] [serial = 603] [outer = 12EF4000] 18:58:40 INFO - PROCESS | 1512 | 1461117520081 Marionette TRACE conn5 <- [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]]]}] 18:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 18:58:40 INFO - PROCESS | 1512 | 1461117520151 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 18:58:40 INFO - PROCESS | 1512 | 1461117520154 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 18:58:40 INFO - PROCESS | 1512 | 1461117520157 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:58:40 INFO - PROCESS | 1512 | 1461117520159 Marionette TRACE conn5 <- [1,770,null,{}] 18:58:40 INFO - PROCESS | 1512 | 1461117520162 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:40 INFO - PROCESS | 1512 | 1461117520241 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 18:58:40 INFO - PROCESS | 1512 | 1461117520250 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:40 INFO - PROCESS | 1512 | ++DOCSHELL 18D63C00 == 19 [pid = 1512] [id = 202] 18:58:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (18D6E400) [pid = 1512] [serial = 604] [outer = 00000000] 18:58:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (19497C00) [pid = 1512] [serial = 605] [outer = 18D6E400] 18:58:40 INFO - PROCESS | 1512 | 1461117520295 Marionette DEBUG loaded listener.js 18:58:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (196E7800) [pid = 1512] [serial = 606] [outer = 18D6E400] 18:58:40 INFO - PROCESS | 1512 | 1461117520723 Marionette TRACE conn5 <- [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]]]}] 18:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 18:58:40 INFO - PROCESS | 1512 | 1461117520791 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 18:58:40 INFO - PROCESS | 1512 | 1461117520793 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 18:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:58:40 INFO - PROCESS | 1512 | 1461117520796 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:58:40 INFO - PROCESS | 1512 | 1461117520798 Marionette TRACE conn5 <- [1,774,null,{}] 18:58:40 INFO - PROCESS | 1512 | 1461117520801 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:40 INFO - PROCESS | 1512 | 1461117520875 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 18:58:40 INFO - PROCESS | 1512 | 1461117520884 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:40 INFO - PROCESS | 1512 | ++DOCSHELL 1A40C000 == 20 [pid = 1512] [id = 203] 18:58:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1A40D800) [pid = 1512] [serial = 607] [outer = 00000000] 18:58:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1AE6A400) [pid = 1512] [serial = 608] [outer = 1A40D800] 18:58:40 INFO - PROCESS | 1512 | 1461117520929 Marionette DEBUG loaded listener.js 18:58:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1AE67400) [pid = 1512] [serial = 609] [outer = 1A40D800] 18:58:41 INFO - PROCESS | 1512 | 1461117521385 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 631ms 18:58:41 INFO - PROCESS | 1512 | 1461117521427 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 18:58:41 INFO - PROCESS | 1512 | 1461117521429 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 18:58:41 INFO - PROCESS | 1512 | 1461117521432 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:58:41 INFO - PROCESS | 1512 | 1461117521434 Marionette TRACE conn5 <- [1,778,null,{}] 18:58:41 INFO - PROCESS | 1512 | 1461117521437 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:41 INFO - PROCESS | 1512 | 1461117521546 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 18:58:41 INFO - PROCESS | 1512 | 1461117521557 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:41 INFO - PROCESS | 1512 | ++DOCSHELL 1AE70400 == 21 [pid = 1512] [id = 204] 18:58:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1BC53400) [pid = 1512] [serial = 610] [outer = 00000000] 18:58:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1BCD4400) [pid = 1512] [serial = 611] [outer = 1BC53400] 18:58:41 INFO - PROCESS | 1512 | 1461117521607 Marionette DEBUG loaded listener.js 18:58:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1BCDA800) [pid = 1512] [serial = 612] [outer = 1BC53400] 18:58:42 INFO - PROCESS | 1512 | 1461117522044 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 18:58:42 INFO - PROCESS | 1512 | 1461117522071 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 18:58:42 INFO - PROCESS | 1512 | 1461117522073 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 18:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:58:42 INFO - PROCESS | 1512 | 1461117522076 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:58:42 INFO - PROCESS | 1512 | 1461117522078 Marionette TRACE conn5 <- [1,782,null,{}] 18:58:42 INFO - PROCESS | 1512 | 1461117522085 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:42 INFO - PROCESS | 1512 | 1461117522159 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 18:58:42 INFO - PROCESS | 1512 | 1461117522166 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:42 INFO - PROCESS | 1512 | ++DOCSHELL 1BCDD400 == 22 [pid = 1512] [id = 205] 18:58:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1BCDF000) [pid = 1512] [serial = 613] [outer = 00000000] 18:58:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1BD0C000) [pid = 1512] [serial = 614] [outer = 1BCDF000] 18:58:42 INFO - PROCESS | 1512 | 1461117522212 Marionette DEBUG loaded listener.js 18:58:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1C1B8C00) [pid = 1512] [serial = 615] [outer = 1BCDF000] 18:58:42 INFO - PROCESS | 1512 | 1461117522702 Marionette TRACE conn5 <- [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]]]}] 18:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 18:58:42 INFO - PROCESS | 1512 | 1461117522767 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 18:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:58:42 INFO - PROCESS | 1512 | 1461117522769 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 18:58:42 INFO - PROCESS | 1512 | 1461117522772 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:58:42 INFO - PROCESS | 1512 | 1461117522774 Marionette TRACE conn5 <- [1,786,null,{}] 18:58:42 INFO - PROCESS | 1512 | 1461117522778 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:42 INFO - PROCESS | 1512 | 1461117522880 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 18:58:42 INFO - PROCESS | 1512 | 1461117522889 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:42 INFO - PROCESS | 1512 | ++DOCSHELL 1BD07800 == 23 [pid = 1512] [id = 206] 18:58:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1C1C5C00) [pid = 1512] [serial = 616] [outer = 00000000] 18:58:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1C2AD000) [pid = 1512] [serial = 617] [outer = 1C1C5C00] 18:58:42 INFO - PROCESS | 1512 | 1461117522933 Marionette DEBUG loaded listener.js 18:58:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (1C2AC000) [pid = 1512] [serial = 618] [outer = 1C1C5C00] 18:58:43 INFO - PROCESS | 1512 | 1461117523369 Marionette TRACE conn5 <- [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]]]}] 18:58:43 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 18:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 631ms 18:58:43 INFO - PROCESS | 1512 | 1461117523404 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 18:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:58:43 INFO - PROCESS | 1512 | 1461117523406 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 18:58:43 INFO - PROCESS | 1512 | 1461117523409 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:58:43 INFO - PROCESS | 1512 | 1461117523411 Marionette TRACE conn5 <- [1,790,null,{}] 18:58:43 INFO - PROCESS | 1512 | 1461117523415 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:43 INFO - PROCESS | 1512 | 1461117523517 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 18:58:43 INFO - PROCESS | 1512 | 1461117523601 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:43 INFO - PROCESS | 1512 | ++DOCSHELL 12E65800 == 24 [pid = 1512] [id = 207] 18:58:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1C2F9400) [pid = 1512] [serial = 619] [outer = 00000000] 18:58:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1C68E400) [pid = 1512] [serial = 620] [outer = 1C2F9400] 18:58:43 INFO - PROCESS | 1512 | 1461117523647 Marionette DEBUG loaded listener.js 18:58:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1C68CC00) [pid = 1512] [serial = 621] [outer = 1C2F9400] 18:58:44 INFO - PROCESS | 1512 | 1461117524081 Marionette TRACE conn5 <- [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]]]}] 18:58:44 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 18:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 18:58:44 INFO - PROCESS | 1512 | 1461117524145 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 18:58:44 INFO - PROCESS | 1512 | 1461117524147 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 18:58:44 INFO - PROCESS | 1512 | 1461117524150 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:58:44 INFO - PROCESS | 1512 | 1461117524151 Marionette TRACE conn5 <- [1,794,null,{}] 18:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:58:44 INFO - PROCESS | 1512 | 1461117524155 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:44 INFO - PROCESS | 1512 | 1461117524270 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 18:58:44 INFO - PROCESS | 1512 | 1461117524282 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:44 INFO - PROCESS | 1512 | ++DOCSHELL 1C849800 == 25 [pid = 1512] [id = 208] 18:58:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1C84B000) [pid = 1512] [serial = 622] [outer = 00000000] 18:58:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (1D1E4800) [pid = 1512] [serial = 623] [outer = 1C84B000] 18:58:44 INFO - PROCESS | 1512 | 1461117524371 Marionette DEBUG loaded listener.js 18:58:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1D2B7C00) [pid = 1512] [serial = 624] [outer = 1C84B000] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (12A46400) [pid = 1512] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (1D759000) [pid = 1512] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (1C2F4400) [pid = 1512] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (12943800) [pid = 1512] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (1A40E800) [pid = 1512] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1D766400) [pid = 1512] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (1EB0B800) [pid = 1512] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1BCD7000) [pid = 1512] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1BCDAC00) [pid = 1512] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1C2AA000) [pid = 1512] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1C84D000) [pid = 1512] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1A401400) [pid = 1512] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (12E69C00) [pid = 1512] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (16552800) [pid = 1512] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1D2BA000) [pid = 1512] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1C850000) [pid = 1512] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1BCDF800) [pid = 1512] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (194F9000) [pid = 1512] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:58:44 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1293F400) [pid = 1512] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (18E32C00) [pid = 1512] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1A406C00) [pid = 1512] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (12EE9400) [pid = 1512] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1A401800) [pid = 1512] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1BD0C400) [pid = 1512] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (12E62800) [pid = 1512] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (0EB40800) [pid = 1512] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (124C1800) [pid = 1512] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1D388800) [pid = 1512] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (18D62C00) [pid = 1512] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (122F7C00) [pid = 1512] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1D8CE400) [pid = 1512] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1BC4F800) [pid = 1512] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1C2AC400) [pid = 1512] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:58:45 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1FD35400) [pid = 1512] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:58:45 INFO - PROCESS | 1512 | 1461117525168 Marionette TRACE conn5 <- [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]]]}] 18:58:45 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 18:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1068ms 18:58:45 INFO - PROCESS | 1512 | 1461117525222 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 18:58:45 INFO - PROCESS | 1512 | 1461117525224 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 18:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:58:45 INFO - PROCESS | 1512 | 1461117525227 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:58:45 INFO - PROCESS | 1512 | 1461117525229 Marionette TRACE conn5 <- [1,798,null,{}] 18:58:45 INFO - PROCESS | 1512 | 1461117525233 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:45 INFO - PROCESS | 1512 | 1461117525324 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 18:58:45 INFO - PROCESS | 1512 | 1461117525330 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:45 INFO - PROCESS | 1512 | ++DOCSHELL 1393FC00 == 26 [pid = 1512] [id = 209] 18:58:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (17E61000) [pid = 1512] [serial = 625] [outer = 00000000] 18:58:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1A45CC00) [pid = 1512] [serial = 626] [outer = 17E61000] 18:58:45 INFO - PROCESS | 1512 | 1461117525385 Marionette DEBUG loaded listener.js 18:58:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1BC4F800) [pid = 1512] [serial = 627] [outer = 17E61000] 18:58:45 INFO - PROCESS | 1512 | 1461117525829 Marionette TRACE conn5 <- [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]]]}] 18:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 18:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:58:45 INFO - PROCESS | 1512 | 1461117525858 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 18:58:45 INFO - PROCESS | 1512 | 1461117525860 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 18:58:45 INFO - PROCESS | 1512 | 1461117525867 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:58:45 INFO - PROCESS | 1512 | 1461117525868 Marionette TRACE conn5 <- [1,802,null,{}] 18:58:45 INFO - PROCESS | 1512 | 1461117525872 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:45 INFO - PROCESS | 1512 | 1461117525948 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 18:58:45 INFO - PROCESS | 1512 | 1461117525955 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:45 INFO - PROCESS | 1512 | ++DOCSHELL 0EB3FC00 == 27 [pid = 1512] [id = 210] 18:58:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (0EB42C00) [pid = 1512] [serial = 628] [outer = 00000000] 18:58:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1C2AC400) [pid = 1512] [serial = 629] [outer = 0EB42C00] 18:58:46 INFO - PROCESS | 1512 | 1461117526000 Marionette DEBUG loaded listener.js 18:58:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1C690C00) [pid = 1512] [serial = 630] [outer = 0EB42C00] 18:58:46 INFO - PROCESS | 1512 | 1461117526457 Marionette TRACE conn5 <- [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] 18:58:46 INFO - PROCESS | 1512 | 1461117526496 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 18:58:46 INFO - PROCESS | 1512 | 1461117526503 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:58:46 INFO - PROCESS | 1512 | 1461117526505 Marionette TRACE conn5 <- [1,806,null,{}] 18:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:58:46 INFO - PROCESS | 1512 | 1461117526509 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:46 INFO - PROCESS | 1512 | 1461117526584 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 18:58:46 INFO - PROCESS | 1512 | 1461117526590 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:46 INFO - PROCESS | 1512 | ++DOCSHELL 1C852C00 == 28 [pid = 1512] [id = 211] 18:58:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1D38A000) [pid = 1512] [serial = 631] [outer = 00000000] 18:58:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1D63E400) [pid = 1512] [serial = 632] [outer = 1D38A000] 18:58:46 INFO - PROCESS | 1512 | 1461117526635 Marionette DEBUG loaded listener.js 18:58:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1D756800) [pid = 1512] [serial = 633] [outer = 1D38A000] 18:58:47 INFO - PROCESS | 1512 | 1461117527406 Marionette TRACE conn5 <- [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]]]}] 18:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 930ms 18:58:47 INFO - PROCESS | 1512 | 1461117527439 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 18:58:47 INFO - PROCESS | 1512 | 1461117527444 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 18:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:58:47 INFO - PROCESS | 1512 | 1461117527449 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:58:47 INFO - PROCESS | 1512 | 1461117527453 Marionette TRACE conn5 <- [1,810,null,{}] 18:58:47 INFO - PROCESS | 1512 | 1461117527459 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:47 INFO - PROCESS | 1512 | 1461117527596 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 18:58:47 INFO - PROCESS | 1512 | 1461117527725 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:47 INFO - PROCESS | 1512 | ++DOCSHELL 0F333C00 == 29 [pid = 1512] [id = 212] 18:58:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1293E400) [pid = 1512] [serial = 634] [outer = 00000000] 18:58:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (12A46400) [pid = 1512] [serial = 635] [outer = 1293E400] 18:58:47 INFO - PROCESS | 1512 | 1461117527784 Marionette DEBUG loaded listener.js 18:58:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (12E65000) [pid = 1512] [serial = 636] [outer = 1293E400] 18:58:48 INFO - PROCESS | 1512 | 1461117528540 Marionette TRACE conn5 <- [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] 18:58:48 INFO - PROCESS | 1512 | 1461117528585 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 18:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:58:48 INFO - PROCESS | 1512 | 1461117528592 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:58:48 INFO - PROCESS | 1512 | 1461117528595 Marionette TRACE conn5 <- [1,814,null,{}] 18:58:48 INFO - PROCESS | 1512 | 1461117528599 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:48 INFO - PROCESS | 1512 | 1461117528717 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 18:58:48 INFO - PROCESS | 1512 | 1461117528800 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:48 INFO - PROCESS | 1512 | ++DOCSHELL 0EB45400 == 30 [pid = 1512] [id = 213] 18:58:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (0EC43000) [pid = 1512] [serial = 637] [outer = 00000000] 18:58:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1237E000) [pid = 1512] [serial = 638] [outer = 0EC43000] 18:58:48 INFO - PROCESS | 1512 | 1461117528895 Marionette DEBUG loaded listener.js 18:58:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (12E69400) [pid = 1512] [serial = 639] [outer = 0EC43000] 18:58:49 INFO - PROCESS | 1512 | --DOCSHELL 12E67C00 == 29 [pid = 1512] [id = 193] 18:58:49 INFO - PROCESS | 1512 | --DOCSHELL 1AE69000 == 28 [pid = 1512] [id = 197] 18:58:49 INFO - PROCESS | 1512 | --DOCSHELL 1BC52C00 == 27 [pid = 1512] [id = 195] 18:58:49 INFO - PROCESS | 1512 | --DOCSHELL 196EE400 == 26 [pid = 1512] [id = 194] 18:58:49 INFO - PROCESS | 1512 | --DOCSHELL 12256400 == 25 [pid = 1512] [id = 198] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1D8C4000) [pid = 1512] [serial = 593] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1FDCEC00) [pid = 1512] [serial = 507] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1BC56000) [pid = 1512] [serial = 513] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1D76C400) [pid = 1512] [serial = 417] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1BCDD000) [pid = 1512] [serial = 423] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1C1BD400) [pid = 1512] [serial = 374] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (13947C00) [pid = 1512] [serial = 546] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (0EC4C800) [pid = 1512] [serial = 344] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (12E5B800) [pid = 1512] [serial = 377] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1FD3C400) [pid = 1512] [serial = 474] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1B92B800) [pid = 1512] [serial = 380] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (12D01C00) [pid = 1512] [serial = 510] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1E651C00) [pid = 1512] [serial = 429] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1C64DC00) [pid = 1512] [serial = 468] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1D1E1400) [pid = 1512] [serial = 516] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1FDD0C00) [pid = 1512] [serial = 471] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (12EEF000) [pid = 1512] [serial = 465] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (2109E800) [pid = 1512] [serial = 519] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1C849C00) [pid = 1512] [serial = 383] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (138CF000) [pid = 1512] [serial = 420] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1C1BC000) [pid = 1512] [serial = 549] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1D8C0800) [pid = 1512] [serial = 426] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1C1B9000) [pid = 1512] [serial = 584] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1C851800) [pid = 1512] [serial = 587] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1D75A400) [pid = 1512] [serial = 590] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1C2A8400) [pid = 1512] [serial = 585] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1A8BF400) [pid = 1512] [serial = 581] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (13989C00) [pid = 1512] [serial = 578] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (17C1D400) [pid = 1512] [serial = 579] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1D62F400) [pid = 1512] [serial = 576] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1A40D400) [pid = 1512] [serial = 575] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1D394400) [pid = 1512] [serial = 573] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1D391400) [pid = 1512] [serial = 572] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (1D1DF000) [pid = 1512] [serial = 570] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1D1D9800) [pid = 1512] [serial = 569] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1C1BAC00) [pid = 1512] [serial = 567] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (1BD0D400) [pid = 1512] [serial = 566] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (1A8C9C00) [pid = 1512] [serial = 564] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (1A459000) [pid = 1512] [serial = 563] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (12E5DC00) [pid = 1512] [serial = 561] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (12A3F400) [pid = 1512] [serial = 560] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (1B98A000) [pid = 1512] [serial = 558] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (1D75D400) [pid = 1512] [serial = 591] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (1D2B4C00) [pid = 1512] [serial = 588] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (1AE72000) [pid = 1512] [serial = 582] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (1C692400) [pid = 1512] [serial = 543] [outer = 00000000] [url = about:blank] 18:58:49 INFO - PROCESS | 1512 | 1461117529740 Marionette TRACE conn5 <- [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]]]}] 18:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1176ms 18:58:49 INFO - PROCESS | 1512 | 1461117529768 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 18:58:49 INFO - PROCESS | 1512 | 1461117529773 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 18:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:58:49 INFO - PROCESS | 1512 | 1461117529778 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:58:49 INFO - PROCESS | 1512 | 1461117529781 Marionette TRACE conn5 <- [1,818,null,{}] 18:58:49 INFO - PROCESS | 1512 | 1461117529786 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:49 INFO - PROCESS | 1512 | 1461117529867 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 18:58:49 INFO - PROCESS | 1512 | 1461117529949 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:49 INFO - PROCESS | 1512 | ++DOCSHELL 0F380400 == 26 [pid = 1512] [id = 214] 18:58:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (0F388400) [pid = 1512] [serial = 640] [outer = 00000000] 18:58:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (12A36000) [pid = 1512] [serial = 641] [outer = 0F388400] 18:58:50 INFO - PROCESS | 1512 | 1461117529998 Marionette DEBUG loaded listener.js 18:58:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (12A44C00) [pid = 1512] [serial = 642] [outer = 0F388400] 18:58:50 INFO - PROCESS | 1512 | 1461117530436 Marionette TRACE conn5 <- [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]]]}] 18:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 690ms 18:58:50 INFO - PROCESS | 1512 | 1461117530469 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 18:58:50 INFO - PROCESS | 1512 | 1461117530474 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 18:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:58:50 INFO - PROCESS | 1512 | 1461117530480 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:58:50 INFO - PROCESS | 1512 | 1461117530482 Marionette TRACE conn5 <- [1,822,null,{}] 18:58:50 INFO - PROCESS | 1512 | 1461117530486 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:50 INFO - PROCESS | 1512 | 1461117530567 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 18:58:50 INFO - PROCESS | 1512 | 1461117530574 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:50 INFO - PROCESS | 1512 | ++DOCSHELL 12A46000 == 27 [pid = 1512] [id = 215] 18:58:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (12A4BC00) [pid = 1512] [serial = 643] [outer = 00000000] 18:58:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (138C0C00) [pid = 1512] [serial = 644] [outer = 12A4BC00] 18:58:50 INFO - PROCESS | 1512 | 1461117530620 Marionette DEBUG loaded listener.js 18:58:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (165DE400) [pid = 1512] [serial = 645] [outer = 12A4BC00] 18:58:51 INFO - PROCESS | 1512 | 1461117531087 Marionette TRACE conn5 <- [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]]]}] 18:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 633ms 18:58:51 INFO - PROCESS | 1512 | 1461117531115 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 18:58:51 INFO - PROCESS | 1512 | 1461117531118 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 18:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:58:51 INFO - PROCESS | 1512 | 1461117531121 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:58:51 INFO - PROCESS | 1512 | 1461117531125 Marionette TRACE conn5 <- [1,826,null,{}] 18:58:51 INFO - PROCESS | 1512 | 1461117531136 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:51 INFO - PROCESS | 1512 | 1461117531221 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 18:58:51 INFO - PROCESS | 1512 | 1461117531231 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:51 INFO - PROCESS | 1512 | ++DOCSHELL 18E34C00 == 28 [pid = 1512] [id = 216] 18:58:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (19496000) [pid = 1512] [serial = 646] [outer = 00000000] 18:58:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (196E7C00) [pid = 1512] [serial = 647] [outer = 19496000] 18:58:51 INFO - PROCESS | 1512 | 1461117531278 Marionette DEBUG loaded listener.js 18:58:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (1A408C00) [pid = 1512] [serial = 648] [outer = 19496000] 18:58:51 INFO - PROCESS | 1512 | 1461117531724 Marionette TRACE conn5 <- [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]]]}] 18:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 18:58:51 INFO - PROCESS | 1512 | 1461117531755 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 18:58:51 INFO - PROCESS | 1512 | 1461117531758 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 18:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:58:51 INFO - PROCESS | 1512 | 1461117531767 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:58:51 INFO - PROCESS | 1512 | 1461117531769 Marionette TRACE conn5 <- [1,830,null,{}] 18:58:51 INFO - PROCESS | 1512 | 1461117531772 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:51 INFO - PROCESS | 1512 | 1461117531877 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 18:58:51 INFO - PROCESS | 1512 | 1461117531955 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:52 INFO - PROCESS | 1512 | ++DOCSHELL 1A45D400 == 29 [pid = 1512] [id = 217] 18:58:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (1A45DC00) [pid = 1512] [serial = 649] [outer = 00000000] 18:58:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (1AE68800) [pid = 1512] [serial = 650] [outer = 1A45DC00] 18:58:52 INFO - PROCESS | 1512 | 1461117532000 Marionette DEBUG loaded listener.js 18:58:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (1AE6E000) [pid = 1512] [serial = 651] [outer = 1A45DC00] 18:58:52 INFO - PROCESS | 1512 | 1461117532416 Marionette TRACE conn5 <- [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]]]}] 18:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 18:58:52 INFO - PROCESS | 1512 | 1461117532440 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 18:58:52 INFO - PROCESS | 1512 | 1461117532442 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 18:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:58:52 INFO - PROCESS | 1512 | 1461117532451 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:58:52 INFO - PROCESS | 1512 | 1461117532453 Marionette TRACE conn5 <- [1,834,null,{}] 18:58:52 INFO - PROCESS | 1512 | 1461117532456 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:52 INFO - PROCESS | 1512 | 1461117532558 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 18:58:52 INFO - PROCESS | 1512 | 1461117532564 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:52 INFO - PROCESS | 1512 | ++DOCSHELL 12A3C000 == 30 [pid = 1512] [id = 218] 18:58:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (1A461C00) [pid = 1512] [serial = 652] [outer = 00000000] 18:58:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1B98A000) [pid = 1512] [serial = 653] [outer = 1A461C00] 18:58:52 INFO - PROCESS | 1512 | 1461117532609 Marionette DEBUG loaded listener.js 18:58:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1BC4EC00) [pid = 1512] [serial = 654] [outer = 1A461C00] 18:58:53 INFO - PROCESS | 1512 | 1461117533076 Marionette TRACE conn5 <- [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]]]}] 18:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 18:58:53 INFO - PROCESS | 1512 | 1461117533136 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 18:58:53 INFO - PROCESS | 1512 | 1461117533138 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 18:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:58:53 INFO - PROCESS | 1512 | 1461117533141 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:58:53 INFO - PROCESS | 1512 | 1461117533143 Marionette TRACE conn5 <- [1,838,null,{}] 18:58:53 INFO - PROCESS | 1512 | 1461117533146 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:53 INFO - PROCESS | 1512 | 1461117533290 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 18:58:53 INFO - PROCESS | 1512 | 1461117533316 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:53 INFO - PROCESS | 1512 | ++DOCSHELL 1BCE6800 == 31 [pid = 1512] [id = 219] 18:58:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1BCE7C00) [pid = 1512] [serial = 655] [outer = 00000000] 18:58:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1BD0F000) [pid = 1512] [serial = 656] [outer = 1BCE7C00] 18:58:53 INFO - PROCESS | 1512 | 1461117533365 Marionette DEBUG loaded listener.js 18:58:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1BD0E000) [pid = 1512] [serial = 657] [outer = 1BCE7C00] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (12A3D400) [pid = 1512] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1BCDF000) [pid = 1512] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (12374000) [pid = 1512] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1C1C5C00) [pid = 1512] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1A40D800) [pid = 1512] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (18D6E400) [pid = 1512] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (0EB42C00) [pid = 1512] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1D63C400) [pid = 1512] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (1C2F9400) [pid = 1512] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (1BC53400) [pid = 1512] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (1C84B000) [pid = 1512] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (12EF4000) [pid = 1512] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:58:53 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (17E61000) [pid = 1512] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:58:53 INFO - PROCESS | 1512 | 1461117533922 Marionette TRACE conn5 <- [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]]]}] 18:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 830ms 18:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:58:54 INFO - PROCESS | 1512 | 1461117533972 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 18:58:54 INFO - PROCESS | 1512 | 1461117533974 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 18:58:54 INFO - PROCESS | 1512 | 1461117533977 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:58:54 INFO - PROCESS | 1512 | 1461117533979 Marionette TRACE conn5 <- [1,842,null,{}] 18:58:54 INFO - PROCESS | 1512 | 1461117533987 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:54 INFO - PROCESS | 1512 | 1461117534060 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 18:58:54 INFO - PROCESS | 1512 | 1461117534067 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:54 INFO - PROCESS | 1512 | ++DOCSHELL 12D02000 == 32 [pid = 1512] [id = 220] 18:58:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (12E64000) [pid = 1512] [serial = 658] [outer = 00000000] 18:58:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (1BCDC000) [pid = 1512] [serial = 659] [outer = 12E64000] 18:58:54 INFO - PROCESS | 1512 | 1461117534111 Marionette DEBUG loaded listener.js 18:58:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (1C020400) [pid = 1512] [serial = 660] [outer = 12E64000] 18:58:54 INFO - PROCESS | 1512 | 1461117534539 Marionette TRACE conn5 <- [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]]]}] 18:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 631ms 18:58:54 INFO - PROCESS | 1512 | 1461117534608 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 18:58:54 INFO - PROCESS | 1512 | 1461117534610 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 18:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:58:54 INFO - PROCESS | 1512 | 1461117534616 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:58:54 INFO - PROCESS | 1512 | 1461117534618 Marionette TRACE conn5 <- [1,846,null,{}] 18:58:54 INFO - PROCESS | 1512 | 1461117534621 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:54 INFO - PROCESS | 1512 | 1461117534695 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 18:58:54 INFO - PROCESS | 1512 | 1461117534702 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:54 INFO - PROCESS | 1512 | ++DOCSHELL 1C1BCC00 == 33 [pid = 1512] [id = 221] 18:58:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (1C1BE800) [pid = 1512] [serial = 661] [outer = 00000000] 18:58:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (1C2A6800) [pid = 1512] [serial = 662] [outer = 1C1BE800] 18:58:54 INFO - PROCESS | 1512 | 1461117534746 Marionette DEBUG loaded listener.js 18:58:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (1C2ABC00) [pid = 1512] [serial = 663] [outer = 1C1BE800] 18:58:55 INFO - PROCESS | 1512 | 1461117535164 Marionette TRACE conn5 <- [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]]]}] 18:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 570ms 18:58:55 INFO - PROCESS | 1512 | 1461117535193 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 18:58:55 INFO - PROCESS | 1512 | 1461117535195 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 18:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:58:55 INFO - PROCESS | 1512 | 1461117535202 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:58:55 INFO - PROCESS | 1512 | 1461117535204 Marionette TRACE conn5 <- [1,850,null,{}] 18:58:55 INFO - PROCESS | 1512 | 1461117535207 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:55 INFO - PROCESS | 1512 | 1461117535284 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 18:58:55 INFO - PROCESS | 1512 | 1461117535290 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:55 INFO - PROCESS | 1512 | ++DOCSHELL 18E33C00 == 34 [pid = 1512] [id = 222] 18:58:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (1C2AFC00) [pid = 1512] [serial = 664] [outer = 00000000] 18:58:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (1C2EF800) [pid = 1512] [serial = 665] [outer = 1C2AFC00] 18:58:55 INFO - PROCESS | 1512 | 1461117535334 Marionette DEBUG loaded listener.js 18:58:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1C2F8400) [pid = 1512] [serial = 666] [outer = 1C2AFC00] 18:58:56 INFO - PROCESS | 1512 | 1461117536095 Marionette TRACE conn5 <- [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]]]}] 18:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 931ms 18:58:56 INFO - PROCESS | 1512 | 1461117536134 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 18:58:56 INFO - PROCESS | 1512 | 1461117536138 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 18:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:58:56 INFO - PROCESS | 1512 | 1461117536143 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:58:56 INFO - PROCESS | 1512 | 1461117536148 Marionette TRACE conn5 <- [1,854,null,{}] 18:58:56 INFO - PROCESS | 1512 | 1461117536154 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:56 INFO - PROCESS | 1512 | 1461117536267 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 18:58:56 INFO - PROCESS | 1512 | 1461117536383 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:56 INFO - PROCESS | 1512 | ++DOCSHELL 0EB4AC00 == 35 [pid = 1512] [id = 223] 18:58:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (0ECABC00) [pid = 1512] [serial = 667] [outer = 00000000] 18:58:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (12E64C00) [pid = 1512] [serial = 668] [outer = 0ECABC00] 18:58:56 INFO - PROCESS | 1512 | 1461117536440 Marionette DEBUG loaded listener.js 18:58:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (12EEEC00) [pid = 1512] [serial = 669] [outer = 0ECABC00] 18:58:57 INFO - PROCESS | 1512 | 1461117537026 Marionette TRACE conn5 <- [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]]]}] 18:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 930ms 18:58:57 INFO - PROCESS | 1512 | 1461117537074 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 18:58:57 INFO - PROCESS | 1512 | 1461117537080 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 18:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:58:57 INFO - PROCESS | 1512 | 1461117537087 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:58:57 INFO - PROCESS | 1512 | 1461117537089 Marionette TRACE conn5 <- [1,858,null,{}] 18:58:57 INFO - PROCESS | 1512 | 1461117537094 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:57 INFO - PROCESS | 1512 | 1461117537196 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 18:58:57 INFO - PROCESS | 1512 | 1461117537288 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:57 INFO - PROCESS | 1512 | ++DOCSHELL 17CC6800 == 36 [pid = 1512] [id = 224] 18:58:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (18D64800) [pid = 1512] [serial = 670] [outer = 00000000] 18:58:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1A45D800) [pid = 1512] [serial = 671] [outer = 18D64800] 18:58:57 INFO - PROCESS | 1512 | 1461117537343 Marionette DEBUG loaded listener.js 18:58:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1B947800) [pid = 1512] [serial = 672] [outer = 18D64800] 18:58:58 INFO - PROCESS | 1512 | 1461117537965 Marionette TRACE conn5 <- [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]]]}] 18:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 931ms 18:58:59 INFO - PROCESS | 1512 | 1461117539147 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 18:58:59 INFO - PROCESS | 1512 | 1461117539150 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 18:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:58:59 INFO - PROCESS | 1512 | 1461117539336 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:58:59 INFO - PROCESS | 1512 | 1461117539340 Marionette TRACE conn5 <- [1,862,null,{}] 18:58:59 INFO - PROCESS | 1512 | 1461117539353 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:58:59 INFO - PROCESS | 1512 | 1461117539458 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 18:58:59 INFO - PROCESS | 1512 | 1461117539530 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:59 INFO - PROCESS | 1512 | ++DOCSHELL 1C2A2C00 == 37 [pid = 1512] [id = 225] 18:58:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1C2AEC00) [pid = 1512] [serial = 673] [outer = 00000000] 18:58:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1D386400) [pid = 1512] [serial = 674] [outer = 1C2AEC00] 18:58:59 INFO - PROCESS | 1512 | 1461117539588 Marionette DEBUG loaded listener.js 18:58:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1D38BC00) [pid = 1512] [serial = 675] [outer = 1C2AEC00] 18:59:00 INFO - PROCESS | 1512 | 1461117540188 Marionette TRACE conn5 <- [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]]]}] 18:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 970ms 18:59:00 INFO - PROCESS | 1512 | 1461117540270 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 18:59:00 INFO - PROCESS | 1512 | 1461117540272 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 18:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:59:00 INFO - PROCESS | 1512 | 1461117540276 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:59:00 INFO - PROCESS | 1512 | 1461117540278 Marionette TRACE conn5 <- [1,866,null,{}] 18:59:00 INFO - PROCESS | 1512 | 1461117540312 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:00 INFO - PROCESS | 1512 | 1461117540417 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 18:59:00 INFO - PROCESS | 1512 | 1461117540489 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:00 INFO - PROCESS | 1512 | ++DOCSHELL 0ECB1000 == 38 [pid = 1512] [id = 226] 18:59:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (0ED11000) [pid = 1512] [serial = 676] [outer = 00000000] 18:59:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (12A46C00) [pid = 1512] [serial = 677] [outer = 0ED11000] 18:59:00 INFO - PROCESS | 1512 | 1461117540650 Marionette DEBUG loaded listener.js 18:59:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (12A51400) [pid = 1512] [serial = 678] [outer = 0ED11000] 18:59:01 INFO - PROCESS | 1512 | 1461117541226 Marionette TRACE conn5 <- [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]]]}] 18:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 988ms 18:59:01 INFO - PROCESS | 1512 | 1461117541268 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 18:59:01 INFO - PROCESS | 1512 | 1461117541273 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 18:59:01 INFO - PROCESS | 1512 | 1461117541278 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:59:01 INFO - PROCESS | 1512 | 1461117541281 Marionette TRACE conn5 <- [1,870,null,{}] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (12A49C00) [pid = 1512] [serial = 599] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (12A50C00) [pid = 1512] [serial = 600] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1BD0C000) [pid = 1512] [serial = 614] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (124B4400) [pid = 1512] [serial = 596] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1C2AD000) [pid = 1512] [serial = 617] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1293F000) [pid = 1512] [serial = 597] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1D63E400) [pid = 1512] [serial = 632] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1AE6A400) [pid = 1512] [serial = 608] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1AE67400) [pid = 1512] [serial = 609] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (19497C00) [pid = 1512] [serial = 605] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (196E7800) [pid = 1512] [serial = 606] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1C690C00) [pid = 1512] [serial = 630] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1D8CAC00) [pid = 1512] [serial = 594] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (1C68E400) [pid = 1512] [serial = 620] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1BCD4400) [pid = 1512] [serial = 611] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1C2AC000) [pid = 1512] [serial = 618] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (1BCDA800) [pid = 1512] [serial = 612] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (1D1E4800) [pid = 1512] [serial = 623] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (1C68CC00) [pid = 1512] [serial = 621] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (1398A400) [pid = 1512] [serial = 602] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (17407C00) [pid = 1512] [serial = 603] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (1C2AC400) [pid = 1512] [serial = 629] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (1D2B7C00) [pid = 1512] [serial = 624] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (1A45CC00) [pid = 1512] [serial = 626] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (1BC4F800) [pid = 1512] [serial = 627] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (1C1B8C00) [pid = 1512] [serial = 615] [outer = 00000000] [url = about:blank] 18:59:01 INFO - PROCESS | 1512 | 1461117541372 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:01 INFO - PROCESS | 1512 | 1461117541463 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 18:59:01 INFO - PROCESS | 1512 | 1461117541470 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:01 INFO - PROCESS | 1512 | ++DOCSHELL 124C1800 == 39 [pid = 1512] [id = 227] 18:59:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (124C2400) [pid = 1512] [serial = 679] [outer = 00000000] 18:59:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (12945400) [pid = 1512] [serial = 680] [outer = 124C2400] 18:59:01 INFO - PROCESS | 1512 | 1461117541517 Marionette DEBUG loaded listener.js 18:59:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (12A34C00) [pid = 1512] [serial = 681] [outer = 124C2400] 18:59:02 INFO - PROCESS | 1512 | 1461117542018 Marionette TRACE conn5 <- [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]]]}] 18:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 790ms 18:59:02 INFO - PROCESS | 1512 | 1461117542073 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 18:59:02 INFO - PROCESS | 1512 | 1461117542076 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 18:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:59:02 INFO - PROCESS | 1512 | 1461117542082 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:59:02 INFO - PROCESS | 1512 | 1461117542085 Marionette TRACE conn5 <- [1,874,null,{}] 18:59:02 INFO - PROCESS | 1512 | 1461117542088 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:02 INFO - PROCESS | 1512 | 1461117542168 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 18:59:02 INFO - PROCESS | 1512 | 1461117542246 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:02 INFO - PROCESS | 1512 | ++DOCSHELL 12A3AC00 == 40 [pid = 1512] [id = 228] 18:59:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (12A4B000) [pid = 1512] [serial = 682] [outer = 00000000] 18:59:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (12EEF400) [pid = 1512] [serial = 683] [outer = 12A4B000] 18:59:02 INFO - PROCESS | 1512 | 1461117542292 Marionette DEBUG loaded listener.js 18:59:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (138A4000) [pid = 1512] [serial = 684] [outer = 12A4B000] 18:59:02 INFO - PROCESS | 1512 | 1461117542718 Marionette TRACE conn5 <- [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]]]}] 18:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 671ms 18:59:02 INFO - PROCESS | 1512 | 1461117542753 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 18:59:02 INFO - PROCESS | 1512 | 1461117542755 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 18:59:02 INFO - PROCESS | 1512 | 1461117542758 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:59:02 INFO - PROCESS | 1512 | 1461117542762 Marionette TRACE conn5 <- [1,878,null,{}] 18:59:02 INFO - PROCESS | 1512 | 1461117542777 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:02 INFO - PROCESS | 1512 | 1461117542862 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 18:59:02 INFO - PROCESS | 1512 | 1461117542869 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:02 INFO - PROCESS | 1512 | ++DOCSHELL 17CBD800 == 41 [pid = 1512] [id = 229] 18:59:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (17CBDC00) [pid = 1512] [serial = 685] [outer = 00000000] 18:59:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (17D7D800) [pid = 1512] [serial = 686] [outer = 17CBDC00] 18:59:02 INFO - PROCESS | 1512 | 1461117542915 Marionette DEBUG loaded listener.js 18:59:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (17E62400) [pid = 1512] [serial = 687] [outer = 17CBDC00] 18:59:03 INFO - PROCESS | 1512 | 1461117543356 Marionette TRACE conn5 <- [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]]]}] 18:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 18:59:03 INFO - PROCESS | 1512 | 1461117543400 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 18:59:03 INFO - PROCESS | 1512 | 1461117543402 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 18:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:59:03 INFO - PROCESS | 1512 | 1461117543406 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:59:03 INFO - PROCESS | 1512 | 1461117543408 Marionette TRACE conn5 <- [1,882,null,{}] 18:59:03 INFO - PROCESS | 1512 | 1461117543411 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:03 INFO - PROCESS | 1512 | 1461117543549 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 18:59:03 INFO - PROCESS | 1512 | 1461117543572 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:03 INFO - PROCESS | 1512 | ++DOCSHELL 194F9800 == 42 [pid = 1512] [id = 230] 18:59:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (196E4400) [pid = 1512] [serial = 688] [outer = 00000000] 18:59:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (1A407800) [pid = 1512] [serial = 689] [outer = 196E4400] 18:59:03 INFO - PROCESS | 1512 | 1461117543617 Marionette DEBUG loaded listener.js 18:59:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (1A409400) [pid = 1512] [serial = 690] [outer = 196E4400] 18:59:04 INFO - PROCESS | 1512 | 1461117544047 Marionette TRACE conn5 <- [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]]]}] 18:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 18:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:59:04 INFO - PROCESS | 1512 | 1461117544078 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 18:59:04 INFO - PROCESS | 1512 | 1461117544080 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 18:59:04 INFO - PROCESS | 1512 | 1461117544083 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:59:04 INFO - PROCESS | 1512 | 1461117544084 Marionette TRACE conn5 <- [1,886,null,{}] 18:59:04 INFO - PROCESS | 1512 | 1461117544088 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:04 INFO - PROCESS | 1512 | 1461117544193 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 18:59:04 INFO - PROCESS | 1512 | 1461117544199 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:04 INFO - PROCESS | 1512 | ++DOCSHELL 1A463400 == 43 [pid = 1512] [id = 231] 18:59:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (1A8C6000) [pid = 1512] [serial = 691] [outer = 00000000] 18:59:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1AE6C400) [pid = 1512] [serial = 692] [outer = 1A8C6000] 18:59:04 INFO - PROCESS | 1512 | 1461117544250 Marionette DEBUG loaded listener.js 18:59:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1AEBFC00) [pid = 1512] [serial = 693] [outer = 1A8C6000] 18:59:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1BCD9400) [pid = 1512] [serial = 694] [outer = 1225BC00] 18:59:04 INFO - PROCESS | 1512 | 1461117544804 Marionette TRACE conn5 <- [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]]]}] 18:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 731ms 18:59:04 INFO - PROCESS | 1512 | 1461117544845 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 18:59:04 INFO - PROCESS | 1512 | 1461117544847 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 18:59:04 INFO - PROCESS | 1512 | 1461117544851 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:59:04 INFO - PROCESS | 1512 | 1461117544852 Marionette TRACE conn5 <- [1,890,null,{}] 18:59:04 INFO - PROCESS | 1512 | 1461117544894 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:05 INFO - PROCESS | 1512 | 1461117545001 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 18:59:05 INFO - PROCESS | 1512 | 1461117545013 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:05 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCD800 == 44 [pid = 1512] [id = 232] 18:59:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1BCD1800) [pid = 1512] [serial = 695] [outer = 00000000] 18:59:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1BD05000) [pid = 1512] [serial = 696] [outer = 1BCD1800] 18:59:05 INFO - PROCESS | 1512 | 1461117545056 Marionette DEBUG loaded listener.js 18:59:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1C01F000) [pid = 1512] [serial = 697] [outer = 1BCD1800] 18:59:05 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1A45DC00) [pid = 1512] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:59:05 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1A461C00) [pid = 1512] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:59:05 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (0F388400) [pid = 1512] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:59:05 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (19496000) [pid = 1512] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:59:05 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1BCE7C00) [pid = 1512] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:59:05 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (12E64000) [pid = 1512] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:59:05 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (12A4BC00) [pid = 1512] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:59:05 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1C1BE800) [pid = 1512] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:59:05 INFO - PROCESS | 1512 | 1461117545559 Marionette TRACE conn5 <- [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]]]}] 18:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 18:59:05 INFO - PROCESS | 1512 | 1461117545585 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 18:59:05 INFO - PROCESS | 1512 | 1461117545587 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 18:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:59:05 INFO - PROCESS | 1512 | 1461117545590 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:59:05 INFO - PROCESS | 1512 | 1461117545592 Marionette TRACE conn5 <- [1,894,null,{}] 18:59:05 INFO - PROCESS | 1512 | 1461117545596 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:05 INFO - PROCESS | 1512 | 1461117545672 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 18:59:05 INFO - PROCESS | 1512 | 1461117545679 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:05 INFO - PROCESS | 1512 | ++DOCSHELL 12EF2000 == 45 [pid = 1512] [id = 233] 18:59:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (130EE800) [pid = 1512] [serial = 698] [outer = 00000000] 18:59:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (1BC53400) [pid = 1512] [serial = 699] [outer = 130EE800] 18:59:05 INFO - PROCESS | 1512 | 1461117545723 Marionette DEBUG loaded listener.js 18:59:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1BC51000) [pid = 1512] [serial = 700] [outer = 130EE800] 18:59:06 INFO - PROCESS | 1512 | 1461117546147 Marionette TRACE conn5 <- [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]]]}] 18:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 571ms 18:59:06 INFO - PROCESS | 1512 | 1461117546165 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 18:59:06 INFO - PROCESS | 1512 | 1461117546167 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 18:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:59:06 INFO - PROCESS | 1512 | 1461117546170 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:59:06 INFO - PROCESS | 1512 | 1461117546171 Marionette TRACE conn5 <- [1,898,null,{}] 18:59:06 INFO - PROCESS | 1512 | 1461117546175 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:06 INFO - PROCESS | 1512 | 1461117546252 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 18:59:06 INFO - PROCESS | 1512 | 1461117546258 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:06 INFO - PROCESS | 1512 | ++DOCSHELL 1C1C1000 == 46 [pid = 1512] [id = 234] 18:59:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1C1C1800) [pid = 1512] [serial = 701] [outer = 00000000] 18:59:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1C2A9800) [pid = 1512] [serial = 702] [outer = 1C1C1800] 18:59:06 INFO - PROCESS | 1512 | 1461117546304 Marionette DEBUG loaded listener.js 18:59:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1C2AD000) [pid = 1512] [serial = 703] [outer = 1C1C1800] 18:59:06 INFO - PROCESS | 1512 | 1461117546763 Marionette TRACE conn5 <- [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]]]}] 18:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 18:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:59:06 INFO - PROCESS | 1512 | 1461117546801 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 18:59:06 INFO - PROCESS | 1512 | 1461117546803 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 18:59:06 INFO - PROCESS | 1512 | 1461117546806 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:59:06 INFO - PROCESS | 1512 | 1461117546808 Marionette TRACE conn5 <- [1,902,null,{}] 18:59:06 INFO - PROCESS | 1512 | 1461117546815 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:06 INFO - PROCESS | 1512 | 1461117546894 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 18:59:06 INFO - PROCESS | 1512 | 1461117546901 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:06 INFO - PROCESS | 1512 | ++DOCSHELL 1C2F9000 == 47 [pid = 1512] [id = 235] 18:59:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1C2FA000) [pid = 1512] [serial = 704] [outer = 00000000] 18:59:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (12341800) [pid = 1512] [serial = 705] [outer = 1C2FA000] 18:59:06 INFO - PROCESS | 1512 | 1461117546946 Marionette DEBUG loaded listener.js 18:59:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1C690800) [pid = 1512] [serial = 706] [outer = 1C2FA000] 18:59:07 INFO - PROCESS | 1512 | 1461117547372 Marionette TRACE conn5 <- [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]]]}] 18:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 18:59:07 INFO - PROCESS | 1512 | 1461117547437 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 18:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:59:07 INFO - PROCESS | 1512 | 1461117547439 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 18:59:07 INFO - PROCESS | 1512 | 1461117547443 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:59:07 INFO - PROCESS | 1512 | 1461117547444 Marionette TRACE conn5 <- [1,906,null,{}] 18:59:07 INFO - PROCESS | 1512 | 1461117547448 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:07 INFO - PROCESS | 1512 | 1461117547571 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 18:59:07 INFO - PROCESS | 1512 | 1461117547731 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:07 INFO - PROCESS | 1512 | ++DOCSHELL 0ED15000 == 48 [pid = 1512] [id = 236] 18:59:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (0F330C00) [pid = 1512] [serial = 707] [outer = 00000000] 18:59:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (12381800) [pid = 1512] [serial = 708] [outer = 0F330C00] 18:59:07 INFO - PROCESS | 1512 | 1461117547787 Marionette DEBUG loaded listener.js 18:59:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1293E800) [pid = 1512] [serial = 709] [outer = 0F330C00] 18:59:08 INFO - PROCESS | 1512 | 1461117548341 Marionette TRACE conn5 <- [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]]]}] 18:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 971ms 18:59:08 INFO - PROCESS | 1512 | 1461117548415 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 18:59:08 INFO - PROCESS | 1512 | 1461117548420 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 18:59:08 INFO - PROCESS | 1512 | 1461117548424 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:59:08 INFO - PROCESS | 1512 | 1461117548429 Marionette TRACE conn5 <- [1,910,null,{}] 18:59:08 INFO - PROCESS | 1512 | 1461117548434 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:08 INFO - PROCESS | 1512 | 1461117548539 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 18:59:08 INFO - PROCESS | 1512 | 1461117548665 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:08 INFO - PROCESS | 1512 | ++DOCSHELL 130F1C00 == 49 [pid = 1512] [id = 237] 18:59:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (13991400) [pid = 1512] [serial = 710] [outer = 00000000] 18:59:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (176A2C00) [pid = 1512] [serial = 711] [outer = 13991400] 18:59:08 INFO - PROCESS | 1512 | 1461117548723 Marionette DEBUG loaded listener.js 18:59:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (17C1E800) [pid = 1512] [serial = 712] [outer = 13991400] 18:59:09 INFO - PROCESS | 1512 | 1461117549334 Marionette TRACE conn5 <- [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]]]}] 18:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 931ms 18:59:09 INFO - PROCESS | 1512 | 1461117549359 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 18:59:09 INFO - PROCESS | 1512 | 1461117549362 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 18:59:09 INFO - PROCESS | 1512 | 1461117549380 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:59:09 INFO - PROCESS | 1512 | 1461117549383 Marionette TRACE conn5 <- [1,914,null,{}] 18:59:09 INFO - PROCESS | 1512 | 1461117549387 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:09 INFO - PROCESS | 1512 | 1461117549492 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 18:59:09 INFO - PROCESS | 1512 | 1461117549615 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:09 INFO - PROCESS | 1512 | ++DOCSHELL 1B92FC00 == 50 [pid = 1512] [id = 238] 18:59:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1B98A400) [pid = 1512] [serial = 713] [outer = 00000000] 18:59:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1C1C5800) [pid = 1512] [serial = 714] [outer = 1B98A400] 18:59:09 INFO - PROCESS | 1512 | 1461117549671 Marionette DEBUG loaded listener.js 18:59:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1C2F1400) [pid = 1512] [serial = 715] [outer = 1B98A400] 18:59:10 INFO - PROCESS | 1512 | 1461117550297 Marionette TRACE conn5 <- [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]]]}] 18:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 971ms 18:59:10 INFO - PROCESS | 1512 | 1461117550358 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 18:59:10 INFO - PROCESS | 1512 | 1461117550362 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 18:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:59:10 INFO - PROCESS | 1512 | 1461117550373 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:59:10 INFO - PROCESS | 1512 | 1461117550378 Marionette TRACE conn5 <- [1,918,null,{}] 18:59:10 INFO - PROCESS | 1512 | 1461117550382 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:10 INFO - PROCESS | 1512 | 1461117550486 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 18:59:10 INFO - PROCESS | 1512 | 1461117550608 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:10 INFO - PROCESS | 1512 | ++DOCSHELL 1D28C400 == 51 [pid = 1512] [id = 239] 18:59:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1D2B0000) [pid = 1512] [serial = 716] [outer = 00000000] 18:59:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1D390400) [pid = 1512] [serial = 717] [outer = 1D2B0000] 18:59:10 INFO - PROCESS | 1512 | 1461117550663 Marionette DEBUG loaded listener.js 18:59:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1D394400) [pid = 1512] [serial = 718] [outer = 1D2B0000] 18:59:11 INFO - PROCESS | 1512 | 1461117551359 Marionette TRACE conn5 <- [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]]]}] 18:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1024ms 18:59:11 INFO - PROCESS | 1512 | 1461117551396 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 18:59:11 INFO - PROCESS | 1512 | 1461117551400 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 18:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:59:11 INFO - PROCESS | 1512 | 1461117551405 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:59:11 INFO - PROCESS | 1512 | 1461117551409 Marionette TRACE conn5 <- [1,922,null,{}] 18:59:11 INFO - PROCESS | 1512 | 1461117551415 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:11 INFO - PROCESS | 1512 | 1461117551507 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 18:59:11 INFO - PROCESS | 1512 | 1461117551592 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:11 INFO - PROCESS | 1512 | ++DOCSHELL 12A50C00 == 52 [pid = 1512] [id = 240] 18:59:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (12D0A000) [pid = 1512] [serial = 719] [outer = 00000000] 18:59:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (12EAE000) [pid = 1512] [serial = 720] [outer = 12D0A000] 18:59:11 INFO - PROCESS | 1512 | 1461117551683 Marionette DEBUG loaded listener.js 18:59:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (130F3800) [pid = 1512] [serial = 721] [outer = 12D0A000] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 1C1BCC00 == 51 [pid = 1512] [id = 221] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 1A410400 == 50 [pid = 1512] [id = 196] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 12A3C000 == 49 [pid = 1512] [id = 218] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 12D02000 == 48 [pid = 1512] [id = 220] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 1BCE6800 == 47 [pid = 1512] [id = 219] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 1A45D400 == 46 [pid = 1512] [id = 217] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 1C2F9000 == 45 [pid = 1512] [id = 235] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 1C1C1000 == 44 [pid = 1512] [id = 234] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 12EF2000 == 43 [pid = 1512] [id = 233] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 1BCCD800 == 42 [pid = 1512] [id = 232] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 1A463400 == 41 [pid = 1512] [id = 231] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 194F9800 == 40 [pid = 1512] [id = 230] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 17CBD800 == 39 [pid = 1512] [id = 229] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 12A3AC00 == 38 [pid = 1512] [id = 228] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1C2EF800) [pid = 1512] [serial = 665] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (12A46400) [pid = 1512] [serial = 635] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1237E000) [pid = 1512] [serial = 638] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 124C1800 == 37 [pid = 1512] [id = 227] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 0ECB1000 == 36 [pid = 1512] [id = 226] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 0EB4AC00 == 35 [pid = 1512] [id = 223] 18:59:12 INFO - PROCESS | 1512 | --DOCSHELL 18E33C00 == 34 [pid = 1512] [id = 222] 18:59:12 INFO - PROCESS | 1512 | 1461117552302 Marionette TRACE conn5 <- [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]]]}] 18:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1AE68800) [pid = 1512] [serial = 650] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1AE6E000) [pid = 1512] [serial = 651] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1BC4EC00) [pid = 1512] [serial = 654] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1B98A000) [pid = 1512] [serial = 653] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (12A36000) [pid = 1512] [serial = 641] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (12A44C00) [pid = 1512] [serial = 642] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (196E7C00) [pid = 1512] [serial = 647] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1BD0F000) [pid = 1512] [serial = 656] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1BCDC000) [pid = 1512] [serial = 659] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (138C0C00) [pid = 1512] [serial = 644] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (165DE400) [pid = 1512] [serial = 645] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1C2A6800) [pid = 1512] [serial = 662] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1C020400) [pid = 1512] [serial = 660] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1BD0E000) [pid = 1512] [serial = 657] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1C2ABC00) [pid = 1512] [serial = 663] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1A408C00) [pid = 1512] [serial = 648] [outer = 00000000] [url = about:blank] 18:59:12 INFO - PROCESS | 1512 | 1461117552348 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 18:59:12 INFO - PROCESS | 1512 | 1461117552354 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 18:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:59:12 INFO - PROCESS | 1512 | 1461117552361 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:59:12 INFO - PROCESS | 1512 | 1461117552364 Marionette TRACE conn5 <- [1,926,null,{}] 18:59:12 INFO - PROCESS | 1512 | 1461117552368 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:12 INFO - PROCESS | 1512 | 1461117552448 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 18:59:12 INFO - PROCESS | 1512 | 1461117552454 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:12 INFO - PROCESS | 1512 | ++DOCSHELL 0F3E0400 == 35 [pid = 1512] [id = 241] 18:59:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (12376800) [pid = 1512] [serial = 722] [outer = 00000000] 18:59:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (12A3CC00) [pid = 1512] [serial = 723] [outer = 12376800] 18:59:12 INFO - PROCESS | 1512 | 1461117552499 Marionette DEBUG loaded listener.js 18:59:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (12A47C00) [pid = 1512] [serial = 724] [outer = 12376800] 18:59:12 INFO - PROCESS | 1512 | 1461117552959 Marionette TRACE conn5 <- [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]]]}] 18:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 18:59:13 INFO - PROCESS | 1512 | 1461117553034 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 18:59:13 INFO - PROCESS | 1512 | 1461117553036 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 18:59:13 INFO - PROCESS | 1512 | 1461117553039 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:59:13 INFO - PROCESS | 1512 | 1461117553042 Marionette TRACE conn5 <- [1,930,null,{}] 18:59:13 INFO - PROCESS | 1512 | 1461117553052 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:13 INFO - PROCESS | 1512 | 1461117553168 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 18:59:13 INFO - PROCESS | 1512 | 1461117553182 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:13 INFO - PROCESS | 1512 | ++DOCSHELL 17CBD800 == 36 [pid = 1512] [id = 242] 18:59:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (17CC6000) [pid = 1512] [serial = 725] [outer = 00000000] 18:59:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (17E61800) [pid = 1512] [serial = 726] [outer = 17CC6000] 18:59:13 INFO - PROCESS | 1512 | 1461117553232 Marionette DEBUG loaded listener.js 18:59:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (18E33000) [pid = 1512] [serial = 727] [outer = 17CC6000] 18:59:13 INFO - PROCESS | 1512 | 1461117553700 Marionette TRACE conn5 <- [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]]]}] 18:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 18:59:13 INFO - PROCESS | 1512 | 1461117553720 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 18:59:13 INFO - PROCESS | 1512 | 1461117553723 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 18:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:59:13 INFO - PROCESS | 1512 | 1461117553726 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:59:13 INFO - PROCESS | 1512 | 1461117553728 Marionette TRACE conn5 <- [1,934,null,{}] 18:59:13 INFO - PROCESS | 1512 | 1461117553731 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:13 INFO - PROCESS | 1512 | 1461117553811 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 18:59:13 INFO - PROCESS | 1512 | 1461117553817 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:13 INFO - PROCESS | 1512 | ++DOCSHELL 194F9800 == 37 [pid = 1512] [id = 243] 18:59:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (196EB000) [pid = 1512] [serial = 728] [outer = 00000000] 18:59:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1A466400) [pid = 1512] [serial = 729] [outer = 196EB000] 18:59:13 INFO - PROCESS | 1512 | 1461117553864 Marionette DEBUG loaded listener.js 18:59:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1AE68800) [pid = 1512] [serial = 730] [outer = 196EB000] 18:59:14 INFO - PROCESS | 1512 | 1461117554285 Marionette TRACE conn5 <- [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]]]}] 18:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 571ms 18:59:14 INFO - PROCESS | 1512 | 1461117554299 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 18:59:14 INFO - PROCESS | 1512 | 1461117554301 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 18:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:59:14 INFO - PROCESS | 1512 | 1461117554320 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:59:14 INFO - PROCESS | 1512 | 1461117554321 Marionette TRACE conn5 <- [1,938,null,{}] 18:59:14 INFO - PROCESS | 1512 | 1461117554342 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:14 INFO - PROCESS | 1512 | 1461117554448 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 18:59:14 INFO - PROCESS | 1512 | 1461117554457 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:14 INFO - PROCESS | 1512 | ++DOCSHELL 0F3E1000 == 38 [pid = 1512] [id = 244] 18:59:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (12EEF000) [pid = 1512] [serial = 731] [outer = 00000000] 18:59:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1B92E400) [pid = 1512] [serial = 732] [outer = 12EEF000] 18:59:14 INFO - PROCESS | 1512 | 1461117554503 Marionette DEBUG loaded listener.js 18:59:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1BC4E800) [pid = 1512] [serial = 733] [outer = 12EEF000] 18:59:14 INFO - PROCESS | 1512 | 1461117554968 Marionette TRACE conn5 <- [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]]]}] 18:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 710ms 18:59:15 INFO - PROCESS | 1512 | 1461117555015 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 18:59:15 INFO - PROCESS | 1512 | 1461117555018 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 18:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:59:15 INFO - PROCESS | 1512 | 1461117555021 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:59:15 INFO - PROCESS | 1512 | 1461117555022 Marionette TRACE conn5 <- [1,942,null,{}] 18:59:15 INFO - PROCESS | 1512 | 1461117555031 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:15 INFO - PROCESS | 1512 | 1461117555157 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 18:59:15 INFO - PROCESS | 1512 | 1461117555172 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:15 INFO - PROCESS | 1512 | ++DOCSHELL 1BC56000 == 39 [pid = 1512] [id = 245] 18:59:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1BCCD800) [pid = 1512] [serial = 734] [outer = 00000000] 18:59:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1C1B9400) [pid = 1512] [serial = 735] [outer = 1BCCD800] 18:59:15 INFO - PROCESS | 1512 | 1461117555221 Marionette DEBUG loaded listener.js 18:59:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1C1C1000) [pid = 1512] [serial = 736] [outer = 1BCCD800] 18:59:15 INFO - PROCESS | 1512 | 1461117555674 Marionette TRACE conn5 <- [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]]]}] 18:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 690ms 18:59:15 INFO - PROCESS | 1512 | 1461117555712 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 18:59:15 INFO - PROCESS | 1512 | 1461117555714 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 18:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:59:15 INFO - PROCESS | 1512 | 1461117555718 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:59:15 INFO - PROCESS | 1512 | 1461117555719 Marionette TRACE conn5 <- [1,946,null,{}] 18:59:15 INFO - PROCESS | 1512 | 1461117555723 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:15 INFO - PROCESS | 1512 | 1461117555855 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 18:59:15 INFO - PROCESS | 1512 | 1461117555879 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:15 INFO - PROCESS | 1512 | ++DOCSHELL 1BD0F000 == 40 [pid = 1512] [id = 246] 18:59:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1C2A3C00) [pid = 1512] [serial = 737] [outer = 00000000] 18:59:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1C2B0400) [pid = 1512] [serial = 738] [outer = 1C2A3C00] 18:59:15 INFO - PROCESS | 1512 | 1461117555923 Marionette DEBUG loaded listener.js 18:59:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1C2AF800) [pid = 1512] [serial = 739] [outer = 1C2A3C00] 18:59:16 INFO - PROCESS | 1512 | 1461117556350 Marionette TRACE conn5 <- [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]]]}] 18:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 672ms 18:59:16 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (0EC43000) [pid = 1512] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:59:16 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (196E4400) [pid = 1512] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:59:16 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (0ED11000) [pid = 1512] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:59:16 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (17CBDC00) [pid = 1512] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:59:16 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1A8C6000) [pid = 1512] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:59:16 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (124C2400) [pid = 1512] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:59:16 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (12A4B000) [pid = 1512] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:59:16 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1BCD1800) [pid = 1512] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:59:16 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1C1C1800) [pid = 1512] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:59:16 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (130EE800) [pid = 1512] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:59:16 INFO - PROCESS | 1512 | 1461117556537 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 18:59:16 INFO - PROCESS | 1512 | 1461117556539 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 18:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:59:16 INFO - PROCESS | 1512 | 1461117556547 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:59:16 INFO - PROCESS | 1512 | 1461117556549 Marionette TRACE conn5 <- [1,950,null,{}] 18:59:16 INFO - PROCESS | 1512 | 1461117556552 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:16 INFO - PROCESS | 1512 | 1461117556627 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 18:59:16 INFO - PROCESS | 1512 | 1461117556633 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:16 INFO - PROCESS | 1512 | ++DOCSHELL 0F3E3000 == 41 [pid = 1512] [id = 247] 18:59:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1233D800) [pid = 1512] [serial = 740] [outer = 00000000] 18:59:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (17C22800) [pid = 1512] [serial = 741] [outer = 1233D800] 18:59:16 INFO - PROCESS | 1512 | 1461117556678 Marionette DEBUG loaded listener.js 18:59:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1740A800) [pid = 1512] [serial = 742] [outer = 1233D800] 18:59:17 INFO - PROCESS | 1512 | 1461117557108 Marionette TRACE conn5 <- [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]]]}] 18:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 590ms 18:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:59:17 INFO - PROCESS | 1512 | 1461117557135 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 18:59:17 INFO - PROCESS | 1512 | 1461117557137 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 18:59:17 INFO - PROCESS | 1512 | 1461117557141 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:59:17 INFO - PROCESS | 1512 | 1461117557142 Marionette TRACE conn5 <- [1,954,null,{}] 18:59:17 INFO - PROCESS | 1512 | 1461117557178 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:17 INFO - PROCESS | 1512 | 1461117557254 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 18:59:17 INFO - PROCESS | 1512 | 1461117557263 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:17 INFO - PROCESS | 1512 | ++DOCSHELL 1A40EC00 == 42 [pid = 1512] [id = 248] 18:59:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1BCE6400) [pid = 1512] [serial = 743] [outer = 00000000] 18:59:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1C2F8800) [pid = 1512] [serial = 744] [outer = 1BCE6400] 18:59:17 INFO - PROCESS | 1512 | 1461117557308 Marionette DEBUG loaded listener.js 18:59:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1C846400) [pid = 1512] [serial = 745] [outer = 1BCE6400] 18:59:17 INFO - PROCESS | 1512 | 1461117557756 Marionette TRACE conn5 <- [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]]]}] 18:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 632ms 18:59:17 INFO - PROCESS | 1512 | 1461117557774 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 18:59:17 INFO - PROCESS | 1512 | 1461117557776 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 18:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:59:17 INFO - PROCESS | 1512 | 1461117557783 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:59:17 INFO - PROCESS | 1512 | 1461117557784 Marionette TRACE conn5 <- [1,958,null,{}] 18:59:17 INFO - PROCESS | 1512 | 1461117557788 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:17 INFO - PROCESS | 1512 | 1461117557868 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 18:59:17 INFO - PROCESS | 1512 | 1461117557874 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:17 INFO - PROCESS | 1512 | ++DOCSHELL 1D1DBC00 == 43 [pid = 1512] [id = 249] 18:59:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1D1E2800) [pid = 1512] [serial = 746] [outer = 00000000] 18:59:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1D38B000) [pid = 1512] [serial = 747] [outer = 1D1E2800] 18:59:17 INFO - PROCESS | 1512 | 1461117557919 Marionette DEBUG loaded listener.js 18:59:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1D392000) [pid = 1512] [serial = 748] [outer = 1D1E2800] 18:59:18 INFO - PROCESS | 1512 | 1461117558336 Marionette TRACE conn5 <- [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]]]}] 18:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 18:59:18 INFO - PROCESS | 1512 | 1461117558413 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 18:59:18 INFO - PROCESS | 1512 | 1461117558415 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 18:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:59:18 INFO - PROCESS | 1512 | 1461117558419 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:59:18 INFO - PROCESS | 1512 | 1461117558421 Marionette TRACE conn5 <- [1,962,null,{}] 18:59:18 INFO - PROCESS | 1512 | 1461117558425 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:18 INFO - PROCESS | 1512 | 1461117558522 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 18:59:18 INFO - PROCESS | 1512 | 1461117558707 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:18 INFO - PROCESS | 1512 | ++DOCSHELL 0EC4A400 == 44 [pid = 1512] [id = 250] 18:59:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (0ED0AC00) [pid = 1512] [serial = 749] [outer = 00000000] 18:59:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1237E400) [pid = 1512] [serial = 750] [outer = 0ED0AC00] 18:59:18 INFO - PROCESS | 1512 | 1461117558810 Marionette DEBUG loaded listener.js 18:59:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (124C1800) [pid = 1512] [serial = 751] [outer = 0ED0AC00] 18:59:19 INFO - PROCESS | 1512 | 1461117559366 Marionette TRACE conn5 <- [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]]]}] 18:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1017ms 18:59:19 INFO - PROCESS | 1512 | 1461117559440 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 18:59:19 INFO - PROCESS | 1512 | 1461117559444 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 18:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:59:19 INFO - PROCESS | 1512 | 1461117559449 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:59:19 INFO - PROCESS | 1512 | 1461117559453 Marionette TRACE conn5 <- [1,966,null,{}] 18:59:19 INFO - PROCESS | 1512 | 1461117559460 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:19 INFO - PROCESS | 1512 | 1461117559627 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 18:59:19 INFO - PROCESS | 1512 | 1461117559747 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:19 INFO - PROCESS | 1512 | ++DOCSHELL 17407000 == 45 [pid = 1512] [id = 251] 18:59:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1740AC00) [pid = 1512] [serial = 752] [outer = 00000000] 18:59:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (17D76000) [pid = 1512] [serial = 753] [outer = 1740AC00] 18:59:19 INFO - PROCESS | 1512 | 1461117559805 Marionette DEBUG loaded listener.js 18:59:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (19497C00) [pid = 1512] [serial = 754] [outer = 1740AC00] 18:59:20 INFO - PROCESS | 1512 | 1461117560413 Marionette TRACE conn5 <- [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]]]}] 18:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1021ms 18:59:20 INFO - PROCESS | 1512 | 1461117560478 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 18:59:20 INFO - PROCESS | 1512 | 1461117560483 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 18:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:59:20 INFO - PROCESS | 1512 | 1461117560487 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:59:20 INFO - PROCESS | 1512 | 1461117560489 Marionette TRACE conn5 <- [1,970,null,{}] 18:59:20 INFO - PROCESS | 1512 | 1461117560494 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:20 INFO - PROCESS | 1512 | 1461117560599 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 18:59:20 INFO - PROCESS | 1512 | 1461117560726 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:20 INFO - PROCESS | 1512 | ++DOCSHELL 1B98A000 == 46 [pid = 1512] [id = 252] 18:59:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1BCCD000) [pid = 1512] [serial = 755] [outer = 00000000] 18:59:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1C1C0400) [pid = 1512] [serial = 756] [outer = 1BCCD000] 18:59:20 INFO - PROCESS | 1512 | 1461117560784 Marionette DEBUG loaded listener.js 18:59:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1C84CC00) [pid = 1512] [serial = 757] [outer = 1BCCD000] 18:59:21 INFO - PROCESS | 1512 | 1461117561374 Marionette TRACE conn5 <- [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]]]}] 18:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 931ms 18:59:21 INFO - PROCESS | 1512 | 1461117561420 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 18:59:21 INFO - PROCESS | 1512 | 1461117561423 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 18:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:59:21 INFO - PROCESS | 1512 | 1461117561433 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:59:21 INFO - PROCESS | 1512 | 1461117561439 Marionette TRACE conn5 <- [1,974,null,{}] 18:59:21 INFO - PROCESS | 1512 | 1461117561444 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:21 INFO - PROCESS | 1512 | 1461117561551 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 18:59:21 INFO - PROCESS | 1512 | 1461117561648 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:21 INFO - PROCESS | 1512 | ++DOCSHELL 1D769400 == 47 [pid = 1512] [id = 253] 18:59:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D769800) [pid = 1512] [serial = 758] [outer = 00000000] 18:59:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D770000) [pid = 1512] [serial = 759] [outer = 1D769800] 18:59:21 INFO - PROCESS | 1512 | 1461117561701 Marionette DEBUG loaded listener.js 18:59:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1D773000) [pid = 1512] [serial = 760] [outer = 1D769800] 18:59:22 INFO - PROCESS | 1512 | 1461117562221 Marionette TRACE conn5 <- [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]]]}] 18:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 830ms 18:59:22 INFO - PROCESS | 1512 | 1461117562260 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 18:59:22 INFO - PROCESS | 1512 | 1461117562263 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 18:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:59:22 INFO - PROCESS | 1512 | 1461117562267 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:59:22 INFO - PROCESS | 1512 | 1461117562269 Marionette TRACE conn5 <- [1,978,null,{}] 18:59:22 INFO - PROCESS | 1512 | 1461117562272 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:22 INFO - PROCESS | 1512 | 1461117562374 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 18:59:22 INFO - PROCESS | 1512 | 1461117562470 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:22 INFO - PROCESS | 1512 | ++DOCSHELL 1D774400 == 48 [pid = 1512] [id = 254] 18:59:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1D775000) [pid = 1512] [serial = 761] [outer = 00000000] 18:59:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1D79B000) [pid = 1512] [serial = 762] [outer = 1D775000] 18:59:22 INFO - PROCESS | 1512 | 1461117562523 Marionette DEBUG loaded listener.js 18:59:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1D79C800) [pid = 1512] [serial = 763] [outer = 1D775000] 18:59:23 INFO - PROCESS | 1512 | 1461117563249 Marionette TRACE conn5 <- [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]]]}] 18:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1018ms 18:59:23 INFO - PROCESS | 1512 | 1461117563287 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 18:59:23 INFO - PROCESS | 1512 | 1461117563291 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 18:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:59:23 INFO - PROCESS | 1512 | 1461117563296 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:59:23 INFO - PROCESS | 1512 | 1461117563300 Marionette TRACE conn5 <- [1,982,null,{}] 18:59:23 INFO - PROCESS | 1512 | 1461117563306 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:23 INFO - PROCESS | 1512 | 1461117563423 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 18:59:23 INFO - PROCESS | 1512 | 1461117563553 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:23 INFO - PROCESS | 1512 | ++DOCSHELL 12A3D800 == 49 [pid = 1512] [id = 255] 18:59:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (12EAF400) [pid = 1512] [serial = 764] [outer = 00000000] 18:59:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (138C2400) [pid = 1512] [serial = 765] [outer = 12EAF400] 18:59:23 INFO - PROCESS | 1512 | 1461117563603 Marionette DEBUG loaded listener.js 18:59:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1398C000) [pid = 1512] [serial = 766] [outer = 12EAF400] 18:59:24 INFO - PROCESS | 1512 | --DOCSHELL 1D1DBC00 == 48 [pid = 1512] [id = 249] 18:59:24 INFO - PROCESS | 1512 | --DOCSHELL 1A40EC00 == 47 [pid = 1512] [id = 248] 18:59:24 INFO - PROCESS | 1512 | --DOCSHELL 0F3E3000 == 46 [pid = 1512] [id = 247] 18:59:24 INFO - PROCESS | 1512 | --DOCSHELL 1BD0F000 == 45 [pid = 1512] [id = 246] 18:59:24 INFO - PROCESS | 1512 | --DOCSHELL 1BC56000 == 44 [pid = 1512] [id = 245] 18:59:24 INFO - PROCESS | 1512 | --DOCSHELL 0F3E1000 == 43 [pid = 1512] [id = 244] 18:59:24 INFO - PROCESS | 1512 | --DOCSHELL 194F9800 == 42 [pid = 1512] [id = 243] 18:59:24 INFO - PROCESS | 1512 | --DOCSHELL 17CBD800 == 41 [pid = 1512] [id = 242] 18:59:24 INFO - PROCESS | 1512 | --DOCSHELL 0F3E0400 == 40 [pid = 1512] [id = 241] 18:59:24 INFO - PROCESS | 1512 | --DOCSHELL 12A50C00 == 39 [pid = 1512] [id = 240] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (12341800) [pid = 1512] [serial = 705] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (12E69400) [pid = 1512] [serial = 639] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1A407800) [pid = 1512] [serial = 689] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (12A51400) [pid = 1512] [serial = 678] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (12A46C00) [pid = 1512] [serial = 677] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1D386400) [pid = 1512] [serial = 674] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (17D7D800) [pid = 1512] [serial = 686] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1A45D800) [pid = 1512] [serial = 671] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1AE6C400) [pid = 1512] [serial = 692] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (12E64C00) [pid = 1512] [serial = 668] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (12945400) [pid = 1512] [serial = 680] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (12A34C00) [pid = 1512] [serial = 681] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (12EEF400) [pid = 1512] [serial = 683] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (138A4000) [pid = 1512] [serial = 684] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (138C6800) [pid = 1512] [serial = 390] [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.] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1BD05000) [pid = 1512] [serial = 696] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1AEBFC00) [pid = 1512] [serial = 693] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1C2A9800) [pid = 1512] [serial = 702] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1BC53400) [pid = 1512] [serial = 699] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1BC51000) [pid = 1512] [serial = 700] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1C01F000) [pid = 1512] [serial = 697] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1C2AD000) [pid = 1512] [serial = 703] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1A409400) [pid = 1512] [serial = 690] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (17E62400) [pid = 1512] [serial = 687] [outer = 00000000] [url = about:blank] 18:59:24 INFO - PROCESS | 1512 | 1461117564181 Marionette TRACE conn5 <- [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]]]}] 18:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 930ms 18:59:24 INFO - PROCESS | 1512 | 1461117564228 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 18:59:24 INFO - PROCESS | 1512 | 1461117564233 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 18:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:59:24 INFO - PROCESS | 1512 | 1461117564239 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:59:24 INFO - PROCESS | 1512 | 1461117564241 Marionette TRACE conn5 <- [1,986,null,{}] 18:59:24 INFO - PROCESS | 1512 | 1461117564245 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:24 INFO - PROCESS | 1512 | 1461117564327 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 18:59:24 INFO - PROCESS | 1512 | 1461117564333 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:24 INFO - PROCESS | 1512 | ++DOCSHELL 0F388800 == 40 [pid = 1512] [id = 256] 18:59:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (122F3000) [pid = 1512] [serial = 767] [outer = 00000000] 18:59:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (12A50400) [pid = 1512] [serial = 768] [outer = 122F3000] 18:59:24 INFO - PROCESS | 1512 | 1461117564381 Marionette DEBUG loaded listener.js 18:59:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (12E64C00) [pid = 1512] [serial = 769] [outer = 122F3000] 18:59:24 INFO - PROCESS | 1512 | 1461117564907 Marionette TRACE conn5 <- [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]]]}] 18:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 731ms 18:59:24 INFO - PROCESS | 1512 | 1461117564973 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 18:59:24 INFO - PROCESS | 1512 | 1461117564975 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 18:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:59:24 INFO - PROCESS | 1512 | 1461117564981 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:59:24 INFO - PROCESS | 1512 | 1461117564984 Marionette TRACE conn5 <- [1,990,null,{}] 18:59:25 INFO - PROCESS | 1512 | 1461117564994 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:25 INFO - PROCESS | 1512 | 1461117565083 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 18:59:25 INFO - PROCESS | 1512 | 1461117565164 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:25 INFO - PROCESS | 1512 | ++DOCSHELL 178EEC00 == 41 [pid = 1512] [id = 257] 18:59:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (17CDD400) [pid = 1512] [serial = 770] [outer = 00000000] 18:59:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (19496800) [pid = 1512] [serial = 771] [outer = 17CDD400] 18:59:25 INFO - PROCESS | 1512 | 1461117565212 Marionette DEBUG loaded listener.js 18:59:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1A406400) [pid = 1512] [serial = 772] [outer = 17CDD400] 18:59:25 INFO - PROCESS | 1512 | 1461117565609 Marionette TRACE conn5 <- [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]]]}] 18:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 692ms 18:59:25 INFO - PROCESS | 1512 | 1461117565671 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 18:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:59:25 INFO - PROCESS | 1512 | 1461117565674 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 18:59:25 INFO - PROCESS | 1512 | 1461117565677 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:59:25 INFO - PROCESS | 1512 | 1461117565679 Marionette TRACE conn5 <- [1,994,null,{}] 18:59:25 INFO - PROCESS | 1512 | 1461117565682 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:25 INFO - PROCESS | 1512 | 1461117565762 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 18:59:25 INFO - PROCESS | 1512 | 1461117565768 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:25 INFO - PROCESS | 1512 | ++DOCSHELL 1A40EC00 == 42 [pid = 1512] [id = 258] 18:59:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1A459800) [pid = 1512] [serial = 773] [outer = 00000000] 18:59:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1AEB4400) [pid = 1512] [serial = 774] [outer = 1A459800] 18:59:25 INFO - PROCESS | 1512 | 1461117565815 Marionette DEBUG loaded listener.js 18:59:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1B941800) [pid = 1512] [serial = 775] [outer = 1A459800] 18:59:26 INFO - PROCESS | 1512 | 1461117566243 Marionette TRACE conn5 <- [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]]]}] 18:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 631ms 18:59:26 INFO - PROCESS | 1512 | 1461117566308 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 18:59:26 INFO - PROCESS | 1512 | 1461117566310 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 18:59:26 INFO - PROCESS | 1512 | 1461117566314 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:59:26 INFO - PROCESS | 1512 | 1461117566316 Marionette TRACE conn5 <- [1,998,null,{}] 18:59:26 INFO - PROCESS | 1512 | 1461117566334 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:26 INFO - PROCESS | 1512 | 1461117566442 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 18:59:26 INFO - PROCESS | 1512 | 1461117566527 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:26 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCF400 == 43 [pid = 1512] [id = 259] 18:59:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1BCD1400) [pid = 1512] [serial = 776] [outer = 00000000] 18:59:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1BCDD800) [pid = 1512] [serial = 777] [outer = 1BCD1400] 18:59:26 INFO - PROCESS | 1512 | 1461117566572 Marionette DEBUG loaded listener.js 18:59:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1BCEA400) [pid = 1512] [serial = 778] [outer = 1BCD1400] 18:59:27 INFO - PROCESS | 1512 | 1461117566997 Marionette TRACE conn5 <- [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]]]}] 18:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 18:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:59:27 INFO - PROCESS | 1512 | 1461117567048 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 18:59:27 INFO - PROCESS | 1512 | 1461117567050 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 18:59:27 INFO - PROCESS | 1512 | 1461117567053 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:59:27 INFO - PROCESS | 1512 | 1461117567055 Marionette TRACE conn5 <- [1,1002,null,{}] 18:59:27 INFO - PROCESS | 1512 | 1461117567058 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:27 INFO - PROCESS | 1512 | 1461117567211 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 18:59:27 INFO - PROCESS | 1512 | 1461117567226 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:27 INFO - PROCESS | 1512 | ++DOCSHELL 0EC42400 == 44 [pid = 1512] [id = 260] 18:59:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (0ED0CC00) [pid = 1512] [serial = 779] [outer = 00000000] 18:59:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1C2AC000) [pid = 1512] [serial = 780] [outer = 0ED0CC00] 18:59:27 INFO - PROCESS | 1512 | 1461117567323 Marionette DEBUG loaded listener.js 18:59:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1C2F2000) [pid = 1512] [serial = 781] [outer = 0ED0CC00] 18:59:27 INFO - PROCESS | 1512 | 1461117567760 Marionette TRACE conn5 <- [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]]]}] 18:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 771ms 18:59:27 INFO - PROCESS | 1512 | 1461117567824 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 18:59:27 INFO - PROCESS | 1512 | 1461117567826 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 18:59:27 INFO - PROCESS | 1512 | 1461117567830 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:59:27 INFO - PROCESS | 1512 | 1461117567832 Marionette TRACE conn5 <- [1,1006,null,{}] 18:59:27 INFO - PROCESS | 1512 | 1461117567841 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:27 INFO - PROCESS | 1512 | 1461117567949 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 18:59:27 INFO - PROCESS | 1512 | 1461117567962 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:27 INFO - PROCESS | 1512 | ++DOCSHELL 1C649800 == 45 [pid = 1512] [id = 261] 18:59:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1C692C00) [pid = 1512] [serial = 782] [outer = 00000000] 18:59:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D1E2400) [pid = 1512] [serial = 783] [outer = 1C692C00] 18:59:28 INFO - PROCESS | 1512 | 1461117568009 Marionette DEBUG loaded listener.js 18:59:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1D1E1C00) [pid = 1512] [serial = 784] [outer = 1C692C00] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (18D64800) [pid = 1512] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1C2AEC00) [pid = 1512] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (0ECABC00) [pid = 1512] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (12376800) [pid = 1512] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1C2FA000) [pid = 1512] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (17CC6000) [pid = 1512] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (12D0A000) [pid = 1512] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (196EB000) [pid = 1512] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1BCCD800) [pid = 1512] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1C2A3C00) [pid = 1512] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1233D800) [pid = 1512] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1BCE6400) [pid = 1512] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (12EEF000) [pid = 1512] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1293E400) [pid = 1512] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:59:28 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1D38A000) [pid = 1512] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:59:28 INFO - PROCESS | 1512 | 1461117568552 Marionette TRACE conn5 <- [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]]]}] 18:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 770ms 18:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:59:28 INFO - PROCESS | 1512 | 1461117568604 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 18:59:28 INFO - PROCESS | 1512 | 1461117568606 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 18:59:28 INFO - PROCESS | 1512 | 1461117568609 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:59:28 INFO - PROCESS | 1512 | 1461117568611 Marionette TRACE conn5 <- [1,1010,null,{}] 18:59:28 INFO - PROCESS | 1512 | 1461117568615 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:28 INFO - PROCESS | 1512 | 1461117568724 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 18:59:28 INFO - PROCESS | 1512 | 1461117568777 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:28 INFO - PROCESS | 1512 | ++DOCSHELL 0F33EC00 == 46 [pid = 1512] [id = 262] 18:59:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (12376800) [pid = 1512] [serial = 785] [outer = 00000000] 18:59:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1C1BAC00) [pid = 1512] [serial = 786] [outer = 12376800] 18:59:28 INFO - PROCESS | 1512 | 1461117568825 Marionette DEBUG loaded listener.js 18:59:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1C2AEC00) [pid = 1512] [serial = 787] [outer = 12376800] 18:59:29 INFO - PROCESS | 1512 | 1461117569188 Marionette TRACE conn5 <- [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]]]}] 18:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 18:59:29 INFO - PROCESS | 1512 | 1461117569267 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 18:59:29 INFO - PROCESS | 1512 | 1461117569269 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 18:59:29 INFO - PROCESS | 1512 | 1461117569272 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:59:29 INFO - PROCESS | 1512 | 1461117569274 Marionette TRACE conn5 <- [1,1014,null,{}] 18:59:29 INFO - PROCESS | 1512 | 1461117569282 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:29 INFO - PROCESS | 1512 | 1461117569359 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 18:59:29 INFO - PROCESS | 1512 | 1461117569365 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:29 INFO - PROCESS | 1512 | ++DOCSHELL 1C84BC00 == 47 [pid = 1512] [id = 263] 18:59:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1D1E0400) [pid = 1512] [serial = 788] [outer = 00000000] 18:59:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1D758800) [pid = 1512] [serial = 789] [outer = 1D1E0400] 18:59:29 INFO - PROCESS | 1512 | 1461117569410 Marionette DEBUG loaded listener.js 18:59:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1D756400) [pid = 1512] [serial = 790] [outer = 1D1E0400] 18:59:29 INFO - PROCESS | 1512 | 1461117569841 Marionette TRACE conn5 <- [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]]]}] 18:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 631ms 18:59:29 INFO - PROCESS | 1512 | 1461117569924 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 18:59:29 INFO - PROCESS | 1512 | 1461117569928 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 18:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:59:29 INFO - PROCESS | 1512 | 1461117569934 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:59:29 INFO - PROCESS | 1512 | 1461117569938 Marionette TRACE conn5 <- [1,1018,null,{}] 18:59:29 INFO - PROCESS | 1512 | 1461117569944 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:30 INFO - PROCESS | 1512 | 1461117570043 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 18:59:30 INFO - PROCESS | 1512 | 1461117570175 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:30 INFO - PROCESS | 1512 | ++DOCSHELL 12947400 == 48 [pid = 1512] [id = 264] 18:59:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (12947800) [pid = 1512] [serial = 791] [outer = 00000000] 18:59:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (12A48400) [pid = 1512] [serial = 792] [outer = 12947800] 18:59:30 INFO - PROCESS | 1512 | 1461117570233 Marionette DEBUG loaded listener.js 18:59:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (12D0C400) [pid = 1512] [serial = 793] [outer = 12947800] 18:59:30 INFO - PROCESS | 1512 | 1461117570897 Marionette TRACE conn5 <- [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]]]}] 18:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1025ms 18:59:30 INFO - PROCESS | 1512 | 1461117570960 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 18:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:59:30 INFO - PROCESS | 1512 | 1461117570964 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 18:59:30 INFO - PROCESS | 1512 | 1461117570972 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:59:30 INFO - PROCESS | 1512 | 1461117570976 Marionette TRACE conn5 <- [1,1022,null,{}] 18:59:31 INFO - PROCESS | 1512 | 1461117570980 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:31 INFO - PROCESS | 1512 | 1461117571088 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 18:59:31 INFO - PROCESS | 1512 | 1461117571217 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:31 INFO - PROCESS | 1512 | ++DOCSHELL 1769BC00 == 49 [pid = 1512] [id = 265] 18:59:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (17CC3800) [pid = 1512] [serial = 794] [outer = 00000000] 18:59:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1A408C00) [pid = 1512] [serial = 795] [outer = 17CC3800] 18:59:31 INFO - PROCESS | 1512 | 1461117571272 Marionette DEBUG loaded listener.js 18:59:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1A8CA000) [pid = 1512] [serial = 796] [outer = 17CC3800] 18:59:31 INFO - PROCESS | 1512 | 1461117571815 Marionette TRACE conn5 <- [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]]]}] 18:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 890ms 18:59:31 INFO - PROCESS | 1512 | 1461117571860 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 18:59:31 INFO - PROCESS | 1512 | 1461117571863 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 18:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:59:31 INFO - PROCESS | 1512 | 1461117571867 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:59:31 INFO - PROCESS | 1512 | 1461117571869 Marionette TRACE conn5 <- [1,1026,null,{}] 18:59:31 INFO - PROCESS | 1512 | 1461117571879 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:32 INFO - PROCESS | 1512 | 1461117571990 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 18:59:32 INFO - PROCESS | 1512 | 1461117572119 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:32 INFO - PROCESS | 1512 | ++DOCSHELL 1D1DBC00 == 50 [pid = 1512] [id = 266] 18:59:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D1E1000) [pid = 1512] [serial = 797] [outer = 00000000] 18:59:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D756C00) [pid = 1512] [serial = 798] [outer = 1D1E1000] 18:59:32 INFO - PROCESS | 1512 | 1461117572179 Marionette DEBUG loaded listener.js 18:59:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1D76B000) [pid = 1512] [serial = 799] [outer = 1D1E1000] 18:59:32 INFO - PROCESS | 1512 | 1461117572822 Marionette TRACE conn5 <- [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]]]}] 18:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 971ms 18:59:32 INFO - PROCESS | 1512 | 1461117572839 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 18:59:32 INFO - PROCESS | 1512 | 1461117572841 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 18:59:32 INFO - PROCESS | 1512 | 1461117572845 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:59:32 INFO - PROCESS | 1512 | 1461117572847 Marionette TRACE conn5 <- [1,1030,null,{}] 18:59:32 INFO - PROCESS | 1512 | 1461117572850 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:32 INFO - PROCESS | 1512 | 1461117572954 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 18:59:33 INFO - PROCESS | 1512 | 1461117573055 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:33 INFO - PROCESS | 1512 | ++DOCSHELL 1D88B400 == 51 [pid = 1512] [id = 267] 18:59:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1D8C0400) [pid = 1512] [serial = 800] [outer = 00000000] 18:59:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1D8CD000) [pid = 1512] [serial = 801] [outer = 1D8C0400] 18:59:33 INFO - PROCESS | 1512 | 1461117573111 Marionette DEBUG loaded listener.js 18:59:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1E3C5000) [pid = 1512] [serial = 802] [outer = 1D8C0400] 18:59:33 INFO - PROCESS | 1512 | 1461117573658 Marionette TRACE conn5 <- [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]]]}] 18:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 870ms 18:59:33 INFO - PROCESS | 1512 | 1461117573720 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 18:59:33 INFO - PROCESS | 1512 | 1461117573722 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 18:59:33 INFO - PROCESS | 1512 | 1461117573726 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:59:33 INFO - PROCESS | 1512 | 1461117573727 Marionette TRACE conn5 <- [1,1034,null,{}] 18:59:33 INFO - PROCESS | 1512 | 1461117573731 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:33 INFO - PROCESS | 1512 | 1461117573831 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 18:59:33 INFO - PROCESS | 1512 | 1461117573931 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:33 INFO - PROCESS | 1512 | ++DOCSHELL 1D8CCC00 == 52 [pid = 1512] [id = 268] 18:59:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1E644400) [pid = 1512] [serial = 803] [outer = 00000000] 18:59:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1E97BC00) [pid = 1512] [serial = 804] [outer = 1E644400] 18:59:34 INFO - PROCESS | 1512 | 1461117573986 Marionette DEBUG loaded listener.js 18:59:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1E9DF000) [pid = 1512] [serial = 805] [outer = 1E644400] 18:59:34 INFO - PROCESS | 1512 | 1461117574527 Marionette TRACE conn5 <- [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]]]}] 18:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 871ms 18:59:34 INFO - PROCESS | 1512 | 1461117574600 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 18:59:34 INFO - PROCESS | 1512 | 1461117574602 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 18:59:34 INFO - PROCESS | 1512 | 1461117574605 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:59:34 INFO - PROCESS | 1512 | 1461117574607 Marionette TRACE conn5 <- [1,1038,null,{}] 18:59:34 INFO - PROCESS | 1512 | 1461117574611 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:34 INFO - PROCESS | 1512 | 1461117574743 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 18:59:34 INFO - PROCESS | 1512 | 1461117574840 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:34 INFO - PROCESS | 1512 | ++DOCSHELL 122F3800 == 53 [pid = 1512] [id = 269] 18:59:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (12D02000) [pid = 1512] [serial = 806] [outer = 00000000] 18:59:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (17C1DC00) [pid = 1512] [serial = 807] [outer = 12D02000] 18:59:34 INFO - PROCESS | 1512 | 1461117574897 Marionette DEBUG loaded listener.js 18:59:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1C1C7800) [pid = 1512] [serial = 808] [outer = 12D02000] 18:59:35 INFO - PROCESS | 1512 | 1461117575557 Marionette TRACE conn5 <- [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]]]}] 18:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 18:59:35 INFO - PROCESS | 1512 | 1461117575579 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 18:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:59:35 INFO - PROCESS | 1512 | 1461117575584 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 18:59:35 INFO - PROCESS | 1512 | 1461117575589 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:59:35 INFO - PROCESS | 1512 | 1461117575592 Marionette TRACE conn5 <- [1,1042,null,{}] 18:59:35 INFO - PROCESS | 1512 | 1461117575597 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:35 INFO - PROCESS | 1512 | 1461117575695 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 18:59:35 INFO - PROCESS | 1512 | 1461117575829 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:35 INFO - PROCESS | 1512 | ++DOCSHELL 165DB800 == 54 [pid = 1512] [id = 270] 18:59:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (17404000) [pid = 1512] [serial = 809] [outer = 00000000] 18:59:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (17CDB800) [pid = 1512] [serial = 810] [outer = 17404000] 18:59:35 INFO - PROCESS | 1512 | 1461117575881 Marionette DEBUG loaded listener.js 18:59:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (18D67800) [pid = 1512] [serial = 811] [outer = 17404000] 18:59:36 INFO - PROCESS | 1512 | --DOCSHELL 0F33EC00 == 53 [pid = 1512] [id = 262] 18:59:36 INFO - PROCESS | 1512 | --DOCSHELL 1C649800 == 52 [pid = 1512] [id = 261] 18:59:36 INFO - PROCESS | 1512 | --DOCSHELL 0EC42400 == 51 [pid = 1512] [id = 260] 18:59:36 INFO - PROCESS | 1512 | --DOCSHELL 1BCCF400 == 50 [pid = 1512] [id = 259] 18:59:36 INFO - PROCESS | 1512 | --DOCSHELL 1A40EC00 == 49 [pid = 1512] [id = 258] 18:59:36 INFO - PROCESS | 1512 | --DOCSHELL 178EEC00 == 48 [pid = 1512] [id = 257] 18:59:36 INFO - PROCESS | 1512 | --DOCSHELL 0F388800 == 47 [pid = 1512] [id = 256] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1D38B000) [pid = 1512] [serial = 747] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOCSHELL 12A3D800 == 46 [pid = 1512] [id = 255] 18:59:36 INFO - PROCESS | 1512 | --DOCSHELL 0EC4A400 == 45 [pid = 1512] [id = 250] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (12A3CC00) [pid = 1512] [serial = 723] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (12A47C00) [pid = 1512] [serial = 724] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1C690800) [pid = 1512] [serial = 706] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (17E61800) [pid = 1512] [serial = 726] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (18E33000) [pid = 1512] [serial = 727] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (130F3800) [pid = 1512] [serial = 721] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (12EAE000) [pid = 1512] [serial = 720] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1A466400) [pid = 1512] [serial = 729] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (12381800) [pid = 1512] [serial = 708] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (176A2C00) [pid = 1512] [serial = 711] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1C1C1000) [pid = 1512] [serial = 736] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1C1C5800) [pid = 1512] [serial = 714] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1D390400) [pid = 1512] [serial = 717] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1C1B9400) [pid = 1512] [serial = 735] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1C2B0400) [pid = 1512] [serial = 738] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (17C22800) [pid = 1512] [serial = 741] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1740A800) [pid = 1512] [serial = 742] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1C2F8800) [pid = 1512] [serial = 744] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1C2AF800) [pid = 1512] [serial = 739] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1B92E400) [pid = 1512] [serial = 732] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1C846400) [pid = 1512] [serial = 745] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1BC4E800) [pid = 1512] [serial = 733] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1AE68800) [pid = 1512] [serial = 730] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (12E65000) [pid = 1512] [serial = 636] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1D756800) [pid = 1512] [serial = 633] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1B947800) [pid = 1512] [serial = 672] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1D38BC00) [pid = 1512] [serial = 675] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (12EEEC00) [pid = 1512] [serial = 669] [outer = 00000000] [url = about:blank] 18:59:36 INFO - PROCESS | 1512 | 1461117576447 Marionette TRACE conn5 <- [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]]]}] 18:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 891ms 18:59:36 INFO - PROCESS | 1512 | 1461117576480 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 18:59:36 INFO - PROCESS | 1512 | 1461117576485 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 18:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:59:36 INFO - PROCESS | 1512 | 1461117576491 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:59:36 INFO - PROCESS | 1512 | 1461117576493 Marionette TRACE conn5 <- [1,1046,null,{}] 18:59:36 INFO - PROCESS | 1512 | 1461117576500 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:36 INFO - PROCESS | 1512 | 1461117576589 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 18:59:36 INFO - PROCESS | 1512 | 1461117576672 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:36 INFO - PROCESS | 1512 | ++DOCSHELL 12210400 == 46 [pid = 1512] [id = 271] 18:59:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (122F7000) [pid = 1512] [serial = 812] [outer = 00000000] 18:59:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (130F3800) [pid = 1512] [serial = 813] [outer = 122F7000] 18:59:36 INFO - PROCESS | 1512 | 1461117576718 Marionette DEBUG loaded listener.js 18:59:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (13AF2400) [pid = 1512] [serial = 814] [outer = 122F7000] 18:59:37 INFO - PROCESS | 1512 | 1461117577114 Marionette TRACE conn5 <- [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]]]}] 18:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 18:59:37 INFO - PROCESS | 1512 | 1461117577165 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 18:59:37 INFO - PROCESS | 1512 | 1461117577167 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 18:59:37 INFO - PROCESS | 1512 | 1461117577170 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:59:37 INFO - PROCESS | 1512 | 1461117577174 Marionette TRACE conn5 <- [1,1050,null,{}] 18:59:37 INFO - PROCESS | 1512 | 1461117577184 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:37 INFO - PROCESS | 1512 | 1461117577270 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 18:59:37 INFO - PROCESS | 1512 | 1461117577277 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:37 INFO - PROCESS | 1512 | ++DOCSHELL 176A2C00 == 47 [pid = 1512] [id = 272] 18:59:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (17DC4C00) [pid = 1512] [serial = 815] [outer = 00000000] 18:59:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1A40C800) [pid = 1512] [serial = 816] [outer = 17DC4C00] 18:59:37 INFO - PROCESS | 1512 | 1461117577327 Marionette DEBUG loaded listener.js 18:59:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1A8C4400) [pid = 1512] [serial = 817] [outer = 17DC4C00] 18:59:37 INFO - PROCESS | 1512 | 1461117577811 Marionette TRACE conn5 <- [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]]]}] 18:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 18:59:37 INFO - PROCESS | 1512 | 1461117577849 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 18:59:37 INFO - PROCESS | 1512 | 1461117577851 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 18:59:37 INFO - PROCESS | 1512 | 1461117577855 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:59:37 INFO - PROCESS | 1512 | 1461117577856 Marionette TRACE conn5 <- [1,1054,null,{}] 18:59:37 INFO - PROCESS | 1512 | 1461117577860 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:37 INFO - PROCESS | 1512 | 1461117577943 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 18:59:37 INFO - PROCESS | 1512 | 1461117577950 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:37 INFO - PROCESS | 1512 | ++DOCSHELL 1AEBAC00 == 48 [pid = 1512] [id = 273] 18:59:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1B925400) [pid = 1512] [serial = 818] [outer = 00000000] 18:59:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1BC58000) [pid = 1512] [serial = 819] [outer = 1B925400] 18:59:38 INFO - PROCESS | 1512 | 1461117577996 Marionette DEBUG loaded listener.js 18:59:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1BCCF000) [pid = 1512] [serial = 820] [outer = 1B925400] 18:59:38 INFO - PROCESS | 1512 | 1461117578420 Marionette TRACE conn5 <- [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]]]}] 18:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 18:59:38 INFO - PROCESS | 1512 | 1461117578490 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 18:59:38 INFO - PROCESS | 1512 | 1461117578492 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 18:59:38 INFO - PROCESS | 1512 | 1461117578495 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:59:38 INFO - PROCESS | 1512 | 1461117578497 Marionette TRACE conn5 <- [1,1058,null,{}] 18:59:38 INFO - PROCESS | 1512 | 1461117578500 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:38 INFO - PROCESS | 1512 | 1461117578610 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 18:59:38 INFO - PROCESS | 1512 | 1461117578616 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:38 INFO - PROCESS | 1512 | ++DOCSHELL 1BC51C00 == 49 [pid = 1512] [id = 274] 18:59:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1BCD1C00) [pid = 1512] [serial = 821] [outer = 00000000] 18:59:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1C087000) [pid = 1512] [serial = 822] [outer = 1BCD1C00] 18:59:38 INFO - PROCESS | 1512 | 1461117578714 Marionette DEBUG loaded listener.js 18:59:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1C1BD800) [pid = 1512] [serial = 823] [outer = 1BCD1C00] 18:59:39 INFO - PROCESS | 1512 | 1461117579181 Marionette TRACE conn5 <- [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]]]}] 18:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 18:59:39 INFO - PROCESS | 1512 | 1461117579231 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 18:59:39 INFO - PROCESS | 1512 | 1461117579233 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 18:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:59:39 INFO - PROCESS | 1512 | 1461117579236 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:59:39 INFO - PROCESS | 1512 | 1461117579238 Marionette TRACE conn5 <- [1,1062,null,{}] 18:59:39 INFO - PROCESS | 1512 | 1461117579241 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:39 INFO - PROCESS | 1512 | 1461117579361 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 18:59:39 INFO - PROCESS | 1512 | 1461117579425 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:39 INFO - PROCESS | 1512 | ++DOCSHELL 1C2F5000 == 50 [pid = 1512] [id = 275] 18:59:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1C2F6000) [pid = 1512] [serial = 824] [outer = 00000000] 18:59:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1C692400) [pid = 1512] [serial = 825] [outer = 1C2F6000] 18:59:39 INFO - PROCESS | 1512 | 1461117579472 Marionette DEBUG loaded listener.js 18:59:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1C84B800) [pid = 1512] [serial = 826] [outer = 1C2F6000] 18:59:39 INFO - PROCESS | 1512 | 1461117579887 Marionette TRACE conn5 <- [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]]]}] 18:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 18:59:39 INFO - PROCESS | 1512 | 1461117579910 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 18:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:59:39 INFO - PROCESS | 1512 | 1461117579912 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 18:59:39 INFO - PROCESS | 1512 | 1461117579915 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:59:39 INFO - PROCESS | 1512 | 1461117579917 Marionette TRACE conn5 <- [1,1066,null,{}] 18:59:39 INFO - PROCESS | 1512 | 1461117579926 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:40 INFO - PROCESS | 1512 | 1461117580070 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 18:59:40 INFO - PROCESS | 1512 | 1461117580132 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:40 INFO - PROCESS | 1512 | ++DOCSHELL 1D1E1800 == 51 [pid = 1512] [id = 276] 18:59:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D1E3400) [pid = 1512] [serial = 827] [outer = 00000000] 18:59:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1D38D000) [pid = 1512] [serial = 828] [outer = 1D1E3400] 18:59:40 INFO - PROCESS | 1512 | 1461117580177 Marionette DEBUG loaded listener.js 18:59:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1D393800) [pid = 1512] [serial = 829] [outer = 1D1E3400] 18:59:40 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1BCD1400) [pid = 1512] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:59:40 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1A459800) [pid = 1512] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:59:40 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (17CDD400) [pid = 1512] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:59:40 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (12EAF400) [pid = 1512] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:59:40 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (122F3000) [pid = 1512] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:59:40 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (0ED0CC00) [pid = 1512] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:59:40 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1C692C00) [pid = 1512] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:59:40 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (12376800) [pid = 1512] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:59:40 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1D1E2800) [pid = 1512] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:59:40 INFO - PROCESS | 1512 | 1461117580617 Marionette TRACE conn5 <- [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]]]}] 18:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 18:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:59:40 INFO - PROCESS | 1512 | 1461117580646 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 18:59:40 INFO - PROCESS | 1512 | 1461117580648 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 18:59:40 INFO - PROCESS | 1512 | 1461117580651 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:59:40 INFO - PROCESS | 1512 | 1461117580652 Marionette TRACE conn5 <- [1,1070,null,{}] 18:59:40 INFO - PROCESS | 1512 | 1461117580656 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:40 INFO - PROCESS | 1512 | 1461117580736 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 18:59:40 INFO - PROCESS | 1512 | 1461117580742 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:40 INFO - PROCESS | 1512 | ++DOCSHELL 12A42800 == 52 [pid = 1512] [id = 277] 18:59:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (12A4DC00) [pid = 1512] [serial = 830] [outer = 00000000] 18:59:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1BCE9800) [pid = 1512] [serial = 831] [outer = 12A4DC00] 18:59:40 INFO - PROCESS | 1512 | 1461117580788 Marionette DEBUG loaded listener.js 18:59:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1C692C00) [pid = 1512] [serial = 832] [outer = 12A4DC00] 18:59:41 INFO - PROCESS | 1512 | 1461117581213 Marionette TRACE conn5 <- [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]]]}] 18:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 571ms 18:59:41 INFO - PROCESS | 1512 | 1461117581221 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 18:59:41 INFO - PROCESS | 1512 | 1461117581223 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 18:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:59:41 INFO - PROCESS | 1512 | 1461117581226 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:59:41 INFO - PROCESS | 1512 | 1461117581228 Marionette TRACE conn5 <- [1,1074,null,{}] 18:59:41 INFO - PROCESS | 1512 | 1461117581244 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:41 INFO - PROCESS | 1512 | 1461117581328 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 18:59:41 INFO - PROCESS | 1512 | 1461117581335 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:41 INFO - PROCESS | 1512 | ++DOCSHELL 0EC41400 == 53 [pid = 1512] [id = 278] 18:59:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (0ED13000) [pid = 1512] [serial = 833] [outer = 00000000] 18:59:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1D755C00) [pid = 1512] [serial = 834] [outer = 0ED13000] 18:59:41 INFO - PROCESS | 1512 | 1461117581381 Marionette DEBUG loaded listener.js 18:59:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D766400) [pid = 1512] [serial = 835] [outer = 0ED13000] 18:59:41 INFO - PROCESS | 1512 | 1461117581830 Marionette TRACE conn5 <- [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]]]}] 18:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 18:59:41 INFO - PROCESS | 1512 | 1461117581858 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 18:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:59:41 INFO - PROCESS | 1512 | 1461117581859 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 18:59:41 INFO - PROCESS | 1512 | 1461117581862 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:59:41 INFO - PROCESS | 1512 | 1461117581864 Marionette TRACE conn5 <- [1,1078,null,{}] 18:59:41 INFO - PROCESS | 1512 | 1461117581878 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:41 INFO - PROCESS | 1512 | 1461117581958 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 18:59:41 INFO - PROCESS | 1512 | 1461117581964 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:42 INFO - PROCESS | 1512 | ++DOCSHELL 1D76E400 == 54 [pid = 1512] [id = 279] 18:59:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D773800) [pid = 1512] [serial = 836] [outer = 00000000] 18:59:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1D8C2800) [pid = 1512] [serial = 837] [outer = 1D773800] 18:59:42 INFO - PROCESS | 1512 | 1461117582008 Marionette DEBUG loaded listener.js 18:59:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1D8CC800) [pid = 1512] [serial = 838] [outer = 1D773800] 18:59:42 INFO - PROCESS | 1512 | 1461117582442 Marionette TRACE conn5 <- [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]]]}] 18:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 631ms 18:59:42 INFO - PROCESS | 1512 | 1461117582495 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 18:59:42 INFO - PROCESS | 1512 | 1461117582497 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 18:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:59:42 INFO - PROCESS | 1512 | 1461117582501 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:59:42 INFO - PROCESS | 1512 | 1461117582503 Marionette TRACE conn5 <- [1,1082,null,{}] 18:59:42 INFO - PROCESS | 1512 | 1461117582507 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:42 INFO - PROCESS | 1512 | 1461117582661 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 18:59:42 INFO - PROCESS | 1512 | 1461117582835 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:42 INFO - PROCESS | 1512 | ++DOCSHELL 12A3B000 == 55 [pid = 1512] [id = 280] 18:59:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (12A3CC00) [pid = 1512] [serial = 839] [outer = 00000000] 18:59:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (12A4BC00) [pid = 1512] [serial = 840] [outer = 12A3CC00] 18:59:42 INFO - PROCESS | 1512 | 1461117582893 Marionette DEBUG loaded listener.js 18:59:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (12E61400) [pid = 1512] [serial = 841] [outer = 12A3CC00] 18:59:43 INFO - PROCESS | 1512 | 1461117583478 Marionette TRACE conn5 <- [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]]]}] 18:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1017ms 18:59:43 INFO - PROCESS | 1512 | 1461117583522 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 18:59:43 INFO - PROCESS | 1512 | 1461117583527 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 18:59:43 INFO - PROCESS | 1512 | 1461117583531 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:59:43 INFO - PROCESS | 1512 | 1461117583536 Marionette TRACE conn5 <- [1,1086,null,{}] 18:59:43 INFO - PROCESS | 1512 | 1461117583540 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:43 INFO - PROCESS | 1512 | 1461117583704 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 18:59:43 INFO - PROCESS | 1512 | 1461117583839 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:43 INFO - PROCESS | 1512 | ++DOCSHELL 1393CC00 == 56 [pid = 1512] [id = 281] 18:59:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (13A9D800) [pid = 1512] [serial = 842] [outer = 00000000] 18:59:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (19495400) [pid = 1512] [serial = 843] [outer = 13A9D800] 18:59:43 INFO - PROCESS | 1512 | 1461117583899 Marionette DEBUG loaded listener.js 18:59:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1A403800) [pid = 1512] [serial = 844] [outer = 13A9D800] 18:59:44 INFO - PROCESS | 1512 | 1461117584496 Marionette TRACE conn5 <- [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]]]}] 18:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1020ms 18:59:44 INFO - PROCESS | 1512 | 1461117584556 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 18:59:44 INFO - PROCESS | 1512 | 1461117584559 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 18:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:59:44 INFO - PROCESS | 1512 | 1461117584563 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:59:44 INFO - PROCESS | 1512 | 1461117584565 Marionette TRACE conn5 <- [1,1090,null,{}] 18:59:44 INFO - PROCESS | 1512 | 1461117584569 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:44 INFO - PROCESS | 1512 | 1461117584676 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 18:59:44 INFO - PROCESS | 1512 | 1461117584809 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:44 INFO - PROCESS | 1512 | ++DOCSHELL 1C2AB000 == 57 [pid = 1512] [id = 282] 18:59:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1C2B0400) [pid = 1512] [serial = 845] [outer = 00000000] 18:59:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1D1DF400) [pid = 1512] [serial = 846] [outer = 1C2B0400] 18:59:44 INFO - PROCESS | 1512 | 1461117584865 Marionette DEBUG loaded listener.js 18:59:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1D792400) [pid = 1512] [serial = 847] [outer = 1C2B0400] 18:59:45 INFO - PROCESS | 1512 | 1461117585485 Marionette TRACE conn5 <- [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]]]}] 18:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 18:59:45 INFO - PROCESS | 1512 | 1461117585535 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 18:59:45 INFO - PROCESS | 1512 | 1461117585539 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 18:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:59:45 INFO - PROCESS | 1512 | 1461117585550 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:59:45 INFO - PROCESS | 1512 | 1461117585555 Marionette TRACE conn5 <- [1,1094,null,{}] 18:59:45 INFO - PROCESS | 1512 | 1461117585559 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:45 INFO - PROCESS | 1512 | 1461117585667 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 18:59:45 INFO - PROCESS | 1512 | 1461117585796 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:45 INFO - PROCESS | 1512 | ++DOCSHELL 1EB0C800 == 58 [pid = 1512] [id = 283] 18:59:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1FA3D400) [pid = 1512] [serial = 848] [outer = 00000000] 18:59:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1FD35C00) [pid = 1512] [serial = 849] [outer = 1FA3D400] 18:59:45 INFO - PROCESS | 1512 | 1461117585852 Marionette DEBUG loaded listener.js 18:59:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1FD39800) [pid = 1512] [serial = 850] [outer = 1FA3D400] 18:59:46 INFO - PROCESS | 1512 | 1461117586655 Marionette TRACE conn5 <- [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]]]}] 18:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1139ms 18:59:46 INFO - PROCESS | 1512 | 1461117586688 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 18:59:46 INFO - PROCESS | 1512 | 1461117586692 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 18:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:59:46 INFO - PROCESS | 1512 | 1461117586697 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:59:46 INFO - PROCESS | 1512 | 1461117586701 Marionette TRACE conn5 <- [1,1098,null,{}] 18:59:46 INFO - PROCESS | 1512 | 1461117586707 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:46 INFO - PROCESS | 1512 | 1461117586803 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 18:59:46 INFO - PROCESS | 1512 | 1461117586940 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:46 INFO - PROCESS | 1512 | ++DOCSHELL 124BE400 == 59 [pid = 1512] [id = 284] 18:59:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (124BEC00) [pid = 1512] [serial = 851] [outer = 00000000] 18:59:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (12A4CC00) [pid = 1512] [serial = 852] [outer = 124BEC00] 18:59:47 INFO - PROCESS | 1512 | 1461117586989 Marionette DEBUG loaded listener.js 18:59:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (12EEA800) [pid = 1512] [serial = 853] [outer = 124BEC00] 18:59:47 INFO - PROCESS | 1512 | 1461117587577 Marionette TRACE conn5 <- [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]]]}] 18:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 931ms 18:59:47 INFO - PROCESS | 1512 | 1461117587629 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 18:59:47 INFO - PROCESS | 1512 | 1461117587634 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 18:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:59:47 INFO - PROCESS | 1512 | 1461117587640 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:59:47 INFO - PROCESS | 1512 | 1461117587642 Marionette TRACE conn5 <- [1,1102,null,{}] 18:59:47 INFO - PROCESS | 1512 | 1461117587646 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:47 INFO - PROCESS | 1512 | 1461117587741 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 18:59:47 INFO - PROCESS | 1512 | 1461117587876 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:47 INFO - PROCESS | 1512 | --DOCSHELL 1D76E400 == 58 [pid = 1512] [id = 279] 18:59:47 INFO - PROCESS | 1512 | --DOCSHELL 0EC41400 == 57 [pid = 1512] [id = 278] 18:59:47 INFO - PROCESS | 1512 | --DOCSHELL 12A42800 == 56 [pid = 1512] [id = 277] 18:59:47 INFO - PROCESS | 1512 | --DOCSHELL 1D1E1800 == 55 [pid = 1512] [id = 276] 18:59:47 INFO - PROCESS | 1512 | --DOCSHELL 1C2F5000 == 54 [pid = 1512] [id = 275] 18:59:47 INFO - PROCESS | 1512 | --DOCSHELL 1BC51C00 == 53 [pid = 1512] [id = 274] 18:59:47 INFO - PROCESS | 1512 | --DOCSHELL 1AEBAC00 == 52 [pid = 1512] [id = 273] 18:59:47 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (1D758800) [pid = 1512] [serial = 789] [outer = 00000000] [url = about:blank] 18:59:47 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1237E400) [pid = 1512] [serial = 750] [outer = 00000000] [url = about:blank] 18:59:47 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (17D76000) [pid = 1512] [serial = 753] [outer = 00000000] [url = about:blank] 18:59:47 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1C1C0400) [pid = 1512] [serial = 756] [outer = 00000000] [url = about:blank] 18:59:47 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1D770000) [pid = 1512] [serial = 759] [outer = 00000000] [url = about:blank] 18:59:47 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1D79B000) [pid = 1512] [serial = 762] [outer = 00000000] [url = about:blank] 18:59:47 INFO - PROCESS | 1512 | ++DOCSHELL 0ECABC00 == 53 [pid = 1512] [id = 285] 18:59:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (122BDC00) [pid = 1512] [serial = 854] [outer = 00000000] 18:59:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (12A51400) [pid = 1512] [serial = 855] [outer = 122BDC00] 18:59:47 INFO - PROCESS | 1512 | 1461117587968 Marionette DEBUG loaded listener.js 18:59:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (12EF3400) [pid = 1512] [serial = 856] [outer = 122BDC00] 18:59:48 INFO - PROCESS | 1512 | --DOCSHELL 176A2C00 == 52 [pid = 1512] [id = 272] 18:59:48 INFO - PROCESS | 1512 | --DOCSHELL 12210400 == 51 [pid = 1512] [id = 271] 18:59:48 INFO - PROCESS | 1512 | --DOCSHELL 165DB800 == 50 [pid = 1512] [id = 270] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1D392000) [pid = 1512] [serial = 748] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1BCDD800) [pid = 1512] [serial = 777] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1BCEA400) [pid = 1512] [serial = 778] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1AEB4400) [pid = 1512] [serial = 774] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (19496800) [pid = 1512] [serial = 771] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1A406400) [pid = 1512] [serial = 772] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (1398C000) [pid = 1512] [serial = 766] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (138C2400) [pid = 1512] [serial = 765] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (12A50400) [pid = 1512] [serial = 768] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (12E64C00) [pid = 1512] [serial = 769] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1C2F2000) [pid = 1512] [serial = 781] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1C2AC000) [pid = 1512] [serial = 780] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1D1E2400) [pid = 1512] [serial = 783] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1C1BAC00) [pid = 1512] [serial = 786] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1D1E1C00) [pid = 1512] [serial = 784] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1B941800) [pid = 1512] [serial = 775] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1C2AEC00) [pid = 1512] [serial = 787] [outer = 00000000] [url = about:blank] 18:59:48 INFO - PROCESS | 1512 | 1461117588442 Marionette TRACE conn5 <- [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]]]}] 18:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 830ms 18:59:48 INFO - PROCESS | 1512 | 1461117588473 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 18:59:48 INFO - PROCESS | 1512 | 1461117588475 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 18:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:59:48 INFO - PROCESS | 1512 | 1461117588479 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:59:48 INFO - PROCESS | 1512 | 1461117588482 Marionette TRACE conn5 <- [1,1106,null,{}] 18:59:48 INFO - PROCESS | 1512 | 1461117588492 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:48 INFO - PROCESS | 1512 | 1461117588573 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 18:59:48 INFO - PROCESS | 1512 | 1461117588582 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:48 INFO - PROCESS | 1512 | ++DOCSHELL 1654F000 == 51 [pid = 1512] [id = 286] 18:59:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (17CBD800) [pid = 1512] [serial = 857] [outer = 00000000] 18:59:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (18D6A400) [pid = 1512] [serial = 858] [outer = 17CBD800] 18:59:48 INFO - PROCESS | 1512 | 1461117588630 Marionette DEBUG loaded listener.js 18:59:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (194F7000) [pid = 1512] [serial = 859] [outer = 17CBD800] 18:59:49 INFO - PROCESS | 1512 | 1461117589090 Marionette TRACE conn5 <- [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]]]}] 18:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 18:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:59:49 INFO - PROCESS | 1512 | 1461117589155 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 18:59:49 INFO - PROCESS | 1512 | 1461117589157 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 18:59:49 INFO - PROCESS | 1512 | 1461117589160 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:59:49 INFO - PROCESS | 1512 | 1461117589162 Marionette TRACE conn5 <- [1,1110,null,{}] 18:59:49 INFO - PROCESS | 1512 | 1461117589166 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:49 INFO - PROCESS | 1512 | 1461117589248 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 18:59:49 INFO - PROCESS | 1512 | 1461117589257 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:49 INFO - PROCESS | 1512 | ++DOCSHELL 1A409400 == 52 [pid = 1512] [id = 287] 18:59:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1A409800) [pid = 1512] [serial = 860] [outer = 00000000] 18:59:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1A45DC00) [pid = 1512] [serial = 861] [outer = 1A409800] 18:59:49 INFO - PROCESS | 1512 | 1461117589303 Marionette DEBUG loaded listener.js 18:59:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1AE6E000) [pid = 1512] [serial = 862] [outer = 1A409800] 18:59:49 INFO - PROCESS | 1512 | 1461117589767 Marionette TRACE conn5 <- [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]]]}] 18:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 631ms 18:59:49 INFO - PROCESS | 1512 | 1461117589791 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 18:59:49 INFO - PROCESS | 1512 | 1461117589793 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 18:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:59:49 INFO - PROCESS | 1512 | 1461117589796 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:59:49 INFO - PROCESS | 1512 | 1461117589798 Marionette TRACE conn5 <- [1,1114,null,{}] 18:59:49 INFO - PROCESS | 1512 | 1461117589801 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:49 INFO - PROCESS | 1512 | 1461117589881 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 18:59:49 INFO - PROCESS | 1512 | 1461117589887 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:49 INFO - PROCESS | 1512 | ++DOCSHELL 12A45800 == 53 [pid = 1512] [id = 288] 18:59:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1B92B800) [pid = 1512] [serial = 863] [outer = 00000000] 18:59:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1BC56000) [pid = 1512] [serial = 864] [outer = 1B92B800] 18:59:49 INFO - PROCESS | 1512 | 1461117589931 Marionette DEBUG loaded listener.js 18:59:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1BC54C00) [pid = 1512] [serial = 865] [outer = 1B92B800] 18:59:50 INFO - PROCESS | 1512 | 1461117590362 Marionette TRACE conn5 <- [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]]]}] 18:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 18:59:50 INFO - PROCESS | 1512 | 1461117590427 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 18:59:50 INFO - PROCESS | 1512 | 1461117590430 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 18:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:59:50 INFO - PROCESS | 1512 | 1461117590433 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:59:50 INFO - PROCESS | 1512 | 1461117590434 Marionette TRACE conn5 <- [1,1118,null,{}] 18:59:50 INFO - PROCESS | 1512 | 1461117590438 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:50 INFO - PROCESS | 1512 | 1461117590565 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 18:59:50 INFO - PROCESS | 1512 | 1461117590573 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:50 INFO - PROCESS | 1512 | ++DOCSHELL 0EC40000 == 54 [pid = 1512] [id = 289] 18:59:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (0EC43800) [pid = 1512] [serial = 866] [outer = 00000000] 18:59:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (18D69400) [pid = 1512] [serial = 867] [outer = 0EC43800] 18:59:50 INFO - PROCESS | 1512 | 1461117590670 Marionette DEBUG loaded listener.js 18:59:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (176A7800) [pid = 1512] [serial = 868] [outer = 0EC43800] 18:59:51 INFO - PROCESS | 1512 | 1461117591111 Marionette TRACE conn5 <- [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]]]}] 18:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 731ms 18:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:59:51 INFO - PROCESS | 1512 | 1461117591167 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 18:59:51 INFO - PROCESS | 1512 | 1461117591169 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 18:59:51 INFO - PROCESS | 1512 | 1461117591182 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:59:51 INFO - PROCESS | 1512 | 1461117591184 Marionette TRACE conn5 <- [1,1122,null,{}] 18:59:51 INFO - PROCESS | 1512 | 1461117591188 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:51 INFO - PROCESS | 1512 | 1461117591295 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 18:59:51 INFO - PROCESS | 1512 | 1461117591301 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:51 INFO - PROCESS | 1512 | ++DOCSHELL 1C1BBC00 == 55 [pid = 1512] [id = 290] 18:59:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1C1BF000) [pid = 1512] [serial = 869] [outer = 00000000] 18:59:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1C2AAC00) [pid = 1512] [serial = 870] [outer = 1C1BF000] 18:59:51 INFO - PROCESS | 1512 | 1461117591350 Marionette DEBUG loaded listener.js 18:59:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1C2AE800) [pid = 1512] [serial = 871] [outer = 1C1BF000] 18:59:51 INFO - PROCESS | 1512 | 1461117591781 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 18:59:51 INFO - PROCESS | 1512 | 1461117591803 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 18:59:51 INFO - PROCESS | 1512 | 1461117591805 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 18:59:51 INFO - PROCESS | 1512 | 1461117591826 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:59:51 INFO - PROCESS | 1512 | 1461117591828 Marionette TRACE conn5 <- [1,1126,null,{}] 18:59:51 INFO - PROCESS | 1512 | 1461117591832 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:51 INFO - PROCESS | 1512 | 1461117591937 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 18:59:52 INFO - PROCESS | 1512 | 1461117592023 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:52 INFO - PROCESS | 1512 | ++DOCSHELL 12EF0400 == 56 [pid = 1512] [id = 291] 18:59:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1C2B1C00) [pid = 1512] [serial = 872] [outer = 00000000] 18:59:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1C846C00) [pid = 1512] [serial = 873] [outer = 1C2B1C00] 18:59:52 INFO - PROCESS | 1512 | 1461117592068 Marionette DEBUG loaded listener.js 18:59:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (1C2F6400) [pid = 1512] [serial = 874] [outer = 1C2B1C00] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (13991400) [pid = 1512] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (0F330C00) [pid = 1512] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (122F7000) [pid = 1512] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1B925400) [pid = 1512] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1C2F6000) [pid = 1512] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (17404000) [pid = 1512] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (12D02000) [pid = 1512] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (17DC4C00) [pid = 1512] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1D1E3400) [pid = 1512] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (12A4DC00) [pid = 1512] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (12947800) [pid = 1512] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1D1E1000) [pid = 1512] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (17CC3800) [pid = 1512] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1BCD1C00) [pid = 1512] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (0ED13000) [pid = 1512] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1740AC00) [pid = 1512] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1D769800) [pid = 1512] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1BCCD000) [pid = 1512] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (0ED0AC00) [pid = 1512] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1B98A400) [pid = 1512] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1C2AFC00) [pid = 1512] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1D2B0000) [pid = 1512] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:59:52 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1D775000) [pid = 1512] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:59:52 INFO - PROCESS | 1512 | 1461117592797 Marionette TRACE conn5 <- [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]]]}] 18:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1019ms 18:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:59:52 INFO - PROCESS | 1512 | 1461117592849 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 18:59:52 INFO - PROCESS | 1512 | 1461117592851 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 18:59:52 INFO - PROCESS | 1512 | 1461117592854 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:59:52 INFO - PROCESS | 1512 | 1461117592856 Marionette TRACE conn5 <- [1,1130,null,{}] 18:59:52 INFO - PROCESS | 1512 | 1461117592860 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:52 INFO - PROCESS | 1512 | 1461117592950 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 18:59:53 INFO - PROCESS | 1512 | 1461117593039 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:53 INFO - PROCESS | 1512 | ++DOCSHELL 0ED13C00 == 57 [pid = 1512] [id = 292] 18:59:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (122FA800) [pid = 1512] [serial = 875] [outer = 00000000] 18:59:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (12EA9800) [pid = 1512] [serial = 876] [outer = 122FA800] 18:59:53 INFO - PROCESS | 1512 | 1461117593084 Marionette DEBUG loaded listener.js 18:59:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (13942000) [pid = 1512] [serial = 877] [outer = 122FA800] 18:59:53 INFO - PROCESS | 1512 | 1461117593471 Marionette TRACE conn5 <- [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]]]}] 18:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 18:59:53 INFO - PROCESS | 1512 | 1461117593525 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 18:59:53 INFO - PROCESS | 1512 | 1461117593527 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 18:59:53 INFO - PROCESS | 1512 | 1461117593535 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:59:53 INFO - PROCESS | 1512 | 1461117593536 Marionette TRACE conn5 <- [1,1134,null,{}] 18:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:59:53 INFO - PROCESS | 1512 | 1461117593540 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:53 INFO - PROCESS | 1512 | 1461117593623 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 18:59:53 INFO - PROCESS | 1512 | 1461117593631 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:53 INFO - PROCESS | 1512 | ++DOCSHELL 1A404400 == 58 [pid = 1512] [id = 293] 18:59:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1A463400) [pid = 1512] [serial = 878] [outer = 00000000] 18:59:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1C2AA000) [pid = 1512] [serial = 879] [outer = 1A463400] 18:59:53 INFO - PROCESS | 1512 | 1461117593676 Marionette DEBUG loaded listener.js 18:59:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1C64E000) [pid = 1512] [serial = 880] [outer = 1A463400] 18:59:54 INFO - PROCESS | 1512 | 1461117594107 Marionette TRACE conn5 <- [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]]]}] 18:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 18:59:54 INFO - PROCESS | 1512 | 1461117594170 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 18:59:54 INFO - PROCESS | 1512 | 1461117594173 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 18:59:54 INFO - PROCESS | 1512 | 1461117594176 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:59:54 INFO - PROCESS | 1512 | 1461117594179 Marionette TRACE conn5 <- [1,1138,null,{}] 18:59:54 INFO - PROCESS | 1512 | 1461117594182 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:54 INFO - PROCESS | 1512 | 1461117594278 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 18:59:54 INFO - PROCESS | 1512 | 1461117594284 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:54 INFO - PROCESS | 1512 | ++DOCSHELL 1C2ED400 == 59 [pid = 1512] [id = 294] 18:59:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D38E800) [pid = 1512] [serial = 881] [outer = 00000000] 18:59:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D773400) [pid = 1512] [serial = 882] [outer = 1D38E800] 18:59:54 INFO - PROCESS | 1512 | 1461117594334 Marionette DEBUG loaded listener.js 18:59:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1D79AC00) [pid = 1512] [serial = 883] [outer = 1D38E800] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1B98A000 == 58 [pid = 1512] [id = 252] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 0ED15000 == 57 [pid = 1512] [id = 236] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1C84BC00 == 56 [pid = 1512] [id = 263] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1D88B400 == 55 [pid = 1512] [id = 267] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1B92FC00 == 54 [pid = 1512] [id = 238] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1769BC00 == 53 [pid = 1512] [id = 265] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1D8CCC00 == 52 [pid = 1512] [id = 268] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1C2A2C00 == 51 [pid = 1512] [id = 225] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1D1DBC00 == 50 [pid = 1512] [id = 266] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 17CC6800 == 49 [pid = 1512] [id = 224] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1D774400 == 48 [pid = 1512] [id = 254] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 122F3800 == 47 [pid = 1512] [id = 269] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 17407000 == 46 [pid = 1512] [id = 251] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1D28C400 == 45 [pid = 1512] [id = 239] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 12947400 == 44 [pid = 1512] [id = 264] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1D769400 == 43 [pid = 1512] [id = 253] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 130F1C00 == 42 [pid = 1512] [id = 237] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1393D800 == 41 [pid = 1512] [id = 192] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 124BE400 == 40 [pid = 1512] [id = 284] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1EB0C800 == 39 [pid = 1512] [id = 283] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1393CC00 == 38 [pid = 1512] [id = 281] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 1C2AB000 == 37 [pid = 1512] [id = 282] 18:59:55 INFO - PROCESS | 1512 | --DOCSHELL 12A3B000 == 36 [pid = 1512] [id = 280] 18:59:56 INFO - PROCESS | 1512 | --DOCSHELL 0ECABC00 == 35 [pid = 1512] [id = 285] 18:59:56 INFO - PROCESS | 1512 | --DOCSHELL 0ED13C00 == 34 [pid = 1512] [id = 292] 18:59:56 INFO - PROCESS | 1512 | --DOCSHELL 12A45800 == 33 [pid = 1512] [id = 288] 18:59:56 INFO - PROCESS | 1512 | --DOCSHELL 0EC40000 == 32 [pid = 1512] [id = 289] 18:59:56 INFO - PROCESS | 1512 | --DOCSHELL 1654F000 == 31 [pid = 1512] [id = 286] 18:59:56 INFO - PROCESS | 1512 | --DOCSHELL 1A409400 == 30 [pid = 1512] [id = 287] 18:59:56 INFO - PROCESS | 1512 | --DOCSHELL 12EF0400 == 29 [pid = 1512] [id = 291] 18:59:56 INFO - PROCESS | 1512 | --DOCSHELL 1A404400 == 28 [pid = 1512] [id = 293] 18:59:56 INFO - PROCESS | 1512 | --DOCSHELL 1C1BBC00 == 27 [pid = 1512] [id = 290] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1C2F1400) [pid = 1512] [serial = 715] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1C2F8400) [pid = 1512] [serial = 666] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1D394400) [pid = 1512] [serial = 718] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1D79C800) [pid = 1512] [serial = 763] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (17C1E800) [pid = 1512] [serial = 712] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1293E800) [pid = 1512] [serial = 709] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (19497C00) [pid = 1512] [serial = 754] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1D773000) [pid = 1512] [serial = 760] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1C84CC00) [pid = 1512] [serial = 757] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (124C1800) [pid = 1512] [serial = 751] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (130F3800) [pid = 1512] [serial = 813] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (13AF2400) [pid = 1512] [serial = 814] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1BC58000) [pid = 1512] [serial = 819] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1C692400) [pid = 1512] [serial = 825] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (18D67800) [pid = 1512] [serial = 811] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (17CDB800) [pid = 1512] [serial = 810] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1C1C7800) [pid = 1512] [serial = 808] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (17C1DC00) [pid = 1512] [serial = 807] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1A40C800) [pid = 1512] [serial = 816] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1A8C4400) [pid = 1512] [serial = 817] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1D8CD000) [pid = 1512] [serial = 801] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1E97BC00) [pid = 1512] [serial = 804] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1D38D000) [pid = 1512] [serial = 828] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1C692C00) [pid = 1512] [serial = 832] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1BCE9800) [pid = 1512] [serial = 831] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1D393800) [pid = 1512] [serial = 829] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (12D0C400) [pid = 1512] [serial = 793] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (12A48400) [pid = 1512] [serial = 792] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1D76B000) [pid = 1512] [serial = 799] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1D756C00) [pid = 1512] [serial = 798] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1A8CA000) [pid = 1512] [serial = 796] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1A408C00) [pid = 1512] [serial = 795] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (1C087000) [pid = 1512] [serial = 822] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1C1BD800) [pid = 1512] [serial = 823] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1C84B800) [pid = 1512] [serial = 826] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (1D755C00) [pid = 1512] [serial = 834] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (1D766400) [pid = 1512] [serial = 835] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (1BCCF000) [pid = 1512] [serial = 820] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (1D8C2800) [pid = 1512] [serial = 837] [outer = 00000000] [url = about:blank] 18:59:56 INFO - PROCESS | 1512 | 1461117596345 Marionette TRACE conn5 <- [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]]]}] 18:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2220ms 18:59:56 INFO - PROCESS | 1512 | 1461117596399 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 18:59:56 INFO - PROCESS | 1512 | 1461117596403 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 18:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:59:56 INFO - PROCESS | 1512 | 1461117596408 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:59:56 INFO - PROCESS | 1512 | 1461117596412 Marionette TRACE conn5 <- [1,1142,null,{}] 18:59:56 INFO - PROCESS | 1512 | 1461117596418 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:56 INFO - PROCESS | 1512 | 1461117596508 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 18:59:56 INFO - PROCESS | 1512 | 1461117596519 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:56 INFO - PROCESS | 1512 | ++DOCSHELL 0ED0AC00 == 28 [pid = 1512] [id = 295] 18:59:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (0ED0B000) [pid = 1512] [serial = 884] [outer = 00000000] 18:59:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (0F3E7800) [pid = 1512] [serial = 885] [outer = 0ED0B000] 18:59:56 INFO - PROCESS | 1512 | 1461117596567 Marionette DEBUG loaded listener.js 18:59:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (122F2000) [pid = 1512] [serial = 886] [outer = 0ED0B000] 18:59:57 INFO - PROCESS | 1512 | 1461117597070 Marionette TRACE conn5 <- [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]]]}] 18:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 672ms 18:59:57 INFO - PROCESS | 1512 | 1461117597084 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 18:59:57 INFO - PROCESS | 1512 | 1461117597090 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 18:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:59:57 INFO - PROCESS | 1512 | 1461117597097 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:59:57 INFO - PROCESS | 1512 | 1461117597099 Marionette TRACE conn5 <- [1,1146,null,{}] 18:59:57 INFO - PROCESS | 1512 | 1461117597104 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:57 INFO - PROCESS | 1512 | 1461117597189 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 18:59:57 INFO - PROCESS | 1512 | 1461117597199 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:57 INFO - PROCESS | 1512 | ++DOCSHELL 0ED10400 == 29 [pid = 1512] [id = 296] 18:59:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (122FA000) [pid = 1512] [serial = 887] [outer = 00000000] 18:59:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (12946400) [pid = 1512] [serial = 888] [outer = 122FA000] 18:59:57 INFO - PROCESS | 1512 | 1461117597245 Marionette DEBUG loaded listener.js 18:59:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (12A34000) [pid = 1512] [serial = 889] [outer = 122FA000] 18:59:57 INFO - PROCESS | 1512 | 1461117597725 Marionette TRACE conn5 <- [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]]]}] 18:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 671ms 18:59:57 INFO - PROCESS | 1512 | 1461117597772 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 18:59:57 INFO - PROCESS | 1512 | 1461117597774 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 18:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:59:57 INFO - PROCESS | 1512 | 1461117597778 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:59:57 INFO - PROCESS | 1512 | 1461117597782 Marionette TRACE conn5 <- [1,1150,null,{}] 18:59:57 INFO - PROCESS | 1512 | 1461117597793 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:57 INFO - PROCESS | 1512 | 1461117597914 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 18:59:58 INFO - PROCESS | 1512 | 1461117598000 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:58 INFO - PROCESS | 1512 | ++DOCSHELL 12D79C00 == 30 [pid = 1512] [id = 297] 18:59:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (12D7A800) [pid = 1512] [serial = 890] [outer = 00000000] 18:59:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (12E64C00) [pid = 1512] [serial = 891] [outer = 12D7A800] 18:59:58 INFO - PROCESS | 1512 | 1461117598051 Marionette DEBUG loaded listener.js 18:59:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (12EE8800) [pid = 1512] [serial = 892] [outer = 12D7A800] 18:59:58 INFO - PROCESS | 1512 | 1461117598554 Marionette TRACE conn5 <- [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]]]}] 18:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 830ms 18:59:58 INFO - PROCESS | 1512 | 1461117598612 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 18:59:58 INFO - PROCESS | 1512 | 1461117598614 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 18:59:58 INFO - PROCESS | 1512 | 1461117598618 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:59:58 INFO - PROCESS | 1512 | 1461117598619 Marionette TRACE conn5 <- [1,1154,null,{}] 18:59:58 INFO - PROCESS | 1512 | 1461117598623 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:58 INFO - PROCESS | 1512 | 1461117598704 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 18:59:58 INFO - PROCESS | 1512 | 1461117598714 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:58 INFO - PROCESS | 1512 | ++DOCSHELL 12409000 == 31 [pid = 1512] [id = 298] 18:59:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (138AE400) [pid = 1512] [serial = 893] [outer = 00000000] 18:59:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1740A800) [pid = 1512] [serial = 894] [outer = 138AE400] 18:59:58 INFO - PROCESS | 1512 | 1461117598760 Marionette DEBUG loaded listener.js 18:59:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (176A1800) [pid = 1512] [serial = 895] [outer = 138AE400] 18:59:59 INFO - PROCESS | 1512 | [1512] 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 18:59:59 INFO - PROCESS | 1512 | 1461117599206 Marionette TRACE conn5 <- [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]]]}] 18:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 631ms 18:59:59 INFO - PROCESS | 1512 | 1461117599252 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 18:59:59 INFO - PROCESS | 1512 | 1461117599254 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 18:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:59:59 INFO - PROCESS | 1512 | 1461117599257 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:59:59 INFO - PROCESS | 1512 | 1461117599258 Marionette TRACE conn5 <- [1,1158,null,{}] 18:59:59 INFO - PROCESS | 1512 | 1461117599262 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:59:59 INFO - PROCESS | 1512 | 1461117599337 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 18:59:59 INFO - PROCESS | 1512 | 1461117599373 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:59 INFO - PROCESS | 1512 | ++DOCSHELL 17CC9000 == 32 [pid = 1512] [id = 299] 18:59:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (17CD9400) [pid = 1512] [serial = 896] [outer = 00000000] 18:59:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (18D62C00) [pid = 1512] [serial = 897] [outer = 17CD9400] 18:59:59 INFO - PROCESS | 1512 | 1461117599418 Marionette DEBUG loaded listener.js 18:59:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (18D68C00) [pid = 1512] [serial = 898] [outer = 17CD9400] 18:59:59 INFO - PROCESS | 1512 | 1461117599857 Marionette TRACE conn5 <- [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]]]}] 18:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 18:59:59 INFO - PROCESS | 1512 | 1461117599888 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 18:59:59 INFO - PROCESS | 1512 | 1461117599890 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 18:59:59 INFO - PROCESS | 1512 | 1461117599893 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:59:59 INFO - PROCESS | 1512 | 1461117599895 Marionette TRACE conn5 <- [1,1162,null,{}] 18:59:59 INFO - PROCESS | 1512 | 1461117599899 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:00 INFO - PROCESS | 1512 | 1461117600004 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 19:00:00 INFO - PROCESS | 1512 | 1461117600014 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:00 INFO - PROCESS | 1512 | ++DOCSHELL 1A407C00 == 33 [pid = 1512] [id = 300] 19:00:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1A409000) [pid = 1512] [serial = 899] [outer = 00000000] 19:00:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1A459000) [pid = 1512] [serial = 900] [outer = 1A409000] 19:00:00 INFO - PROCESS | 1512 | 1461117600062 Marionette DEBUG loaded listener.js 19:00:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1A8C3C00) [pid = 1512] [serial = 901] [outer = 1A409000] 19:00:00 INFO - PROCESS | 1512 | 1461117600486 Marionette TRACE conn5 <- [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] 19:00:00 INFO - PROCESS | 1512 | 1461117600531 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 19:00:00 INFO - PROCESS | 1512 | 1461117600534 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:00:00 INFO - PROCESS | 1512 | 1461117600536 Marionette TRACE conn5 <- [1,1166,null,{}] 19:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:00:00 INFO - PROCESS | 1512 | 1461117600540 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:00 INFO - PROCESS | 1512 | 1461117600613 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 19:00:00 INFO - PROCESS | 1512 | 1461117600619 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:00 INFO - PROCESS | 1512 | ++DOCSHELL 165DA400 == 34 [pid = 1512] [id = 301] 19:00:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1A8C5800) [pid = 1512] [serial = 902] [outer = 00000000] 19:00:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1B929000) [pid = 1512] [serial = 903] [outer = 1A8C5800] 19:00:00 INFO - PROCESS | 1512 | 1461117600664 Marionette DEBUG loaded listener.js 19:00:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1AEBD000) [pid = 1512] [serial = 904] [outer = 1A8C5800] 19:00:01 INFO - PROCESS | 1512 | 1461117601160 Marionette TRACE conn5 <- [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] 19:00:01 INFO - PROCESS | 1512 | 1461117601204 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 19:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:00:01 INFO - PROCESS | 1512 | 1461117601208 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:00:01 INFO - PROCESS | 1512 | 1461117601209 Marionette TRACE conn5 <- [1,1170,null,{}] 19:00:01 INFO - PROCESS | 1512 | 1461117601213 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:01 INFO - PROCESS | 1512 | 1461117601287 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 19:00:01 INFO - PROCESS | 1512 | 1461117601298 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:01 INFO - PROCESS | 1512 | ++DOCSHELL 1B994800 == 35 [pid = 1512] [id = 302] 19:00:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1BC4D800) [pid = 1512] [serial = 905] [outer = 00000000] 19:00:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1BCCB400) [pid = 1512] [serial = 906] [outer = 1BC4D800] 19:00:01 INFO - PROCESS | 1512 | 1461117601342 Marionette DEBUG loaded listener.js 19:00:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1BC56800) [pid = 1512] [serial = 907] [outer = 1BC4D800] 19:00:01 INFO - PROCESS | 1512 | 1461117601835 Marionette TRACE conn5 <- [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] 19:00:01 INFO - PROCESS | 1512 | 1461117601884 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 19:00:01 INFO - PROCESS | 1512 | 1461117601887 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:00:01 INFO - PROCESS | 1512 | 1461117601889 Marionette TRACE conn5 <- [1,1174,null,{}] 19:00:01 INFO - PROCESS | 1512 | 1461117601893 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:02 INFO - PROCESS | 1512 | 1461117602003 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 19:00:02 INFO - PROCESS | 1512 | 1461117602088 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:02 INFO - PROCESS | 1512 | ++DOCSHELL 12D78400 == 36 [pid = 1512] [id = 303] 19:00:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1BCD1800) [pid = 1512] [serial = 908] [outer = 00000000] 19:00:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1BCE2C00) [pid = 1512] [serial = 909] [outer = 1BCD1800] 19:00:02 INFO - PROCESS | 1512 | 1461117602132 Marionette DEBUG loaded listener.js 19:00:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1BCE1000) [pid = 1512] [serial = 910] [outer = 1BCD1800] 19:00:02 INFO - PROCESS | 1512 | 1461117602558 Marionette TRACE conn5 <- [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] 19:00:02 INFO - PROCESS | 1512 | 1461117602626 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 19:00:02 INFO - PROCESS | 1512 | 1461117602629 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:00:02 INFO - PROCESS | 1512 | 1461117602631 Marionette TRACE conn5 <- [1,1178,null,{}] 19:00:02 INFO - PROCESS | 1512 | 1461117602635 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:02 INFO - PROCESS | 1512 | 1461117602749 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 19:00:02 INFO - PROCESS | 1512 | 1461117602757 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:02 INFO - PROCESS | 1512 | ++DOCSHELL 1BD0C000 == 37 [pid = 1512] [id = 304] 19:00:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1C021400) [pid = 1512] [serial = 911] [outer = 00000000] 19:00:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1C1C1C00) [pid = 1512] [serial = 912] [outer = 1C021400] 19:00:02 INFO - PROCESS | 1512 | 1461117602803 Marionette DEBUG loaded listener.js 19:00:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1C1C6C00) [pid = 1512] [serial = 913] [outer = 1C021400] 19:00:03 INFO - PROCESS | 1512 | 1461117603310 Marionette TRACE conn5 <- [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] 19:00:03 INFO - PROCESS | 1512 | 1461117603378 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 19:00:03 INFO - PROCESS | 1512 | 1461117603381 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:00:03 INFO - PROCESS | 1512 | 1461117603383 Marionette TRACE conn5 <- [1,1182,null,{}] 19:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:00:03 INFO - PROCESS | 1512 | 1461117603387 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:03 INFO - PROCESS | 1512 | 1461117603508 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1D1E0400) [pid = 1512] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1E644400) [pid = 1512] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1D8C0400) [pid = 1512] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1A463400) [pid = 1512] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1C1BF000) [pid = 1512] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (122FA800) [pid = 1512] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1C2B1C00) [pid = 1512] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1B92B800) [pid = 1512] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1A409800) [pid = 1512] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (17CBD800) [pid = 1512] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (122BDC00) [pid = 1512] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (124BEC00) [pid = 1512] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1FA3D400) [pid = 1512] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1C2B0400) [pid = 1512] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (13A9D800) [pid = 1512] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (12A3CC00) [pid = 1512] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1D773800) [pid = 1512] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:00:03 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (0EC43800) [pid = 1512] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:00:03 INFO - PROCESS | 1512 | 1461117603841 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:03 INFO - PROCESS | 1512 | ++DOCSHELL 122BDC00 == 38 [pid = 1512] [id = 305] 19:00:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (122F3000) [pid = 1512] [serial = 914] [outer = 00000000] 19:00:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (12A3CC00) [pid = 1512] [serial = 915] [outer = 122F3000] 19:00:03 INFO - PROCESS | 1512 | 1461117603897 Marionette DEBUG loaded listener.js 19:00:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1769D400) [pid = 1512] [serial = 916] [outer = 122F3000] 19:00:04 INFO - PROCESS | 1512 | 1461117604286 Marionette TRACE conn5 <- [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] 19:00:04 INFO - PROCESS | 1512 | 1461117604321 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 19:00:04 INFO - PROCESS | 1512 | 1461117604324 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:00:04 INFO - PROCESS | 1512 | 1461117604326 Marionette TRACE conn5 <- [1,1186,null,{}] 19:00:04 INFO - PROCESS | 1512 | 1461117604329 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:04 INFO - PROCESS | 1512 | 1461117604436 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 19:00:04 INFO - PROCESS | 1512 | 1461117604445 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:04 INFO - PROCESS | 1512 | ++DOCSHELL 17617400 == 39 [pid = 1512] [id = 306] 19:00:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (17CBD800) [pid = 1512] [serial = 917] [outer = 00000000] 19:00:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1C2B1000) [pid = 1512] [serial = 918] [outer = 17CBD800] 19:00:04 INFO - PROCESS | 1512 | 1461117604490 Marionette DEBUG loaded listener.js 19:00:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1C689400) [pid = 1512] [serial = 919] [outer = 17CBD800] 19:00:04 INFO - PROCESS | 1512 | 1461117604908 Marionette TRACE conn5 <- [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]]]}] 19:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 19:00:04 INFO - PROCESS | 1512 | 1461117604955 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 19:00:04 INFO - PROCESS | 1512 | 1461117604957 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 19:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:00:04 INFO - PROCESS | 1512 | 1461117604960 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:00:04 INFO - PROCESS | 1512 | 1461117604962 Marionette TRACE conn5 <- [1,1190,null,{}] 19:00:04 INFO - PROCESS | 1512 | 1461117604965 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:05 INFO - PROCESS | 1512 | 1461117605072 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 19:00:05 INFO - PROCESS | 1512 | 1461117605112 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:05 INFO - PROCESS | 1512 | ++DOCSHELL 1C1B8C00 == 40 [pid = 1512] [id = 307] 19:00:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1C2FB400) [pid = 1512] [serial = 920] [outer = 00000000] 19:00:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1C852800) [pid = 1512] [serial = 921] [outer = 1C2FB400] 19:00:05 INFO - PROCESS | 1512 | 1461117605157 Marionette DEBUG loaded listener.js 19:00:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1D1DA400) [pid = 1512] [serial = 922] [outer = 1C2FB400] 19:00:05 INFO - PROCESS | 1512 | 1461117605564 Marionette TRACE conn5 <- [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]]]}] 19:00:05 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 19:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 634ms 19:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:00:05 INFO - PROCESS | 1512 | 1461117605595 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 19:00:05 INFO - PROCESS | 1512 | 1461117605597 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 19:00:05 INFO - PROCESS | 1512 | 1461117605600 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:00:05 INFO - PROCESS | 1512 | 1461117605602 Marionette TRACE conn5 <- [1,1194,null,{}] 19:00:05 INFO - PROCESS | 1512 | 1461117605605 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:05 INFO - PROCESS | 1512 | 1461117605712 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 19:00:05 INFO - PROCESS | 1512 | 1461117605720 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:05 INFO - PROCESS | 1512 | ++DOCSHELL 1D1DDC00 == 41 [pid = 1512] [id = 308] 19:00:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1D1DE400) [pid = 1512] [serial = 923] [outer = 00000000] 19:00:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1D2BAC00) [pid = 1512] [serial = 924] [outer = 1D1DE400] 19:00:05 INFO - PROCESS | 1512 | 1461117605766 Marionette DEBUG loaded listener.js 19:00:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1D38DC00) [pid = 1512] [serial = 925] [outer = 1D1DE400] 19:00:06 INFO - PROCESS | 1512 | 1461117606544 Marionette TRACE conn5 <- [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]]]}] 19:00:06 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 19:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1020ms 19:00:06 INFO - PROCESS | 1512 | 1461117606621 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 19:00:06 INFO - PROCESS | 1512 | 1461117606626 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 19:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:00:06 INFO - PROCESS | 1512 | 1461117606632 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:00:06 INFO - PROCESS | 1512 | 1461117606636 Marionette TRACE conn5 <- [1,1198,null,{}] 19:00:06 INFO - PROCESS | 1512 | 1461117606662 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:06 INFO - PROCESS | 1512 | 1461117606809 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 19:00:06 INFO - PROCESS | 1512 | 1461117606928 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:06 INFO - PROCESS | 1512 | ++DOCSHELL 1225A800 == 42 [pid = 1512] [id = 309] 19:00:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (12341400) [pid = 1512] [serial = 926] [outer = 00000000] 19:00:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (12A32400) [pid = 1512] [serial = 927] [outer = 12341400] 19:00:06 INFO - PROCESS | 1512 | 1461117606986 Marionette DEBUG loaded listener.js 19:00:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (12A3D000) [pid = 1512] [serial = 928] [outer = 12341400] 19:00:07 INFO - PROCESS | 1512 | 1461117607671 Marionette TRACE conn5 <- [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]]]}] 19:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1101ms 19:00:07 INFO - PROCESS | 1512 | 1461117607736 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 19:00:07 INFO - PROCESS | 1512 | 1461117607742 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 19:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:00:07 INFO - PROCESS | 1512 | 1461117607915 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:00:07 INFO - PROCESS | 1512 | 1461117607919 Marionette TRACE conn5 <- [1,1202,null,{}] 19:00:07 INFO - PROCESS | 1512 | 1461117607924 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:08 INFO - PROCESS | 1512 | 1461117608031 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 19:00:08 INFO - PROCESS | 1512 | 1461117608134 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:08 INFO - PROCESS | 1512 | ++DOCSHELL 1293E000 == 43 [pid = 1512] [id = 310] 19:00:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1293E400) [pid = 1512] [serial = 929] [outer = 00000000] 19:00:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (12A4C800) [pid = 1512] [serial = 930] [outer = 1293E400] 19:00:08 INFO - PROCESS | 1512 | 1461117608182 Marionette DEBUG loaded listener.js 19:00:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (12D09C00) [pid = 1512] [serial = 931] [outer = 1293E400] 19:00:08 INFO - PROCESS | 1512 | --DOCSHELL 0F333C00 == 42 [pid = 1512] [id = 212] 19:00:08 INFO - PROCESS | 1512 | --DOCSHELL 12EEF800 == 41 [pid = 1512] [id = 201] 19:00:08 INFO - PROCESS | 1512 | --DOCSHELL 18D63C00 == 40 [pid = 1512] [id = 202] 19:00:08 INFO - PROCESS | 1512 | --DOCSHELL 1AE70400 == 39 [pid = 1512] [id = 204] 19:00:08 INFO - PROCESS | 1512 | --DOCSHELL 0F380400 == 38 [pid = 1512] [id = 214] 19:00:08 INFO - PROCESS | 1512 | --DOCSHELL 1BCDD400 == 37 [pid = 1512] [id = 205] 19:00:08 INFO - PROCESS | 1512 | --DOCSHELL 1A40C000 == 36 [pid = 1512] [id = 203] 19:00:08 INFO - PROCESS | 1512 | --DOCSHELL 12381C00 == 35 [pid = 1512] [id = 200] 19:00:08 INFO - PROCESS | 1512 | --DOCSHELL 18E34C00 == 34 [pid = 1512] [id = 216] 19:00:08 INFO - PROCESS | 1512 | --DOCSHELL 12A46000 == 33 [pid = 1512] [id = 215] 19:00:08 INFO - PROCESS | 1512 | --DOCSHELL 12348800 == 32 [pid = 1512] [id = 199] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1D773400) [pid = 1512] [serial = 882] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1D756400) [pid = 1512] [serial = 790] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1E9DF000) [pid = 1512] [serial = 805] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1E3C5000) [pid = 1512] [serial = 802] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1C64E000) [pid = 1512] [serial = 880] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1C2AE800) [pid = 1512] [serial = 871] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1C2AAC00) [pid = 1512] [serial = 870] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (12EA9800) [pid = 1512] [serial = 876] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1C846C00) [pid = 1512] [serial = 873] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1C2AA000) [pid = 1512] [serial = 879] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1C2F6400) [pid = 1512] [serial = 874] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1BC56000) [pid = 1512] [serial = 864] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1A45DC00) [pid = 1512] [serial = 861] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1AE6E000) [pid = 1512] [serial = 862] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (18D6A400) [pid = 1512] [serial = 858] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (194F7000) [pid = 1512] [serial = 859] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (12A51400) [pid = 1512] [serial = 855] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (12EF3400) [pid = 1512] [serial = 856] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (12EEA800) [pid = 1512] [serial = 853] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (12A4CC00) [pid = 1512] [serial = 852] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1FD39800) [pid = 1512] [serial = 850] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1FD35C00) [pid = 1512] [serial = 849] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1D792400) [pid = 1512] [serial = 847] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (1D1DF400) [pid = 1512] [serial = 846] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1A403800) [pid = 1512] [serial = 844] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (19495400) [pid = 1512] [serial = 843] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (12E61400) [pid = 1512] [serial = 841] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (12A4BC00) [pid = 1512] [serial = 840] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (1D8CC800) [pid = 1512] [serial = 838] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (18D69400) [pid = 1512] [serial = 867] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (176A7800) [pid = 1512] [serial = 868] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (1BC54C00) [pid = 1512] [serial = 865] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (13942000) [pid = 1512] [serial = 877] [outer = 00000000] [url = about:blank] 19:00:08 INFO - PROCESS | 1512 | 1461117608834 Marionette TRACE conn5 <- [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]]]}] 19:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 987ms 19:00:08 INFO - PROCESS | 1512 | 1461117608894 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 19:00:08 INFO - PROCESS | 1512 | 1461117608897 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 19:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:00:08 INFO - PROCESS | 1512 | 1461117608901 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:00:08 INFO - PROCESS | 1512 | 1461117608903 Marionette TRACE conn5 <- [1,1206,null,{}] 19:00:08 INFO - PROCESS | 1512 | 1461117608911 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:09 INFO - PROCESS | 1512 | 1461117608996 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 19:00:09 INFO - PROCESS | 1512 | 1461117609075 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:09 INFO - PROCESS | 1512 | ++DOCSHELL 124B6800 == 33 [pid = 1512] [id = 311] 19:00:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (124C1400) [pid = 1512] [serial = 932] [outer = 00000000] 19:00:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (12E65000) [pid = 1512] [serial = 933] [outer = 124C1400] 19:00:09 INFO - PROCESS | 1512 | 1461117609122 Marionette DEBUG loaded listener.js 19:00:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (12EE8000) [pid = 1512] [serial = 934] [outer = 124C1400] 19:00:09 INFO - PROCESS | 1512 | 1461117609552 Marionette TRACE conn5 <- [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]]]}] 19:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 19:00:09 INFO - PROCESS | 1512 | 1461117609573 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 19:00:09 INFO - PROCESS | 1512 | 1461117609576 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 19:00:09 INFO - PROCESS | 1512 | 1461117609579 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:00:09 INFO - PROCESS | 1512 | 1461117609581 Marionette TRACE conn5 <- [1,1210,null,{}] 19:00:09 INFO - PROCESS | 1512 | 1461117609585 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:09 INFO - PROCESS | 1512 | 1461117609670 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 19:00:09 INFO - PROCESS | 1512 | 1461117609685 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:09 INFO - PROCESS | 1512 | ++DOCSHELL 17632C00 == 34 [pid = 1512] [id = 312] 19:00:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (17635C00) [pid = 1512] [serial = 935] [outer = 00000000] 19:00:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (176A8000) [pid = 1512] [serial = 936] [outer = 17635C00] 19:00:09 INFO - PROCESS | 1512 | 1461117609737 Marionette DEBUG loaded listener.js 19:00:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (17CC5800) [pid = 1512] [serial = 937] [outer = 17635C00] 19:00:10 INFO - PROCESS | 1512 | 1461117610210 Marionette TRACE conn5 <- [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] 19:00:10 INFO - PROCESS | 1512 | 1461117610257 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 19:00:10 INFO - PROCESS | 1512 | 1461117610260 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:00:10 INFO - PROCESS | 1512 | 1461117610262 Marionette TRACE conn5 <- [1,1214,null,{}] 19:00:10 INFO - PROCESS | 1512 | 1461117610265 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:10 INFO - PROCESS | 1512 | 1461117610345 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 19:00:10 INFO - PROCESS | 1512 | 1461117610354 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:10 INFO - PROCESS | 1512 | ++DOCSHELL 17CBDC00 == 35 [pid = 1512] [id = 313] 19:00:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (196F1C00) [pid = 1512] [serial = 938] [outer = 00000000] 19:00:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (1A405C00) [pid = 1512] [serial = 939] [outer = 196F1C00] 19:00:10 INFO - PROCESS | 1512 | 1461117610401 Marionette DEBUG loaded listener.js 19:00:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (1A40C400) [pid = 1512] [serial = 940] [outer = 196F1C00] 19:00:10 INFO - PROCESS | 1512 | 1461117610828 Marionette TRACE conn5 <- [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]]]}] 19:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 19:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:00:10 INFO - PROCESS | 1512 | 1461117610894 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 19:00:10 INFO - PROCESS | 1512 | 1461117610896 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 19:00:10 INFO - PROCESS | 1512 | 1461117610900 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:00:10 INFO - PROCESS | 1512 | 1461117610901 Marionette TRACE conn5 <- [1,1218,null,{}] 19:00:10 INFO - PROCESS | 1512 | 1461117610905 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:11 INFO - PROCESS | 1512 | 1461117611007 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 19:00:11 INFO - PROCESS | 1512 | 1461117611089 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:11 INFO - PROCESS | 1512 | ++DOCSHELL 1A467C00 == 36 [pid = 1512] [id = 314] 19:00:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (1A8BF400) [pid = 1512] [serial = 941] [outer = 00000000] 19:00:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1AE6D800) [pid = 1512] [serial = 942] [outer = 1A8BF400] 19:00:11 INFO - PROCESS | 1512 | 1461117611135 Marionette DEBUG loaded listener.js 19:00:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1AEBB000) [pid = 1512] [serial = 943] [outer = 1A8BF400] 19:00:11 INFO - PROCESS | 1512 | 1461117611559 Marionette TRACE conn5 <- [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]]]}] 19:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 19:00:11 INFO - PROCESS | 1512 | 1461117611570 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 19:00:11 INFO - PROCESS | 1512 | 1461117611572 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 19:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:00:11 INFO - PROCESS | 1512 | 1461117611575 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:00:11 INFO - PROCESS | 1512 | 1461117611577 Marionette TRACE conn5 <- [1,1222,null,{}] 19:00:11 INFO - PROCESS | 1512 | 1461117611580 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:11 INFO - PROCESS | 1512 | 1461117611711 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 19:00:11 INFO - PROCESS | 1512 | 1461117611718 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:11 INFO - PROCESS | 1512 | ++DOCSHELL 1B94D400 == 37 [pid = 1512] [id = 315] 19:00:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1B992800) [pid = 1512] [serial = 944] [outer = 00000000] 19:00:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1BCD2000) [pid = 1512] [serial = 945] [outer = 1B992800] 19:00:11 INFO - PROCESS | 1512 | 1461117611769 Marionette DEBUG loaded listener.js 19:00:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1BCDDC00) [pid = 1512] [serial = 946] [outer = 1B992800] 19:00:12 INFO - PROCESS | 1512 | 1461117612235 Marionette TRACE conn5 <- [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]]]}] 19:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 19:00:12 INFO - PROCESS | 1512 | 1461117612246 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 19:00:12 INFO - PROCESS | 1512 | 1461117612248 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 19:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:00:12 INFO - PROCESS | 1512 | 1461117612252 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:00:12 INFO - PROCESS | 1512 | 1461117612253 Marionette TRACE conn5 <- [1,1226,null,{}] 19:00:12 INFO - PROCESS | 1512 | 1461117612257 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:12 INFO - PROCESS | 1512 | 1461117612362 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 19:00:12 INFO - PROCESS | 1512 | 1461117612451 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:12 INFO - PROCESS | 1512 | ++DOCSHELL 12EF4800 == 38 [pid = 1512] [id = 316] 19:00:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1BCD0C00) [pid = 1512] [serial = 947] [outer = 00000000] 19:00:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1C1BE400) [pid = 1512] [serial = 948] [outer = 1BCD0C00] 19:00:12 INFO - PROCESS | 1512 | 1461117612496 Marionette DEBUG loaded listener.js 19:00:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1C1BE000) [pid = 1512] [serial = 949] [outer = 1BCD0C00] 19:00:13 INFO - PROCESS | 1512 | 1461117613027 Marionette TRACE conn5 <- [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]]]}] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1BCD1800) [pid = 1512] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1C021400) [pid = 1512] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1A409000) [pid = 1512] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (17CD9400) [pid = 1512] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (138AE400) [pid = 1512] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (12D7A800) [pid = 1512] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (122FA000) [pid = 1512] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1A8C5800) [pid = 1512] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (0ED0B000) [pid = 1512] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1C2FB400) [pid = 1512] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1BC4D800) [pid = 1512] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (122F3000) [pid = 1512] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:00:13 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (17CBD800) [pid = 1512] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 831ms 19:00:13 INFO - PROCESS | 1512 | 1461117613082 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 19:00:13 INFO - PROCESS | 1512 | 1461117613084 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 19:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:00:13 INFO - PROCESS | 1512 | 1461117613088 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:00:13 INFO - PROCESS | 1512 | 1461117613089 Marionette TRACE conn5 <- [1,1230,null,{}] 19:00:13 INFO - PROCESS | 1512 | 1461117613093 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:13 INFO - PROCESS | 1512 | 1461117613170 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 19:00:13 INFO - PROCESS | 1512 | 1461117613179 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:13 INFO - PROCESS | 1512 | ++DOCSHELL 12409C00 == 39 [pid = 1512] [id = 317] 19:00:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (12A4E400) [pid = 1512] [serial = 950] [outer = 00000000] 19:00:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (17E62400) [pid = 1512] [serial = 951] [outer = 12A4E400] 19:00:13 INFO - PROCESS | 1512 | 1461117613223 Marionette DEBUG loaded listener.js 19:00:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (1A40A400) [pid = 1512] [serial = 952] [outer = 12A4E400] 19:00:13 INFO - PROCESS | 1512 | 1461117613647 Marionette TRACE conn5 <- [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]]]}] 19:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 570ms 19:00:13 INFO - PROCESS | 1512 | 1461117613668 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 19:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:00:13 INFO - PROCESS | 1512 | 1461117613670 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 19:00:13 INFO - PROCESS | 1512 | 1461117613673 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:00:13 INFO - PROCESS | 1512 | 1461117613675 Marionette TRACE conn5 <- [1,1234,null,{}] 19:00:13 INFO - PROCESS | 1512 | 1461117613682 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:13 INFO - PROCESS | 1512 | 1461117613784 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 19:00:13 INFO - PROCESS | 1512 | 1461117613794 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:13 INFO - PROCESS | 1512 | ++DOCSHELL 13AF1C00 == 40 [pid = 1512] [id = 318] 19:00:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (19498400) [pid = 1512] [serial = 953] [outer = 00000000] 19:00:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (1C2A2800) [pid = 1512] [serial = 954] [outer = 19498400] 19:00:13 INFO - PROCESS | 1512 | 1461117613839 Marionette DEBUG loaded listener.js 19:00:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1C1C2000) [pid = 1512] [serial = 955] [outer = 19498400] 19:00:14 INFO - PROCESS | 1512 | 1461117614280 Marionette TRACE conn5 <- [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]]]}] 19:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 632ms 19:00:14 INFO - PROCESS | 1512 | 1461117614305 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 19:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:00:14 INFO - PROCESS | 1512 | 1461117614306 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 19:00:14 INFO - PROCESS | 1512 | 1461117614310 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:00:14 INFO - PROCESS | 1512 | 1461117614312 Marionette TRACE conn5 <- [1,1238,null,{}] 19:00:14 INFO - PROCESS | 1512 | 1461117614319 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:14 INFO - PROCESS | 1512 | 1461117614395 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 19:00:14 INFO - PROCESS | 1512 | 1461117614402 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:14 INFO - PROCESS | 1512 | ++DOCSHELL 1C2AC800 == 41 [pid = 1512] [id = 319] 19:00:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1C2F3000) [pid = 1512] [serial = 956] [outer = 00000000] 19:00:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1C646000) [pid = 1512] [serial = 957] [outer = 1C2F3000] 19:00:14 INFO - PROCESS | 1512 | 1461117614446 Marionette DEBUG loaded listener.js 19:00:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1C848800) [pid = 1512] [serial = 958] [outer = 1C2F3000] 19:00:14 INFO - PROCESS | 1512 | 1461117614862 Marionette TRACE conn5 <- [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]]]}] 19:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 590ms 19:00:14 INFO - PROCESS | 1512 | 1461117614901 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 19:00:14 INFO - PROCESS | 1512 | 1461117614903 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 19:00:14 INFO - PROCESS | 1512 | 1461117614917 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:00:14 INFO - PROCESS | 1512 | 1461117614919 Marionette TRACE conn5 <- [1,1242,null,{}] 19:00:14 INFO - PROCESS | 1512 | 1461117614923 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:15 INFO - PROCESS | 1512 | 1461117615020 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 19:00:15 INFO - PROCESS | 1512 | 1461117615148 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:15 INFO - PROCESS | 1512 | ++DOCSHELL 0ED0CC00 == 42 [pid = 1512] [id = 320] 19:00:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (0ED0D400) [pid = 1512] [serial = 959] [outer = 00000000] 19:00:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (124BBC00) [pid = 1512] [serial = 960] [outer = 0ED0D400] 19:00:15 INFO - PROCESS | 1512 | 1461117615261 Marionette DEBUG loaded listener.js 19:00:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (12A39800) [pid = 1512] [serial = 961] [outer = 0ED0D400] 19:00:15 INFO - PROCESS | 1512 | 1461117615860 Marionette TRACE conn5 <- [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]]]}] 19:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 19:00:15 INFO - PROCESS | 1512 | 1461117615893 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 19:00:15 INFO - PROCESS | 1512 | 1461117615897 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 19:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:00:15 INFO - PROCESS | 1512 | 1461117615902 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:00:15 INFO - PROCESS | 1512 | 1461117615906 Marionette TRACE conn5 <- [1,1246,null,{}] 19:00:15 INFO - PROCESS | 1512 | 1461117615912 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:16 INFO - PROCESS | 1512 | 1461117616017 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 19:00:16 INFO - PROCESS | 1512 | 1461117616114 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:16 INFO - PROCESS | 1512 | ++DOCSHELL 1654B000 == 43 [pid = 1512] [id = 321] 19:00:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1654B400) [pid = 1512] [serial = 962] [outer = 00000000] 19:00:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (17E5FC00) [pid = 1512] [serial = 963] [outer = 1654B400] 19:00:16 INFO - PROCESS | 1512 | 1461117616170 Marionette DEBUG loaded listener.js 19:00:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (194F0C00) [pid = 1512] [serial = 964] [outer = 1654B400] 19:00:16 INFO - PROCESS | 1512 | 1461117616773 Marionette TRACE conn5 <- [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]]]}] 19:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 931ms 19:00:16 INFO - PROCESS | 1512 | 1461117616835 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 19:00:16 INFO - PROCESS | 1512 | 1461117616839 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 19:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:00:16 INFO - PROCESS | 1512 | 1461117616843 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:00:16 INFO - PROCESS | 1512 | 1461117616846 Marionette TRACE conn5 <- [1,1250,null,{}] 19:00:16 INFO - PROCESS | 1512 | 1461117616850 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:16 INFO - PROCESS | 1512 | 1461117616953 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 19:00:17 INFO - PROCESS | 1512 | 1461117617077 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:17 INFO - PROCESS | 1512 | ++DOCSHELL 1AEB4400 == 44 [pid = 1512] [id = 322] 19:00:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1BC52800) [pid = 1512] [serial = 965] [outer = 00000000] 19:00:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1C2AC000) [pid = 1512] [serial = 966] [outer = 1BC52800] 19:00:17 INFO - PROCESS | 1512 | 1461117617133 Marionette DEBUG loaded listener.js 19:00:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1C84B400) [pid = 1512] [serial = 967] [outer = 1BC52800] 19:00:17 INFO - PROCESS | 1512 | 1461117617754 Marionette TRACE conn5 <- [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]]]}] 19:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 931ms 19:00:17 INFO - PROCESS | 1512 | 1461117617777 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 19:00:17 INFO - PROCESS | 1512 | 1461117617779 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 19:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:00:17 INFO - PROCESS | 1512 | 1461117617803 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:00:17 INFO - PROCESS | 1512 | 1461117617809 Marionette TRACE conn5 <- [1,1254,null,{}] 19:00:17 INFO - PROCESS | 1512 | 1461117617815 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:17 INFO - PROCESS | 1512 | 1461117617920 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 19:00:18 INFO - PROCESS | 1512 | 1461117618043 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:18 INFO - PROCESS | 1512 | ++DOCSHELL 1D395800 == 45 [pid = 1512] [id = 323] 19:00:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1D602C00) [pid = 1512] [serial = 968] [outer = 00000000] 19:00:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1D757C00) [pid = 1512] [serial = 969] [outer = 1D602C00] 19:00:18 INFO - PROCESS | 1512 | 1461117618098 Marionette DEBUG loaded listener.js 19:00:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1D75B000) [pid = 1512] [serial = 970] [outer = 1D602C00] 19:00:18 INFO - PROCESS | 1512 | 1461117618674 Marionette TRACE conn5 <- [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]]]}] 19:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 950ms 19:00:18 INFO - PROCESS | 1512 | 1461117618748 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 19:00:18 INFO - PROCESS | 1512 | 1461117618751 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 19:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:00:18 INFO - PROCESS | 1512 | 1461117618754 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:00:18 INFO - PROCESS | 1512 | 1461117618756 Marionette TRACE conn5 <- [1,1258,null,{}] 19:00:18 INFO - PROCESS | 1512 | 1461117618760 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:18 INFO - PROCESS | 1512 | 1461117618861 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 19:00:18 INFO - PROCESS | 1512 | 1461117618957 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:18 INFO - PROCESS | 1512 | ++DOCSHELL 130E7400 == 46 [pid = 1512] [id = 324] 19:00:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1393BC00) [pid = 1512] [serial = 971] [outer = 00000000] 19:00:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1A8C6000) [pid = 1512] [serial = 972] [outer = 1393BC00] 19:00:19 INFO - PROCESS | 1512 | 1461117619013 Marionette DEBUG loaded listener.js 19:00:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1B929400) [pid = 1512] [serial = 973] [outer = 1393BC00] 19:00:19 INFO - PROCESS | 1512 | 1461117619742 Marionette TRACE conn5 <- [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]]]}] 19:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1019ms 19:00:19 INFO - PROCESS | 1512 | 1461117619776 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 19:00:19 INFO - PROCESS | 1512 | 1461117619781 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 19:00:19 INFO - PROCESS | 1512 | 1461117619786 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:00:19 INFO - PROCESS | 1512 | 1461117619789 Marionette TRACE conn5 <- [1,1262,null,{}] 19:00:19 INFO - PROCESS | 1512 | 1461117619794 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:19 INFO - PROCESS | 1512 | 1461117619913 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 19:00:20 INFO - PROCESS | 1512 | 1461117620018 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:20 INFO - PROCESS | 1512 | ++DOCSHELL 130EE000 == 47 [pid = 1512] [id = 325] 19:00:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (130F1C00) [pid = 1512] [serial = 974] [outer = 00000000] 19:00:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (17CBCC00) [pid = 1512] [serial = 975] [outer = 130F1C00] 19:00:20 INFO - PROCESS | 1512 | 1461117620068 Marionette DEBUG loaded listener.js 19:00:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (18D64C00) [pid = 1512] [serial = 976] [outer = 130F1C00] 19:00:20 INFO - PROCESS | 1512 | --DOCSHELL 1393FC00 == 46 [pid = 1512] [id = 209] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1BCE2C00) [pid = 1512] [serial = 909] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1C1C1C00) [pid = 1512] [serial = 912] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1A459000) [pid = 1512] [serial = 900] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1A8C3C00) [pid = 1512] [serial = 901] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (18D62C00) [pid = 1512] [serial = 897] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (18D68C00) [pid = 1512] [serial = 898] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1740A800) [pid = 1512] [serial = 894] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (176A1800) [pid = 1512] [serial = 895] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (12E64C00) [pid = 1512] [serial = 891] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (12EE8800) [pid = 1512] [serial = 892] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (12946400) [pid = 1512] [serial = 888] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (12A34000) [pid = 1512] [serial = 889] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1B929000) [pid = 1512] [serial = 903] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1AEBD000) [pid = 1512] [serial = 904] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (0F3E7800) [pid = 1512] [serial = 885] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (122F2000) [pid = 1512] [serial = 886] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1C852800) [pid = 1512] [serial = 921] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1BCCB400) [pid = 1512] [serial = 906] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1BCE1000) [pid = 1512] [serial = 910] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1C1C6C00) [pid = 1512] [serial = 913] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1769D400) [pid = 1512] [serial = 916] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1C2B1000) [pid = 1512] [serial = 918] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (12A3CC00) [pid = 1512] [serial = 915] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1BC56800) [pid = 1512] [serial = 907] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1C689400) [pid = 1512] [serial = 919] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (1D1DA400) [pid = 1512] [serial = 922] [outer = 00000000] [url = about:blank] 19:00:20 INFO - PROCESS | 1512 | 1461117620568 Marionette TRACE conn5 <- [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]]]}] 19:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 830ms 19:00:20 INFO - PROCESS | 1512 | 1461117620621 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 19:00:20 INFO - PROCESS | 1512 | 1461117620627 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 19:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:00:20 INFO - PROCESS | 1512 | 1461117620633 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:00:20 INFO - PROCESS | 1512 | 1461117620635 Marionette TRACE conn5 <- [1,1266,null,{}] 19:00:20 INFO - PROCESS | 1512 | 1461117620640 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:20 INFO - PROCESS | 1512 | 1461117620725 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 19:00:20 INFO - PROCESS | 1512 | 1461117620734 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:20 INFO - PROCESS | 1512 | ++DOCSHELL 12949800 == 47 [pid = 1512] [id = 326] 19:00:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (12D02000) [pid = 1512] [serial = 977] [outer = 00000000] 19:00:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (138A3800) [pid = 1512] [serial = 978] [outer = 12D02000] 19:00:20 INFO - PROCESS | 1512 | 1461117620781 Marionette DEBUG loaded listener.js 19:00:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (13989800) [pid = 1512] [serial = 979] [outer = 12D02000] 19:00:21 INFO - PROCESS | 1512 | 1461117621266 Marionette TRACE conn5 <- [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]]]}] 19:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 19:00:21 INFO - PROCESS | 1512 | 1461117621306 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 19:00:21 INFO - PROCESS | 1512 | 1461117621308 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 19:00:21 INFO - PROCESS | 1512 | 1461117621312 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:00:21 INFO - PROCESS | 1512 | 1461117621315 Marionette TRACE conn5 <- [1,1270,null,{}] 19:00:21 INFO - PROCESS | 1512 | 1461117621326 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:21 INFO - PROCESS | 1512 | 1461117621412 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 19:00:21 INFO - PROCESS | 1512 | 1461117621421 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:21 INFO - PROCESS | 1512 | ++DOCSHELL 18D6E800 == 48 [pid = 1512] [id = 327] 19:00:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (194F3C00) [pid = 1512] [serial = 980] [outer = 00000000] 19:00:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1A40C000) [pid = 1512] [serial = 981] [outer = 194F3C00] 19:00:21 INFO - PROCESS | 1512 | 1461117621469 Marionette DEBUG loaded listener.js 19:00:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1A466400) [pid = 1512] [serial = 982] [outer = 194F3C00] 19:00:21 INFO - PROCESS | 1512 | 1461117621928 Marionette TRACE conn5 <- [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]]]}] 19:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 19:00:22 INFO - PROCESS | 1512 | 1461117621986 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 19:00:22 INFO - PROCESS | 1512 | 1461117621988 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 19:00:22 INFO - PROCESS | 1512 | 1461117621992 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:00:22 INFO - PROCESS | 1512 | 1461117621993 Marionette TRACE conn5 <- [1,1274,null,{}] 19:00:22 INFO - PROCESS | 1512 | 1461117621997 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:22 INFO - PROCESS | 1512 | 1461117622106 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 19:00:22 INFO - PROCESS | 1512 | 1461117622115 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:22 INFO - PROCESS | 1512 | ++DOCSHELL 1AEBAC00 == 49 [pid = 1512] [id = 328] 19:00:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1AEBBC00) [pid = 1512] [serial = 983] [outer = 00000000] 19:00:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1B98C400) [pid = 1512] [serial = 984] [outer = 1AEBBC00] 19:00:22 INFO - PROCESS | 1512 | 1461117622160 Marionette DEBUG loaded listener.js 19:00:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1BC56800) [pid = 1512] [serial = 985] [outer = 1AEBBC00] 19:00:22 INFO - PROCESS | 1512 | 1461117622585 Marionette TRACE conn5 <- [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]]]}] 19:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 19:00:22 INFO - PROCESS | 1512 | 1461117622666 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 19:00:22 INFO - PROCESS | 1512 | 1461117622668 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 19:00:22 INFO - PROCESS | 1512 | 1461117622671 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:00:22 INFO - PROCESS | 1512 | 1461117622673 Marionette TRACE conn5 <- [1,1278,null,{}] 19:00:22 INFO - PROCESS | 1512 | 1461117622682 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:22 INFO - PROCESS | 1512 | 1461117622785 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 19:00:22 INFO - PROCESS | 1512 | 1461117622792 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:22 INFO - PROCESS | 1512 | ++DOCSHELL 12A4A000 == 50 [pid = 1512] [id = 329] 19:00:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1B929000) [pid = 1512] [serial = 986] [outer = 00000000] 19:00:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1BCE1000) [pid = 1512] [serial = 987] [outer = 1B929000] 19:00:22 INFO - PROCESS | 1512 | 1461117622839 Marionette DEBUG loaded listener.js 19:00:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1BD08000) [pid = 1512] [serial = 988] [outer = 1B929000] 19:00:23 INFO - PROCESS | 1512 | 1461117623316 Marionette TRACE conn5 <- [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]]]}] 19:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 691ms 19:00:23 INFO - PROCESS | 1512 | 1461117623367 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 19:00:23 INFO - PROCESS | 1512 | 1461117623369 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 19:00:23 INFO - PROCESS | 1512 | 1461117623372 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:00:23 INFO - PROCESS | 1512 | 1461117623374 Marionette TRACE conn5 <- [1,1282,null,{}] 19:00:23 INFO - PROCESS | 1512 | 1461117623378 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:23 INFO - PROCESS | 1512 | 1461117623534 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 19:00:23 INFO - PROCESS | 1512 | 1461117623551 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:23 INFO - PROCESS | 1512 | ++DOCSHELL 1C1C7C00 == 51 [pid = 1512] [id = 330] 19:00:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1C2A9800) [pid = 1512] [serial = 989] [outer = 00000000] 19:00:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1C2F4800) [pid = 1512] [serial = 990] [outer = 1C2A9800] 19:00:23 INFO - PROCESS | 1512 | 1461117623653 Marionette DEBUG loaded listener.js 19:00:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1C2F8400) [pid = 1512] [serial = 991] [outer = 1C2A9800] 19:00:24 INFO - PROCESS | 1512 | 1461117624059 Marionette TRACE conn5 <- [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]]]}] 19:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 19:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:00:24 INFO - PROCESS | 1512 | 1461117624107 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 19:00:24 INFO - PROCESS | 1512 | 1461117624109 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 19:00:24 INFO - PROCESS | 1512 | 1461117624112 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:00:24 INFO - PROCESS | 1512 | 1461117624114 Marionette TRACE conn5 <- [1,1286,null,{}] 19:00:24 INFO - PROCESS | 1512 | 1461117624117 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:24 INFO - PROCESS | 1512 | 1461117624222 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 19:00:24 INFO - PROCESS | 1512 | 1461117624229 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:24 INFO - PROCESS | 1512 | ++DOCSHELL 1C2F2000 == 52 [pid = 1512] [id = 331] 19:00:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1C650000) [pid = 1512] [serial = 992] [outer = 00000000] 19:00:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1D1DF000) [pid = 1512] [serial = 993] [outer = 1C650000] 19:00:24 INFO - PROCESS | 1512 | 1461117624322 Marionette DEBUG loaded listener.js 19:00:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1D1DA400) [pid = 1512] [serial = 994] [outer = 1C650000] 19:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1BCD0C00) [pid = 1512] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (12A4E400) [pid = 1512] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (19498400) [pid = 1512] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1D38E800) [pid = 1512] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (196F1C00) [pid = 1512] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1A8BF400) [pid = 1512] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1293E400) [pid = 1512] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (124C1400) [pid = 1512] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (17635C00) [pid = 1512] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:00:24 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1B992800) [pid = 1512] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:00:24 INFO - PROCESS | 1512 | 1461117624817 Marionette TRACE conn5 <- [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]]]}] 19:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 731ms 19:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:00:24 INFO - PROCESS | 1512 | 1461117624843 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 19:00:24 INFO - PROCESS | 1512 | 1461117624845 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 19:00:24 INFO - PROCESS | 1512 | 1461117624848 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:00:24 INFO - PROCESS | 1512 | 1461117624850 Marionette TRACE conn5 <- [1,1290,null,{}] 19:00:24 INFO - PROCESS | 1512 | 1461117624880 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:24 INFO - PROCESS | 1512 | 1461117624957 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 19:00:25 INFO - PROCESS | 1512 | 1461117625043 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:25 INFO - PROCESS | 1512 | ++DOCSHELL 12948400 == 53 [pid = 1512] [id = 332] 19:00:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (12A4E400) [pid = 1512] [serial = 995] [outer = 00000000] 19:00:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1BD0D800) [pid = 1512] [serial = 996] [outer = 12A4E400] 19:00:25 INFO - PROCESS | 1512 | 1461117625088 Marionette DEBUG loaded listener.js 19:00:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1C2F1000) [pid = 1512] [serial = 997] [outer = 12A4E400] 19:00:25 INFO - PROCESS | 1512 | 1461117625447 Marionette TRACE conn5 <- [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]]]}] 19:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 650ms 19:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:00:25 INFO - PROCESS | 1512 | 1461117625499 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 19:00:25 INFO - PROCESS | 1512 | 1461117625501 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 19:00:25 INFO - PROCESS | 1512 | 1461117625504 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:00:25 INFO - PROCESS | 1512 | 1461117625506 Marionette TRACE conn5 <- [1,1294,null,{}] 19:00:25 INFO - PROCESS | 1512 | 1461117625510 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:25 INFO - PROCESS | 1512 | 1461117625620 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 19:00:25 INFO - PROCESS | 1512 | 1461117625629 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:25 INFO - PROCESS | 1512 | ++DOCSHELL 1C84A000 == 54 [pid = 1512] [id = 333] 19:00:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1D2B5400) [pid = 1512] [serial = 998] [outer = 00000000] 19:00:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1D768000) [pid = 1512] [serial = 999] [outer = 1D2B5400] 19:00:25 INFO - PROCESS | 1512 | 1461117625673 Marionette DEBUG loaded listener.js 19:00:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1D769400) [pid = 1512] [serial = 1000] [outer = 1D2B5400] 19:00:26 INFO - PROCESS | 1512 | 1461117626077 Marionette TRACE conn5 <- [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]]]}] 19:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 631ms 19:00:26 INFO - PROCESS | 1512 | 1461117626135 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 19:00:26 INFO - PROCESS | 1512 | 1461117626137 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 19:00:26 INFO - PROCESS | 1512 | 1461117626141 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:00:26 INFO - PROCESS | 1512 | 1461117626142 Marionette TRACE conn5 <- [1,1298,null,{}] 19:00:26 INFO - PROCESS | 1512 | 1461117626146 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:26 INFO - PROCESS | 1512 | 1461117626257 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 19:00:26 INFO - PROCESS | 1512 | 1461117626302 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:26 INFO - PROCESS | 1512 | ++DOCSHELL 1D757800 == 55 [pid = 1512] [id = 334] 19:00:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1D770800) [pid = 1512] [serial = 1001] [outer = 00000000] 19:00:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1D793000) [pid = 1512] [serial = 1002] [outer = 1D770800] 19:00:26 INFO - PROCESS | 1512 | 1461117626347 Marionette DEBUG loaded listener.js 19:00:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1D792C00) [pid = 1512] [serial = 1003] [outer = 1D770800] 19:00:26 INFO - PROCESS | 1512 | 1461117626813 Marionette TRACE conn5 <- [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] 19:00:26 INFO - PROCESS | 1512 | 1461117626930 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 19:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:00:26 INFO - PROCESS | 1512 | 1461117626936 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:00:26 INFO - PROCESS | 1512 | 1461117626940 Marionette TRACE conn5 <- [1,1302,null,{}] 19:00:26 INFO - PROCESS | 1512 | 1461117626947 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:27 INFO - PROCESS | 1512 | 1461117627062 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 19:00:27 INFO - PROCESS | 1512 | 1461117627184 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:27 INFO - PROCESS | 1512 | ++DOCSHELL 12A37C00 == 56 [pid = 1512] [id = 335] 19:00:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (12A3B800) [pid = 1512] [serial = 1004] [outer = 00000000] 19:00:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (12D0C400) [pid = 1512] [serial = 1005] [outer = 12A3B800] 19:00:27 INFO - PROCESS | 1512 | 1461117627244 Marionette DEBUG loaded listener.js 19:00:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (12EA5C00) [pid = 1512] [serial = 1006] [outer = 12A3B800] 19:00:27 INFO - PROCESS | 1512 | 1461117627844 Marionette TRACE conn5 <- [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]]]}] 19:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 971ms 19:00:27 INFO - PROCESS | 1512 | 1461117627910 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 19:00:27 INFO - PROCESS | 1512 | 1461117627916 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 19:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:00:27 INFO - PROCESS | 1512 | 1461117627923 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:00:27 INFO - PROCESS | 1512 | 1461117627925 Marionette TRACE conn5 <- [1,1306,null,{}] 19:00:27 INFO - PROCESS | 1512 | 1461117627930 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:28 INFO - PROCESS | 1512 | 1461117628035 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 19:00:28 INFO - PROCESS | 1512 | 1461117628162 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:28 INFO - PROCESS | 1512 | ++DOCSHELL 178F2C00 == 57 [pid = 1512] [id = 336] 19:00:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (17CC6000) [pid = 1512] [serial = 1007] [outer = 00000000] 19:00:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1AE6C000) [pid = 1512] [serial = 1008] [outer = 17CC6000] 19:00:28 INFO - PROCESS | 1512 | 1461117628218 Marionette DEBUG loaded listener.js 19:00:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1BC4C400) [pid = 1512] [serial = 1009] [outer = 17CC6000] 19:00:28 INFO - PROCESS | 1512 | 1461117628844 Marionette TRACE conn5 <- [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]]]}] 19:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 19:00:28 INFO - PROCESS | 1512 | 1461117628894 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 19:00:28 INFO - PROCESS | 1512 | 1461117628897 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 19:00:28 INFO - PROCESS | 1512 | 1461117628901 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:00:28 INFO - PROCESS | 1512 | 1461117628904 Marionette TRACE conn5 <- [1,1310,null,{}] 19:00:28 INFO - PROCESS | 1512 | 1461117628916 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:29 INFO - PROCESS | 1512 | 1461117629025 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 19:00:29 INFO - PROCESS | 1512 | 1461117629152 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:29 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD3400 == 58 [pid = 1512] [id = 337] 19:00:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1C2F8800) [pid = 1512] [serial = 1010] [outer = 00000000] 19:00:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1D88A800) [pid = 1512] [serial = 1011] [outer = 1C2F8800] 19:00:29 INFO - PROCESS | 1512 | 1461117629210 Marionette DEBUG loaded listener.js 19:00:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1D8C3000) [pid = 1512] [serial = 1012] [outer = 1C2F8800] 19:00:29 INFO - PROCESS | 1512 | 1461117629786 Marionette TRACE conn5 <- [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]]]}] 19:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 931ms 19:00:29 INFO - PROCESS | 1512 | 1461117629835 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 19:00:29 INFO - PROCESS | 1512 | 1461117629838 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 19:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:00:29 INFO - PROCESS | 1512 | 1461117629841 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:00:29 INFO - PROCESS | 1512 | 1461117629843 Marionette TRACE conn5 <- [1,1314,null,{}] 19:00:29 INFO - PROCESS | 1512 | 1461117629847 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:29 INFO - PROCESS | 1512 | 1461117629952 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 19:00:30 INFO - PROCESS | 1512 | 1461117630054 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:30 INFO - PROCESS | 1512 | ++DOCSHELL 1D8C2C00 == 59 [pid = 1512] [id = 338] 19:00:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1D8C2800) [pid = 1512] [serial = 1013] [outer = 00000000] 19:00:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1E945400) [pid = 1512] [serial = 1014] [outer = 1D8C2800] 19:00:30 INFO - PROCESS | 1512 | 1461117630110 Marionette DEBUG loaded listener.js 19:00:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1EA04400) [pid = 1512] [serial = 1015] [outer = 1D8C2800] 19:00:30 INFO - PROCESS | 1512 | 1461117630879 Marionette TRACE conn5 <- [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]]]}] 19:00:30 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 19:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1078ms 19:00:30 INFO - PROCESS | 1512 | 1461117630936 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 19:00:30 INFO - PROCESS | 1512 | 1461117630939 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 19:00:30 INFO - PROCESS | 1512 | 1461117630944 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:00:30 INFO - PROCESS | 1512 | 1461117630948 Marionette TRACE conn5 <- [1,1318,null,{}] 19:00:30 INFO - PROCESS | 1512 | 1461117630955 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:31 INFO - PROCESS | 1512 | 1461117631049 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 19:00:31 INFO - PROCESS | 1512 | 1461117631181 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:31 INFO - PROCESS | 1512 | ++DOCSHELL 12D02800 == 60 [pid = 1512] [id = 339] 19:00:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (12D7A800) [pid = 1512] [serial = 1016] [outer = 00000000] 19:00:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (138A7800) [pid = 1512] [serial = 1017] [outer = 12D7A800] 19:00:31 INFO - PROCESS | 1512 | 1461117631232 Marionette DEBUG loaded listener.js 19:00:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1654C800) [pid = 1512] [serial = 1018] [outer = 12D7A800] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 0EB3FC00 == 59 [pid = 1512] [id = 210] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 12EF4800 == 58 [pid = 1512] [id = 316] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 1C2AC800 == 57 [pid = 1512] [id = 319] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 1C849800 == 56 [pid = 1512] [id = 208] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 1A467C00 == 55 [pid = 1512] [id = 314] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 17CBDC00 == 54 [pid = 1512] [id = 313] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 1B94D400 == 53 [pid = 1512] [id = 315] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 12E65800 == 52 [pid = 1512] [id = 207] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 1C84A000 == 51 [pid = 1512] [id = 333] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 12948400 == 50 [pid = 1512] [id = 332] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 1C2F2000 == 49 [pid = 1512] [id = 331] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 1C1C7C00 == 48 [pid = 1512] [id = 330] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 12A4A000 == 47 [pid = 1512] [id = 329] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1D2BAC00) [pid = 1512] [serial = 924] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 1AEBAC00 == 46 [pid = 1512] [id = 328] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 18D6E800 == 45 [pid = 1512] [id = 327] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 12949800 == 44 [pid = 1512] [id = 326] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 130EE000 == 43 [pid = 1512] [id = 325] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 1AEB4400 == 42 [pid = 1512] [id = 322] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 1654B000 == 41 [pid = 1512] [id = 321] 19:00:31 INFO - PROCESS | 1512 | --DOCSHELL 0ED0CC00 == 40 [pid = 1512] [id = 320] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1D79AC00) [pid = 1512] [serial = 883] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1C646000) [pid = 1512] [serial = 957] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1A405C00) [pid = 1512] [serial = 939] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1AE6D800) [pid = 1512] [serial = 942] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1AEBB000) [pid = 1512] [serial = 943] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (12D09C00) [pid = 1512] [serial = 931] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (12A4C800) [pid = 1512] [serial = 930] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (12A32400) [pid = 1512] [serial = 927] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (12E65000) [pid = 1512] [serial = 933] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (12EE8000) [pid = 1512] [serial = 934] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (176A8000) [pid = 1512] [serial = 936] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (17CC5800) [pid = 1512] [serial = 937] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1BCD2000) [pid = 1512] [serial = 945] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1C1BE400) [pid = 1512] [serial = 948] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1A40A400) [pid = 1512] [serial = 952] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (17E62400) [pid = 1512] [serial = 951] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1C2A2800) [pid = 1512] [serial = 954] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1C1BE000) [pid = 1512] [serial = 949] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1BCDDC00) [pid = 1512] [serial = 946] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1A40C400) [pid = 1512] [serial = 940] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1C1C2000) [pid = 1512] [serial = 955] [outer = 00000000] [url = about:blank] 19:00:31 INFO - PROCESS | 1512 | 1461117631813 Marionette TRACE conn5 <- [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]]]}] 19:00:31 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 19:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 19:00:31 INFO - PROCESS | 1512 | 1461117631881 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 19:00:31 INFO - PROCESS | 1512 | 1461117631886 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 19:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:00:31 INFO - PROCESS | 1512 | 1461117631892 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:00:31 INFO - PROCESS | 1512 | 1461117631895 Marionette TRACE conn5 <- [1,1322,null,{}] 19:00:31 INFO - PROCESS | 1512 | 1461117631899 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:32 INFO - PROCESS | 1512 | 1461117631983 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 19:00:32 INFO - PROCESS | 1512 | 1461117632065 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:32 INFO - PROCESS | 1512 | ++DOCSHELL 1225A400 == 41 [pid = 1512] [id = 340] 19:00:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1237A400) [pid = 1512] [serial = 1019] [outer = 00000000] 19:00:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (12E63000) [pid = 1512] [serial = 1020] [outer = 1237A400] 19:00:32 INFO - PROCESS | 1512 | 1461117632112 Marionette DEBUG loaded listener.js 19:00:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (12EEB400) [pid = 1512] [serial = 1021] [outer = 1237A400] 19:00:32 INFO - PROCESS | 1512 | 1461117632572 Marionette TRACE conn5 <- [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]]]}] 19:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 731ms 19:00:32 INFO - PROCESS | 1512 | 1461117632625 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 19:00:32 INFO - PROCESS | 1512 | 1461117632628 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 19:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:00:32 INFO - PROCESS | 1512 | 1461117632635 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:00:32 INFO - PROCESS | 1512 | 1461117632639 Marionette TRACE conn5 <- [1,1326,null,{}] 19:00:32 INFO - PROCESS | 1512 | 1461117632649 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:32 INFO - PROCESS | 1512 | 1461117632732 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 19:00:32 INFO - PROCESS | 1512 | 1461117632741 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:32 INFO - PROCESS | 1512 | ++DOCSHELL 18D61400 == 42 [pid = 1512] [id = 341] 19:00:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (18D62C00) [pid = 1512] [serial = 1022] [outer = 00000000] 19:00:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (194F3800) [pid = 1512] [serial = 1023] [outer = 18D62C00] 19:00:32 INFO - PROCESS | 1512 | 1461117632791 Marionette DEBUG loaded listener.js 19:00:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1A403400) [pid = 1512] [serial = 1024] [outer = 18D62C00] 19:00:33 INFO - PROCESS | 1512 | 1461117633720 Marionette TRACE conn5 <- [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]]]}] 19:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1129ms 19:00:33 INFO - PROCESS | 1512 | 1461117633769 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 19:00:33 INFO - PROCESS | 1512 | 1461117633772 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 19:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:00:33 INFO - PROCESS | 1512 | 1461117633780 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:00:33 INFO - PROCESS | 1512 | 1461117633782 Marionette TRACE conn5 <- [1,1330,null,{}] 19:00:33 INFO - PROCESS | 1512 | 1461117633785 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:33 INFO - PROCESS | 1512 | 1461117633892 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 19:00:33 INFO - PROCESS | 1512 | 1461117633899 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:33 INFO - PROCESS | 1512 | ++DOCSHELL 1A40EC00 == 43 [pid = 1512] [id = 342] 19:00:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1A463400) [pid = 1512] [serial = 1025] [outer = 00000000] 19:00:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1AEBC400) [pid = 1512] [serial = 1026] [outer = 1A463400] 19:00:33 INFO - PROCESS | 1512 | 1461117633943 Marionette DEBUG loaded listener.js 19:00:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1B930000) [pid = 1512] [serial = 1027] [outer = 1A463400] 19:00:34 INFO - PROCESS | 1512 | 1461117634403 Marionette TRACE conn5 <- [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]]]}] 19:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 19:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:00:34 INFO - PROCESS | 1512 | 1461117634454 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 19:00:34 INFO - PROCESS | 1512 | 1461117634456 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 19:00:34 INFO - PROCESS | 1512 | 1461117634459 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:00:34 INFO - PROCESS | 1512 | 1461117634461 Marionette TRACE conn5 <- [1,1334,null,{}] 19:00:34 INFO - PROCESS | 1512 | 1461117634464 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:34 INFO - PROCESS | 1512 | 1461117634570 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 19:00:34 INFO - PROCESS | 1512 | 1461117634576 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:34 INFO - PROCESS | 1512 | ++DOCSHELL 1B942400 == 44 [pid = 1512] [id = 343] 19:00:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1B947000) [pid = 1512] [serial = 1028] [outer = 00000000] 19:00:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1BCDB400) [pid = 1512] [serial = 1029] [outer = 1B947000] 19:00:34 INFO - PROCESS | 1512 | 1461117634622 Marionette DEBUG loaded listener.js 19:00:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1BCE9C00) [pid = 1512] [serial = 1030] [outer = 1B947000] 19:00:35 INFO - PROCESS | 1512 | 1461117635094 Marionette TRACE conn5 <- [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]]]}] 19:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 19:00:35 INFO - PROCESS | 1512 | 1461117635133 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 19:00:35 INFO - PROCESS | 1512 | 1461117635135 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 19:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:00:35 INFO - PROCESS | 1512 | 1461117635138 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:00:35 INFO - PROCESS | 1512 | 1461117635140 Marionette TRACE conn5 <- [1,1338,null,{}] 19:00:35 INFO - PROCESS | 1512 | 1461117635143 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:35 INFO - PROCESS | 1512 | 1461117635296 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 19:00:35 INFO - PROCESS | 1512 | 1461117635323 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:35 INFO - PROCESS | 1512 | ++DOCSHELL 1C1C6400 == 45 [pid = 1512] [id = 344] 19:00:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1C1C7800) [pid = 1512] [serial = 1031] [outer = 00000000] 19:00:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1C2AA800) [pid = 1512] [serial = 1032] [outer = 1C1C7800] 19:00:35 INFO - PROCESS | 1512 | 1461117635371 Marionette DEBUG loaded listener.js 19:00:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1C2AE000) [pid = 1512] [serial = 1033] [outer = 1C1C7800] 19:00:35 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1C650000) [pid = 1512] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:00:35 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (194F3C00) [pid = 1512] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:00:35 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (12D02000) [pid = 1512] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:00:35 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1AEBBC00) [pid = 1512] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:00:35 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (130F1C00) [pid = 1512] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:00:35 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1C2A9800) [pid = 1512] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:00:35 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (12A4E400) [pid = 1512] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:00:35 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1D2B5400) [pid = 1512] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:00:35 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1B929000) [pid = 1512] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:00:35 INFO - PROCESS | 1512 | 1461117635946 Marionette TRACE conn5 <- [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]]]}] 19:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 831ms 19:00:35 INFO - PROCESS | 1512 | 1461117635970 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 19:00:35 INFO - PROCESS | 1512 | 1461117635972 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 19:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:00:35 INFO - PROCESS | 1512 | 1461117635975 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:00:35 INFO - PROCESS | 1512 | 1461117635977 Marionette TRACE conn5 <- [1,1342,null,{}] 19:00:36 INFO - PROCESS | 1512 | 1461117635980 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:36 INFO - PROCESS | 1512 | 1461117636056 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 19:00:36 INFO - PROCESS | 1512 | 1461117636064 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:36 INFO - PROCESS | 1512 | ++DOCSHELL 1234BC00 == 46 [pid = 1512] [id = 345] 19:00:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (12947C00) [pid = 1512] [serial = 1034] [outer = 00000000] 19:00:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1A45A000) [pid = 1512] [serial = 1035] [outer = 12947C00] 19:00:36 INFO - PROCESS | 1512 | 1461117636109 Marionette DEBUG loaded listener.js 19:00:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1A405400) [pid = 1512] [serial = 1036] [outer = 12947C00] 19:00:36 INFO - PROCESS | 1512 | 1461117636797 Marionette TRACE conn5 <- [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]]]}] 19:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 870ms 19:00:36 INFO - PROCESS | 1512 | 1461117636847 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 19:00:36 INFO - PROCESS | 1512 | 1461117636851 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 19:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:00:36 INFO - PROCESS | 1512 | 1461117636855 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:00:36 INFO - PROCESS | 1512 | 1461117636859 Marionette TRACE conn5 <- [1,1346,null,{}] 19:00:36 INFO - PROCESS | 1512 | 1461117636865 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:37 INFO - PROCESS | 1512 | 1461117636970 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 19:00:37 INFO - PROCESS | 1512 | 1461117637097 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:37 INFO - PROCESS | 1512 | ++DOCSHELL 12A3B000 == 47 [pid = 1512] [id = 346] 19:00:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (12E5B800) [pid = 1512] [serial = 1037] [outer = 00000000] 19:00:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (12EEB000) [pid = 1512] [serial = 1038] [outer = 12E5B800] 19:00:37 INFO - PROCESS | 1512 | 1461117637155 Marionette DEBUG loaded listener.js 19:00:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (13948400) [pid = 1512] [serial = 1039] [outer = 12E5B800] 19:00:37 INFO - PROCESS | 1512 | 1461117637706 Marionette TRACE conn5 <- [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]]]}] 19:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 891ms 19:00:37 INFO - PROCESS | 1512 | 1461117637748 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 19:00:37 INFO - PROCESS | 1512 | 1461117637754 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 19:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:00:37 INFO - PROCESS | 1512 | 1461117637760 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:00:37 INFO - PROCESS | 1512 | 1461117637763 Marionette TRACE conn5 <- [1,1350,null,{}] 19:00:37 INFO - PROCESS | 1512 | 1461117637767 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:37 INFO - PROCESS | 1512 | 1461117637872 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 19:00:38 INFO - PROCESS | 1512 | 1461117637971 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:38 INFO - PROCESS | 1512 | ++DOCSHELL 18D6E800 == 48 [pid = 1512] [id = 347] 19:00:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (18E2C000) [pid = 1512] [serial = 1040] [outer = 00000000] 19:00:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1AE65000) [pid = 1512] [serial = 1041] [outer = 18E2C000] 19:00:38 INFO - PROCESS | 1512 | 1461117638025 Marionette DEBUG loaded listener.js 19:00:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1AEBB000) [pid = 1512] [serial = 1042] [outer = 18E2C000] 19:00:38 INFO - PROCESS | 1512 | 1461117638628 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 19:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 930ms 19:00:38 INFO - PROCESS | 1512 | 1461117638692 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 19:00:38 INFO - PROCESS | 1512 | 1461117638695 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 19:00:38 INFO - PROCESS | 1512 | 1461117638698 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:00:38 INFO - PROCESS | 1512 | 1461117638702 Marionette TRACE conn5 <- [1,1354,null,{}] 19:00:38 INFO - PROCESS | 1512 | 1461117638713 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:38 INFO - PROCESS | 1512 | 1461117638819 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 19:00:38 INFO - PROCESS | 1512 | 1461117638944 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:38 INFO - PROCESS | 1512 | ++DOCSHELL 1C2A3000 == 49 [pid = 1512] [id = 348] 19:00:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1C2AC400) [pid = 1512] [serial = 1043] [outer = 00000000] 19:00:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1C692C00) [pid = 1512] [serial = 1044] [outer = 1C2AC400] 19:00:39 INFO - PROCESS | 1512 | 1461117639002 Marionette DEBUG loaded listener.js 19:00:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1D1D9C00) [pid = 1512] [serial = 1045] [outer = 1C2AC400] 19:00:39 INFO - PROCESS | 1512 | 1461117639552 Marionette TRACE conn5 <- [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] 19:00:39 INFO - PROCESS | 1512 | 1461117639574 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 19:00:39 INFO - PROCESS | 1512 | 1461117639578 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:00:39 INFO - PROCESS | 1512 | 1461117639580 Marionette TRACE conn5 <- [1,1358,null,{}] 19:00:39 INFO - PROCESS | 1512 | 1461117639583 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:39 INFO - PROCESS | 1512 | 1461117639686 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 19:00:39 INFO - PROCESS | 1512 | 1461117639784 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:39 INFO - PROCESS | 1512 | ++DOCSHELL 1C020400 == 50 [pid = 1512] [id = 349] 19:00:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1C2F6000) [pid = 1512] [serial = 1046] [outer = 00000000] 19:00:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1D751400) [pid = 1512] [serial = 1047] [outer = 1C2F6000] 19:00:39 INFO - PROCESS | 1512 | 1461117639838 Marionette DEBUG loaded listener.js 19:00:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1D768400) [pid = 1512] [serial = 1048] [outer = 1C2F6000] 19:00:40 INFO - PROCESS | 1512 | 1461117640429 Marionette TRACE conn5 <- [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] 19:00:40 INFO - PROCESS | 1512 | 1461117640455 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 19:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:00:40 INFO - PROCESS | 1512 | 1461117640458 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:00:40 INFO - PROCESS | 1512 | 1461117640460 Marionette TRACE conn5 <- [1,1362,null,{}] 19:00:40 INFO - PROCESS | 1512 | 1461117640464 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:40 INFO - PROCESS | 1512 | 1461117640561 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 19:00:40 INFO - PROCESS | 1512 | 1461117640661 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:40 INFO - PROCESS | 1512 | ++DOCSHELL 1D78F800 == 51 [pid = 1512] [id = 350] 19:00:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1D792400) [pid = 1512] [serial = 1049] [outer = 00000000] 19:00:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1D888800) [pid = 1512] [serial = 1050] [outer = 1D792400] 19:00:40 INFO - PROCESS | 1512 | 1461117640715 Marionette DEBUG loaded listener.js 19:00:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D8C2000) [pid = 1512] [serial = 1051] [outer = 1D792400] 19:00:41 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:41 INFO - PROCESS | 1512 | 1461117641291 Marionette TRACE conn5 <- [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] 19:00:41 INFO - PROCESS | 1512 | 1461117641335 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 19:00:41 INFO - PROCESS | 1512 | 1461117641339 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:00:41 INFO - PROCESS | 1512 | 1461117641341 Marionette TRACE conn5 <- [1,1366,null,{}] 19:00:41 INFO - PROCESS | 1512 | 1461117641345 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:41 INFO - PROCESS | 1512 | 1461117641554 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 19:00:41 INFO - PROCESS | 1512 | 1461117641660 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:41 INFO - PROCESS | 1512 | ++DOCSHELL 1293E400 == 52 [pid = 1512] [id = 351] 19:00:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1293E800) [pid = 1512] [serial = 1052] [outer = 00000000] 19:00:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (12A44400) [pid = 1512] [serial = 1053] [outer = 1293E800] 19:00:41 INFO - PROCESS | 1512 | 1461117641711 Marionette DEBUG loaded listener.js 19:00:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (12E5C000) [pid = 1512] [serial = 1054] [outer = 1293E800] 19:00:42 INFO - PROCESS | 1512 | --DOCSHELL 1C1C6400 == 51 [pid = 1512] [id = 344] 19:00:42 INFO - PROCESS | 1512 | --DOCSHELL 1B942400 == 50 [pid = 1512] [id = 343] 19:00:42 INFO - PROCESS | 1512 | --DOCSHELL 1A40EC00 == 49 [pid = 1512] [id = 342] 19:00:42 INFO - PROCESS | 1512 | --DOCSHELL 18D61400 == 48 [pid = 1512] [id = 341] 19:00:42 INFO - PROCESS | 1512 | --DOCSHELL 1225A400 == 47 [pid = 1512] [id = 340] 19:00:42 INFO - PROCESS | 1512 | --DOCSHELL 12D02800 == 46 [pid = 1512] [id = 339] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1D1DF000) [pid = 1512] [serial = 993] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (124BBC00) [pid = 1512] [serial = 960] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (17E5FC00) [pid = 1512] [serial = 963] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1C2AC000) [pid = 1512] [serial = 966] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1D757C00) [pid = 1512] [serial = 969] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1A8C6000) [pid = 1512] [serial = 972] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1A40C000) [pid = 1512] [serial = 981] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1A466400) [pid = 1512] [serial = 982] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (138A3800) [pid = 1512] [serial = 978] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (13989800) [pid = 1512] [serial = 979] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1B98C400) [pid = 1512] [serial = 984] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (18D64C00) [pid = 1512] [serial = 976] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (17CBCC00) [pid = 1512] [serial = 975] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1C2F8400) [pid = 1512] [serial = 991] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1C2F4800) [pid = 1512] [serial = 990] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1BD0D800) [pid = 1512] [serial = 996] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1D769400) [pid = 1512] [serial = 1000] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1D793000) [pid = 1512] [serial = 1002] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1D1DA400) [pid = 1512] [serial = 994] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1D768000) [pid = 1512] [serial = 999] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1BCE1000) [pid = 1512] [serial = 987] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1BD08000) [pid = 1512] [serial = 988] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1C2F1000) [pid = 1512] [serial = 997] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1BC56800) [pid = 1512] [serial = 985] [outer = 00000000] [url = about:blank] 19:00:42 INFO - PROCESS | 1512 | 1461117642367 Marionette TRACE conn5 <- [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] 19:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:00:42 INFO - PROCESS | 1512 | 1461117642414 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 19:00:42 INFO - PROCESS | 1512 | 1461117642418 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:00:42 INFO - PROCESS | 1512 | 1461117642422 Marionette TRACE conn5 <- [1,1370,null,{}] 19:00:42 INFO - PROCESS | 1512 | 1461117642426 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:42 INFO - PROCESS | 1512 | 1461117642548 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 19:00:42 INFO - PROCESS | 1512 | 1461117642605 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:42 INFO - PROCESS | 1512 | ++DOCSHELL 1393FC00 == 47 [pid = 1512] [id = 352] 19:00:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (13989800) [pid = 1512] [serial = 1055] [outer = 00000000] 19:00:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (17639400) [pid = 1512] [serial = 1056] [outer = 13989800] 19:00:42 INFO - PROCESS | 1512 | 1461117642653 Marionette DEBUG loaded listener.js 19:00:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (17C1E800) [pid = 1512] [serial = 1057] [outer = 13989800] 19:00:43 INFO - PROCESS | 1512 | [1512] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:00:43 INFO - PROCESS | 1512 | 1461117643062 Marionette TRACE conn5 <- [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] 19:00:43 INFO - PROCESS | 1512 | 1461117643112 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 19:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:00:43 INFO - PROCESS | 1512 | 1461117643116 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:00:43 INFO - PROCESS | 1512 | 1461117643117 Marionette TRACE conn5 <- [1,1374,null,{}] 19:00:43 INFO - PROCESS | 1512 | 1461117643121 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:43 INFO - PROCESS | 1512 | 1461117643203 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 19:00:43 INFO - PROCESS | 1512 | 1461117643250 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:43 INFO - PROCESS | 1512 | ++DOCSHELL 1AE64C00 == 48 [pid = 1512] [id = 353] 19:00:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1AE65400) [pid = 1512] [serial = 1058] [outer = 00000000] 19:00:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1AEBC000) [pid = 1512] [serial = 1059] [outer = 1AE65400] 19:00:43 INFO - PROCESS | 1512 | 1461117643296 Marionette DEBUG loaded listener.js 19:00:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1BC4C000) [pid = 1512] [serial = 1060] [outer = 1AE65400] 19:00:43 INFO - PROCESS | 1512 | 1461117643760 Marionette TRACE conn5 <- [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] 19:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:00:43 INFO - PROCESS | 1512 | 1461117643793 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 19:00:43 INFO - PROCESS | 1512 | 1461117643803 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:00:43 INFO - PROCESS | 1512 | 1461117643807 Marionette TRACE conn5 <- [1,1378,null,{}] 19:00:43 INFO - PROCESS | 1512 | 1461117643810 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:43 INFO - PROCESS | 1512 | 1461117643894 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 19:00:43 INFO - PROCESS | 1512 | 1461117643903 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:43 INFO - PROCESS | 1512 | ++DOCSHELL 1C1BF400 == 49 [pid = 1512] [id = 354] 19:00:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1C1BFC00) [pid = 1512] [serial = 1061] [outer = 00000000] 19:00:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1C2A3C00) [pid = 1512] [serial = 1062] [outer = 1C1BFC00] 19:00:43 INFO - PROCESS | 1512 | 1461117643947 Marionette DEBUG loaded listener.js 19:00:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1C2ABC00) [pid = 1512] [serial = 1063] [outer = 1C1BFC00] 19:00:44 INFO - PROCESS | 1512 | 1461117644358 Marionette TRACE conn5 <- [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]]]}] 19:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 591ms 19:00:44 INFO - PROCESS | 1512 | 1461117644389 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 19:00:44 INFO - PROCESS | 1512 | 1461117644391 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 19:00:44 INFO - PROCESS | 1512 | 1461117644413 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:00:44 INFO - PROCESS | 1512 | 1461117644415 Marionette TRACE conn5 <- [1,1382,null,{}] 19:00:44 INFO - PROCESS | 1512 | 1461117644418 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:44 INFO - PROCESS | 1512 | 1461117644497 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 19:00:44 INFO - PROCESS | 1512 | 1461117644504 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:44 INFO - PROCESS | 1512 | ++DOCSHELL 1C2B1400 == 50 [pid = 1512] [id = 355] 19:00:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1C2F1000) [pid = 1512] [serial = 1064] [outer = 00000000] 19:00:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1C852800) [pid = 1512] [serial = 1065] [outer = 1C2F1000] 19:00:44 INFO - PROCESS | 1512 | 1461117644549 Marionette DEBUG loaded listener.js 19:00:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1C855800) [pid = 1512] [serial = 1066] [outer = 1C2F1000] 19:00:45 INFO - PROCESS | 1512 | 1461117645035 Marionette TRACE conn5 <- [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]]]}] 19:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 672ms 19:00:45 INFO - PROCESS | 1512 | 1461117645089 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 19:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:00:45 INFO - PROCESS | 1512 | 1461117645091 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 19:00:45 INFO - PROCESS | 1512 | 1461117645094 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:00:45 INFO - PROCESS | 1512 | 1461117645096 Marionette TRACE conn5 <- [1,1386,null,{}] 19:00:45 INFO - PROCESS | 1512 | 1461117645105 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:45 INFO - PROCESS | 1512 | 1461117645213 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 19:00:45 INFO - PROCESS | 1512 | 1461117645224 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:45 INFO - PROCESS | 1512 | ++DOCSHELL 0F380400 == 51 [pid = 1512] [id = 356] 19:00:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1D38B000) [pid = 1512] [serial = 1067] [outer = 00000000] 19:00:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (18D67C00) [pid = 1512] [serial = 1068] [outer = 1D38B000] 19:00:45 INFO - PROCESS | 1512 | 1461117645329 Marionette DEBUG loaded listener.js 19:00:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1D794C00) [pid = 1512] [serial = 1069] [outer = 1D38B000] 19:00:45 INFO - PROCESS | 1512 | 1461117645759 Marionette TRACE conn5 <- [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]]]}] 19:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 19:00:45 INFO - PROCESS | 1512 | 1461117645825 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 19:00:45 INFO - PROCESS | 1512 | 1461117645827 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 19:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:00:45 INFO - PROCESS | 1512 | 1461117645866 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:00:45 INFO - PROCESS | 1512 | 1461117645867 Marionette TRACE conn5 <- [1,1390,null,{}] 19:00:45 INFO - PROCESS | 1512 | 1461117645877 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:46 INFO - PROCESS | 1512 | 1461117645988 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 19:00:46 INFO - PROCESS | 1512 | 1461117646000 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:46 INFO - PROCESS | 1512 | ++DOCSHELL 1D389400 == 52 [pid = 1512] [id = 357] 19:00:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1D796000) [pid = 1512] [serial = 1070] [outer = 00000000] 19:00:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1E940C00) [pid = 1512] [serial = 1071] [outer = 1D796000] 19:00:46 INFO - PROCESS | 1512 | 1461117646045 Marionette DEBUG loaded listener.js 19:00:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1E64C800) [pid = 1512] [serial = 1072] [outer = 1D796000] 19:00:46 INFO - PROCESS | 1512 | 1461117646480 Marionette TRACE conn5 <- [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]]]}] 19:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 19:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:00:46 INFO - PROCESS | 1512 | 1461117646510 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 19:00:46 INFO - PROCESS | 1512 | 1461117646512 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 19:00:46 INFO - PROCESS | 1512 | 1461117646515 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:00:46 INFO - PROCESS | 1512 | 1461117646516 Marionette TRACE conn5 <- [1,1394,null,{}] 19:00:46 INFO - PROCESS | 1512 | 1461117646520 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:46 INFO - PROCESS | 1512 | 1461117646628 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 19:00:46 INFO - PROCESS | 1512 | 1461117646634 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:46 INFO - PROCESS | 1512 | ++DOCSHELL 1EA04800 == 53 [pid = 1512] [id = 358] 19:00:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1EA0E400) [pid = 1512] [serial = 1073] [outer = 00000000] 19:00:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1EF02400) [pid = 1512] [serial = 1074] [outer = 1EA0E400] 19:00:46 INFO - PROCESS | 1512 | 1461117646725 Marionette DEBUG loaded listener.js 19:00:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1EFEF000) [pid = 1512] [serial = 1075] [outer = 1EA0E400] 19:00:46 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (12341400) [pid = 1512] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:00:46 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1D1DE400) [pid = 1512] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:00:46 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (18D62C00) [pid = 1512] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:00:46 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1A463400) [pid = 1512] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:00:46 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1B947000) [pid = 1512] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:00:46 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1393BC00) [pid = 1512] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:00:46 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1C1C7800) [pid = 1512] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:00:46 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1237A400) [pid = 1512] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:00:46 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (12D7A800) [pid = 1512] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:00:46 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1D770800) [pid = 1512] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:00:47 INFO - PROCESS | 1512 | 1461117647150 Marionette TRACE conn5 <- [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]]]}] 19:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 19:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:00:47 INFO - PROCESS | 1512 | 1461117647186 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 19:00:47 INFO - PROCESS | 1512 | 1461117647188 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 19:00:47 INFO - PROCESS | 1512 | 1461117647191 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:00:47 INFO - PROCESS | 1512 | 1461117647192 Marionette TRACE conn5 <- [1,1398,null,{}] 19:00:47 INFO - PROCESS | 1512 | 1461117647200 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:47 INFO - PROCESS | 1512 | 1461117647279 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 19:00:47 INFO - PROCESS | 1512 | 1461117647313 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:47 INFO - PROCESS | 1512 | ++DOCSHELL 16547800 == 54 [pid = 1512] [id = 359] 19:00:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (17407C00) [pid = 1512] [serial = 1076] [outer = 00000000] 19:00:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1D1DE400) [pid = 1512] [serial = 1077] [outer = 17407C00] 19:00:47 INFO - PROCESS | 1512 | 1461117647359 Marionette DEBUG loaded listener.js 19:00:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1C1C6C00) [pid = 1512] [serial = 1078] [outer = 17407C00] 19:00:47 INFO - PROCESS | 1512 | 1461117647806 Marionette TRACE conn5 <- [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]]]}] 19:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 671ms 19:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:00:47 INFO - PROCESS | 1512 | 1461117647862 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 19:00:47 INFO - PROCESS | 1512 | 1461117647864 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 19:00:47 INFO - PROCESS | 1512 | 1461117647867 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:00:47 INFO - PROCESS | 1512 | 1461117647869 Marionette TRACE conn5 <- [1,1402,null,{}] 19:00:47 INFO - PROCESS | 1512 | 1461117647872 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:47 INFO - PROCESS | 1512 | 1461117647951 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 19:00:47 INFO - PROCESS | 1512 | 1461117647957 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:47 INFO - PROCESS | 1512 | ++DOCSHELL 1C646000 == 55 [pid = 1512] [id = 360] 19:00:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1EB0C800) [pid = 1512] [serial = 1079] [outer = 00000000] 19:00:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1FD39000) [pid = 1512] [serial = 1080] [outer = 1EB0C800] 19:00:48 INFO - PROCESS | 1512 | 1461117648001 Marionette DEBUG loaded listener.js 19:00:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1FD38C00) [pid = 1512] [serial = 1081] [outer = 1EB0C800] 19:00:48 INFO - PROCESS | 1512 | 1461117648482 Marionette TRACE conn5 <- [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]]]}] 19:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 19:00:48 INFO - PROCESS | 1512 | 1461117648538 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 19:00:48 INFO - PROCESS | 1512 | 1461117648540 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 19:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:00:48 INFO - PROCESS | 1512 | 1461117648543 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:00:48 INFO - PROCESS | 1512 | 1461117648545 Marionette TRACE conn5 <- [1,1406,null,{}] 19:00:48 INFO - PROCESS | 1512 | 1461117648548 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:48 INFO - PROCESS | 1512 | 1461117648628 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 19:00:48 INFO - PROCESS | 1512 | 1461117648672 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:48 INFO - PROCESS | 1512 | ++DOCSHELL 1D361800 == 56 [pid = 1512] [id = 361] 19:00:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1D366000) [pid = 1512] [serial = 1082] [outer = 00000000] 19:00:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1D36BC00) [pid = 1512] [serial = 1083] [outer = 1D366000] 19:00:48 INFO - PROCESS | 1512 | 1461117648721 Marionette DEBUG loaded listener.js 19:00:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1FD3CC00) [pid = 1512] [serial = 1084] [outer = 1D366000] 19:00:49 INFO - PROCESS | 1512 | 1461117649423 Marionette TRACE conn5 <- [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]]]}] 19:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 931ms 19:00:49 INFO - PROCESS | 1512 | 1461117649474 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 19:00:49 INFO - PROCESS | 1512 | 1461117649480 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 19:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:00:49 INFO - PROCESS | 1512 | 1461117649486 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:00:49 INFO - PROCESS | 1512 | 1461117649490 Marionette TRACE conn5 <- [1,1410,null,{}] 19:00:49 INFO - PROCESS | 1512 | 1461117649495 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:49 INFO - PROCESS | 1512 | 1461117649605 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 19:00:49 INFO - PROCESS | 1512 | 1461117649741 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:49 INFO - PROCESS | 1512 | ++DOCSHELL 17CC6400 == 57 [pid = 1512] [id = 362] 19:00:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (17CD7000) [pid = 1512] [serial = 1085] [outer = 00000000] 19:00:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1A401C00) [pid = 1512] [serial = 1086] [outer = 17CD7000] 19:00:49 INFO - PROCESS | 1512 | 1461117649798 Marionette DEBUG loaded listener.js 19:00:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1A8C8000) [pid = 1512] [serial = 1087] [outer = 17CD7000] 19:00:50 INFO - PROCESS | 1512 | 1461117650461 Marionette TRACE conn5 <- [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]]]}] 19:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1022ms 19:00:50 INFO - PROCESS | 1512 | 1461117650512 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 19:00:50 INFO - PROCESS | 1512 | 1461117650518 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 19:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:00:50 INFO - PROCESS | 1512 | 1461117650524 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:00:50 INFO - PROCESS | 1512 | 1461117650527 Marionette TRACE conn5 <- [1,1414,null,{}] 19:00:50 INFO - PROCESS | 1512 | 1461117650531 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:50 INFO - PROCESS | 1512 | 1461117650640 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 19:00:50 INFO - PROCESS | 1512 | 1461117650771 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:50 INFO - PROCESS | 1512 | ++DOCSHELL 1C1BB000 == 58 [pid = 1512] [id = 363] 19:00:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1C1BCC00) [pid = 1512] [serial = 1088] [outer = 00000000] 19:00:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1C2F9C00) [pid = 1512] [serial = 1089] [outer = 1C1BCC00] 19:00:50 INFO - PROCESS | 1512 | 1461117650826 Marionette DEBUG loaded listener.js 19:00:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1D2B7C00) [pid = 1512] [serial = 1090] [outer = 1C1BCC00] 19:00:51 INFO - PROCESS | 1512 | 1461117651467 Marionette TRACE conn5 <- [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]]]}] 19:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 971ms 19:00:51 INFO - PROCESS | 1512 | 1461117651510 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 19:00:51 INFO - PROCESS | 1512 | 1461117651512 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 19:00:51 INFO - PROCESS | 1512 | 1461117651517 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:00:51 INFO - PROCESS | 1512 | 1461117651521 Marionette TRACE conn5 <- [1,1418,null,{}] 19:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:00:51 INFO - PROCESS | 1512 | 1461117651532 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:51 INFO - PROCESS | 1512 | 1461117651640 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 19:00:51 INFO - PROCESS | 1512 | 1461117651773 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:51 INFO - PROCESS | 1512 | ++DOCSHELL 1FD31C00 == 59 [pid = 1512] [id = 364] 19:00:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1FD33C00) [pid = 1512] [serial = 1091] [outer = 00000000] 19:00:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (20347400) [pid = 1512] [serial = 1092] [outer = 1FD33C00] 19:00:51 INFO - PROCESS | 1512 | 1461117651830 Marionette DEBUG loaded listener.js 19:00:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (2034D400) [pid = 1512] [serial = 1093] [outer = 1FD33C00] 19:00:52 INFO - PROCESS | 1512 | 1461117652401 Marionette TRACE conn5 <- [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]]]}] 19:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 930ms 19:00:52 INFO - PROCESS | 1512 | 1461117652454 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 19:00:52 INFO - PROCESS | 1512 | 1461117652457 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 19:00:52 INFO - PROCESS | 1512 | 1461117652460 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:00:52 INFO - PROCESS | 1512 | 1461117652462 Marionette TRACE conn5 <- [1,1422,null,{}] 19:00:52 INFO - PROCESS | 1512 | 1461117652466 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:52 INFO - PROCESS | 1512 | 1461117652582 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 19:00:52 INFO - PROCESS | 1512 | 1461117652699 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:52 INFO - PROCESS | 1512 | ++DOCSHELL 19496000 == 60 [pid = 1512] [id = 365] 19:00:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1C2AC800) [pid = 1512] [serial = 1094] [outer = 00000000] 19:00:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (21126000) [pid = 1512] [serial = 1095] [outer = 1C2AC800] 19:00:52 INFO - PROCESS | 1512 | 1461117652753 Marionette DEBUG loaded listener.js 19:00:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (2112C000) [pid = 1512] [serial = 1096] [outer = 1C2AC800] 19:00:53 INFO - PROCESS | 1512 | 1461117653466 Marionette TRACE conn5 <- [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]]]}] 19:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1068ms 19:00:53 INFO - PROCESS | 1512 | 1461117653532 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 19:00:53 INFO - PROCESS | 1512 | 1461117653535 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 19:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:00:53 INFO - PROCESS | 1512 | 1461117653540 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:00:53 INFO - PROCESS | 1512 | 1461117653544 Marionette TRACE conn5 <- [1,1426,null,{}] 19:00:53 INFO - PROCESS | 1512 | 1461117653549 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:53 INFO - PROCESS | 1512 | 1461117653646 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 19:00:53 INFO - PROCESS | 1512 | 1461117653774 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:53 INFO - PROCESS | 1512 | ++DOCSHELL 0F3E7800 == 61 [pid = 1512] [id = 366] 19:00:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (12D04400) [pid = 1512] [serial = 1097] [outer = 00000000] 19:00:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1A466400) [pid = 1512] [serial = 1098] [outer = 12D04400] 19:00:53 INFO - PROCESS | 1512 | 1461117653829 Marionette DEBUG loaded listener.js 19:00:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1B929800) [pid = 1512] [serial = 1099] [outer = 12D04400] 19:00:54 INFO - PROCESS | 1512 | --DOCSHELL 1C646000 == 60 [pid = 1512] [id = 360] 19:00:54 INFO - PROCESS | 1512 | --DOCSHELL 16547800 == 59 [pid = 1512] [id = 359] 19:00:54 INFO - PROCESS | 1512 | --DOCSHELL 1EA04800 == 58 [pid = 1512] [id = 358] 19:00:54 INFO - PROCESS | 1512 | --DOCSHELL 1D389400 == 57 [pid = 1512] [id = 357] 19:00:54 INFO - PROCESS | 1512 | --DOCSHELL 1D757800 == 56 [pid = 1512] [id = 334] 19:00:54 INFO - PROCESS | 1512 | --DOCSHELL 0F380400 == 55 [pid = 1512] [id = 356] 19:00:54 INFO - PROCESS | 1512 | --DOCSHELL 1C2B1400 == 54 [pid = 1512] [id = 355] 19:00:54 INFO - PROCESS | 1512 | --DOCSHELL 1C1BF400 == 53 [pid = 1512] [id = 354] 19:00:54 INFO - PROCESS | 1512 | --DOCSHELL 1AE64C00 == 52 [pid = 1512] [id = 353] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (12D0C400) [pid = 1512] [serial = 1005] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1AE6C000) [pid = 1512] [serial = 1008] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1D88A800) [pid = 1512] [serial = 1011] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | 1461117654509 Marionette TRACE conn5 <- [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]]]}] 19:00:54 INFO - PROCESS | 1512 | --DOCSHELL 1393FC00 == 51 [pid = 1512] [id = 352] 19:00:54 INFO - PROCESS | 1512 | --DOCSHELL 1293E400 == 50 [pid = 1512] [id = 351] 19:00:54 INFO - PROCESS | 1512 | --DOCSHELL 1234BC00 == 49 [pid = 1512] [id = 345] 19:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1022ms 19:00:54 INFO - PROCESS | 1512 | 1461117654563 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 19:00:54 INFO - PROCESS | 1512 | 1461117654568 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 19:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:00:54 INFO - PROCESS | 1512 | 1461117654574 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:00:54 INFO - PROCESS | 1512 | 1461117654577 Marionette TRACE conn5 <- [1,1430,null,{}] 19:00:54 INFO - PROCESS | 1512 | 1461117654580 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:54 INFO - PROCESS | 1512 | 1461117654663 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (12A3D000) [pid = 1512] [serial = 928] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1D38DC00) [pid = 1512] [serial = 925] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (1A403400) [pid = 1512] [serial = 1024] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (194F3800) [pid = 1512] [serial = 1023] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1AEBC400) [pid = 1512] [serial = 1026] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1BCDB400) [pid = 1512] [serial = 1029] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1B929400) [pid = 1512] [serial = 973] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1C2AE000) [pid = 1512] [serial = 1033] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1BCE9C00) [pid = 1512] [serial = 1030] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1C2AA800) [pid = 1512] [serial = 1032] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1B930000) [pid = 1512] [serial = 1027] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (12E63000) [pid = 1512] [serial = 1020] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (12EEB400) [pid = 1512] [serial = 1021] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1654C800) [pid = 1512] [serial = 1018] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (138A7800) [pid = 1512] [serial = 1017] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1E945400) [pid = 1512] [serial = 1014] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1D792C00) [pid = 1512] [serial = 1003] [outer = 00000000] [url = about:blank] 19:00:54 INFO - PROCESS | 1512 | 1461117654781 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:54 INFO - PROCESS | 1512 | ++DOCSHELL 0EB3D000 == 50 [pid = 1512] [id = 367] 19:00:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (0EB43C00) [pid = 1512] [serial = 1100] [outer = 00000000] 19:00:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (12A37000) [pid = 1512] [serial = 1101] [outer = 0EB43C00] 19:00:54 INFO - PROCESS | 1512 | 1461117654828 Marionette DEBUG loaded listener.js 19:00:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (12D02400) [pid = 1512] [serial = 1102] [outer = 0EB43C00] 19:00:55 INFO - PROCESS | 1512 | 1461117655271 Marionette TRACE conn5 <- [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]]]}] 19:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 19:00:55 INFO - PROCESS | 1512 | 1461117655307 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 19:00:55 INFO - PROCESS | 1512 | 1461117655310 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 19:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:00:55 INFO - PROCESS | 1512 | 1461117655313 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:00:55 INFO - PROCESS | 1512 | 1461117655316 Marionette TRACE conn5 <- [1,1434,null,{}] 19:00:55 INFO - PROCESS | 1512 | 1461117655327 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:55 INFO - PROCESS | 1512 | 1461117655412 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 19:00:55 INFO - PROCESS | 1512 | 1461117655421 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:55 INFO - PROCESS | 1512 | ++DOCSHELL 1948B800 == 51 [pid = 1512] [id = 368] 19:00:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (19491800) [pid = 1512] [serial = 1103] [outer = 00000000] 19:00:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1A402C00) [pid = 1512] [serial = 1104] [outer = 19491800] 19:00:55 INFO - PROCESS | 1512 | 1461117655469 Marionette DEBUG loaded listener.js 19:00:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1A40EC00) [pid = 1512] [serial = 1105] [outer = 19491800] 19:00:55 INFO - PROCESS | 1512 | 1461117655950 Marionette TRACE conn5 <- [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]]]}] 19:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 671ms 19:00:56 INFO - PROCESS | 1512 | 1461117655987 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 19:00:56 INFO - PROCESS | 1512 | 1461117655990 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 19:00:56 INFO - PROCESS | 1512 | 1461117655993 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:00:56 INFO - PROCESS | 1512 | 1461117655994 Marionette TRACE conn5 <- [1,1438,null,{}] 19:00:56 INFO - PROCESS | 1512 | 1461117655998 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:56 INFO - PROCESS | 1512 | 1461117656081 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 19:00:56 INFO - PROCESS | 1512 | 1461117656089 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:56 INFO - PROCESS | 1512 | ++DOCSHELL 1293CC00 == 52 [pid = 1512] [id = 369] 19:00:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (19496400) [pid = 1512] [serial = 1106] [outer = 00000000] 19:00:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1BCDC000) [pid = 1512] [serial = 1107] [outer = 19496400] 19:00:56 INFO - PROCESS | 1512 | 1461117656135 Marionette DEBUG loaded listener.js 19:00:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1BCE6C00) [pid = 1512] [serial = 1108] [outer = 19496400] 19:00:56 INFO - PROCESS | 1512 | 1461117656571 Marionette TRACE conn5 <- [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]]]}] 19:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 630ms 19:00:56 INFO - PROCESS | 1512 | 1461117656628 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 19:00:56 INFO - PROCESS | 1512 | 1461117656630 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 19:00:56 INFO - PROCESS | 1512 | 1461117656633 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:00:56 INFO - PROCESS | 1512 | 1461117656635 Marionette TRACE conn5 <- [1,1442,null,{}] 19:00:56 INFO - PROCESS | 1512 | 1461117656638 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:56 INFO - PROCESS | 1512 | 1461117656721 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 19:00:56 INFO - PROCESS | 1512 | 1461117656772 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:56 INFO - PROCESS | 1512 | ++DOCSHELL 0EB48C00 == 53 [pid = 1512] [id = 370] 19:00:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1C07FC00) [pid = 1512] [serial = 1109] [outer = 00000000] 19:00:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1C1C6400) [pid = 1512] [serial = 1110] [outer = 1C07FC00] 19:00:56 INFO - PROCESS | 1512 | 1461117656817 Marionette DEBUG loaded listener.js 19:00:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1C2ACC00) [pid = 1512] [serial = 1111] [outer = 1C07FC00] 19:00:57 INFO - PROCESS | 1512 | 1461117657303 Marionette TRACE conn5 <- [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]]]}] 19:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 19:00:57 INFO - PROCESS | 1512 | 1461117657400 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 19:00:57 INFO - PROCESS | 1512 | 1461117657402 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 19:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:00:57 INFO - PROCESS | 1512 | 1461117657405 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:00:57 INFO - PROCESS | 1512 | 1461117657407 Marionette TRACE conn5 <- [1,1446,null,{}] 19:00:57 INFO - PROCESS | 1512 | 1461117657411 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:57 INFO - PROCESS | 1512 | 1461117657547 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 19:00:57 INFO - PROCESS | 1512 | 1461117657559 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:57 INFO - PROCESS | 1512 | ++DOCSHELL 17CBC800 == 54 [pid = 1512] [id = 371] 19:00:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1C2A5C00) [pid = 1512] [serial = 1112] [outer = 00000000] 19:00:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1D2B4C00) [pid = 1512] [serial = 1113] [outer = 1C2A5C00] 19:00:57 INFO - PROCESS | 1512 | 1461117657608 Marionette DEBUG loaded listener.js 19:00:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1D369800) [pid = 1512] [serial = 1114] [outer = 1C2A5C00] 19:00:58 INFO - PROCESS | 1512 | 1461117658084 Marionette TRACE conn5 <- [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]]]}] 19:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 731ms 19:00:58 INFO - PROCESS | 1512 | 1461117658151 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 19:00:58 INFO - PROCESS | 1512 | 1461117658153 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 19:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:00:58 INFO - PROCESS | 1512 | 1461117658172 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:00:58 INFO - PROCESS | 1512 | 1461117658174 Marionette TRACE conn5 <- [1,1450,null,{}] 19:00:58 INFO - PROCESS | 1512 | 1461117658178 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:58 INFO - PROCESS | 1512 | 1461117658290 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 19:00:58 INFO - PROCESS | 1512 | 1461117658300 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:58 INFO - PROCESS | 1512 | ++DOCSHELL 1C2AB000 == 55 [pid = 1512] [id = 372] 19:00:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1D386400) [pid = 1512] [serial = 1115] [outer = 00000000] 19:00:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1D75EC00) [pid = 1512] [serial = 1116] [outer = 1D386400] 19:00:58 INFO - PROCESS | 1512 | 1461117658344 Marionette DEBUG loaded listener.js 19:00:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1D768C00) [pid = 1512] [serial = 1117] [outer = 1D386400] 19:00:58 INFO - PROCESS | 1512 | 1461117658793 Marionette TRACE conn5 <- [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]]]}] 19:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 19:00:58 INFO - PROCESS | 1512 | 1461117658845 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 19:00:58 INFO - PROCESS | 1512 | 1461117658847 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 19:00:58 INFO - PROCESS | 1512 | 1461117658850 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:00:58 INFO - PROCESS | 1512 | 1461117658852 Marionette TRACE conn5 <- [1,1454,null,{}] 19:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:00:58 INFO - PROCESS | 1512 | 1461117658855 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:58 INFO - PROCESS | 1512 | 1461117658964 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 19:00:58 INFO - PROCESS | 1512 | 1461117658974 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:59 INFO - PROCESS | 1512 | ++DOCSHELL 12942000 == 56 [pid = 1512] [id = 373] 19:00:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (12E69000) [pid = 1512] [serial = 1118] [outer = 00000000] 19:00:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1C2AE400) [pid = 1512] [serial = 1119] [outer = 12E69000] 19:00:59 INFO - PROCESS | 1512 | 1461117659263 Marionette DEBUG loaded listener.js 19:00:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1D774400) [pid = 1512] [serial = 1120] [outer = 12E69000] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1BC52800) [pid = 1512] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1654B400) [pid = 1512] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (0ED0D400) [pid = 1512] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1D602C00) [pid = 1512] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1D38B000) [pid = 1512] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1D796000) [pid = 1512] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (1293E800) [pid = 1512] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1C2F1000) [pid = 1512] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1AE65400) [pid = 1512] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1C1BFC00) [pid = 1512] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (12947C00) [pid = 1512] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (13989800) [pid = 1512] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1EA0E400) [pid = 1512] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (17407C00) [pid = 1512] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:00:59 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1EB0C800) [pid = 1512] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:00:59 INFO - PROCESS | 1512 | 1461117659672 Marionette TRACE conn5 <- [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]]]}] 19:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 872ms 19:00:59 INFO - PROCESS | 1512 | 1461117659726 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 19:00:59 INFO - PROCESS | 1512 | 1461117659728 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 19:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:00:59 INFO - PROCESS | 1512 | 1461117659736 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:00:59 INFO - PROCESS | 1512 | 1461117659737 Marionette TRACE conn5 <- [1,1458,null,{}] 19:00:59 INFO - PROCESS | 1512 | 1461117659741 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:00:59 INFO - PROCESS | 1512 | 1461117659857 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 19:00:59 INFO - PROCESS | 1512 | 1461117659870 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:59 INFO - PROCESS | 1512 | ++DOCSHELL 1AE06400 == 57 [pid = 1512] [id = 374] 19:00:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1AE07000) [pid = 1512] [serial = 1121] [outer = 00000000] 19:00:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1AE0BC00) [pid = 1512] [serial = 1122] [outer = 1AE07000] 19:00:59 INFO - PROCESS | 1512 | 1461117659915 Marionette DEBUG loaded listener.js 19:00:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1AE0E000) [pid = 1512] [serial = 1123] [outer = 1AE07000] 19:01:00 INFO - PROCESS | 1512 | 1461117660324 Marionette TRACE conn5 <- [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]]]}] 19:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 19:01:00 INFO - PROCESS | 1512 | 1461117660371 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 19:01:00 INFO - PROCESS | 1512 | 1461117660373 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 19:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:01:00 INFO - PROCESS | 1512 | 1461117660376 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:01:00 INFO - PROCESS | 1512 | 1461117660378 Marionette TRACE conn5 <- [1,1462,null,{}] 19:01:00 INFO - PROCESS | 1512 | 1461117660382 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:00 INFO - PROCESS | 1512 | 1461117660495 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 19:01:00 INFO - PROCESS | 1512 | 1461117660504 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:00 INFO - PROCESS | 1512 | ++DOCSHELL 1AE0F000 == 58 [pid = 1512] [id = 375] 19:01:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1AE0FC00) [pid = 1512] [serial = 1124] [outer = 00000000] 19:01:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1BC54C00) [pid = 1512] [serial = 1125] [outer = 1AE0FC00] 19:01:00 INFO - PROCESS | 1512 | 1461117660549 Marionette DEBUG loaded listener.js 19:01:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1D364400) [pid = 1512] [serial = 1126] [outer = 1AE0FC00] 19:01:00 INFO - PROCESS | 1512 | 1461117660969 Marionette TRACE conn5 <- [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]]]}] 19:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 633ms 19:01:01 INFO - PROCESS | 1512 | 1461117661009 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 19:01:01 INFO - PROCESS | 1512 | 1461117661011 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 19:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:01:01 INFO - PROCESS | 1512 | 1461117661015 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:01:01 INFO - PROCESS | 1512 | 1461117661017 Marionette TRACE conn5 <- [1,1466,null,{}] 19:01:01 INFO - PROCESS | 1512 | 1461117661021 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:01 INFO - PROCESS | 1512 | 1461117661183 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 19:01:01 INFO - PROCESS | 1512 | 1461117661201 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:01 INFO - PROCESS | 1512 | ++DOCSHELL 1D885000 == 59 [pid = 1512] [id = 376] 19:01:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1D885400) [pid = 1512] [serial = 1127] [outer = 00000000] 19:01:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1E64B800) [pid = 1512] [serial = 1128] [outer = 1D885400] 19:01:01 INFO - PROCESS | 1512 | 1461117661250 Marionette DEBUG loaded listener.js 19:01:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1EB0C800) [pid = 1512] [serial = 1129] [outer = 1D885400] 19:01:01 INFO - PROCESS | 1512 | 1461117661948 Marionette TRACE conn5 <- [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]]]}] 19:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 970ms 19:01:02 INFO - PROCESS | 1512 | 1461117661990 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 19:01:02 INFO - PROCESS | 1512 | 1461117661995 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 19:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:01:02 INFO - PROCESS | 1512 | 1461117662001 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:01:02 INFO - PROCESS | 1512 | 1461117662005 Marionette TRACE conn5 <- [1,1470,null,{}] 19:01:02 INFO - PROCESS | 1512 | 1461117662010 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:02 INFO - PROCESS | 1512 | 1461117662123 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 19:01:02 INFO - PROCESS | 1512 | 1461117662258 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:02 INFO - PROCESS | 1512 | ++DOCSHELL 1393DC00 == 60 [pid = 1512] [id = 377] 19:01:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1393FC00) [pid = 1512] [serial = 1130] [outer = 00000000] 19:01:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (17CDB000) [pid = 1512] [serial = 1131] [outer = 1393FC00] 19:01:02 INFO - PROCESS | 1512 | 1461117662317 Marionette DEBUG loaded listener.js 19:01:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (18E35000) [pid = 1512] [serial = 1132] [outer = 1393FC00] 19:01:02 INFO - PROCESS | 1512 | 1461117662945 Marionette TRACE conn5 <- [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]]]}] 19:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 971ms 19:01:02 INFO - PROCESS | 1512 | 1461117662975 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 19:01:02 INFO - PROCESS | 1512 | 1461117662981 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 19:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:01:02 INFO - PROCESS | 1512 | 1461117662987 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:01:03 INFO - PROCESS | 1512 | 1461117662990 Marionette TRACE conn5 <- [1,1474,null,{}] 19:01:03 INFO - PROCESS | 1512 | 1461117662994 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:03 INFO - PROCESS | 1512 | 1461117663105 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 19:01:03 INFO - PROCESS | 1512 | 1461117663210 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:03 INFO - PROCESS | 1512 | ++DOCSHELL 1AEBAC00 == 61 [pid = 1512] [id = 378] 19:01:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1AEBC400) [pid = 1512] [serial = 1133] [outer = 00000000] 19:01:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1C1C1C00) [pid = 1512] [serial = 1134] [outer = 1AEBC400] 19:01:03 INFO - PROCESS | 1512 | 1461117663265 Marionette DEBUG loaded listener.js 19:01:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1C68CC00) [pid = 1512] [serial = 1135] [outer = 1AEBC400] 19:01:03 INFO - PROCESS | 1512 | 1461117663970 Marionette TRACE conn5 <- [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]]]}] 19:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1022ms 19:01:04 INFO - PROCESS | 1512 | 1461117664012 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 19:01:04 INFO - PROCESS | 1512 | 1461117664014 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 19:01:04 INFO - PROCESS | 1512 | 1461117664018 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:01:04 INFO - PROCESS | 1512 | 1461117664022 Marionette TRACE conn5 <- [1,1478,null,{}] 19:01:04 INFO - PROCESS | 1512 | 1461117664034 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:04 INFO - PROCESS | 1512 | 1461117664161 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 19:01:04 INFO - PROCESS | 1512 | 1461117664295 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:04 INFO - PROCESS | 1512 | ++DOCSHELL 1D8C6000 == 62 [pid = 1512] [id = 379] 19:01:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (1D8C9800) [pid = 1512] [serial = 1136] [outer = 00000000] 19:01:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1FA33000) [pid = 1512] [serial = 1137] [outer = 1D8C9800] 19:01:04 INFO - PROCESS | 1512 | 1461117664353 Marionette DEBUG loaded listener.js 19:01:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1FD36C00) [pid = 1512] [serial = 1138] [outer = 1D8C9800] 19:01:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (21CEAC00) [pid = 1512] [serial = 1139] [outer = 1225BC00] 19:01:04 INFO - PROCESS | 1512 | 1461117664971 Marionette TRACE conn5 <- [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]]]}] 19:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1022ms 19:01:05 INFO - PROCESS | 1512 | 1461117665042 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 19:01:05 INFO - PROCESS | 1512 | 1461117665045 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 19:01:05 INFO - PROCESS | 1512 | 1461117665049 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:01:05 INFO - PROCESS | 1512 | 1461117665051 Marionette TRACE conn5 <- [1,1482,null,{}] 19:01:05 INFO - PROCESS | 1512 | 1461117665054 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:05 INFO - PROCESS | 1512 | 1461117665162 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 19:01:05 INFO - PROCESS | 1512 | 1461117665295 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:05 INFO - PROCESS | 1512 | ++DOCSHELL 1B928400 == 63 [pid = 1512] [id = 380] 19:01:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1B94C800) [pid = 1512] [serial = 1140] [outer = 00000000] 19:01:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (21CEE400) [pid = 1512] [serial = 1141] [outer = 1B94C800] 19:01:05 INFO - PROCESS | 1512 | 1461117665350 Marionette DEBUG loaded listener.js 19:01:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (21CF2000) [pid = 1512] [serial = 1142] [outer = 1B94C800] 19:01:05 INFO - PROCESS | 1512 | 1461117665922 Marionette TRACE conn5 <- [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]]]}] 19:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 931ms 19:01:05 INFO - PROCESS | 1512 | 1461117665982 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 19:01:05 INFO - PROCESS | 1512 | 1461117665984 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 19:01:05 INFO - PROCESS | 1512 | 1461117665988 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:01:05 INFO - PROCESS | 1512 | 1461117665990 Marionette TRACE conn5 <- [1,1486,null,{}] 19:01:06 INFO - PROCESS | 1512 | 1461117666021 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:06 INFO - PROCESS | 1512 | 1461117666160 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 19:01:06 INFO - PROCESS | 1512 | 1461117666232 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:06 INFO - PROCESS | 1512 | ++DOCSHELL 18D65800 == 64 [pid = 1512] [id = 381] 19:01:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (1A407800) [pid = 1512] [serial = 1143] [outer = 00000000] 19:01:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1D2B9000) [pid = 1512] [serial = 1144] [outer = 1A407800] 19:01:06 INFO - PROCESS | 1512 | 1461117666288 Marionette DEBUG loaded listener.js 19:01:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (1D797800) [pid = 1512] [serial = 1145] [outer = 1A407800] 19:01:07 INFO - PROCESS | 1512 | 1461117667089 Marionette TRACE conn5 <- [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]]]}] 19:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1129ms 19:01:07 INFO - PROCESS | 1512 | 1461117667122 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 19:01:07 INFO - PROCESS | 1512 | 1461117667126 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 19:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:01:07 INFO - PROCESS | 1512 | 1461117667131 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:01:07 INFO - PROCESS | 1512 | 1461117667135 Marionette TRACE conn5 <- [1,1490,null,{}] 19:01:07 INFO - PROCESS | 1512 | 1461117667141 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:07 INFO - PROCESS | 1512 | 1461117667240 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 19:01:07 INFO - PROCESS | 1512 | 1461117667385 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:07 INFO - PROCESS | 1512 | ++DOCSHELL 13A9C800 == 65 [pid = 1512] [id = 382] 19:01:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (13A9E000) [pid = 1512] [serial = 1146] [outer = 00000000] 19:01:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (17DBD800) [pid = 1512] [serial = 1147] [outer = 13A9E000] 19:01:07 INFO - PROCESS | 1512 | 1461117667439 Marionette DEBUG loaded listener.js 19:01:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (196EA800) [pid = 1512] [serial = 1148] [outer = 13A9E000] 19:01:07 INFO - PROCESS | 1512 | --DOCSHELL 1AE0F000 == 64 [pid = 1512] [id = 375] 19:01:07 INFO - PROCESS | 1512 | --DOCSHELL 1AE06400 == 63 [pid = 1512] [id = 374] 19:01:07 INFO - PROCESS | 1512 | --DOCSHELL 12942000 == 62 [pid = 1512] [id = 373] 19:01:07 INFO - PROCESS | 1512 | --DOCSHELL 1C2AB000 == 61 [pid = 1512] [id = 372] 19:01:07 INFO - PROCESS | 1512 | --DOCSHELL 17CBC800 == 60 [pid = 1512] [id = 371] 19:01:07 INFO - PROCESS | 1512 | --DOCSHELL 0EB48C00 == 59 [pid = 1512] [id = 370] 19:01:07 INFO - PROCESS | 1512 | --DOCSHELL 1293CC00 == 58 [pid = 1512] [id = 369] 19:01:07 INFO - PROCESS | 1512 | --DOCSHELL 1948B800 == 57 [pid = 1512] [id = 368] 19:01:07 INFO - PROCESS | 1512 | --DOCSHELL 0EB3D000 == 56 [pid = 1512] [id = 367] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (1D36BC00) [pid = 1512] [serial = 1083] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOCSHELL 0F3E7800 == 55 [pid = 1512] [id = 366] 19:01:07 INFO - PROCESS | 1512 | --DOCSHELL 1C1BB000 == 54 [pid = 1512] [id = 363] 19:01:07 INFO - PROCESS | 1512 | --DOCSHELL 17CC6400 == 53 [pid = 1512] [id = 362] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (1C84B400) [pid = 1512] [serial = 967] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (194F0C00) [pid = 1512] [serial = 964] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (12A39800) [pid = 1512] [serial = 961] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (1D75B000) [pid = 1512] [serial = 970] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (18D67C00) [pid = 1512] [serial = 1068] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1E940C00) [pid = 1512] [serial = 1071] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (1D794C00) [pid = 1512] [serial = 1069] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (12E5C000) [pid = 1512] [serial = 1054] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (12A44400) [pid = 1512] [serial = 1053] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (1C852800) [pid = 1512] [serial = 1065] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (12EEB000) [pid = 1512] [serial = 1038] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (1AEBC000) [pid = 1512] [serial = 1059] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1BC4C000) [pid = 1512] [serial = 1060] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1C2A3C00) [pid = 1512] [serial = 1062] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1C2ABC00) [pid = 1512] [serial = 1063] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1A45A000) [pid = 1512] [serial = 1035] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1A405400) [pid = 1512] [serial = 1036] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (17639400) [pid = 1512] [serial = 1056] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (17C1E800) [pid = 1512] [serial = 1057] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1EF02400) [pid = 1512] [serial = 1074] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1AE65000) [pid = 1512] [serial = 1041] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1C692C00) [pid = 1512] [serial = 1044] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1D751400) [pid = 1512] [serial = 1047] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1D888800) [pid = 1512] [serial = 1050] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1E64C800) [pid = 1512] [serial = 1072] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1D1DE400) [pid = 1512] [serial = 1077] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1FD38C00) [pid = 1512] [serial = 1081] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1FD39000) [pid = 1512] [serial = 1080] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1EFEF000) [pid = 1512] [serial = 1075] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1C1C6C00) [pid = 1512] [serial = 1078] [outer = 00000000] [url = about:blank] 19:01:07 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1C855800) [pid = 1512] [serial = 1066] [outer = 00000000] [url = about:blank] 19:01:08 INFO - PROCESS | 1512 | 1461117668008 Marionette TRACE conn5 <- [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]]]}] 19:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 931ms 19:01:08 INFO - PROCESS | 1512 | 1461117668062 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 19:01:08 INFO - PROCESS | 1512 | 1461117668067 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 19:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:01:08 INFO - PROCESS | 1512 | 1461117668073 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:01:08 INFO - PROCESS | 1512 | 1461117668075 Marionette TRACE conn5 <- [1,1494,null,{}] 19:01:08 INFO - PROCESS | 1512 | 1461117668079 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:08 INFO - PROCESS | 1512 | 1461117668165 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 19:01:08 INFO - PROCESS | 1512 | 1461117668251 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:08 INFO - PROCESS | 1512 | ++DOCSHELL 1237F400 == 54 [pid = 1512] [id = 383] 19:01:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (124B5400) [pid = 1512] [serial = 1149] [outer = 00000000] 19:01:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1654C800) [pid = 1512] [serial = 1150] [outer = 124B5400] 19:01:08 INFO - PROCESS | 1512 | 1461117668305 Marionette DEBUG loaded listener.js 19:01:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (17C1E800) [pid = 1512] [serial = 1151] [outer = 124B5400] 19:01:08 INFO - PROCESS | 1512 | 1461117668734 Marionette TRACE conn5 <- [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]]]}] 19:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 19:01:08 INFO - PROCESS | 1512 | 1461117668806 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 19:01:08 INFO - PROCESS | 1512 | 1461117668809 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 19:01:08 INFO - PROCESS | 1512 | 1461117668812 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:01:08 INFO - PROCESS | 1512 | 1461117668815 Marionette TRACE conn5 <- [1,1498,null,{}] 19:01:08 INFO - PROCESS | 1512 | 1461117668826 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:08 INFO - PROCESS | 1512 | 1461117668919 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 19:01:08 INFO - PROCESS | 1512 | 1461117668934 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:08 INFO - PROCESS | 1512 | ++DOCSHELL 1AE10400 == 55 [pid = 1512] [id = 384] 19:01:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1AE11800) [pid = 1512] [serial = 1152] [outer = 00000000] 19:01:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1AE67400) [pid = 1512] [serial = 1153] [outer = 1AE11800] 19:01:08 INFO - PROCESS | 1512 | 1461117668981 Marionette DEBUG loaded listener.js 19:01:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1B928C00) [pid = 1512] [serial = 1154] [outer = 1AE11800] 19:01:09 INFO - PROCESS | 1512 | 1461117669432 Marionette TRACE conn5 <- [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]]]}] 19:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 19:01:09 INFO - PROCESS | 1512 | 1461117669486 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 19:01:09 INFO - PROCESS | 1512 | 1461117669489 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 19:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:01:09 INFO - PROCESS | 1512 | 1461117669492 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:01:09 INFO - PROCESS | 1512 | 1461117669494 Marionette TRACE conn5 <- [1,1502,null,{}] 19:01:09 INFO - PROCESS | 1512 | 1461117669497 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:09 INFO - PROCESS | 1512 | 1461117669581 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 19:01:09 INFO - PROCESS | 1512 | 1461117669590 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:09 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCE400 == 56 [pid = 1512] [id = 385] 19:01:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1BCCE800) [pid = 1512] [serial = 1155] [outer = 00000000] 19:01:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1C01F000) [pid = 1512] [serial = 1156] [outer = 1BCCE800] 19:01:09 INFO - PROCESS | 1512 | 1461117669635 Marionette DEBUG loaded listener.js 19:01:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1C1B9400) [pid = 1512] [serial = 1157] [outer = 1BCCE800] 19:01:10 INFO - PROCESS | 1512 | 1461117670076 Marionette TRACE conn5 <- [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]]]}] 19:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 631ms 19:01:10 INFO - PROCESS | 1512 | 1461117670128 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 19:01:10 INFO - PROCESS | 1512 | 1461117670130 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 19:01:10 INFO - PROCESS | 1512 | 1461117670133 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:01:10 INFO - PROCESS | 1512 | 1461117670134 Marionette TRACE conn5 <- [1,1506,null,{}] 19:01:10 INFO - PROCESS | 1512 | 1461117670138 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:10 INFO - PROCESS | 1512 | 1461117670251 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 19:01:10 INFO - PROCESS | 1512 | 1461117670341 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:10 INFO - PROCESS | 1512 | ++DOCSHELL 1C1C3400 == 57 [pid = 1512] [id = 386] 19:01:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1C1C4400) [pid = 1512] [serial = 1158] [outer = 00000000] 19:01:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1C2AD800) [pid = 1512] [serial = 1159] [outer = 1C1C4400] 19:01:10 INFO - PROCESS | 1512 | 1461117670389 Marionette DEBUG loaded listener.js 19:01:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1C2F5000) [pid = 1512] [serial = 1160] [outer = 1C1C4400] 19:01:10 INFO - PROCESS | 1512 | 1461117670820 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 730ms 19:01:10 INFO - PROCESS | 1512 | 1461117670868 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 19:01:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:01:10 INFO - PROCESS | 1512 | 1461117670870 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 19:01:10 INFO - PROCESS | 1512 | 1461117670874 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:01:10 INFO - PROCESS | 1512 | 1461117670875 Marionette TRACE conn5 <- [1,1510,null,{}] 19:01:10 INFO - PROCESS | 1512 | 1461117670879 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:11 INFO - PROCESS | 1512 | 1461117671010 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 19:01:11 INFO - PROCESS | 1512 | 1461117671073 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:11 INFO - PROCESS | 1512 | ++DOCSHELL 12E5D400 == 58 [pid = 1512] [id = 387] 19:01:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1C848C00) [pid = 1512] [serial = 1161] [outer = 00000000] 19:01:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1D368800) [pid = 1512] [serial = 1162] [outer = 1C848C00] 19:01:11 INFO - PROCESS | 1512 | 1461117671121 Marionette DEBUG loaded listener.js 19:01:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1D38C000) [pid = 1512] [serial = 1163] [outer = 1C848C00] 19:01:11 INFO - PROCESS | 1512 | 1461117671548 Marionette TRACE conn5 <- [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"]]]}] 19:01:11 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 () { 19:01:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:01:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:01:11 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 () { 19:01:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:01:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:01:11 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 () { 19:01:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:01:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:01:11 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 () { 19:01:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:01:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:01:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 741ms 19:01:11 INFO - PROCESS | 1512 | 1461117671617 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 19:01:11 INFO - PROCESS | 1512 | 1461117671619 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 19:01:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:01:11 INFO - PROCESS | 1512 | 1461117671633 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:01:11 INFO - PROCESS | 1512 | 1461117671635 Marionette TRACE conn5 <- [1,1514,null,{}] 19:01:11 INFO - PROCESS | 1512 | 1461117671638 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:11 INFO - PROCESS | 1512 | 1461117671749 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 19:01:11 INFO - PROCESS | 1512 | 1461117671758 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:11 INFO - PROCESS | 1512 | ++DOCSHELL 1D75DC00 == 59 [pid = 1512] [id = 388] 19:01:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1D767800) [pid = 1512] [serial = 1164] [outer = 00000000] 19:01:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1D8CA800) [pid = 1512] [serial = 1165] [outer = 1D767800] 19:01:11 INFO - PROCESS | 1512 | 1461117671805 Marionette DEBUG loaded listener.js 19:01:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1D8C4800) [pid = 1512] [serial = 1166] [outer = 1D767800] 19:01:12 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1AE0FC00) [pid = 1512] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:01:12 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1C2A5C00) [pid = 1512] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:01:12 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1D386400) [pid = 1512] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:01:12 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1C07FC00) [pid = 1512] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:01:12 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (12D04400) [pid = 1512] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:01:12 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (19496400) [pid = 1512] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:01:12 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1AE07000) [pid = 1512] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:01:12 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (19491800) [pid = 1512] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:01:12 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (0EB43C00) [pid = 1512] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:01:12 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (12E69000) [pid = 1512] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:01:12 INFO - PROCESS | 1512 | 1461117672359 Marionette TRACE conn5 <- [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"]]]}] 19:01:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:01:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:01:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:01:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:01:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:01:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:01:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 770ms 19:01:12 INFO - PROCESS | 1512 | 1461117672406 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 19:01:12 INFO - PROCESS | 1512 | 1461117672408 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 19:01:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:01:12 INFO - PROCESS | 1512 | 1461117672415 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:01:12 INFO - PROCESS | 1512 | 1461117672416 Marionette TRACE conn5 <- [1,1518,null,{}] 19:01:12 INFO - PROCESS | 1512 | 1461117672420 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:12 INFO - PROCESS | 1512 | 1461117672500 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 19:01:12 INFO - PROCESS | 1512 | 1461117672506 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:12 INFO - PROCESS | 1512 | ++DOCSHELL 12A35800 == 60 [pid = 1512] [id = 389] 19:01:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (12D04400) [pid = 1512] [serial = 1167] [outer = 00000000] 19:01:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1B94CC00) [pid = 1512] [serial = 1168] [outer = 12D04400] 19:01:12 INFO - PROCESS | 1512 | 1461117672631 Marionette DEBUG loaded listener.js 19:01:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1C07FC00) [pid = 1512] [serial = 1169] [outer = 12D04400] 19:01:12 INFO - PROCESS | 1512 | 1461117672974 Marionette TRACE conn5 <- [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]]]}] 19:01:13 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 19:01:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:01:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:01:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:01:13 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. 19:01:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:01:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 591ms 19:01:13 INFO - PROCESS | 1512 | 1461117673002 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 19:01:13 INFO - PROCESS | 1512 | 1461117673004 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 19:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:01:13 INFO - PROCESS | 1512 | 1461117673007 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:01:13 INFO - PROCESS | 1512 | 1461117673009 Marionette TRACE conn5 <- [1,1522,null,{}] 19:01:13 INFO - PROCESS | 1512 | 1461117673012 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:13 INFO - PROCESS | 1512 | 1461117673116 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 19:01:13 INFO - PROCESS | 1512 | 1461117673209 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:13 INFO - PROCESS | 1512 | ++DOCSHELL 1C2A6000 == 61 [pid = 1512] [id = 390] 19:01:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1D27E800) [pid = 1512] [serial = 1170] [outer = 00000000] 19:01:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1EFF2C00) [pid = 1512] [serial = 1171] [outer = 1D27E800] 19:01:13 INFO - PROCESS | 1512 | 1461117673255 Marionette DEBUG loaded listener.js 19:01:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1EFEA800) [pid = 1512] [serial = 1172] [outer = 1D27E800] 19:01:13 INFO - PROCESS | 1512 | 1461117673617 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 19:01:13 INFO - PROCESS | 1512 | 1461117673677 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 19:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:01:13 INFO - PROCESS | 1512 | 1461117673679 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 19:01:13 INFO - PROCESS | 1512 | 1461117673682 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:01:13 INFO - PROCESS | 1512 | 1461117673684 Marionette TRACE conn5 <- [1,1526,null,{}] 19:01:13 INFO - PROCESS | 1512 | 1461117673695 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:13 INFO - PROCESS | 1512 | 1461117673778 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 19:01:13 INFO - PROCESS | 1512 | 1461117673784 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:13 INFO - PROCESS | 1512 | ++DOCSHELL 1EF0CC00 == 62 [pid = 1512] [id = 391] 19:01:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1FDC9000) [pid = 1512] [serial = 1173] [outer = 00000000] 19:01:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (21CEB000) [pid = 1512] [serial = 1174] [outer = 1FDC9000] 19:01:13 INFO - PROCESS | 1512 | 1461117673829 Marionette DEBUG loaded listener.js 19:01:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (21CF1C00) [pid = 1512] [serial = 1175] [outer = 1FDC9000] 19:01:14 INFO - PROCESS | 1512 | 1461117674319 Marionette TRACE conn5 <- [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]]]}] 19:01:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:01:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 690ms 19:01:14 INFO - PROCESS | 1512 | 1461117674374 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 19:01:14 INFO - PROCESS | 1512 | 1461117674379 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 19:01:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:01:14 INFO - PROCESS | 1512 | 1461117674384 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:01:14 INFO - PROCESS | 1512 | 1461117674389 Marionette TRACE conn5 <- [1,1530,null,{}] 19:01:14 INFO - PROCESS | 1512 | 1461117674396 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:14 INFO - PROCESS | 1512 | 1461117674572 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 19:01:14 INFO - PROCESS | 1512 | 1461117674676 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:14 INFO - PROCESS | 1512 | ++DOCSHELL 12EB0800 == 63 [pid = 1512] [id = 392] 19:01:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (12EE7400) [pid = 1512] [serial = 1176] [outer = 00000000] 19:01:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (138C1800) [pid = 1512] [serial = 1177] [outer = 12EE7400] 19:01:14 INFO - PROCESS | 1512 | 1461117674732 Marionette DEBUG loaded listener.js 19:01:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (17624400) [pid = 1512] [serial = 1178] [outer = 12EE7400] 19:01:15 INFO - PROCESS | 1512 | 1461117675287 Marionette TRACE conn5 <- [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]]]}] 19:01:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 19:01:15 INFO - PROCESS | 1512 | 1461117675360 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 19:01:15 INFO - PROCESS | 1512 | 1461117675366 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 19:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:01:15 INFO - PROCESS | 1512 | 1461117675372 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:01:15 INFO - PROCESS | 1512 | 1461117675375 Marionette TRACE conn5 <- [1,1534,null,{}] 19:01:15 INFO - PROCESS | 1512 | 1461117675380 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:15 INFO - PROCESS | 1512 | 1461117675490 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 19:01:15 INFO - PROCESS | 1512 | 1461117675600 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:15 INFO - PROCESS | 1512 | ++DOCSHELL 1AE0D000 == 64 [pid = 1512] [id = 393] 19:01:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1AE0F800) [pid = 1512] [serial = 1179] [outer = 00000000] 19:01:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1BC58400) [pid = 1512] [serial = 1180] [outer = 1AE0F800] 19:01:15 INFO - PROCESS | 1512 | 1461117675655 Marionette DEBUG loaded listener.js 19:01:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1BCE3C00) [pid = 1512] [serial = 1181] [outer = 1AE0F800] 19:01:16 INFO - PROCESS | 1512 | 1461117676284 Marionette TRACE conn5 <- [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]]]}] 19:01:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:01:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 931ms 19:01:16 INFO - PROCESS | 1512 | 1461117676304 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 19:01:16 INFO - PROCESS | 1512 | 1461117676306 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 19:01:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:01:16 INFO - PROCESS | 1512 | 1461117676310 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:01:16 INFO - PROCESS | 1512 | 1461117676313 Marionette TRACE conn5 <- [1,1538,null,{}] 19:01:16 INFO - PROCESS | 1512 | 1461117676324 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:16 INFO - PROCESS | 1512 | 1461117676437 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 19:01:16 INFO - PROCESS | 1512 | 1461117676547 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:16 INFO - PROCESS | 1512 | ++DOCSHELL 1C1C0800 == 65 [pid = 1512] [id = 394] 19:01:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1D36C800) [pid = 1512] [serial = 1182] [outer = 00000000] 19:01:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (20FC7800) [pid = 1512] [serial = 1183] [outer = 1D36C800] 19:01:16 INFO - PROCESS | 1512 | 1461117676604 Marionette DEBUG loaded listener.js 19:01:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (20FCD800) [pid = 1512] [serial = 1184] [outer = 1D36C800] 19:01:17 INFO - PROCESS | 1512 | 1461117677234 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:01:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:01:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 970ms 19:01:17 INFO - PROCESS | 1512 | 1461117677284 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 19:01:17 INFO - PROCESS | 1512 | 1461117677287 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 19:01:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:01:17 INFO - PROCESS | 1512 | 1461117677290 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:01:17 INFO - PROCESS | 1512 | 1461117677292 Marionette TRACE conn5 <- [1,1542,null,{}] 19:01:17 INFO - PROCESS | 1512 | 1461117677295 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:17 INFO - PROCESS | 1512 | 1461117677403 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 19:01:17 INFO - PROCESS | 1512 | 1461117677514 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:17 INFO - PROCESS | 1512 | ++DOCSHELL 21129000 == 66 [pid = 1512] [id = 395] 19:01:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (2112A400) [pid = 1512] [serial = 1185] [outer = 00000000] 19:01:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (21E3AC00) [pid = 1512] [serial = 1186] [outer = 2112A400] 19:01:17 INFO - PROCESS | 1512 | 1461117677568 Marionette DEBUG loaded listener.js 19:01:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (21E3E000) [pid = 1512] [serial = 1187] [outer = 2112A400] 19:01:18 INFO - PROCESS | 1512 | 1461117678108 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 870ms 19:01:18 INFO - PROCESS | 1512 | 1461117678164 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 19:01:18 INFO - PROCESS | 1512 | 1461117678167 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 19:01:18 INFO - PROCESS | 1512 | 1461117678170 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:01:18 INFO - PROCESS | 1512 | 1461117678172 Marionette TRACE conn5 <- [1,1546,null,{}] 19:01:18 INFO - PROCESS | 1512 | 1461117678176 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:18 INFO - PROCESS | 1512 | 1461117678280 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 19:01:18 INFO - PROCESS | 1512 | 1461117678390 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:18 INFO - PROCESS | 1512 | ++DOCSHELL 21E40400 == 67 [pid = 1512] [id = 396] 19:01:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (21E44C00) [pid = 1512] [serial = 1188] [outer = 00000000] 19:01:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (24432400) [pid = 1512] [serial = 1189] [outer = 21E44C00] 19:01:18 INFO - PROCESS | 1512 | 1461117678443 Marionette DEBUG loaded listener.js 19:01:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (24435C00) [pid = 1512] [serial = 1190] [outer = 21E44C00] 19:01:19 INFO - PROCESS | 1512 | 1461117679032 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 19:01:19 INFO - PROCESS | 1512 | 1461117679104 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 19:01:19 INFO - PROCESS | 1512 | 1461117679106 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 19:01:19 INFO - PROCESS | 1512 | 1461117679110 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:01:19 INFO - PROCESS | 1512 | 1461117679112 Marionette TRACE conn5 <- [1,1550,null,{}] 19:01:19 INFO - PROCESS | 1512 | 1461117679115 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:19 INFO - PROCESS | 1512 | 1461117679241 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 19:01:19 INFO - PROCESS | 1512 | 1461117679382 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:19 INFO - PROCESS | 1512 | ++DOCSHELL 1A410000 == 68 [pid = 1512] [id = 397] 19:01:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (2443CC00) [pid = 1512] [serial = 1191] [outer = 00000000] 19:01:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (24E32400) [pid = 1512] [serial = 1192] [outer = 2443CC00] 19:01:19 INFO - PROCESS | 1512 | 1461117679442 Marionette DEBUG loaded listener.js 19:01:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (24E36400) [pid = 1512] [serial = 1193] [outer = 2443CC00] 19:01:20 INFO - PROCESS | 1512 | 1461117680271 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1220ms 19:01:20 INFO - PROCESS | 1512 | 1461117680334 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 19:01:20 INFO - PROCESS | 1512 | 1461117680338 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 19:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:01:20 INFO - PROCESS | 1512 | 1461117680343 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:01:20 INFO - PROCESS | 1512 | 1461117680347 Marionette TRACE conn5 <- [1,1554,null,{}] 19:01:20 INFO - PROCESS | 1512 | 1461117680352 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:20 INFO - PROCESS | 1512 | 1461117680451 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 19:01:20 INFO - PROCESS | 1512 | 1461117680559 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:20 INFO - PROCESS | 1512 | ++DOCSHELL 13940000 == 69 [pid = 1512] [id = 398] 19:01:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (13985C00) [pid = 1512] [serial = 1194] [outer = 00000000] 19:01:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (17CBCC00) [pid = 1512] [serial = 1195] [outer = 13985C00] 19:01:20 INFO - PROCESS | 1512 | 1461117680608 Marionette DEBUG loaded listener.js 19:01:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (18D67800) [pid = 1512] [serial = 1196] [outer = 13985C00] 19:01:21 INFO - PROCESS | 1512 | 1461117681196 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:01:21 INFO - PROCESS | 1512 | --DOCSHELL 18D6E800 == 68 [pid = 1512] [id = 347] 19:01:21 INFO - PROCESS | 1512 | --DOCSHELL 12A3B000 == 67 [pid = 1512] [id = 346] 19:01:21 INFO - PROCESS | 1512 | --DOCSHELL 1C2A6000 == 66 [pid = 1512] [id = 390] 19:01:21 INFO - PROCESS | 1512 | --DOCSHELL 12A35800 == 65 [pid = 1512] [id = 389] 19:01:21 INFO - PROCESS | 1512 | --DOCSHELL 1D75DC00 == 64 [pid = 1512] [id = 388] 19:01:21 INFO - PROCESS | 1512 | --DOCSHELL 12E5D400 == 63 [pid = 1512] [id = 387] 19:01:21 INFO - PROCESS | 1512 | --DOCSHELL 1C1C3400 == 62 [pid = 1512] [id = 386] 19:01:21 INFO - PROCESS | 1512 | --DOCSHELL 1BCCE400 == 61 [pid = 1512] [id = 385] 19:01:21 INFO - PROCESS | 1512 | --DOCSHELL 1AE10400 == 60 [pid = 1512] [id = 384] 19:01:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:01:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 931ms 19:01:21 INFO - PROCESS | 1512 | --DOCSHELL 1237F400 == 59 [pid = 1512] [id = 383] 19:01:21 INFO - PROCESS | 1512 | --DOCSHELL 13A9C800 == 58 [pid = 1512] [id = 382] 19:01:21 INFO - PROCESS | 1512 | 1461117681291 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 19:01:21 INFO - PROCESS | 1512 | 1461117681296 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 19:01:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:01:21 INFO - PROCESS | 1512 | 1461117681304 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:01:21 INFO - PROCESS | 1512 | 1461117681306 Marionette TRACE conn5 <- [1,1558,null,{}] 19:01:21 INFO - PROCESS | 1512 | 1461117681310 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:21 INFO - PROCESS | 1512 | 1461117681407 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (1D2B4C00) [pid = 1512] [serial = 1113] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (1D75EC00) [pid = 1512] [serial = 1116] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (1D369800) [pid = 1512] [serial = 1114] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (1A401C00) [pid = 1512] [serial = 1086] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (1C2F9C00) [pid = 1512] [serial = 1089] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (20347400) [pid = 1512] [serial = 1092] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (21126000) [pid = 1512] [serial = 1095] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (1C1C6400) [pid = 1512] [serial = 1110] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (1B929800) [pid = 1512] [serial = 1099] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (1A466400) [pid = 1512] [serial = 1098] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (1BCDC000) [pid = 1512] [serial = 1107] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (1BCE6C00) [pid = 1512] [serial = 1108] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1AE0BC00) [pid = 1512] [serial = 1122] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (1A402C00) [pid = 1512] [serial = 1104] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (1A40EC00) [pid = 1512] [serial = 1105] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (12A37000) [pid = 1512] [serial = 1101] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (12D02400) [pid = 1512] [serial = 1102] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1D768C00) [pid = 1512] [serial = 1117] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (1C2AE400) [pid = 1512] [serial = 1119] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1D364400) [pid = 1512] [serial = 1126] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1D774400) [pid = 1512] [serial = 1120] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1AE0E000) [pid = 1512] [serial = 1123] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1C2ACC00) [pid = 1512] [serial = 1111] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1BC54C00) [pid = 1512] [serial = 1125] [outer = 00000000] [url = about:blank] 19:01:21 INFO - PROCESS | 1512 | 1461117681518 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:21 INFO - PROCESS | 1512 | ++DOCSHELL 0EC4D000 == 59 [pid = 1512] [id = 399] 19:01:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (122B8000) [pid = 1512] [serial = 1197] [outer = 00000000] 19:01:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (12A4E400) [pid = 1512] [serial = 1198] [outer = 122B8000] 19:01:21 INFO - PROCESS | 1512 | 1461117681564 Marionette DEBUG loaded listener.js 19:01:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (12E68400) [pid = 1512] [serial = 1199] [outer = 122B8000] 19:01:22 INFO - PROCESS | 1512 | 1461117682036 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 770ms 19:01:22 INFO - PROCESS | 1512 | 1461117682080 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 19:01:22 INFO - PROCESS | 1512 | 1461117682083 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 19:01:22 INFO - PROCESS | 1512 | 1461117682086 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:01:22 INFO - PROCESS | 1512 | 1461117682089 Marionette TRACE conn5 <- [1,1562,null,{}] 19:01:22 INFO - PROCESS | 1512 | 1461117682099 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:22 INFO - PROCESS | 1512 | 1461117682189 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 19:01:22 INFO - PROCESS | 1512 | 1461117682198 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:22 INFO - PROCESS | 1512 | ++DOCSHELL 1A406800 == 60 [pid = 1512] [id = 400] 19:01:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1A409000) [pid = 1512] [serial = 1200] [outer = 00000000] 19:01:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1A8BF400) [pid = 1512] [serial = 1201] [outer = 1A409000] 19:01:22 INFO - PROCESS | 1512 | 1461117682246 Marionette DEBUG loaded listener.js 19:01:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (1AE0C400) [pid = 1512] [serial = 1202] [outer = 1A409000] 19:01:22 INFO - PROCESS | 1512 | 1461117682725 Marionette TRACE conn5 <- [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]]]}] 19:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 19:01:22 INFO - PROCESS | 1512 | 1461117682760 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 19:01:22 INFO - PROCESS | 1512 | 1461117682762 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 19:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:01:22 INFO - PROCESS | 1512 | 1461117682766 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:01:22 INFO - PROCESS | 1512 | 1461117682768 Marionette TRACE conn5 <- [1,1566,null,{}] 19:01:22 INFO - PROCESS | 1512 | 1461117682771 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:22 INFO - PROCESS | 1512 | 1461117682855 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 19:01:22 INFO - PROCESS | 1512 | 1461117682864 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:22 INFO - PROCESS | 1512 | ++DOCSHELL 1AE67800 == 61 [pid = 1512] [id = 401] 19:01:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1AE67C00) [pid = 1512] [serial = 1203] [outer = 00000000] 19:01:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1B991000) [pid = 1512] [serial = 1204] [outer = 1AE67C00] 19:01:22 INFO - PROCESS | 1512 | 1461117682909 Marionette DEBUG loaded listener.js 19:01:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1BC57000) [pid = 1512] [serial = 1205] [outer = 1AE67C00] 19:01:23 INFO - PROCESS | 1512 | 1461117683359 Marionette TRACE conn5 <- [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]]]}] 19:01:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:01:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 19:01:23 INFO - PROCESS | 1512 | 1461117683401 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 19:01:23 INFO - PROCESS | 1512 | 1461117683403 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 19:01:23 INFO - PROCESS | 1512 | 1461117683406 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:01:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:01:23 INFO - PROCESS | 1512 | 1461117683407 Marionette TRACE conn5 <- [1,1570,null,{}] 19:01:23 INFO - PROCESS | 1512 | 1461117683411 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:23 INFO - PROCESS | 1512 | 1461117683491 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 19:01:23 INFO - PROCESS | 1512 | 1461117683498 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:23 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCCC00 == 62 [pid = 1512] [id = 402] 19:01:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1BCD8C00) [pid = 1512] [serial = 1206] [outer = 00000000] 19:01:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (1BD05000) [pid = 1512] [serial = 1207] [outer = 1BCD8C00] 19:01:23 INFO - PROCESS | 1512 | 1461117683544 Marionette DEBUG loaded listener.js 19:01:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1C1BC800) [pid = 1512] [serial = 1208] [outer = 1BCD8C00] 19:01:24 INFO - PROCESS | 1512 | 1461117684014 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:01:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:01:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 19:01:24 INFO - PROCESS | 1512 | 1461117684042 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 19:01:24 INFO - PROCESS | 1512 | 1461117684044 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 19:01:24 INFO - PROCESS | 1512 | 1461117684047 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:01:24 INFO - PROCESS | 1512 | 1461117684049 Marionette TRACE conn5 <- [1,1574,null,{}] 19:01:24 INFO - PROCESS | 1512 | 1461117684053 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:24 INFO - PROCESS | 1512 | 1461117684189 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 19:01:24 INFO - PROCESS | 1512 | 1461117684251 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:24 INFO - PROCESS | 1512 | ++DOCSHELL 1C2AEC00 == 63 [pid = 1512] [id = 403] 19:01:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (1C2F2000) [pid = 1512] [serial = 1209] [outer = 00000000] 19:01:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1C847000) [pid = 1512] [serial = 1210] [outer = 1C2F2000] 19:01:24 INFO - PROCESS | 1512 | 1461117684335 Marionette DEBUG loaded listener.js 19:01:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (1C854000) [pid = 1512] [serial = 1211] [outer = 1C2F2000] 19:01:24 INFO - PROCESS | 1512 | 1461117684782 Marionette TRACE conn5 <- [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]]]}] 19:01:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:01:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 770ms 19:01:24 INFO - PROCESS | 1512 | 1461117684820 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 19:01:24 INFO - PROCESS | 1512 | 1461117684822 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 19:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:01:24 INFO - PROCESS | 1512 | 1461117684834 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:01:24 INFO - PROCESS | 1512 | 1461117684836 Marionette TRACE conn5 <- [1,1578,null,{}] 19:01:24 INFO - PROCESS | 1512 | 1461117684839 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:24 INFO - PROCESS | 1512 | 1461117684952 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 19:01:24 INFO - PROCESS | 1512 | 1461117684960 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:24 INFO - PROCESS | 1512 | ++DOCSHELL 1C691800 == 64 [pid = 1512] [id = 404] 19:01:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (1D1E0800) [pid = 1512] [serial = 1212] [outer = 00000000] 19:01:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (1D367000) [pid = 1512] [serial = 1213] [outer = 1D1E0800] 19:01:25 INFO - PROCESS | 1512 | 1461117685006 Marionette DEBUG loaded listener.js 19:01:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (1D388000) [pid = 1512] [serial = 1214] [outer = 1D1E0800] 19:01:25 INFO - PROCESS | 1512 | 1461117685450 Marionette TRACE conn5 <- [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]]]}] 19:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 690ms 19:01:25 INFO - PROCESS | 1512 | 1461117685516 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 19:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:01:25 INFO - PROCESS | 1512 | 1461117685518 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 19:01:25 INFO - PROCESS | 1512 | 1461117685521 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:01:25 INFO - PROCESS | 1512 | 1461117685523 Marionette TRACE conn5 <- [1,1582,null,{}] 19:01:25 INFO - PROCESS | 1512 | 1461117685526 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:25 INFO - PROCESS | 1512 | 1461117685668 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 19:01:25 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (1C1C4400) [pid = 1512] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:01:25 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (13A9E000) [pid = 1512] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:01:25 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (1AE11800) [pid = 1512] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:01:25 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (124B5400) [pid = 1512] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:01:25 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (1BCCE800) [pid = 1512] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:01:25 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (1C848C00) [pid = 1512] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:01:25 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (12D04400) [pid = 1512] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:01:25 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (1D767800) [pid = 1512] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:01:25 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (1D27E800) [pid = 1512] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:01:25 INFO - PROCESS | 1512 | 1461117685841 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:25 INFO - PROCESS | 1512 | ++DOCSHELL 0EC40400 == 65 [pid = 1512] [id = 405] 19:01:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (124B5400) [pid = 1512] [serial = 1215] [outer = 00000000] 19:01:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (196E7C00) [pid = 1512] [serial = 1216] [outer = 124B5400] 19:01:25 INFO - PROCESS | 1512 | 1461117685886 Marionette DEBUG loaded listener.js 19:01:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1BC57800) [pid = 1512] [serial = 1217] [outer = 124B5400] 19:01:26 INFO - PROCESS | 1512 | 1461117686251 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 771ms 19:01:26 INFO - PROCESS | 1512 | 1461117686292 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 19:01:26 INFO - PROCESS | 1512 | 1461117686294 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 19:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:01:26 INFO - PROCESS | 1512 | 1461117686297 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:01:26 INFO - PROCESS | 1512 | 1461117686299 Marionette TRACE conn5 <- [1,1586,null,{}] 19:01:26 INFO - PROCESS | 1512 | 1461117686302 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:26 INFO - PROCESS | 1512 | 1461117686419 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 19:01:26 INFO - PROCESS | 1512 | 1461117686427 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:26 INFO - PROCESS | 1512 | ++DOCSHELL 12255C00 == 66 [pid = 1512] [id = 406] 19:01:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (12E6A800) [pid = 1512] [serial = 1218] [outer = 00000000] 19:01:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1D75D400) [pid = 1512] [serial = 1219] [outer = 12E6A800] 19:01:26 INFO - PROCESS | 1512 | 1461117686474 Marionette DEBUG loaded listener.js 19:01:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (1D760800) [pid = 1512] [serial = 1220] [outer = 12E6A800] 19:01:26 INFO - PROCESS | 1512 | 1461117686882 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 19:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:01:26 INFO - PROCESS | 1512 | 1461117686928 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 19:01:26 INFO - PROCESS | 1512 | 1461117686930 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 19:01:26 INFO - PROCESS | 1512 | 1461117686933 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:01:26 INFO - PROCESS | 1512 | 1461117686935 Marionette TRACE conn5 <- [1,1590,null,{}] 19:01:26 INFO - PROCESS | 1512 | 1461117686939 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:27 INFO - PROCESS | 1512 | 1461117687057 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 19:01:27 INFO - PROCESS | 1512 | 1461117687148 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:27 INFO - PROCESS | 1512 | ++DOCSHELL 1BCE6000 == 67 [pid = 1512] [id = 407] 19:01:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (1C646C00) [pid = 1512] [serial = 1221] [outer = 00000000] 19:01:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (1D886800) [pid = 1512] [serial = 1222] [outer = 1C646C00] 19:01:27 INFO - PROCESS | 1512 | 1461117687191 Marionette DEBUG loaded listener.js 19:01:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (1D8CBC00) [pid = 1512] [serial = 1223] [outer = 1C646C00] 19:01:27 INFO - PROCESS | 1512 | 1461117687547 Marionette TRACE conn5 <- [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]]]}] 19:01:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:01:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 19:01:27 INFO - PROCESS | 1512 | 1461117687604 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 19:01:27 INFO - PROCESS | 1512 | 1461117687606 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 19:01:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:01:27 INFO - PROCESS | 1512 | 1461117687609 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:01:27 INFO - PROCESS | 1512 | 1461117687612 Marionette TRACE conn5 <- [1,1594,null,{}] 19:01:27 INFO - PROCESS | 1512 | 1461117687615 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:27 INFO - PROCESS | 1512 | 1461117687717 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 19:01:27 INFO - PROCESS | 1512 | 1461117687724 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:27 INFO - PROCESS | 1512 | ++DOCSHELL 1D8C7800 == 68 [pid = 1512] [id = 408] 19:01:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (1E941000) [pid = 1512] [serial = 1224] [outer = 00000000] 19:01:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (20349400) [pid = 1512] [serial = 1225] [outer = 1E941000] 19:01:27 INFO - PROCESS | 1512 | 1461117687774 Marionette DEBUG loaded listener.js 19:01:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (20FD2800) [pid = 1512] [serial = 1226] [outer = 1E941000] 19:01:28 INFO - PROCESS | 1512 | 1461117688523 Marionette TRACE conn5 <- [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]]]}] 19:01:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:01:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 19:01:28 INFO - PROCESS | 1512 | 1461117688581 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 19:01:28 INFO - PROCESS | 1512 | 1461117688586 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 19:01:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:01:28 INFO - PROCESS | 1512 | 1461117688592 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:01:28 INFO - PROCESS | 1512 | 1461117688596 Marionette TRACE conn5 <- [1,1598,null,{}] 19:01:28 INFO - PROCESS | 1512 | 1461117688601 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:28 INFO - PROCESS | 1512 | 1461117688714 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 19:01:28 INFO - PROCESS | 1512 | 1461117688856 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:28 INFO - PROCESS | 1512 | ++DOCSHELL 12EF1400 == 69 [pid = 1512] [id = 409] 19:01:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (130EF000) [pid = 1512] [serial = 1227] [outer = 00000000] 19:01:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (18E35800) [pid = 1512] [serial = 1228] [outer = 130EF000] 19:01:28 INFO - PROCESS | 1512 | 1461117688916 Marionette DEBUG loaded listener.js 19:01:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (1A403C00) [pid = 1512] [serial = 1229] [outer = 130EF000] 19:01:29 INFO - PROCESS | 1512 | 1461117689488 Marionette TRACE conn5 <- [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]]]}] 19:01:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:01:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 19:01:29 INFO - PROCESS | 1512 | 1461117689526 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 19:01:29 INFO - PROCESS | 1512 | 1461117689532 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 19:01:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:01:29 INFO - PROCESS | 1512 | 1461117689539 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:01:29 INFO - PROCESS | 1512 | 1461117689542 Marionette TRACE conn5 <- [1,1602,null,{}] 19:01:29 INFO - PROCESS | 1512 | 1461117689546 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:29 INFO - PROCESS | 1512 | 1461117689658 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 19:01:29 INFO - PROCESS | 1512 | 1461117689771 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:29 INFO - PROCESS | 1512 | ++DOCSHELL 1A403400 == 70 [pid = 1512] [id = 410] 19:01:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (1B92F800) [pid = 1512] [serial = 1230] [outer = 00000000] 19:01:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (1C2FB000) [pid = 1512] [serial = 1231] [outer = 1B92F800] 19:01:29 INFO - PROCESS | 1512 | 1461117689867 Marionette DEBUG loaded listener.js 19:01:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (1C851000) [pid = 1512] [serial = 1232] [outer = 1B92F800] 19:01:30 INFO - PROCESS | 1512 | 1461117690470 Marionette TRACE conn5 <- [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]]]}] 19:01:30 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 19:01:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 970ms 19:01:30 INFO - PROCESS | 1512 | 1461117690510 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 19:01:30 INFO - PROCESS | 1512 | 1461117690513 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 19:01:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:01:30 INFO - PROCESS | 1512 | 1461117690517 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:01:30 INFO - PROCESS | 1512 | 1461117690521 Marionette TRACE conn5 <- [1,1606,null,{}] 19:01:30 INFO - PROCESS | 1512 | 1461117690532 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:30 INFO - PROCESS | 1512 | 1461117690642 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 19:01:30 INFO - PROCESS | 1512 | 1461117690783 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:30 INFO - PROCESS | 1512 | ++DOCSHELL 1FD34C00 == 71 [pid = 1512] [id = 411] 19:01:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (1FDD2C00) [pid = 1512] [serial = 1233] [outer = 00000000] 19:01:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (2112CC00) [pid = 1512] [serial = 1234] [outer = 1FDD2C00] 19:01:30 INFO - PROCESS | 1512 | 1461117690841 Marionette DEBUG loaded listener.js 19:01:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (21CF1000) [pid = 1512] [serial = 1235] [outer = 1FDD2C00] 19:01:31 INFO - PROCESS | 1512 | 1461117691427 Marionette TRACE conn5 <- [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]]]}] 19:01:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:01:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 971ms 19:01:31 INFO - PROCESS | 1512 | 1461117691491 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 19:01:31 INFO - PROCESS | 1512 | 1461117691494 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 19:01:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:01:31 INFO - PROCESS | 1512 | 1461117691498 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:01:31 INFO - PROCESS | 1512 | 1461117691500 Marionette TRACE conn5 <- [1,1610,null,{}] 19:01:31 INFO - PROCESS | 1512 | 1461117691504 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:31 INFO - PROCESS | 1512 | 1461117691613 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 19:01:31 INFO - PROCESS | 1512 | 1461117691755 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:31 INFO - PROCESS | 1512 | ++DOCSHELL 211AFC00 == 72 [pid = 1512] [id = 412] 19:01:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (211B2400) [pid = 1512] [serial = 1236] [outer = 00000000] 19:01:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (211B8000) [pid = 1512] [serial = 1237] [outer = 211B2400] 19:01:31 INFO - PROCESS | 1512 | 1461117691812 Marionette DEBUG loaded listener.js 19:01:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (211BAC00) [pid = 1512] [serial = 1238] [outer = 211B2400] 19:01:32 INFO - PROCESS | 1512 | 1461117692364 Marionette TRACE conn5 <- [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]]]}] 19:01:32 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 19:01:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 930ms 19:01:32 INFO - PROCESS | 1512 | 1461117692432 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 19:01:32 INFO - PROCESS | 1512 | 1461117692434 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 19:01:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:01:32 INFO - PROCESS | 1512 | 1461117692437 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:01:32 INFO - PROCESS | 1512 | 1461117692439 Marionette TRACE conn5 <- [1,1614,null,{}] 19:01:32 INFO - PROCESS | 1512 | 1461117692443 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:32 INFO - PROCESS | 1512 | 1461117692549 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 19:01:32 INFO - PROCESS | 1512 | 1461117692662 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:32 INFO - PROCESS | 1512 | ++DOCSHELL 211B6800 == 73 [pid = 1512] [id = 413] 19:01:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (211B7000) [pid = 1512] [serial = 1239] [outer = 00000000] 19:01:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (21E3E400) [pid = 1512] [serial = 1240] [outer = 211B7000] 19:01:32 INFO - PROCESS | 1512 | 1461117692758 Marionette DEBUG loaded listener.js 19:01:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (24435000) [pid = 1512] [serial = 1241] [outer = 211B7000] 19:01:33 INFO - PROCESS | 1512 | 1461117693377 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:01:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:01:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 19:01:33 INFO - PROCESS | 1512 | 1461117693411 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 19:01:33 INFO - PROCESS | 1512 | 1461117693414 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 19:01:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:01:33 INFO - PROCESS | 1512 | 1461117693417 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:01:33 INFO - PROCESS | 1512 | 1461117693419 Marionette TRACE conn5 <- [1,1618,null,{}] 19:01:33 INFO - PROCESS | 1512 | 1461117693423 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:33 INFO - PROCESS | 1512 | 1461117693540 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 19:01:33 INFO - PROCESS | 1512 | 1461117693683 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:33 INFO - PROCESS | 1512 | ++DOCSHELL 1A459000 == 74 [pid = 1512] [id = 414] 19:01:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 156 (1A45D400) [pid = 1512] [serial = 1242] [outer = 00000000] 19:01:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 157 (1BCDF800) [pid = 1512] [serial = 1243] [outer = 1A45D400] 19:01:33 INFO - PROCESS | 1512 | 1461117693759 Marionette DEBUG loaded listener.js 19:01:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 158 (1D38A000) [pid = 1512] [serial = 1244] [outer = 1A45D400] 19:01:34 INFO - PROCESS | 1512 | 1461117694518 Marionette TRACE conn5 <- [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]]]}] 19:01:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:01:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1124ms 19:01:34 INFO - PROCESS | 1512 | 1461117694545 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 19:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:01:34 INFO - PROCESS | 1512 | 1461117694550 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 19:01:34 INFO - PROCESS | 1512 | 1461117694555 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:01:34 INFO - PROCESS | 1512 | 1461117694559 Marionette TRACE conn5 <- [1,1622,null,{}] 19:01:34 INFO - PROCESS | 1512 | 1461117694563 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:34 INFO - PROCESS | 1512 | 1461117694663 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 19:01:34 INFO - PROCESS | 1512 | 1461117694810 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:34 INFO - PROCESS | 1512 | ++DOCSHELL 12A44800 == 75 [pid = 1512] [id = 415] 19:01:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 159 (130E6800) [pid = 1512] [serial = 1245] [outer = 00000000] 19:01:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 160 (1B928800) [pid = 1512] [serial = 1246] [outer = 130E6800] 19:01:34 INFO - PROCESS | 1512 | 1461117694863 Marionette DEBUG loaded listener.js 19:01:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 161 (1BC4FC00) [pid = 1512] [serial = 1247] [outer = 130E6800] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 1BCE6000 == 74 [pid = 1512] [id = 407] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 12255C00 == 73 [pid = 1512] [id = 406] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 0EC40400 == 72 [pid = 1512] [id = 405] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 1C691800 == 71 [pid = 1512] [id = 404] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 1C2AEC00 == 70 [pid = 1512] [id = 403] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 1BCCCC00 == 69 [pid = 1512] [id = 402] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 1AE67800 == 68 [pid = 1512] [id = 401] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 1A406800 == 67 [pid = 1512] [id = 400] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 0EC4D000 == 66 [pid = 1512] [id = 399] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 13940000 == 65 [pid = 1512] [id = 398] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 160 (21CEB000) [pid = 1512] [serial = 1174] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 1C1C0800 == 64 [pid = 1512] [id = 394] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 1AE0D000 == 63 [pid = 1512] [id = 393] 19:01:35 INFO - PROCESS | 1512 | --DOCSHELL 12EB0800 == 62 [pid = 1512] [id = 392] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 159 (1C2AD800) [pid = 1512] [serial = 1159] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 158 (17DBD800) [pid = 1512] [serial = 1147] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 157 (1AE67400) [pid = 1512] [serial = 1153] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 156 (1B928C00) [pid = 1512] [serial = 1154] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 155 (1654C800) [pid = 1512] [serial = 1150] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (17C1E800) [pid = 1512] [serial = 1151] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (1C01F000) [pid = 1512] [serial = 1156] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (1D2B9000) [pid = 1512] [serial = 1144] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (1E64B800) [pid = 1512] [serial = 1128] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (1D38C000) [pid = 1512] [serial = 1163] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (17CDB000) [pid = 1512] [serial = 1131] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (1C1C1C00) [pid = 1512] [serial = 1134] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (1FA33000) [pid = 1512] [serial = 1137] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (21CEE400) [pid = 1512] [serial = 1141] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (1D368800) [pid = 1512] [serial = 1162] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (1B94CC00) [pid = 1512] [serial = 1168] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (1D8CA800) [pid = 1512] [serial = 1165] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (1BCD9400) [pid = 1512] [serial = 694] [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.] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (1D8C4800) [pid = 1512] [serial = 1166] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (196EA800) [pid = 1512] [serial = 1148] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (1C2F5000) [pid = 1512] [serial = 1160] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (1C1B9400) [pid = 1512] [serial = 1157] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (1C07FC00) [pid = 1512] [serial = 1169] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (1EFEA800) [pid = 1512] [serial = 1172] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (1EFF2C00) [pid = 1512] [serial = 1171] [outer = 00000000] [url = about:blank] 19:01:35 INFO - PROCESS | 1512 | 1461117695446 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 930ms 19:01:35 INFO - PROCESS | 1512 | 1461117695486 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 19:01:35 INFO - PROCESS | 1512 | 1461117695491 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 19:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:01:35 INFO - PROCESS | 1512 | 1461117695497 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:01:35 INFO - PROCESS | 1512 | 1461117695500 Marionette TRACE conn5 <- [1,1626,null,{}] 19:01:35 INFO - PROCESS | 1512 | 1461117695503 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:35 INFO - PROCESS | 1512 | 1461117695593 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 19:01:35 INFO - PROCESS | 1512 | 1461117695692 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:35 INFO - PROCESS | 1512 | ++DOCSHELL 12EA7400 == 63 [pid = 1512] [id = 416] 19:01:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (12EF4800) [pid = 1512] [serial = 1248] [outer = 00000000] 19:01:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (1A45A800) [pid = 1512] [serial = 1249] [outer = 12EF4800] 19:01:35 INFO - PROCESS | 1512 | 1461117695738 Marionette DEBUG loaded listener.js 19:01:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (1AE0E400) [pid = 1512] [serial = 1250] [outer = 12EF4800] 19:01:36 INFO - PROCESS | 1512 | 1461117696139 Marionette TRACE conn5 <- [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]]]}] 19:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 19:01:36 INFO - PROCESS | 1512 | 1461117696170 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 19:01:36 INFO - PROCESS | 1512 | 1461117696173 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 19:01:36 INFO - PROCESS | 1512 | 1461117696176 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:01:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:01:36 INFO - PROCESS | 1512 | 1461117696179 Marionette TRACE conn5 <- [1,1630,null,{}] 19:01:36 INFO - PROCESS | 1512 | 1461117696189 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:36 INFO - PROCESS | 1512 | 1461117696278 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 19:01:36 INFO - PROCESS | 1512 | 1461117696284 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:36 INFO - PROCESS | 1512 | ++DOCSHELL 1AE6C800 == 64 [pid = 1512] [id = 417] 19:01:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (1AE6CC00) [pid = 1512] [serial = 1251] [outer = 00000000] 19:01:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (1C1C0C00) [pid = 1512] [serial = 1252] [outer = 1AE6CC00] 19:01:36 INFO - PROCESS | 1512 | 1461117696333 Marionette DEBUG loaded listener.js 19:01:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (1C2A9C00) [pid = 1512] [serial = 1253] [outer = 1AE6CC00] 19:01:36 INFO - PROCESS | 1512 | 1461117696800 Marionette TRACE conn5 <- [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]]]}] 19:01:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:01:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 19:01:36 INFO - PROCESS | 1512 | 1461117696851 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 19:01:36 INFO - PROCESS | 1512 | 1461117696853 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 19:01:36 INFO - PROCESS | 1512 | 1461117696857 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:01:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:01:36 INFO - PROCESS | 1512 | 1461117696858 Marionette TRACE conn5 <- [1,1634,null,{}] 19:01:36 INFO - PROCESS | 1512 | 1461117696862 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:36 INFO - PROCESS | 1512 | 1461117696946 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 19:01:37 INFO - PROCESS | 1512 | 1461117697085 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:37 INFO - PROCESS | 1512 | ++DOCSHELL 12A4D800 == 65 [pid = 1512] [id = 418] 19:01:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (1C2F9C00) [pid = 1512] [serial = 1254] [outer = 00000000] 19:01:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (1D1E5C00) [pid = 1512] [serial = 1255] [outer = 1C2F9C00] 19:01:37 INFO - PROCESS | 1512 | 1461117697130 Marionette DEBUG loaded listener.js 19:01:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (1D363C00) [pid = 1512] [serial = 1256] [outer = 1C2F9C00] 19:01:37 INFO - PROCESS | 1512 | 1461117697532 Marionette TRACE conn5 <- [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]]]}] 19:01:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 19:01:37 INFO - PROCESS | 1512 | 1461117697591 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 19:01:37 INFO - PROCESS | 1512 | 1461117697593 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 19:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:01:37 INFO - PROCESS | 1512 | 1461117697596 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:01:37 INFO - PROCESS | 1512 | 1461117697597 Marionette TRACE conn5 <- [1,1638,null,{}] 19:01:37 INFO - PROCESS | 1512 | 1461117697607 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:37 INFO - PROCESS | 1512 | 1461117697723 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 19:01:37 INFO - PROCESS | 1512 | 1461117697734 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:37 INFO - PROCESS | 1512 | ++DOCSHELL 1C84D000 == 66 [pid = 1512] [id = 419] 19:01:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (1D1E2000) [pid = 1512] [serial = 1257] [outer = 00000000] 19:01:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (1D75E800) [pid = 1512] [serial = 1258] [outer = 1D1E2000] 19:01:37 INFO - PROCESS | 1512 | 1461117697834 Marionette DEBUG loaded listener.js 19:01:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (1D76C000) [pid = 1512] [serial = 1259] [outer = 1D1E2000] 19:01:38 INFO - PROCESS | 1512 | 1461117698292 Marionette TRACE conn5 <- [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]]]}] 19:01:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:01:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 19:01:38 INFO - PROCESS | 1512 | 1461117698338 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 19:01:38 INFO - PROCESS | 1512 | 1461117698340 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 19:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:01:38 INFO - PROCESS | 1512 | 1461117698344 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:01:38 INFO - PROCESS | 1512 | 1461117698345 Marionette TRACE conn5 <- [1,1642,null,{}] 19:01:38 INFO - PROCESS | 1512 | 1461117698349 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:38 INFO - PROCESS | 1512 | 1461117698477 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 19:01:38 INFO - PROCESS | 1512 | 1461117698547 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:38 INFO - PROCESS | 1512 | ++DOCSHELL 1E3C7000 == 67 [pid = 1512] [id = 420] 19:01:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (1E945400) [pid = 1512] [serial = 1260] [outer = 00000000] 19:01:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (1EFBC800) [pid = 1512] [serial = 1261] [outer = 1E945400] 19:01:38 INFO - PROCESS | 1512 | 1461117698595 Marionette DEBUG loaded listener.js 19:01:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (1FAC3800) [pid = 1512] [serial = 1262] [outer = 1E945400] 19:01:39 INFO - PROCESS | 1512 | 1461117699015 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:01:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 19:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:01:39 INFO - PROCESS | 1512 | 1461117699078 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 19:01:39 INFO - PROCESS | 1512 | 1461117699080 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 19:01:39 INFO - PROCESS | 1512 | 1461117699088 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:01:39 INFO - PROCESS | 1512 | 1461117699090 Marionette TRACE conn5 <- [1,1646,null,{}] 19:01:39 INFO - PROCESS | 1512 | 1461117699093 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:39 INFO - PROCESS | 1512 | 1461117699209 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 19:01:39 INFO - PROCESS | 1512 | 1461117699278 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:39 INFO - PROCESS | 1512 | ++DOCSHELL 1FD36400 == 68 [pid = 1512] [id = 421] 19:01:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (20FC6C00) [pid = 1512] [serial = 1263] [outer = 00000000] 19:01:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (21127C00) [pid = 1512] [serial = 1264] [outer = 20FC6C00] 19:01:39 INFO - PROCESS | 1512 | 1461117699324 Marionette DEBUG loaded listener.js 19:01:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (2112F800) [pid = 1512] [serial = 1265] [outer = 20FC6C00] 19:01:39 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (1C646C00) [pid = 1512] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:01:39 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (1C2F2000) [pid = 1512] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:01:39 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (1D1E0800) [pid = 1512] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:01:39 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (124B5400) [pid = 1512] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:01:39 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (1FDC9000) [pid = 1512] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:01:39 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (13985C00) [pid = 1512] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:01:39 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (122B8000) [pid = 1512] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:01:39 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (1A409000) [pid = 1512] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:01:39 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (1BCD8C00) [pid = 1512] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:01:39 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (1AE67C00) [pid = 1512] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:01:39 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (12E6A800) [pid = 1512] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:01:39 INFO - PROCESS | 1512 | 1461117699866 Marionette TRACE conn5 <- [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]]]}] 19:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 830ms 19:01:39 INFO - PROCESS | 1512 | 1461117699914 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 19:01:39 INFO - PROCESS | 1512 | 1461117699916 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 19:01:39 INFO - PROCESS | 1512 | 1461117699919 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:01:39 INFO - PROCESS | 1512 | 1461117699921 Marionette TRACE conn5 <- [1,1650,null,{}] 19:01:39 INFO - PROCESS | 1512 | 1461117699924 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:40 INFO - PROCESS | 1512 | 1461117700008 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 19:01:40 INFO - PROCESS | 1512 | 1461117700014 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:40 INFO - PROCESS | 1512 | ++DOCSHELL 1AEB4400 == 69 [pid = 1512] [id = 422] 19:01:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (1C2F2000) [pid = 1512] [serial = 1266] [outer = 00000000] 19:01:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (1EB0B800) [pid = 1512] [serial = 1267] [outer = 1C2F2000] 19:01:40 INFO - PROCESS | 1512 | 1461117700059 Marionette DEBUG loaded listener.js 19:01:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (20347400) [pid = 1512] [serial = 1268] [outer = 1C2F2000] 19:01:40 INFO - PROCESS | 1512 | 1461117700564 Marionette TRACE conn5 <- [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]]]}] 19:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 19:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:01:40 INFO - PROCESS | 1512 | 1461117700594 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 19:01:40 INFO - PROCESS | 1512 | 1461117700596 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 19:01:40 INFO - PROCESS | 1512 | 1461117700599 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:01:40 INFO - PROCESS | 1512 | 1461117700601 Marionette TRACE conn5 <- [1,1654,null,{}] 19:01:40 INFO - PROCESS | 1512 | 1461117700604 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:40 INFO - PROCESS | 1512 | 1461117700686 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 19:01:40 INFO - PROCESS | 1512 | 1461117700692 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:40 INFO - PROCESS | 1512 | ++DOCSHELL 1D774000 == 70 [pid = 1512] [id = 423] 19:01:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (20FCCC00) [pid = 1512] [serial = 1269] [outer = 00000000] 19:01:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (21D99400) [pid = 1512] [serial = 1270] [outer = 20FCCC00] 19:01:40 INFO - PROCESS | 1512 | 1461117700739 Marionette DEBUG loaded listener.js 19:01:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (21DA6400) [pid = 1512] [serial = 1271] [outer = 20FCCC00] 19:01:41 INFO - PROCESS | 1512 | 1461117701182 Marionette TRACE conn5 <- [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]]]}] 19:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 631ms 19:01:41 INFO - PROCESS | 1512 | 1461117701230 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 19:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:01:41 INFO - PROCESS | 1512 | 1461117701232 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 19:01:41 INFO - PROCESS | 1512 | 1461117701235 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:01:41 INFO - PROCESS | 1512 | 1461117701236 Marionette TRACE conn5 <- [1,1658,null,{}] 19:01:41 INFO - PROCESS | 1512 | 1461117701240 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:41 INFO - PROCESS | 1512 | 1461117701324 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 19:01:41 INFO - PROCESS | 1512 | 1461117701364 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:41 INFO - PROCESS | 1512 | ++DOCSHELL 12E5CC00 == 71 [pid = 1512] [id = 424] 19:01:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (1BCE3400) [pid = 1512] [serial = 1272] [outer = 00000000] 19:01:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (2443F000) [pid = 1512] [serial = 1273] [outer = 1BCE3400] 19:01:41 INFO - PROCESS | 1512 | 1461117701407 Marionette DEBUG loaded listener.js 19:01:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (24C52800) [pid = 1512] [serial = 1274] [outer = 1BCE3400] 19:01:42 INFO - PROCESS | 1512 | 1461117702094 Marionette TRACE conn5 <- [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]]]}] 19:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 930ms 19:01:42 INFO - PROCESS | 1512 | 1461117702166 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 19:01:42 INFO - PROCESS | 1512 | 1461117702172 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 19:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:01:42 INFO - PROCESS | 1512 | 1461117702178 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:01:42 INFO - PROCESS | 1512 | 1461117702182 Marionette TRACE conn5 <- [1,1662,null,{}] 19:01:42 INFO - PROCESS | 1512 | 1461117702187 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:42 INFO - PROCESS | 1512 | 1461117702304 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 19:01:42 INFO - PROCESS | 1512 | 1461117702420 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:42 INFO - PROCESS | 1512 | ++DOCSHELL 17CD4400 == 72 [pid = 1512] [id = 425] 19:01:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (17CDB000) [pid = 1512] [serial = 1275] [outer = 00000000] 19:01:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (1A40A400) [pid = 1512] [serial = 1276] [outer = 17CDB000] 19:01:42 INFO - PROCESS | 1512 | 1461117702477 Marionette DEBUG loaded listener.js 19:01:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (1AE15C00) [pid = 1512] [serial = 1277] [outer = 17CDB000] 19:01:43 INFO - PROCESS | 1512 | 1461117703079 Marionette TRACE conn5 <- [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]]]}] 19:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 19:01:43 INFO - PROCESS | 1512 | 1461117703152 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 19:01:43 INFO - PROCESS | 1512 | 1461117703158 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 19:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:01:43 INFO - PROCESS | 1512 | 1461117703179 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:01:43 INFO - PROCESS | 1512 | 1461117703182 Marionette TRACE conn5 <- [1,1666,null,{}] 19:01:43 INFO - PROCESS | 1512 | 1461117703187 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:43 INFO - PROCESS | 1512 | 1461117703306 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 19:01:43 INFO - PROCESS | 1512 | 1461117703441 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:43 INFO - PROCESS | 1512 | ++DOCSHELL 1C2AE000 == 73 [pid = 1512] [id = 426] 19:01:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (1C2F7400) [pid = 1512] [serial = 1278] [outer = 00000000] 19:01:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 156 (1D799800) [pid = 1512] [serial = 1279] [outer = 1C2F7400] 19:01:43 INFO - PROCESS | 1512 | 1461117703499 Marionette DEBUG loaded listener.js 19:01:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 157 (1E642400) [pid = 1512] [serial = 1280] [outer = 1C2F7400] 19:01:44 INFO - PROCESS | 1512 | 1461117704111 Marionette TRACE conn5 <- [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]]]}] 19:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 990ms 19:01:44 INFO - PROCESS | 1512 | 1461117704156 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 19:01:44 INFO - PROCESS | 1512 | 1461117704159 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 19:01:44 INFO - PROCESS | 1512 | 1461117704162 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:01:44 INFO - PROCESS | 1512 | 1461117704166 Marionette TRACE conn5 <- [1,1670,null,{}] 19:01:44 INFO - PROCESS | 1512 | 1461117704177 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:44 INFO - PROCESS | 1512 | 1461117704322 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 19:01:44 INFO - PROCESS | 1512 | 1461117704467 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:44 INFO - PROCESS | 1512 | ++DOCSHELL 20FE9800 == 74 [pid = 1512] [id = 427] 19:01:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 158 (20FE9C00) [pid = 1512] [serial = 1281] [outer = 00000000] 19:01:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 159 (20FEE000) [pid = 1512] [serial = 1282] [outer = 20FE9C00] 19:01:44 INFO - PROCESS | 1512 | 1461117704524 Marionette DEBUG loaded listener.js 19:01:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 160 (211B3000) [pid = 1512] [serial = 1283] [outer = 20FE9C00] 19:01:45 INFO - PROCESS | 1512 | 1461117705072 Marionette TRACE conn5 <- [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]]]}] 19:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 930ms 19:01:45 INFO - PROCESS | 1512 | 1461117705096 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 19:01:45 INFO - PROCESS | 1512 | 1461117705099 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 19:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:01:45 INFO - PROCESS | 1512 | 1461117705103 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:01:45 INFO - PROCESS | 1512 | 1461117705105 Marionette TRACE conn5 <- [1,1674,null,{}] 19:01:45 INFO - PROCESS | 1512 | 1461117705109 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:45 INFO - PROCESS | 1512 | 1461117705221 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 19:01:45 INFO - PROCESS | 1512 | 1461117705337 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:45 INFO - PROCESS | 1512 | ++DOCSHELL 21E45C00 == 75 [pid = 1512] [id = 428] 19:01:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 161 (2443BC00) [pid = 1512] [serial = 1284] [outer = 00000000] 19:01:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 162 (24AB4400) [pid = 1512] [serial = 1285] [outer = 2443BC00] 19:01:45 INFO - PROCESS | 1512 | 1461117705431 Marionette DEBUG loaded listener.js 19:01:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 163 (24AB7000) [pid = 1512] [serial = 1286] [outer = 2443BC00] 19:01:46 INFO - PROCESS | 1512 | 1461117706031 Marionette TRACE conn5 <- [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]]]}] 19:01:46 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 19:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 19:01:46 INFO - PROCESS | 1512 | 1461117706076 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 19:01:46 INFO - PROCESS | 1512 | 1461117706079 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 19:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:01:46 INFO - PROCESS | 1512 | 1461117706083 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:01:46 INFO - PROCESS | 1512 | 1461117706084 Marionette TRACE conn5 <- [1,1678,null,{}] 19:01:46 INFO - PROCESS | 1512 | 1461117706088 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:46 INFO - PROCESS | 1512 | 1461117706194 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 19:01:46 INFO - PROCESS | 1512 | 1461117706347 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:46 INFO - PROCESS | 1512 | ++DOCSHELL 17409800 == 76 [pid = 1512] [id = 429] 19:01:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 164 (17C1A400) [pid = 1512] [serial = 1287] [outer = 00000000] 19:01:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 165 (24419C00) [pid = 1512] [serial = 1288] [outer = 17C1A400] 19:01:46 INFO - PROCESS | 1512 | 1461117706403 Marionette DEBUG loaded listener.js 19:01:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 166 (2441B400) [pid = 1512] [serial = 1289] [outer = 17C1A400] 19:01:47 INFO - PROCESS | 1512 | 1461117707240 Marionette TRACE conn5 <- [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]]]}] 19:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1180ms 19:01:47 INFO - PROCESS | 1512 | 1461117707265 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 19:01:47 INFO - PROCESS | 1512 | 1461117707269 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 19:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:01:47 INFO - PROCESS | 1512 | 1461117707274 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:01:47 INFO - PROCESS | 1512 | 1461117707278 Marionette TRACE conn5 <- [1,1682,null,{}] 19:01:47 INFO - PROCESS | 1512 | 1461117707284 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:47 INFO - PROCESS | 1512 | 1461117707383 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 19:01:47 INFO - PROCESS | 1512 | 1461117707532 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:47 INFO - PROCESS | 1512 | ++DOCSHELL 12257000 == 77 [pid = 1512] [id = 430] 19:01:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 167 (124B8800) [pid = 1512] [serial = 1290] [outer = 00000000] 19:01:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 168 (18D6C400) [pid = 1512] [serial = 1291] [outer = 124B8800] 19:01:47 INFO - PROCESS | 1512 | 1461117707582 Marionette DEBUG loaded listener.js 19:01:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 169 (1AE09000) [pid = 1512] [serial = 1292] [outer = 124B8800] 19:01:48 INFO - PROCESS | 1512 | 1461117708179 Marionette TRACE conn5 <- [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]]]}] 19:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 990ms 19:01:48 INFO - PROCESS | 1512 | 1461117708266 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 19:01:48 INFO - PROCESS | 1512 | 1461117708271 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 19:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:01:48 INFO - PROCESS | 1512 | 1461117708277 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:01:48 INFO - PROCESS | 1512 | 1461117708279 Marionette TRACE conn5 <- [1,1686,null,{}] 19:01:48 INFO - PROCESS | 1512 | 1461117708283 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:48 INFO - PROCESS | 1512 | 1461117708384 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 19:01:48 INFO - PROCESS | 1512 | 1461117708553 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:48 INFO - PROCESS | 1512 | --DOCSHELL 1D774000 == 76 [pid = 1512] [id = 423] 19:01:48 INFO - PROCESS | 1512 | --DOCSHELL 1AEB4400 == 75 [pid = 1512] [id = 422] 19:01:48 INFO - PROCESS | 1512 | --DOCSHELL 1FD36400 == 74 [pid = 1512] [id = 421] 19:01:48 INFO - PROCESS | 1512 | --DOCSHELL 1E3C7000 == 73 [pid = 1512] [id = 420] 19:01:48 INFO - PROCESS | 1512 | --DOCSHELL 1C84D000 == 72 [pid = 1512] [id = 419] 19:01:48 INFO - PROCESS | 1512 | --DOCSHELL 12A4D800 == 71 [pid = 1512] [id = 418] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 168 (138C1800) [pid = 1512] [serial = 1177] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 167 (1BC58400) [pid = 1512] [serial = 1180] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 166 (20FC7800) [pid = 1512] [serial = 1183] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 165 (21E3AC00) [pid = 1512] [serial = 1186] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 164 (24432400) [pid = 1512] [serial = 1189] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 163 (24E32400) [pid = 1512] [serial = 1192] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | ++DOCSHELL 0ED14C00 == 72 [pid = 1512] [id = 431] 19:01:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 164 (124BB400) [pid = 1512] [serial = 1293] [outer = 00000000] 19:01:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 165 (12EE7800) [pid = 1512] [serial = 1294] [outer = 124BB400] 19:01:48 INFO - PROCESS | 1512 | 1461117708656 Marionette DEBUG loaded listener.js 19:01:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 166 (165DE400) [pid = 1512] [serial = 1295] [outer = 124BB400] 19:01:48 INFO - PROCESS | 1512 | --DOCSHELL 1AE6C800 == 71 [pid = 1512] [id = 417] 19:01:48 INFO - PROCESS | 1512 | --DOCSHELL 12EA7400 == 70 [pid = 1512] [id = 416] 19:01:48 INFO - PROCESS | 1512 | --DOCSHELL 12A44800 == 69 [pid = 1512] [id = 415] 19:01:48 INFO - PROCESS | 1512 | --DOCSHELL 1A403400 == 68 [pid = 1512] [id = 410] 19:01:48 INFO - PROCESS | 1512 | --DOCSHELL 12EF1400 == 67 [pid = 1512] [id = 409] 19:01:48 INFO - PROCESS | 1512 | --DOCSHELL 1D8C7800 == 66 [pid = 1512] [id = 408] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 165 (1D886800) [pid = 1512] [serial = 1222] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 164 (1C847000) [pid = 1512] [serial = 1210] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 163 (1D367000) [pid = 1512] [serial = 1213] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 162 (1C854000) [pid = 1512] [serial = 1211] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 161 (196E7C00) [pid = 1512] [serial = 1216] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 160 (21CF1C00) [pid = 1512] [serial = 1175] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 159 (18D67800) [pid = 1512] [serial = 1196] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 158 (17CBCC00) [pid = 1512] [serial = 1195] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 157 (12A4E400) [pid = 1512] [serial = 1198] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 156 (12E68400) [pid = 1512] [serial = 1199] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 155 (1A8BF400) [pid = 1512] [serial = 1201] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (1AE0C400) [pid = 1512] [serial = 1202] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (1BD05000) [pid = 1512] [serial = 1207] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (1B991000) [pid = 1512] [serial = 1204] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (1D388000) [pid = 1512] [serial = 1214] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (1BC57000) [pid = 1512] [serial = 1205] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (1D8CBC00) [pid = 1512] [serial = 1223] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (1BC57800) [pid = 1512] [serial = 1217] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (1D760800) [pid = 1512] [serial = 1220] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (1C1BC800) [pid = 1512] [serial = 1208] [outer = 00000000] [url = about:blank] 19:01:48 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (1D75D400) [pid = 1512] [serial = 1219] [outer = 00000000] [url = about:blank] 19:01:49 INFO - PROCESS | 1512 | 1461117709146 Marionette TRACE conn5 <- [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]]]}] 19:01:49 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 19:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 930ms 19:01:49 INFO - PROCESS | 1512 | 1461117709210 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 19:01:49 INFO - PROCESS | 1512 | 1461117709213 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 19:01:49 INFO - PROCESS | 1512 | 1461117709216 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:01:49 INFO - PROCESS | 1512 | 1461117709220 Marionette TRACE conn5 <- [1,1690,null,{}] 19:01:49 INFO - PROCESS | 1512 | 1461117709230 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:49 INFO - PROCESS | 1512 | 1461117709318 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 19:01:49 INFO - PROCESS | 1512 | 1461117709330 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:49 INFO - PROCESS | 1512 | ++DOCSHELL 1A406800 == 67 [pid = 1512] [id = 432] 19:01:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (1A409400) [pid = 1512] [serial = 1296] [outer = 00000000] 19:01:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (1AE14800) [pid = 1512] [serial = 1297] [outer = 1A409400] 19:01:49 INFO - PROCESS | 1512 | 1461117709379 Marionette DEBUG loaded listener.js 19:01:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (1B944400) [pid = 1512] [serial = 1298] [outer = 1A409400] 19:01:49 INFO - PROCESS | 1512 | 1461117709877 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 19:01:49 INFO - PROCESS | 1512 | 1461117709890 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 19:01:49 INFO - PROCESS | 1512 | 1461117709893 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 19:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:01:49 INFO - PROCESS | 1512 | 1461117709896 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:01:49 INFO - PROCESS | 1512 | 1461117709898 Marionette TRACE conn5 <- [1,1694,null,{}] 19:01:49 INFO - PROCESS | 1512 | 1461117709901 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:50 INFO - PROCESS | 1512 | 1461117710015 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 19:01:50 INFO - PROCESS | 1512 | 1461117710024 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:50 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCDC00 == 68 [pid = 1512] [id = 433] 19:01:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (1BCCE800) [pid = 1512] [serial = 1299] [outer = 00000000] 19:01:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (1BD0C400) [pid = 1512] [serial = 1300] [outer = 1BCCE800] 19:01:50 INFO - PROCESS | 1512 | 1461117710070 Marionette DEBUG loaded listener.js 19:01:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (1C1BA000) [pid = 1512] [serial = 1301] [outer = 1BCCE800] 19:01:50 INFO - PROCESS | 1512 | 1461117710543 Marionette TRACE conn5 <- [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]]]}] 19:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 672ms 19:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:01:50 INFO - PROCESS | 1512 | 1461117710572 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 19:01:50 INFO - PROCESS | 1512 | 1461117710574 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 19:01:50 INFO - PROCESS | 1512 | 1461117710577 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:01:50 INFO - PROCESS | 1512 | 1461117710579 Marionette TRACE conn5 <- [1,1698,null,{}] 19:01:50 INFO - PROCESS | 1512 | 1461117710583 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:50 INFO - PROCESS | 1512 | 1461117710663 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 19:01:50 INFO - PROCESS | 1512 | 1461117710670 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:50 INFO - PROCESS | 1512 | ++DOCSHELL 1C1BC000 == 69 [pid = 1512] [id = 434] 19:01:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (1C1C4C00) [pid = 1512] [serial = 1302] [outer = 00000000] 19:01:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (1C2B1800) [pid = 1512] [serial = 1303] [outer = 1C1C4C00] 19:01:50 INFO - PROCESS | 1512 | 1461117710715 Marionette DEBUG loaded listener.js 19:01:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (17D78800) [pid = 1512] [serial = 1304] [outer = 1C1C4C00] 19:01:51 INFO - PROCESS | 1512 | 1461117711181 Marionette TRACE conn5 <- [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]]]}] 19:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 19:01:51 INFO - PROCESS | 1512 | 1461117711248 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 19:01:51 INFO - PROCESS | 1512 | 1461117711250 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 19:01:51 INFO - PROCESS | 1512 | 1461117711253 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:01:51 INFO - PROCESS | 1512 | 1461117711255 Marionette TRACE conn5 <- [1,1702,null,{}] 19:01:51 INFO - PROCESS | 1512 | 1461117711268 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:51 INFO - PROCESS | 1512 | 1461117711399 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 19:01:51 INFO - PROCESS | 1512 | 1461117711500 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:51 INFO - PROCESS | 1512 | ++DOCSHELL 1C84D000 == 70 [pid = 1512] [id = 435] 19:01:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (1D1DD400) [pid = 1512] [serial = 1305] [outer = 00000000] 19:01:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 156 (1D36A800) [pid = 1512] [serial = 1306] [outer = 1D1DD400] 19:01:51 INFO - PROCESS | 1512 | 1461117711549 Marionette DEBUG loaded listener.js 19:01:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 157 (1D389400) [pid = 1512] [serial = 1307] [outer = 1D1DD400] 19:01:51 INFO - PROCESS | 1512 | 1461117711970 Marionette TRACE conn5 <- [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]]]}] 19:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 731ms 19:01:52 INFO - PROCESS | 1512 | 1461117711989 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 19:01:52 INFO - PROCESS | 1512 | 1461117711991 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 19:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:01:52 INFO - PROCESS | 1512 | 1461117712001 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:01:52 INFO - PROCESS | 1512 | 1461117712002 Marionette TRACE conn5 <- [1,1706,null,{}] 19:01:52 INFO - PROCESS | 1512 | 1461117712006 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:52 INFO - PROCESS | 1512 | 1461117712120 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 19:01:52 INFO - PROCESS | 1512 | 1461117712126 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:52 INFO - PROCESS | 1512 | ++DOCSHELL 1D752400 == 71 [pid = 1512] [id = 436] 19:01:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 158 (1D755C00) [pid = 1512] [serial = 1308] [outer = 00000000] 19:01:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 159 (1D772C00) [pid = 1512] [serial = 1309] [outer = 1D755C00] 19:01:52 INFO - PROCESS | 1512 | 1461117712174 Marionette DEBUG loaded listener.js 19:01:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 160 (1D790000) [pid = 1512] [serial = 1310] [outer = 1D755C00] 19:01:52 INFO - PROCESS | 1512 | 1461117712642 Marionette TRACE conn5 <- [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]]]}] 19:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 19:01:52 INFO - PROCESS | 1512 | 1461117712675 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 19:01:52 INFO - PROCESS | 1512 | 1461117712677 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 19:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:01:52 INFO - PROCESS | 1512 | 1461117712681 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:01:52 INFO - PROCESS | 1512 | 1461117712683 Marionette TRACE conn5 <- [1,1710,null,{}] 19:01:52 INFO - PROCESS | 1512 | 1461117712686 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:52 INFO - PROCESS | 1512 | 1461117712819 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 19:01:52 INFO - PROCESS | 1512 | 1461117712915 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:52 INFO - PROCESS | 1512 | ++DOCSHELL 1D767800 == 72 [pid = 1512] [id = 437] 19:01:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 161 (1D797400) [pid = 1512] [serial = 1311] [outer = 00000000] 19:01:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 162 (1E650400) [pid = 1512] [serial = 1312] [outer = 1D797400] 19:01:52 INFO - PROCESS | 1512 | 1461117712960 Marionette DEBUG loaded listener.js 19:01:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 163 (1EB13800) [pid = 1512] [serial = 1313] [outer = 1D797400] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 162 (1C1BCC00) [pid = 1512] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 161 (1C2F3000) [pid = 1512] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 160 (1D8C9800) [pid = 1512] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 159 (18E2C000) [pid = 1512] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 158 (12E5B800) [pid = 1512] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 157 (1393FC00) [pid = 1512] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 156 (1A407800) [pid = 1512] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 155 (21E44C00) [pid = 1512] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (17CC6000) [pid = 1512] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (1D792400) [pid = 1512] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (1AE0F800) [pid = 1512] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (1D885400) [pid = 1512] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (1C2AC800) [pid = 1512] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (1FD33C00) [pid = 1512] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (1D8C2800) [pid = 1512] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (17CD7000) [pid = 1512] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (2112A400) [pid = 1512] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (1D1E2000) [pid = 1512] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (130E6800) [pid = 1512] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (1E945400) [pid = 1512] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (1AE6CC00) [pid = 1512] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (1C2F9C00) [pid = 1512] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (20FC6C00) [pid = 1512] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (1A45D400) [pid = 1512] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (20FCCC00) [pid = 1512] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (12EF4800) [pid = 1512] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (1C2F2000) [pid = 1512] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (2443CC00) [pid = 1512] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (1C2F8800) [pid = 1512] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (12EE7400) [pid = 1512] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (1B94C800) [pid = 1512] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (1D36C800) [pid = 1512] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1C2F6000) [pid = 1512] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (1AEBC400) [pid = 1512] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (12A3B800) [pid = 1512] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (1C2AC400) [pid = 1512] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:01:53 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (1D366000) [pid = 1512] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:01:53 INFO - PROCESS | 1512 | 1461117713766 Marionette TRACE conn5 <- [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]]]}] 19:01:53 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 19:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1127ms 19:01:53 INFO - PROCESS | 1512 | 1461117713811 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 19:01:53 INFO - PROCESS | 1512 | 1461117713813 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 19:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:01:53 INFO - PROCESS | 1512 | 1461117713816 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:01:53 INFO - PROCESS | 1512 | 1461117713818 Marionette TRACE conn5 <- [1,1714,null,{}] 19:01:53 INFO - PROCESS | 1512 | 1461117713821 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:53 INFO - PROCESS | 1512 | 1461117713949 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 19:01:54 INFO - PROCESS | 1512 | 1461117714013 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:54 INFO - PROCESS | 1512 | ++DOCSHELL 12408400 == 73 [pid = 1512] [id = 438] 19:01:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1240FC00) [pid = 1512] [serial = 1314] [outer = 00000000] 19:01:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (12EF0400) [pid = 1512] [serial = 1315] [outer = 1240FC00] 19:01:54 INFO - PROCESS | 1512 | 1461117714058 Marionette DEBUG loaded listener.js 19:01:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (138CF000) [pid = 1512] [serial = 1316] [outer = 1240FC00] 19:01:54 INFO - PROCESS | 1512 | 1461117714442 Marionette TRACE conn5 <- [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]]]}] 19:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 19:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:01:54 INFO - PROCESS | 1512 | 1461117714487 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 19:01:54 INFO - PROCESS | 1512 | 1461117714489 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 19:01:54 INFO - PROCESS | 1512 | 1461117714493 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:01:54 INFO - PROCESS | 1512 | 1461117714494 Marionette TRACE conn5 <- [1,1718,null,{}] 19:01:54 INFO - PROCESS | 1512 | 1461117714498 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:54 INFO - PROCESS | 1512 | 1461117714581 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 19:01:54 INFO - PROCESS | 1512 | 1461117714587 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:54 INFO - PROCESS | 1512 | ++DOCSHELL 17C1D400 == 74 [pid = 1512] [id = 439] 19:01:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (196E8000) [pid = 1512] [serial = 1317] [outer = 00000000] 19:01:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1BCDB800) [pid = 1512] [serial = 1318] [outer = 196E8000] 19:01:54 INFO - PROCESS | 1512 | 1461117714631 Marionette DEBUG loaded listener.js 19:01:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (1C2F0400) [pid = 1512] [serial = 1319] [outer = 196E8000] 19:01:55 INFO - PROCESS | 1512 | 1461117715076 Marionette TRACE conn5 <- [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]]]}] 19:01:55 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 19:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 631ms 19:01:55 INFO - PROCESS | 1512 | 1461117715125 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 19:01:55 INFO - PROCESS | 1512 | 1461117715127 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 19:01:55 INFO - PROCESS | 1512 | 1461117715130 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:01:55 INFO - PROCESS | 1512 | 1461117715132 Marionette TRACE conn5 <- [1,1722,null,{}] 19:01:55 INFO - PROCESS | 1512 | 1461117715136 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:55 INFO - PROCESS | 1512 | 1461117715240 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 19:01:55 INFO - PROCESS | 1512 | 1461117715248 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:55 INFO - PROCESS | 1512 | ++DOCSHELL 1B940800 == 75 [pid = 1512] [id = 440] 19:01:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1C642800) [pid = 1512] [serial = 1320] [outer = 00000000] 19:01:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (1EA02400) [pid = 1512] [serial = 1321] [outer = 1C642800] 19:01:55 INFO - PROCESS | 1512 | 1461117715297 Marionette DEBUG loaded listener.js 19:01:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (1FDC5400) [pid = 1512] [serial = 1322] [outer = 1C642800] 19:01:55 INFO - PROCESS | 1512 | 1461117715960 Marionette TRACE conn5 <- [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]]]}] 19:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 870ms 19:01:56 INFO - PROCESS | 1512 | 1461117716004 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 19:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:01:56 INFO - PROCESS | 1512 | 1461117716009 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 19:01:56 INFO - PROCESS | 1512 | 1461117716014 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:01:56 INFO - PROCESS | 1512 | 1461117716018 Marionette TRACE conn5 <- [1,1726,null,{}] 19:01:56 INFO - PROCESS | 1512 | 1461117716024 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:56 INFO - PROCESS | 1512 | 1461117716140 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 19:01:56 INFO - PROCESS | 1512 | 1461117716301 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:56 INFO - PROCESS | 1512 | ++DOCSHELL 12D01800 == 76 [pid = 1512] [id = 441] 19:01:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (12D0A000) [pid = 1512] [serial = 1323] [outer = 00000000] 19:01:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (1763A000) [pid = 1512] [serial = 1324] [outer = 12D0A000] 19:01:56 INFO - PROCESS | 1512 | 1461117716359 Marionette DEBUG loaded listener.js 19:01:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (18D63400) [pid = 1512] [serial = 1325] [outer = 12D0A000] 19:01:57 INFO - PROCESS | 1512 | 1461117716977 Marionette TRACE conn5 <- [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]]]}] 19:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 988ms 19:01:57 INFO - PROCESS | 1512 | 1461117717011 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 19:01:57 INFO - PROCESS | 1512 | 1461117717017 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 19:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:01:57 INFO - PROCESS | 1512 | 1461117717025 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:01:57 INFO - PROCESS | 1512 | 1461117717028 Marionette TRACE conn5 <- [1,1730,null,{}] 19:01:57 INFO - PROCESS | 1512 | 1461117717032 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:57 INFO - PROCESS | 1512 | 1461117717144 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 19:01:57 INFO - PROCESS | 1512 | 1461117717288 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:57 INFO - PROCESS | 1512 | ++DOCSHELL 18D67800 == 77 [pid = 1512] [id = 442] 19:01:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (1AE10800) [pid = 1512] [serial = 1326] [outer = 00000000] 19:01:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (1BCE1800) [pid = 1512] [serial = 1327] [outer = 1AE10800] 19:01:57 INFO - PROCESS | 1512 | 1461117717344 Marionette DEBUG loaded listener.js 19:01:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (1C1C7400) [pid = 1512] [serial = 1328] [outer = 1AE10800] 19:01:57 INFO - PROCESS | 1512 | 1461117717958 Marionette TRACE conn5 <- [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]]]}] 19:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 19:01:58 INFO - PROCESS | 1512 | 1461117718000 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 19:01:58 INFO - PROCESS | 1512 | 1461117718002 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 19:01:58 INFO - PROCESS | 1512 | 1461117718006 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:01:58 INFO - PROCESS | 1512 | 1461117718010 Marionette TRACE conn5 <- [1,1734,null,{}] 19:01:58 INFO - PROCESS | 1512 | 1461117718021 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:58 INFO - PROCESS | 1512 | 1461117718134 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 19:01:58 INFO - PROCESS | 1512 | 1461117718281 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:58 INFO - PROCESS | 1512 | ++DOCSHELL 1D791000 == 78 [pid = 1512] [id = 443] 19:01:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (1D88B800) [pid = 1512] [serial = 1329] [outer = 00000000] 19:01:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (1E97C000) [pid = 1512] [serial = 1330] [outer = 1D88B800] 19:01:58 INFO - PROCESS | 1512 | 1461117718341 Marionette DEBUG loaded listener.js 19:01:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (20349C00) [pid = 1512] [serial = 1331] [outer = 1D88B800] 19:01:58 INFO - PROCESS | 1512 | 1461117718893 Marionette TRACE conn5 <- [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]]]}] 19:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 930ms 19:01:58 INFO - PROCESS | 1512 | 1461117718940 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 19:01:58 INFO - PROCESS | 1512 | 1461117718942 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 19:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:01:58 INFO - PROCESS | 1512 | 1461117718946 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:01:58 INFO - PROCESS | 1512 | 1461117718948 Marionette TRACE conn5 <- [1,1738,null,{}] 19:01:58 INFO - PROCESS | 1512 | 1461117718952 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:01:59 INFO - PROCESS | 1512 | 1461117719060 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 19:01:59 INFO - PROCESS | 1512 | 1461117719204 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:59 INFO - PROCESS | 1512 | ++DOCSHELL 20FD2000 == 79 [pid = 1512] [id = 444] 19:01:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (20FE1C00) [pid = 1512] [serial = 1332] [outer = 00000000] 19:01:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (20FEC400) [pid = 1512] [serial = 1333] [outer = 20FE1C00] 19:01:59 INFO - PROCESS | 1512 | 1461117719260 Marionette DEBUG loaded listener.js 19:01:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (21123800) [pid = 1512] [serial = 1334] [outer = 20FE1C00] 19:01:59 INFO - PROCESS | 1512 | 1461117719854 Marionette TRACE conn5 <- [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]]]}] 19:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 930ms 19:01:59 INFO - PROCESS | 1512 | 1461117719880 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 19:01:59 INFO - PROCESS | 1512 | 1461117719882 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 19:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:01:59 INFO - PROCESS | 1512 | 1461117719885 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:01:59 INFO - PROCESS | 1512 | 1461117719887 Marionette TRACE conn5 <- [1,1742,null,{}] 19:01:59 INFO - PROCESS | 1512 | 1461117719891 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:00 INFO - PROCESS | 1512 | 1461117719995 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 19:02:00 INFO - PROCESS | 1512 | 1461117720112 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:00 INFO - PROCESS | 1512 | ++DOCSHELL 20FE7400 == 80 [pid = 1512] [id = 445] 19:02:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (2112AC00) [pid = 1512] [serial = 1335] [outer = 00000000] 19:02:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (21CF4000) [pid = 1512] [serial = 1336] [outer = 2112AC00] 19:02:00 INFO - PROCESS | 1512 | 1461117720206 Marionette DEBUG loaded listener.js 19:02:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (21DA3000) [pid = 1512] [serial = 1337] [outer = 2112AC00] 19:02:00 INFO - PROCESS | 1512 | 1461117720768 Marionette TRACE conn5 <- [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]]]}] 19:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 19:02:00 INFO - PROCESS | 1512 | 1461117720820 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 19:02:00 INFO - PROCESS | 1512 | 1461117720822 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 19:02:00 INFO - PROCESS | 1512 | 1461117720825 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:02:00 INFO - PROCESS | 1512 | 1461117720827 Marionette TRACE conn5 <- [1,1746,null,{}] 19:02:00 INFO - PROCESS | 1512 | 1461117720831 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:00 INFO - PROCESS | 1512 | 1461117720956 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 19:02:01 INFO - PROCESS | 1512 | 1461117721126 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:01 INFO - PROCESS | 1512 | ++DOCSHELL 12377000 == 81 [pid = 1512] [id = 446] 19:02:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (12A36800) [pid = 1512] [serial = 1338] [outer = 00000000] 19:02:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (24420C00) [pid = 1512] [serial = 1339] [outer = 12A36800] 19:02:01 INFO - PROCESS | 1512 | 1461117721184 Marionette DEBUG loaded listener.js 19:02:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (24432C00) [pid = 1512] [serial = 1340] [outer = 12A36800] 19:02:01 INFO - PROCESS | 1512 | 1461117721756 Marionette TRACE conn5 <- [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]]]}] 19:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 971ms 19:02:01 INFO - PROCESS | 1512 | 1461117721800 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 19:02:01 INFO - PROCESS | 1512 | 1461117721802 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 19:02:01 INFO - PROCESS | 1512 | 1461117721805 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:02:01 INFO - PROCESS | 1512 | 1461117721807 Marionette TRACE conn5 <- [1,1750,null,{}] 19:02:01 INFO - PROCESS | 1512 | 1461117721811 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:01 INFO - PROCESS | 1512 | 1461117721917 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 19:02:02 INFO - PROCESS | 1512 | 1461117722213 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:02 INFO - PROCESS | 1512 | ++DOCSHELL 0EB47400 == 82 [pid = 1512] [id = 447] 19:02:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (0EC47C00) [pid = 1512] [serial = 1341] [outer = 00000000] 19:02:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (138A2800) [pid = 1512] [serial = 1342] [outer = 0EC47C00] 19:02:02 INFO - PROCESS | 1512 | 1461117722274 Marionette DEBUG loaded listener.js 19:02:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 156 (1654B400) [pid = 1512] [serial = 1343] [outer = 0EC47C00] 19:02:02 INFO - PROCESS | 1512 | 1461117722909 Marionette TRACE conn5 <- [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]]]}] 19:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1180ms 19:02:03 INFO - PROCESS | 1512 | 1461117722990 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 19:02:03 INFO - PROCESS | 1512 | 1461117722995 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 19:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:02:03 INFO - PROCESS | 1512 | 1461117723000 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:02:03 INFO - PROCESS | 1512 | 1461117723003 Marionette TRACE conn5 <- [1,1754,null,{}] 19:02:03 INFO - PROCESS | 1512 | 1461117723008 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:03 INFO - PROCESS | 1512 | 1461117723121 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 19:02:03 INFO - PROCESS | 1512 | 1461117723276 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 1BD07800 == 81 [pid = 1512] [id = 206] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 0EB45400 == 80 [pid = 1512] [id = 213] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 17C1D400 == 79 [pid = 1512] [id = 439] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 12408400 == 78 [pid = 1512] [id = 438] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 1D767800 == 77 [pid = 1512] [id = 437] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 1D752400 == 76 [pid = 1512] [id = 436] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 1C84D000 == 75 [pid = 1512] [id = 435] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 1C1BC000 == 74 [pid = 1512] [id = 434] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 1BCCDC00 == 73 [pid = 1512] [id = 433] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 1A406800 == 72 [pid = 1512] [id = 432] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 155 (2443F000) [pid = 1512] [serial = 1273] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | ++DOCSHELL 124C0C00 == 73 [pid = 1512] [id = 448] 19:02:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 156 (12A33400) [pid = 1512] [serial = 1344] [outer = 00000000] 19:02:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 157 (138AA800) [pid = 1512] [serial = 1345] [outer = 12A33400] 19:02:03 INFO - PROCESS | 1512 | 1461117723379 Marionette DEBUG loaded listener.js 19:02:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 158 (17DC7400) [pid = 1512] [serial = 1346] [outer = 12A33400] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 0ED14C00 == 72 [pid = 1512] [id = 431] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 12257000 == 71 [pid = 1512] [id = 430] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 20FE9800 == 70 [pid = 1512] [id = 427] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 1C2AE000 == 69 [pid = 1512] [id = 426] 19:02:03 INFO - PROCESS | 1512 | --DOCSHELL 17CD4400 == 68 [pid = 1512] [id = 425] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 157 (1D8C3000) [pid = 1512] [serial = 1012] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 156 (17624400) [pid = 1512] [serial = 1178] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 155 (21CF2000) [pid = 1512] [serial = 1142] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (20FCD800) [pid = 1512] [serial = 1184] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (1D768400) [pid = 1512] [serial = 1048] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (1C68CC00) [pid = 1512] [serial = 1135] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (12EA5C00) [pid = 1512] [serial = 1006] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (1D1D9C00) [pid = 1512] [serial = 1045] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (1FD3CC00) [pid = 1512] [serial = 1084] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (1D2B7C00) [pid = 1512] [serial = 1090] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (1C848800) [pid = 1512] [serial = 958] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (1FD36C00) [pid = 1512] [serial = 1138] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (1AEBB000) [pid = 1512] [serial = 1042] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (13948400) [pid = 1512] [serial = 1039] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (18E35000) [pid = 1512] [serial = 1132] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (1D797800) [pid = 1512] [serial = 1145] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (24435C00) [pid = 1512] [serial = 1190] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (1BC4C400) [pid = 1512] [serial = 1009] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (1D8C2000) [pid = 1512] [serial = 1051] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (1BCE3C00) [pid = 1512] [serial = 1181] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (1EB0C800) [pid = 1512] [serial = 1129] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (2112C000) [pid = 1512] [serial = 1096] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (2034D400) [pid = 1512] [serial = 1093] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (1EA04400) [pid = 1512] [serial = 1015] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (1A8C8000) [pid = 1512] [serial = 1087] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (21E3E000) [pid = 1512] [serial = 1187] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (24E36400) [pid = 1512] [serial = 1193] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1D75E800) [pid = 1512] [serial = 1258] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (1B928800) [pid = 1512] [serial = 1246] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (1FAC3800) [pid = 1512] [serial = 1262] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (1EFBC800) [pid = 1512] [serial = 1261] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (1D76C000) [pid = 1512] [serial = 1259] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1C1C0C00) [pid = 1512] [serial = 1252] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (1D1E5C00) [pid = 1512] [serial = 1255] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (20349400) [pid = 1512] [serial = 1225] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1C2A9C00) [pid = 1512] [serial = 1253] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (21127C00) [pid = 1512] [serial = 1264] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1D38A000) [pid = 1512] [serial = 1244] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1BCDF800) [pid = 1512] [serial = 1243] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (2112CC00) [pid = 1512] [serial = 1234] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (211B8000) [pid = 1512] [serial = 1237] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (21E3E400) [pid = 1512] [serial = 1240] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (21D99400) [pid = 1512] [serial = 1270] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (2112F800) [pid = 1512] [serial = 1265] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (18E35800) [pid = 1512] [serial = 1228] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1A45A800) [pid = 1512] [serial = 1249] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1AE0E400) [pid = 1512] [serial = 1250] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1C2FB000) [pid = 1512] [serial = 1231] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1BC4FC00) [pid = 1512] [serial = 1247] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1EB0B800) [pid = 1512] [serial = 1267] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1D363C00) [pid = 1512] [serial = 1256] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (21DA6400) [pid = 1512] [serial = 1271] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (20347400) [pid = 1512] [serial = 1268] [outer = 00000000] [url = about:blank] 19:02:03 INFO - PROCESS | 1512 | 1461117723854 Marionette TRACE conn5 <- [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]]]}] 19:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 870ms 19:02:03 INFO - PROCESS | 1512 | 1461117723876 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 19:02:03 INFO - PROCESS | 1512 | 1461117723880 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 19:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:02:03 INFO - PROCESS | 1512 | 1461117723885 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:02:03 INFO - PROCESS | 1512 | 1461117723887 Marionette TRACE conn5 <- [1,1758,null,{}] 19:02:03 INFO - PROCESS | 1512 | 1461117723890 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:04 INFO - PROCESS | 1512 | 1461117724003 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 19:02:04 INFO - PROCESS | 1512 | 1461117724010 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:04 INFO - PROCESS | 1512 | ++DOCSHELL 0ED14C00 == 69 [pid = 1512] [id = 449] 19:02:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (12EE8800) [pid = 1512] [serial = 1347] [outer = 00000000] 19:02:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1AE68C00) [pid = 1512] [serial = 1348] [outer = 12EE8800] 19:02:04 INFO - PROCESS | 1512 | 1461117724058 Marionette DEBUG loaded listener.js 19:02:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1B94D400) [pid = 1512] [serial = 1349] [outer = 12EE8800] 19:02:04 INFO - PROCESS | 1512 | 1461117724558 Marionette TRACE conn5 <- [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]]]}] 19:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 731ms 19:02:04 INFO - PROCESS | 1512 | 1461117724621 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 19:02:04 INFO - PROCESS | 1512 | 1461117724623 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 19:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:02:04 INFO - PROCESS | 1512 | 1461117724628 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:02:04 INFO - PROCESS | 1512 | 1461117724633 Marionette TRACE conn5 <- [1,1762,null,{}] 19:02:04 INFO - PROCESS | 1512 | 1461117724642 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:04 INFO - PROCESS | 1512 | 1461117724732 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 19:02:04 INFO - PROCESS | 1512 | 1461117724840 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:04 INFO - PROCESS | 1512 | ++DOCSHELL 1B991000 == 70 [pid = 1512] [id = 450] 19:02:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1BCD2800) [pid = 1512] [serial = 1350] [outer = 00000000] 19:02:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1C01C800) [pid = 1512] [serial = 1351] [outer = 1BCD2800] 19:02:04 INFO - PROCESS | 1512 | 1461117724885 Marionette DEBUG loaded listener.js 19:02:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1C1C0000) [pid = 1512] [serial = 1352] [outer = 1BCD2800] 19:02:05 INFO - PROCESS | 1512 | 1461117725253 Marionette TRACE conn5 <- [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]]]}] 19:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 690ms 19:02:05 INFO - PROCESS | 1512 | 1461117725321 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 19:02:05 INFO - PROCESS | 1512 | 1461117725323 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 19:02:05 INFO - PROCESS | 1512 | 1461117725327 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:02:05 INFO - PROCESS | 1512 | 1461117725328 Marionette TRACE conn5 <- [1,1766,null,{}] 19:02:05 INFO - PROCESS | 1512 | 1461117725332 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:05 INFO - PROCESS | 1512 | 1461117725446 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 19:02:05 INFO - PROCESS | 1512 | 1461117725452 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:05 INFO - PROCESS | 1512 | ++DOCSHELL 12E68400 == 71 [pid = 1512] [id = 451] 19:02:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1C1C4800) [pid = 1512] [serial = 1353] [outer = 00000000] 19:02:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1C64FC00) [pid = 1512] [serial = 1354] [outer = 1C1C4800] 19:02:05 INFO - PROCESS | 1512 | 1461117725497 Marionette DEBUG loaded listener.js 19:02:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1C690800) [pid = 1512] [serial = 1355] [outer = 1C1C4800] 19:02:06 INFO - PROCESS | 1512 | 1461117725977 Marionette TRACE conn5 <- [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]]]}] 19:02:06 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 19:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 19:02:06 INFO - PROCESS | 1512 | 1461117726001 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 19:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:02:06 INFO - PROCESS | 1512 | 1461117726003 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 19:02:06 INFO - PROCESS | 1512 | 1461117726006 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:02:06 INFO - PROCESS | 1512 | 1461117726007 Marionette TRACE conn5 <- [1,1770,null,{}] 19:02:06 INFO - PROCESS | 1512 | 1461117726011 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:06 INFO - PROCESS | 1512 | 1461117726131 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 19:02:06 INFO - PROCESS | 1512 | 1461117726196 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:06 INFO - PROCESS | 1512 | ++DOCSHELL 1C84CC00 == 72 [pid = 1512] [id = 452] 19:02:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1C84D000) [pid = 1512] [serial = 1356] [outer = 00000000] 19:02:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1D1DE000) [pid = 1512] [serial = 1357] [outer = 1C84D000] 19:02:06 INFO - PROCESS | 1512 | 1461117726249 Marionette DEBUG loaded listener.js 19:02:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1D35E400) [pid = 1512] [serial = 1358] [outer = 1C84D000] 19:02:06 INFO - PROCESS | 1512 | 1461117726701 Marionette TRACE conn5 <- [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]]]}] 19:02:06 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 19:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 731ms 19:02:06 INFO - PROCESS | 1512 | 1461117726741 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 19:02:06 INFO - PROCESS | 1512 | 1461117726743 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 19:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:02:06 INFO - PROCESS | 1512 | 1461117726746 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:02:06 INFO - PROCESS | 1512 | 1461117726748 Marionette TRACE conn5 <- [1,1774,null,{}] 19:02:06 INFO - PROCESS | 1512 | 1461117726751 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:06 INFO - PROCESS | 1512 | 1461117726899 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 19:02:06 INFO - PROCESS | 1512 | 1461117726925 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:06 INFO - PROCESS | 1512 | ++DOCSHELL 1D38A000 == 73 [pid = 1512] [id = 453] 19:02:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1D390000) [pid = 1512] [serial = 1359] [outer = 00000000] 19:02:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1D75C800) [pid = 1512] [serial = 1360] [outer = 1D390000] 19:02:07 INFO - PROCESS | 1512 | 1461117726969 Marionette DEBUG loaded listener.js 19:02:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1D767800) [pid = 1512] [serial = 1361] [outer = 1D390000] 19:02:07 INFO - PROCESS | 1512 | 1461117727421 Marionette TRACE conn5 <- [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]]]}] 19:02:07 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 19:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 19:02:07 INFO - PROCESS | 1512 | 1461117727477 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 19:02:07 INFO - PROCESS | 1512 | 1461117727479 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 19:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:02:07 INFO - PROCESS | 1512 | 1461117727482 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:02:07 INFO - PROCESS | 1512 | 1461117727484 Marionette TRACE conn5 <- [1,1778,null,{}] 19:02:07 INFO - PROCESS | 1512 | 1461117727487 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:07 INFO - PROCESS | 1512 | 1461117727610 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 19:02:07 INFO - PROCESS | 1512 | 1461117727800 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:07 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1E941000) [pid = 1512] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:02:07 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1C1C4C00) [pid = 1512] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:02:07 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (124B8800) [pid = 1512] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:02:07 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (124BB400) [pid = 1512] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:02:07 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1D755C00) [pid = 1512] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:02:07 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1A409400) [pid = 1512] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:02:07 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1240FC00) [pid = 1512] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:02:07 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1D1DD400) [pid = 1512] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:02:07 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1BCCE800) [pid = 1512] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:02:07 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1D797400) [pid = 1512] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:02:07 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (196E8000) [pid = 1512] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:02:07 INFO - PROCESS | 1512 | ++DOCSHELL 1220F000 == 74 [pid = 1512] [id = 454] 19:02:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1240FC00) [pid = 1512] [serial = 1362] [outer = 00000000] 19:02:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (12E5F400) [pid = 1512] [serial = 1363] [outer = 1240FC00] 19:02:07 INFO - PROCESS | 1512 | 1461117727852 Marionette DEBUG loaded listener.js 19:02:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (13AF2C00) [pid = 1512] [serial = 1364] [outer = 1240FC00] 19:02:08 INFO - PROCESS | 1512 | 1461117728250 Marionette TRACE conn5 <- [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]]]}] 19:02:08 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) 19:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 830ms 19:02:08 INFO - PROCESS | 1512 | 1461117728313 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 19:02:08 INFO - PROCESS | 1512 | 1461117728315 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 19:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:02:08 INFO - PROCESS | 1512 | 1461117728318 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:02:08 INFO - PROCESS | 1512 | 1461117728319 Marionette TRACE conn5 <- [1,1782,null,{}] 19:02:08 INFO - PROCESS | 1512 | 1461117728322 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:08 INFO - PROCESS | 1512 | 1461117728442 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 19:02:08 INFO - PROCESS | 1512 | 1461117728455 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:08 INFO - PROCESS | 1512 | ++DOCSHELL 12D7A800 == 75 [pid = 1512] [id = 455] 19:02:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (12E62000) [pid = 1512] [serial = 1365] [outer = 00000000] 19:02:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1D76E800) [pid = 1512] [serial = 1366] [outer = 12E62000] 19:02:08 INFO - PROCESS | 1512 | 1461117728499 Marionette DEBUG loaded listener.js 19:02:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1D794C00) [pid = 1512] [serial = 1367] [outer = 12E62000] 19:02:08 INFO - PROCESS | 1512 | 1461117728919 Marionette TRACE conn5 <- [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]]]}] 19:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 19:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:02:08 INFO - PROCESS | 1512 | 1461117728949 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 19:02:08 INFO - PROCESS | 1512 | 1461117728951 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 19:02:08 INFO - PROCESS | 1512 | 1461117728954 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:02:08 INFO - PROCESS | 1512 | 1461117728955 Marionette TRACE conn5 <- [1,1786,null,{}] 19:02:08 INFO - PROCESS | 1512 | 1461117728959 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:09 INFO - PROCESS | 1512 | 1461117729045 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 19:02:09 INFO - PROCESS | 1512 | 1461117729147 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:09 INFO - PROCESS | 1512 | ++DOCSHELL 1D885400 == 76 [pid = 1512] [id = 456] 19:02:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1D88A400) [pid = 1512] [serial = 1368] [outer = 00000000] 19:02:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1E3C8800) [pid = 1512] [serial = 1369] [outer = 1D88A400] 19:02:09 INFO - PROCESS | 1512 | 1461117729195 Marionette DEBUG loaded listener.js 19:02:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1E9DF000) [pid = 1512] [serial = 1370] [outer = 1D88A400] 19:02:09 INFO - PROCESS | 1512 | 1461117729560 Marionette TRACE conn5 <- [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]]]}] 19:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 19:02:09 INFO - PROCESS | 1512 | 1461117729585 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 19:02:09 INFO - PROCESS | 1512 | 1461117729587 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 19:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:02:09 INFO - PROCESS | 1512 | 1461117729590 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:02:09 INFO - PROCESS | 1512 | 1461117729592 Marionette TRACE conn5 <- [1,1790,null,{}] 19:02:09 INFO - PROCESS | 1512 | 1461117729595 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:09 INFO - PROCESS | 1512 | 1461117729720 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 19:02:09 INFO - PROCESS | 1512 | 1461117729765 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:09 INFO - PROCESS | 1512 | ++DOCSHELL 1D8CC400 == 77 [pid = 1512] [id = 457] 19:02:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1EA0EC00) [pid = 1512] [serial = 1371] [outer = 00000000] 19:02:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1FD36C00) [pid = 1512] [serial = 1372] [outer = 1EA0EC00] 19:02:09 INFO - PROCESS | 1512 | 1461117729814 Marionette DEBUG loaded listener.js 19:02:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1FDD0C00) [pid = 1512] [serial = 1373] [outer = 1EA0EC00] 19:02:10 INFO - PROCESS | 1512 | 1461117730479 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 930ms 19:02:10 INFO - PROCESS | 1512 | 1461117730521 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 19:02:10 INFO - PROCESS | 1512 | 1461117730527 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 19:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:02:10 INFO - PROCESS | 1512 | 1461117730533 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:02:10 INFO - PROCESS | 1512 | 1461117730536 Marionette TRACE conn5 <- [1,1794,null,{}] 19:02:10 INFO - PROCESS | 1512 | 1461117730542 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:10 INFO - PROCESS | 1512 | 1461117730658 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 19:02:10 INFO - PROCESS | 1512 | 1461117730805 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:10 INFO - PROCESS | 1512 | ++DOCSHELL 19495800 == 78 [pid = 1512] [id = 458] 19:02:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (19496800) [pid = 1512] [serial = 1374] [outer = 00000000] 19:02:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1AE0C400) [pid = 1512] [serial = 1375] [outer = 19496800] 19:02:10 INFO - PROCESS | 1512 | 1461117730863 Marionette DEBUG loaded listener.js 19:02:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1AE65C00) [pid = 1512] [serial = 1376] [outer = 19496800] 19:02:11 INFO - PROCESS | 1512 | 1461117731481 Marionette TRACE conn5 <- [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]]]}] 19:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 971ms 19:02:11 INFO - PROCESS | 1512 | 1461117731507 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 19:02:11 INFO - PROCESS | 1512 | 1461117731513 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 19:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:02:11 INFO - PROCESS | 1512 | 1461117731520 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:02:11 INFO - PROCESS | 1512 | 1461117731523 Marionette TRACE conn5 <- [1,1798,null,{}] 19:02:11 INFO - PROCESS | 1512 | 1461117731527 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:11 INFO - PROCESS | 1512 | 1461117731658 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 19:02:11 INFO - PROCESS | 1512 | 1461117731818 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:11 INFO - PROCESS | 1512 | ++DOCSHELL 1A45E800 == 79 [pid = 1512] [id = 459] 19:02:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (1AE07800) [pid = 1512] [serial = 1377] [outer = 00000000] 19:02:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1C2AEC00) [pid = 1512] [serial = 1378] [outer = 1AE07800] 19:02:11 INFO - PROCESS | 1512 | 1461117731878 Marionette DEBUG loaded listener.js 19:02:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1C84E000) [pid = 1512] [serial = 1379] [outer = 1AE07800] 19:02:12 INFO - PROCESS | 1512 | 1461117732480 Marionette TRACE conn5 <- [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]]]}] 19:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1021ms 19:02:12 INFO - PROCESS | 1512 | 1461117732542 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 19:02:12 INFO - PROCESS | 1512 | 1461117732545 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 19:02:12 INFO - PROCESS | 1512 | 1461117732548 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:02:12 INFO - PROCESS | 1512 | 1461117732552 Marionette TRACE conn5 <- [1,1802,null,{}] 19:02:12 INFO - PROCESS | 1512 | 1461117732563 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:12 INFO - PROCESS | 1512 | 1461117732755 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 19:02:12 INFO - PROCESS | 1512 | 1461117732766 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:12 INFO - PROCESS | 1512 | ++DOCSHELL 1EFEE000 == 80 [pid = 1512] [id = 460] 19:02:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1FA3BC00) [pid = 1512] [serial = 1380] [outer = 00000000] 19:02:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (2034D400) [pid = 1512] [serial = 1381] [outer = 1FA3BC00] 19:02:12 INFO - PROCESS | 1512 | 1461117732822 Marionette DEBUG loaded listener.js 19:02:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (20FCAC00) [pid = 1512] [serial = 1382] [outer = 1FA3BC00] 19:02:13 INFO - PROCESS | 1512 | 1461117733457 Marionette TRACE conn5 <- [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]]]}] 19:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 930ms 19:02:13 INFO - PROCESS | 1512 | 1461117733482 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 19:02:13 INFO - PROCESS | 1512 | 1461117733485 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 19:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:02:13 INFO - PROCESS | 1512 | 1461117733488 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:02:13 INFO - PROCESS | 1512 | 1461117733490 Marionette TRACE conn5 <- [1,1806,null,{}] 19:02:13 INFO - PROCESS | 1512 | 1461117733494 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:13 INFO - PROCESS | 1512 | 1461117733605 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 19:02:13 INFO - PROCESS | 1512 | 1461117733721 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:13 INFO - PROCESS | 1512 | ++DOCSHELL 20FE3400 == 81 [pid = 1512] [id = 461] 19:02:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (20FE5800) [pid = 1512] [serial = 1383] [outer = 00000000] 19:02:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (21129800) [pid = 1512] [serial = 1384] [outer = 20FE5800] 19:02:13 INFO - PROCESS | 1512 | 1461117733816 Marionette DEBUG loaded listener.js 19:02:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (211B8000) [pid = 1512] [serial = 1385] [outer = 20FE5800] 19:02:14 INFO - PROCESS | 1512 | 1461117734417 Marionette TRACE conn5 <- [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]]]}] 19:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 19:02:14 INFO - PROCESS | 1512 | 1461117734462 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 19:02:14 INFO - PROCESS | 1512 | 1461117734465 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 19:02:14 INFO - PROCESS | 1512 | 1461117734468 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:02:14 INFO - PROCESS | 1512 | 1461117734470 Marionette TRACE conn5 <- [1,1810,null,{}] 19:02:14 INFO - PROCESS | 1512 | 1461117734474 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:14 INFO - PROCESS | 1512 | 1461117734580 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 19:02:14 INFO - PROCESS | 1512 | 1461117734724 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:14 INFO - PROCESS | 1512 | ++DOCSHELL 1D0CBC00 == 82 [pid = 1512] [id = 462] 19:02:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (1D0CD800) [pid = 1512] [serial = 1386] [outer = 00000000] 19:02:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (1D0D3000) [pid = 1512] [serial = 1387] [outer = 1D0CD800] 19:02:14 INFO - PROCESS | 1512 | 1461117734779 Marionette DEBUG loaded listener.js 19:02:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (1D0D5400) [pid = 1512] [serial = 1388] [outer = 1D0CD800] 19:02:15 INFO - PROCESS | 1512 | 1461117735364 Marionette TRACE conn5 <- [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]]]}] 19:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 930ms 19:02:15 INFO - PROCESS | 1512 | 1461117735402 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 19:02:15 INFO - PROCESS | 1512 | 1461117735405 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 19:02:15 INFO - PROCESS | 1512 | 1461117735408 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:02:15 INFO - PROCESS | 1512 | 1461117735410 Marionette TRACE conn5 <- [1,1814,null,{}] 19:02:15 INFO - PROCESS | 1512 | 1461117735414 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:15 INFO - PROCESS | 1512 | 1461117735532 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 19:02:15 INFO - PROCESS | 1512 | 1461117735683 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:15 INFO - PROCESS | 1512 | ++DOCSHELL 17CDB800 == 83 [pid = 1512] [id = 463] 19:02:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (1AE08800) [pid = 1512] [serial = 1389] [outer = 00000000] 19:02:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (211CC800) [pid = 1512] [serial = 1390] [outer = 1AE08800] 19:02:15 INFO - PROCESS | 1512 | 1461117735741 Marionette DEBUG loaded listener.js 19:02:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (211CF400) [pid = 1512] [serial = 1391] [outer = 1AE08800] 19:02:16 INFO - PROCESS | 1512 | 1461117736539 Marionette TRACE conn5 <- [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]]]}] 19:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1181ms 19:02:16 INFO - PROCESS | 1512 | 1461117736592 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 19:02:16 INFO - PROCESS | 1512 | 1461117736596 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 19:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:02:16 INFO - PROCESS | 1512 | 1461117736601 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:02:16 INFO - PROCESS | 1512 | 1461117736605 Marionette TRACE conn5 <- [1,1818,null,{}] 19:02:16 INFO - PROCESS | 1512 | 1461117736610 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:16 INFO - PROCESS | 1512 | 1461117736710 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 19:02:16 INFO - PROCESS | 1512 | 1461117736859 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:16 INFO - PROCESS | 1512 | ++DOCSHELL 13993800 == 84 [pid = 1512] [id = 464] 19:02:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (18D63800) [pid = 1512] [serial = 1392] [outer = 00000000] 19:02:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (1A404C00) [pid = 1512] [serial = 1393] [outer = 18D63800] 19:02:16 INFO - PROCESS | 1512 | 1461117736912 Marionette DEBUG loaded listener.js 19:02:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (1A459800) [pid = 1512] [serial = 1394] [outer = 18D63800] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 1FD34C00 == 83 [pid = 1512] [id = 411] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 1B928400 == 82 [pid = 1512] [id = 380] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 18D65800 == 81 [pid = 1512] [id = 381] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 211AFC00 == 80 [pid = 1512] [id = 412] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 211B6800 == 79 [pid = 1512] [id = 413] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 1D885400 == 78 [pid = 1512] [id = 456] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 12D7A800 == 77 [pid = 1512] [id = 455] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 1220F000 == 76 [pid = 1512] [id = 454] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 1D38A000 == 75 [pid = 1512] [id = 453] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 1C84CC00 == 74 [pid = 1512] [id = 452] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 12E68400 == 73 [pid = 1512] [id = 451] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 1B991000 == 72 [pid = 1512] [id = 450] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (1D799800) [pid = 1512] [serial = 1279] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (1A40A400) [pid = 1512] [serial = 1276] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (24AB4400) [pid = 1512] [serial = 1285] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (20FEE000) [pid = 1512] [serial = 1282] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (1EA02400) [pid = 1512] [serial = 1321] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | 1461117737552 Marionette TRACE conn5 <- [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]]]}] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 0ED14C00 == 71 [pid = 1512] [id = 449] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 124C0C00 == 70 [pid = 1512] [id = 448] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 0EB47400 == 69 [pid = 1512] [id = 447] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 18D67800 == 68 [pid = 1512] [id = 442] 19:02:17 INFO - PROCESS | 1512 | --DOCSHELL 12D01800 == 67 [pid = 1512] [id = 441] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (20FD2800) [pid = 1512] [serial = 1226] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (17D78800) [pid = 1512] [serial = 1304] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (18D6C400) [pid = 1512] [serial = 1291] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (12EE7800) [pid = 1512] [serial = 1294] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (165DE400) [pid = 1512] [serial = 1295] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (1D790000) [pid = 1512] [serial = 1310] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1B944400) [pid = 1512] [serial = 1298] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (1AE14800) [pid = 1512] [serial = 1297] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (12EF0400) [pid = 1512] [serial = 1315] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (138CF000) [pid = 1512] [serial = 1316] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (1C2B1800) [pid = 1512] [serial = 1303] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1D36A800) [pid = 1512] [serial = 1306] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (1C1BA000) [pid = 1512] [serial = 1301] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1AE09000) [pid = 1512] [serial = 1292] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1EB13800) [pid = 1512] [serial = 1313] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1D772C00) [pid = 1512] [serial = 1309] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1D389400) [pid = 1512] [serial = 1307] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1BCDB800) [pid = 1512] [serial = 1318] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1BD0C400) [pid = 1512] [serial = 1300] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (24419C00) [pid = 1512] [serial = 1288] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1E650400) [pid = 1512] [serial = 1312] [outer = 00000000] [url = about:blank] 19:02:17 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1C2F0400) [pid = 1512] [serial = 1319] [outer = 00000000] [url = about:blank] 19:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1025ms 19:02:17 INFO - PROCESS | 1512 | 1461117737628 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 19:02:17 INFO - PROCESS | 1512 | 1461117737634 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 19:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:02:17 INFO - PROCESS | 1512 | 1461117737639 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:02:17 INFO - PROCESS | 1512 | 1461117737642 Marionette TRACE conn5 <- [1,1822,null,{}] 19:02:17 INFO - PROCESS | 1512 | 1461117737645 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:17 INFO - PROCESS | 1512 | 1461117737766 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 19:02:17 INFO - PROCESS | 1512 | 1461117737860 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:17 INFO - PROCESS | 1512 | ++DOCSHELL 12E68400 == 68 [pid = 1512] [id = 465] 19:02:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (12EA5C00) [pid = 1512] [serial = 1395] [outer = 00000000] 19:02:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (138C2400) [pid = 1512] [serial = 1396] [outer = 12EA5C00] 19:02:17 INFO - PROCESS | 1512 | 1461117737908 Marionette DEBUG loaded listener.js 19:02:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1761BC00) [pid = 1512] [serial = 1397] [outer = 12EA5C00] 19:02:18 INFO - PROCESS | 1512 | 1461117738376 Marionette TRACE conn5 <- [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]]]}] 19:02:18 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 19:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 770ms 19:02:18 INFO - PROCESS | 1512 | 1461117738412 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 19:02:18 INFO - PROCESS | 1512 | 1461117738415 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 19:02:18 INFO - PROCESS | 1512 | 1461117738418 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:02:18 INFO - PROCESS | 1512 | 1461117738421 Marionette TRACE conn5 <- [1,1826,null,{}] 19:02:18 INFO - PROCESS | 1512 | 1461117738431 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:18 INFO - PROCESS | 1512 | 1461117738521 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 19:02:18 INFO - PROCESS | 1512 | 1461117738531 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:18 INFO - PROCESS | 1512 | ++DOCSHELL 1AE6C000 == 69 [pid = 1512] [id = 466] 19:02:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1AEB5000) [pid = 1512] [serial = 1398] [outer = 00000000] 19:02:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1B947C00) [pid = 1512] [serial = 1399] [outer = 1AEB5000] 19:02:18 INFO - PROCESS | 1512 | 1461117738578 Marionette DEBUG loaded listener.js 19:02:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1BC56C00) [pid = 1512] [serial = 1400] [outer = 1AEB5000] 19:02:19 INFO - PROCESS | 1512 | 1461117739087 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 19:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 690ms 19:02:19 INFO - PROCESS | 1512 | 1461117739112 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 19:02:19 INFO - PROCESS | 1512 | 1461117739115 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 19:02:19 INFO - PROCESS | 1512 | 1461117739118 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:02:19 INFO - PROCESS | 1512 | 1461117739119 Marionette TRACE conn5 <- [1,1830,null,{}] 19:02:19 INFO - PROCESS | 1512 | 1461117739123 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:19 INFO - PROCESS | 1512 | 1461117739211 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 19:02:19 INFO - PROCESS | 1512 | 1461117739219 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:19 INFO - PROCESS | 1512 | ++DOCSHELL 1BC59400 == 70 [pid = 1512] [id = 467] 19:02:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1BCD0C00) [pid = 1512] [serial = 1401] [outer = 00000000] 19:02:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1C1BF800) [pid = 1512] [serial = 1402] [outer = 1BCD0C00] 19:02:19 INFO - PROCESS | 1512 | 1461117739264 Marionette DEBUG loaded listener.js 19:02:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1C2A5400) [pid = 1512] [serial = 1403] [outer = 1BCD0C00] 19:02:19 INFO - PROCESS | 1512 | 1461117739711 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 19:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 631ms 19:02:19 INFO - PROCESS | 1512 | 1461117739754 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 19:02:19 INFO - PROCESS | 1512 | 1461117739756 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 19:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:02:19 INFO - PROCESS | 1512 | 1461117739760 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:02:19 INFO - PROCESS | 1512 | 1461117739761 Marionette TRACE conn5 <- [1,1834,null,{}] 19:02:19 INFO - PROCESS | 1512 | 1461117739765 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:19 INFO - PROCESS | 1512 | 1461117739848 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 19:02:19 INFO - PROCESS | 1512 | 1461117739855 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:19 INFO - PROCESS | 1512 | ++DOCSHELL 12A43400 == 71 [pid = 1512] [id = 468] 19:02:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (12E5BC00) [pid = 1512] [serial = 1404] [outer = 00000000] 19:02:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1C2F0400) [pid = 1512] [serial = 1405] [outer = 12E5BC00] 19:02:19 INFO - PROCESS | 1512 | 1461117739900 Marionette DEBUG loaded listener.js 19:02:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1C2F7000) [pid = 1512] [serial = 1406] [outer = 12E5BC00] 19:02:20 INFO - PROCESS | 1512 | 1461117740382 Marionette TRACE conn5 <- [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]]]}] 19:02:20 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) 19:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 19:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:02:20 INFO - PROCESS | 1512 | 1461117740433 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 19:02:20 INFO - PROCESS | 1512 | 1461117740435 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 19:02:20 INFO - PROCESS | 1512 | 1461117740438 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:02:20 INFO - PROCESS | 1512 | 1461117740440 Marionette TRACE conn5 <- [1,1838,null,{}] 19:02:20 INFO - PROCESS | 1512 | 1461117740449 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:20 INFO - PROCESS | 1512 | 1461117740584 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 19:02:20 INFO - PROCESS | 1512 | 1461117740687 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:20 INFO - PROCESS | 1512 | ++DOCSHELL 1D1DD400 == 72 [pid = 1512] [id = 469] 19:02:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1D1E2800) [pid = 1512] [serial = 1407] [outer = 00000000] 19:02:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1D366800) [pid = 1512] [serial = 1408] [outer = 1D1E2800] 19:02:20 INFO - PROCESS | 1512 | 1461117740735 Marionette DEBUG loaded listener.js 19:02:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (1D36B800) [pid = 1512] [serial = 1409] [outer = 1D1E2800] 19:02:21 INFO - PROCESS | 1512 | 1461117741149 Marionette TRACE conn5 <- [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]]]}] 19:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 731ms 19:02:21 INFO - PROCESS | 1512 | 1461117741169 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 19:02:21 INFO - PROCESS | 1512 | 1461117741171 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 19:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:02:21 INFO - PROCESS | 1512 | 1461117741174 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:02:21 INFO - PROCESS | 1512 | 1461117741176 Marionette TRACE conn5 <- [1,1842,null,{}] 19:02:21 INFO - PROCESS | 1512 | 1461117741179 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:21 INFO - PROCESS | 1512 | 1461117741308 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 19:02:21 INFO - PROCESS | 1512 | 1461117741375 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:21 INFO - PROCESS | 1512 | ++DOCSHELL 1D388400 == 73 [pid = 1512] [id = 470] 19:02:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1D389400) [pid = 1512] [serial = 1410] [outer = 00000000] 19:02:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (1D75C000) [pid = 1512] [serial = 1411] [outer = 1D389400] 19:02:21 INFO - PROCESS | 1512 | 1461117741419 Marionette DEBUG loaded listener.js 19:02:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1D76A400) [pid = 1512] [serial = 1412] [outer = 1D389400] 19:02:21 INFO - PROCESS | 1512 | 1461117741848 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 19:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:02:21 INFO - PROCESS | 1512 | 1461117741905 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 19:02:21 INFO - PROCESS | 1512 | 1461117741907 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 19:02:21 INFO - PROCESS | 1512 | 1461117741911 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:02:21 INFO - PROCESS | 1512 | 1461117741912 Marionette TRACE conn5 <- [1,1846,null,{}] 19:02:21 INFO - PROCESS | 1512 | 1461117741915 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:22 INFO - PROCESS | 1512 | 1461117742060 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (12E62000) [pid = 1512] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (211B2400) [pid = 1512] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1B92F800) [pid = 1512] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (1BCE3400) [pid = 1512] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (211B7000) [pid = 1512] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (1FDD2C00) [pid = 1512] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (130EF000) [pid = 1512] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1C84D000) [pid = 1512] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (1D390000) [pid = 1512] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (12A33400) [pid = 1512] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (0EC47C00) [pid = 1512] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1240FC00) [pid = 1512] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1C642800) [pid = 1512] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (12EE8800) [pid = 1512] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1BCD2800) [pid = 1512] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (1D88A400) [pid = 1512] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:02:22 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1C1C4800) [pid = 1512] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:02:22 INFO - PROCESS | 1512 | 1461117742337 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:22 INFO - PROCESS | 1512 | ++DOCSHELL 0EC3FC00 == 74 [pid = 1512] [id = 471] 19:02:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (0EC47C00) [pid = 1512] [serial = 1413] [outer = 00000000] 19:02:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (12EE8800) [pid = 1512] [serial = 1414] [outer = 0EC47C00] 19:02:22 INFO - PROCESS | 1512 | 1461117742381 Marionette DEBUG loaded listener.js 19:02:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (12E63C00) [pid = 1512] [serial = 1415] [outer = 0EC47C00] 19:02:22 INFO - PROCESS | 1512 | 1461117742750 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 19:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 870ms 19:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:02:22 INFO - PROCESS | 1512 | 1461117742781 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 19:02:22 INFO - PROCESS | 1512 | 1461117742783 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 19:02:22 INFO - PROCESS | 1512 | 1461117742787 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:02:22 INFO - PROCESS | 1512 | 1461117742788 Marionette TRACE conn5 <- [1,1850,null,{}] 19:02:22 INFO - PROCESS | 1512 | 1461117742792 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:22 INFO - PROCESS | 1512 | 1461117742917 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 19:02:22 INFO - PROCESS | 1512 | 1461117742923 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:22 INFO - PROCESS | 1512 | ++DOCSHELL 18E33000 == 75 [pid = 1512] [id = 472] 19:02:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1A458800) [pid = 1512] [serial = 1416] [outer = 00000000] 19:02:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1D0D2000) [pid = 1512] [serial = 1417] [outer = 1A458800] 19:02:22 INFO - PROCESS | 1512 | 1461117742967 Marionette DEBUG loaded listener.js 19:02:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1D390000) [pid = 1512] [serial = 1418] [outer = 1A458800] 19:02:23 INFO - PROCESS | 1512 | 1461117743379 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 19:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 19:02:23 INFO - PROCESS | 1512 | 1461117743418 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 19:02:23 INFO - PROCESS | 1512 | 1461117743420 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 19:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:02:23 INFO - PROCESS | 1512 | 1461117743423 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:02:23 INFO - PROCESS | 1512 | 1461117743425 Marionette TRACE conn5 <- [1,1854,null,{}] 19:02:23 INFO - PROCESS | 1512 | 1461117743428 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:23 INFO - PROCESS | 1512 | 1461117743514 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 19:02:23 INFO - PROCESS | 1512 | 1461117743520 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:23 INFO - PROCESS | 1512 | ++DOCSHELL 1C1C1C00 == 76 [pid = 1512] [id = 473] 19:02:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1C2AD800) [pid = 1512] [serial = 1419] [outer = 00000000] 19:02:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1D79EC00) [pid = 1512] [serial = 1420] [outer = 1C2AD800] 19:02:23 INFO - PROCESS | 1512 | 1461117743564 Marionette DEBUG loaded listener.js 19:02:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (1D8C9400) [pid = 1512] [serial = 1421] [outer = 1C2AD800] 19:02:24 INFO - PROCESS | 1512 | 1461117744013 Marionette TRACE conn5 <- [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]]]}] 19:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 19:02:24 INFO - PROCESS | 1512 | 1461117744058 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 19:02:24 INFO - PROCESS | 1512 | 1461117744060 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 19:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:02:24 INFO - PROCESS | 1512 | 1461117744067 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:02:24 INFO - PROCESS | 1512 | 1461117744070 Marionette TRACE conn5 <- [1,1858,null,{}] 19:02:24 INFO - PROCESS | 1512 | 1461117744087 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:24 INFO - PROCESS | 1512 | 1461117744190 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 19:02:24 INFO - PROCESS | 1512 | 1461117744196 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:24 INFO - PROCESS | 1512 | ++DOCSHELL 138CCC00 == 77 [pid = 1512] [id = 474] 19:02:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1C1C6000) [pid = 1512] [serial = 1422] [outer = 00000000] 19:02:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1FD35400) [pid = 1512] [serial = 1423] [outer = 1C1C6000] 19:02:24 INFO - PROCESS | 1512 | 1461117744252 Marionette DEBUG loaded listener.js 19:02:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (2034CC00) [pid = 1512] [serial = 1424] [outer = 1C1C6000] 19:02:25 INFO - PROCESS | 1512 | 1461117745008 Marionette TRACE conn5 <- [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]]]}] 19:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 990ms 19:02:25 INFO - PROCESS | 1512 | 1461117745055 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 19:02:25 INFO - PROCESS | 1512 | 1461117745061 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 19:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:02:25 INFO - PROCESS | 1512 | 1461117745066 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:02:25 INFO - PROCESS | 1512 | 1461117745070 Marionette TRACE conn5 <- [1,1862,null,{}] 19:02:25 INFO - PROCESS | 1512 | 1461117745075 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:25 INFO - PROCESS | 1512 | 1461117745193 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 19:02:25 INFO - PROCESS | 1512 | 1461117745355 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:25 INFO - PROCESS | 1512 | ++DOCSHELL 17D7D800 == 78 [pid = 1512] [id = 475] 19:02:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (17DC4C00) [pid = 1512] [serial = 1425] [outer = 00000000] 19:02:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (1AE0CC00) [pid = 1512] [serial = 1426] [outer = 17DC4C00] 19:02:25 INFO - PROCESS | 1512 | 1461117745412 Marionette DEBUG loaded listener.js 19:02:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1AE6B000) [pid = 1512] [serial = 1427] [outer = 17DC4C00] 19:02:26 INFO - PROCESS | 1512 | 1461117746003 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 19:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 970ms 19:02:26 INFO - PROCESS | 1512 | 1461117746040 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 19:02:26 INFO - PROCESS | 1512 | 1461117746046 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 19:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:02:26 INFO - PROCESS | 1512 | 1461117746053 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:02:26 INFO - PROCESS | 1512 | 1461117746056 Marionette TRACE conn5 <- [1,1866,null,{}] 19:02:26 INFO - PROCESS | 1512 | 1461117746060 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:26 INFO - PROCESS | 1512 | 1461117746177 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 19:02:26 INFO - PROCESS | 1512 | 1461117746323 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:26 INFO - PROCESS | 1512 | ++DOCSHELL 1A45D800 == 79 [pid = 1512] [id = 476] 19:02:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (1AE6D800) [pid = 1512] [serial = 1428] [outer = 00000000] 19:02:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1C851400) [pid = 1512] [serial = 1429] [outer = 1AE6D800] 19:02:26 INFO - PROCESS | 1512 | 1461117746378 Marionette DEBUG loaded listener.js 19:02:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (1D0D2400) [pid = 1512] [serial = 1430] [outer = 1AE6D800] 19:02:27 INFO - PROCESS | 1512 | 1461117746999 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 19:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 971ms 19:02:27 INFO - PROCESS | 1512 | 1461117747025 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 19:02:27 INFO - PROCESS | 1512 | 1461117747028 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 19:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:02:27 INFO - PROCESS | 1512 | 1461117747031 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:02:27 INFO - PROCESS | 1512 | 1461117747035 Marionette TRACE conn5 <- [1,1870,null,{}] 19:02:27 INFO - PROCESS | 1512 | 1461117747046 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:27 INFO - PROCESS | 1512 | 1461117747209 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 19:02:27 INFO - PROCESS | 1512 | 1461117747227 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:27 INFO - PROCESS | 1512 | ++DOCSHELL 1EB06C00 == 80 [pid = 1512] [id = 477] 19:02:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (1EB0BC00) [pid = 1512] [serial = 1431] [outer = 00000000] 19:02:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (20349000) [pid = 1512] [serial = 1432] [outer = 1EB0BC00] 19:02:27 INFO - PROCESS | 1512 | 1461117747285 Marionette DEBUG loaded listener.js 19:02:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (20FE7800) [pid = 1512] [serial = 1433] [outer = 1EB0BC00] 19:02:27 INFO - PROCESS | 1512 | 1461117747843 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 19:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 930ms 19:02:27 INFO - PROCESS | 1512 | 1461117747965 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 19:02:27 INFO - PROCESS | 1512 | 1461117747968 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 19:02:28 INFO - PROCESS | 1512 | 1461117747971 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:02:28 INFO - PROCESS | 1512 | 1461117747973 Marionette TRACE conn5 <- [1,1874,null,{}] 19:02:28 INFO - PROCESS | 1512 | 1461117747977 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:28 INFO - PROCESS | 1512 | 1461117748093 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 19:02:28 INFO - PROCESS | 1512 | 1461117748208 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:28 INFO - PROCESS | 1512 | ++DOCSHELL 1FD2DC00 == 81 [pid = 1512] [id = 478] 19:02:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (1FDCA800) [pid = 1512] [serial = 1434] [outer = 00000000] 19:02:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (211B4C00) [pid = 1512] [serial = 1435] [outer = 1FDCA800] 19:02:28 INFO - PROCESS | 1512 | 1461117748265 Marionette DEBUG loaded listener.js 19:02:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (211C6800) [pid = 1512] [serial = 1436] [outer = 1FDCA800] 19:02:28 INFO - PROCESS | 1512 | 1461117748803 Marionette TRACE conn5 <- [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]]]}] 19:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 870ms 19:02:28 INFO - PROCESS | 1512 | 1461117748845 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 19:02:28 INFO - PROCESS | 1512 | 1461117748847 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 19:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:02:28 INFO - PROCESS | 1512 | 1461117748850 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:02:28 INFO - PROCESS | 1512 | 1461117748852 Marionette TRACE conn5 <- [1,1878,null,{}] 19:02:28 INFO - PROCESS | 1512 | 1461117748856 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:29 INFO - PROCESS | 1512 | 1461117748966 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 19:02:29 INFO - PROCESS | 1512 | 1461117749125 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:29 INFO - PROCESS | 1512 | ++DOCSHELL 12A4E800 == 82 [pid = 1512] [id = 479] 19:02:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (21127000) [pid = 1512] [serial = 1437] [outer = 00000000] 19:02:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (21CE9800) [pid = 1512] [serial = 1438] [outer = 21127000] 19:02:29 INFO - PROCESS | 1512 | 1461117749180 Marionette DEBUG loaded listener.js 19:02:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (21CF0400) [pid = 1512] [serial = 1439] [outer = 21127000] 19:02:29 INFO - PROCESS | 1512 | 1461117749757 Marionette TRACE conn5 <- [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]]]}] 19:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 19:02:29 INFO - PROCESS | 1512 | 1461117749785 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 19:02:29 INFO - PROCESS | 1512 | 1461117749787 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 19:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:02:29 INFO - PROCESS | 1512 | 1461117749790 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:02:29 INFO - PROCESS | 1512 | 1461117749792 Marionette TRACE conn5 <- [1,1882,null,{}] 19:02:29 INFO - PROCESS | 1512 | 1461117749796 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:29 INFO - PROCESS | 1512 | 1461117749914 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 19:02:30 INFO - PROCESS | 1512 | 1461117750074 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:30 INFO - PROCESS | 1512 | ++DOCSHELL 21CF4C00 == 83 [pid = 1512] [id = 480] 19:02:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (21D98800) [pid = 1512] [serial = 1440] [outer = 00000000] 19:02:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (24412C00) [pid = 1512] [serial = 1441] [outer = 21D98800] 19:02:30 INFO - PROCESS | 1512 | 1461117750132 Marionette DEBUG loaded listener.js 19:02:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (24417C00) [pid = 1512] [serial = 1442] [outer = 21D98800] 19:02:30 INFO - PROCESS | 1512 | 1461117750749 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 19:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1020ms 19:02:30 INFO - PROCESS | 1512 | 1461117750812 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 19:02:30 INFO - PROCESS | 1512 | 1461117750814 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 19:02:30 INFO - PROCESS | 1512 | 1461117750817 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:02:30 INFO - PROCESS | 1512 | 1461117750819 Marionette TRACE conn5 <- [1,1886,null,{}] 19:02:30 INFO - PROCESS | 1512 | 1461117750823 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:30 INFO - PROCESS | 1512 | 1461117750930 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 19:02:31 INFO - PROCESS | 1512 | 1461117751222 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:31 INFO - PROCESS | 1512 | ++DOCSHELL 0EC42000 == 84 [pid = 1512] [id = 481] 19:02:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (0ED14C00) [pid = 1512] [serial = 1443] [outer = 00000000] 19:02:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (17D7F000) [pid = 1512] [serial = 1444] [outer = 0ED14C00] 19:02:31 INFO - PROCESS | 1512 | 1461117751279 Marionette DEBUG loaded listener.js 19:02:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (196F3000) [pid = 1512] [serial = 1445] [outer = 0ED14C00] 19:02:31 INFO - PROCESS | 1512 | 1461117751828 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 19:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1016ms 19:02:31 INFO - PROCESS | 1512 | 1461117751838 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 19:02:31 INFO - PROCESS | 1512 | 1461117751843 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 19:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:02:31 INFO - PROCESS | 1512 | 1461117751885 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:02:31 INFO - PROCESS | 1512 | 1461117751888 Marionette TRACE conn5 <- [1,1890,null,{}] 19:02:31 INFO - PROCESS | 1512 | 1461117751894 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:32 INFO - PROCESS | 1512 | 1461117752002 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 19:02:32 INFO - PROCESS | 1512 | 1461117752169 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:32 INFO - PROCESS | 1512 | ++DOCSHELL 1BC4C000 == 85 [pid = 1512] [id = 482] 19:02:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (1BC4C400) [pid = 1512] [serial = 1446] [outer = 00000000] 19:02:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (1BD09000) [pid = 1512] [serial = 1447] [outer = 1BC4C400] 19:02:32 INFO - PROCESS | 1512 | 1461117752220 Marionette DEBUG loaded listener.js 19:02:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (1C1C2400) [pid = 1512] [serial = 1448] [outer = 1BC4C400] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 1EF0CC00 == 84 [pid = 1512] [id = 391] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 1D361800 == 83 [pid = 1512] [id = 361] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 1C1C1C00 == 82 [pid = 1512] [id = 473] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 18E33000 == 81 [pid = 1512] [id = 472] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 0EC3FC00 == 80 [pid = 1512] [id = 471] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 1D388400 == 79 [pid = 1512] [id = 470] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 1D1DD400 == 78 [pid = 1512] [id = 469] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 12A43400 == 77 [pid = 1512] [id = 468] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 1BC59400 == 76 [pid = 1512] [id = 467] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 1AE6C000 == 75 [pid = 1512] [id = 466] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (1E97C000) [pid = 1512] [serial = 1330] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (20FEC400) [pid = 1512] [serial = 1333] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (1BCE1800) [pid = 1512] [serial = 1327] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (1763A000) [pid = 1512] [serial = 1324] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (21CF4000) [pid = 1512] [serial = 1336] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (24420C00) [pid = 1512] [serial = 1339] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 12E68400 == 74 [pid = 1512] [id = 465] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 13993800 == 73 [pid = 1512] [id = 464] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 17CDB800 == 72 [pid = 1512] [id = 463] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 1D0CBC00 == 71 [pid = 1512] [id = 462] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 20FE3400 == 70 [pid = 1512] [id = 461] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 1EFEE000 == 69 [pid = 1512] [id = 460] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 1A45E800 == 68 [pid = 1512] [id = 459] 19:02:32 INFO - PROCESS | 1512 | --DOCSHELL 19495800 == 67 [pid = 1512] [id = 458] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (211BAC00) [pid = 1512] [serial = 1238] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (1C851000) [pid = 1512] [serial = 1232] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (24C52800) [pid = 1512] [serial = 1274] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (24435000) [pid = 1512] [serial = 1241] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (21CF1000) [pid = 1512] [serial = 1235] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (1A403C00) [pid = 1512] [serial = 1229] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (1D1DE000) [pid = 1512] [serial = 1357] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (1D75C800) [pid = 1512] [serial = 1360] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (1D35E400) [pid = 1512] [serial = 1358] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (1D767800) [pid = 1512] [serial = 1361] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (138AA800) [pid = 1512] [serial = 1345] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (17DC7400) [pid = 1512] [serial = 1346] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (1654B400) [pid = 1512] [serial = 1343] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (138A2800) [pid = 1512] [serial = 1342] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (12E5F400) [pid = 1512] [serial = 1363] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1FDC5400) [pid = 1512] [serial = 1322] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (1AE68C00) [pid = 1512] [serial = 1348] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (1B94D400) [pid = 1512] [serial = 1349] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (1C01C800) [pid = 1512] [serial = 1351] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (1C1C0000) [pid = 1512] [serial = 1352] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1E3C8800) [pid = 1512] [serial = 1369] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (1C64FC00) [pid = 1512] [serial = 1354] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (13AF2C00) [pid = 1512] [serial = 1364] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1E9DF000) [pid = 1512] [serial = 1370] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1D794C00) [pid = 1512] [serial = 1367] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1C690800) [pid = 1512] [serial = 1355] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1D76E800) [pid = 1512] [serial = 1366] [outer = 00000000] [url = about:blank] 19:02:32 INFO - PROCESS | 1512 | 1461117752874 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 19:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1056ms 19:02:32 INFO - PROCESS | 1512 | 1461117752910 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 19:02:32 INFO - PROCESS | 1512 | 1461117752913 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 19:02:32 INFO - PROCESS | 1512 | 1461117752918 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:02:32 INFO - PROCESS | 1512 | 1461117752920 Marionette TRACE conn5 <- [1,1894,null,{}] 19:02:32 INFO - PROCESS | 1512 | 1461117752923 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:33 INFO - PROCESS | 1512 | 1461117753016 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 19:02:33 INFO - PROCESS | 1512 | 1461117753122 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:33 INFO - PROCESS | 1512 | ++DOCSHELL 0EC3FC00 == 68 [pid = 1512] [id = 483] 19:02:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (12A43400) [pid = 1512] [serial = 1449] [outer = 00000000] 19:02:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (165DE400) [pid = 1512] [serial = 1450] [outer = 12A43400] 19:02:33 INFO - PROCESS | 1512 | 1461117753168 Marionette DEBUG loaded listener.js 19:02:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (18E34000) [pid = 1512] [serial = 1451] [outer = 12A43400] 19:02:33 INFO - PROCESS | 1512 | 1461117753587 Marionette TRACE conn5 <- [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]]]}] 19:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 731ms 19:02:33 INFO - PROCESS | 1512 | 1461117753662 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 19:02:33 INFO - PROCESS | 1512 | 1461117753665 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 19:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:02:33 INFO - PROCESS | 1512 | 1461117753674 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:02:33 INFO - PROCESS | 1512 | 1461117753680 Marionette TRACE conn5 <- [1,1898,null,{}] 19:02:33 INFO - PROCESS | 1512 | 1461117753689 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:33 INFO - PROCESS | 1512 | 1461117753780 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 19:02:33 INFO - PROCESS | 1512 | 1461117753794 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:33 INFO - PROCESS | 1512 | ++DOCSHELL 1BCE7C00 == 69 [pid = 1512] [id = 484] 19:02:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1BD0C400) [pid = 1512] [serial = 1452] [outer = 00000000] 19:02:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1C1BD800) [pid = 1512] [serial = 1453] [outer = 1BD0C400] 19:02:33 INFO - PROCESS | 1512 | 1461117753840 Marionette DEBUG loaded listener.js 19:02:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (1C2A5C00) [pid = 1512] [serial = 1454] [outer = 1BD0C400] 19:02:34 INFO - PROCESS | 1512 | 1461117754321 Marionette TRACE conn5 <- [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]]]}] 19:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 19:02:34 INFO - PROCESS | 1512 | 1461117754369 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 19:02:34 INFO - PROCESS | 1512 | 1461117754371 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 19:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:02:34 INFO - PROCESS | 1512 | 1461117754374 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:02:34 INFO - PROCESS | 1512 | 1461117754376 Marionette TRACE conn5 <- [1,1902,null,{}] 19:02:34 INFO - PROCESS | 1512 | 1461117754379 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:34 INFO - PROCESS | 1512 | 1461117754468 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 19:02:34 INFO - PROCESS | 1512 | 1461117754474 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:34 INFO - PROCESS | 1512 | ++DOCSHELL 1C1C6400 == 70 [pid = 1512] [id = 485] 19:02:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1C2ED800) [pid = 1512] [serial = 1455] [outer = 00000000] 19:02:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1D0CCC00) [pid = 1512] [serial = 1456] [outer = 1C2ED800] 19:02:34 INFO - PROCESS | 1512 | 1461117754519 Marionette DEBUG loaded listener.js 19:02:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1D1DC800) [pid = 1512] [serial = 1457] [outer = 1C2ED800] 19:02:34 INFO - PROCESS | 1512 | 1461117754948 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 19:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 19:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:02:35 INFO - PROCESS | 1512 | 1461117755005 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 19:02:35 INFO - PROCESS | 1512 | 1461117755007 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 19:02:35 INFO - PROCESS | 1512 | 1461117755010 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:02:35 INFO - PROCESS | 1512 | 1461117755012 Marionette TRACE conn5 <- [1,1906,null,{}] 19:02:35 INFO - PROCESS | 1512 | 1461117755024 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:35 INFO - PROCESS | 1512 | 1461117755144 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 19:02:35 INFO - PROCESS | 1512 | 1461117755241 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:35 INFO - PROCESS | 1512 | ++DOCSHELL 1D0CA400 == 71 [pid = 1512] [id = 486] 19:02:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1D1DF400) [pid = 1512] [serial = 1458] [outer = 00000000] 19:02:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (1D36C400) [pid = 1512] [serial = 1459] [outer = 1D1DF400] 19:02:35 INFO - PROCESS | 1512 | 1461117755296 Marionette DEBUG loaded listener.js 19:02:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1D757800) [pid = 1512] [serial = 1460] [outer = 1D1DF400] 19:02:35 INFO - PROCESS | 1512 | 1461117755724 Marionette TRACE conn5 <- [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]]]}] 19:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 790ms 19:02:35 INFO - PROCESS | 1512 | 1461117755801 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 19:02:35 INFO - PROCESS | 1512 | 1461117755803 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 19:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:02:35 INFO - PROCESS | 1512 | 1461117755806 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:02:35 INFO - PROCESS | 1512 | 1461117755808 Marionette TRACE conn5 <- [1,1910,null,{}] 19:02:35 INFO - PROCESS | 1512 | 1461117755811 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:35 INFO - PROCESS | 1512 | 1461117755934 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 19:02:36 INFO - PROCESS | 1512 | 1461117756006 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:36 INFO - PROCESS | 1512 | ++DOCSHELL 1D767C00 == 72 [pid = 1512] [id = 487] 19:02:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (1D76F800) [pid = 1512] [serial = 1461] [outer = 00000000] 19:02:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1D79C800) [pid = 1512] [serial = 1462] [outer = 1D76F800] 19:02:36 INFO - PROCESS | 1512 | 1461117756050 Marionette DEBUG loaded listener.js 19:02:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (1D8C1400) [pid = 1512] [serial = 1463] [outer = 1D76F800] 19:02:36 INFO - PROCESS | 1512 | 1461117756473 Marionette TRACE conn5 <- [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]]]}] 19:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 731ms 19:02:36 INFO - PROCESS | 1512 | 1461117756557 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 19:02:36 INFO - PROCESS | 1512 | 1461117756559 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 19:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:02:36 INFO - PROCESS | 1512 | 1461117756562 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:02:36 INFO - PROCESS | 1512 | 1461117756564 Marionette TRACE conn5 <- [1,1914,null,{}] 19:02:36 INFO - PROCESS | 1512 | 1461117756567 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:36 INFO - PROCESS | 1512 | 1461117756690 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 19:02:36 INFO - PROCESS | 1512 | 1461117756763 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:36 INFO - PROCESS | 1512 | ++DOCSHELL 1D8C5800 == 73 [pid = 1512] [id = 488] 19:02:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (1E649800) [pid = 1512] [serial = 1464] [outer = 00000000] 19:02:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (1EA10800) [pid = 1512] [serial = 1465] [outer = 1E649800] 19:02:36 INFO - PROCESS | 1512 | 1461117756807 Marionette DEBUG loaded listener.js 19:02:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (1EA08000) [pid = 1512] [serial = 1466] [outer = 1E649800] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (2443BC00) [pid = 1512] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (1AE10800) [pid = 1512] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (1C2F7400) [pid = 1512] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (12D0A000) [pid = 1512] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (1D88B800) [pid = 1512] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (12A36800) [pid = 1512] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (17C1A400) [pid = 1512] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (2112AC00) [pid = 1512] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (17CDB000) [pid = 1512] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (20FE1C00) [pid = 1512] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (20FE9C00) [pid = 1512] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1C2AD800) [pid = 1512] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (12E5BC00) [pid = 1512] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1D1E2800) [pid = 1512] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1AEB5000) [pid = 1512] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1AE08800) [pid = 1512] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (12EA5C00) [pid = 1512] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1D389400) [pid = 1512] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (18D63800) [pid = 1512] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (0EC47C00) [pid = 1512] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1BCD0C00) [pid = 1512] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:02:37 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1A458800) [pid = 1512] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:02:37 INFO - PROCESS | 1512 | 1461117757444 Marionette TRACE conn5 <- [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]]]}] 19:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 19:02:37 INFO - PROCESS | 1512 | 1461117757495 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 19:02:37 INFO - PROCESS | 1512 | 1461117757497 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 19:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:02:37 INFO - PROCESS | 1512 | 1461117757504 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:02:37 INFO - PROCESS | 1512 | 1461117757506 Marionette TRACE conn5 <- [1,1918,null,{}] 19:02:37 INFO - PROCESS | 1512 | 1461117757517 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:37 INFO - PROCESS | 1512 | 1461117757603 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 19:02:37 INFO - PROCESS | 1512 | 1461117757609 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:37 INFO - PROCESS | 1512 | ++DOCSHELL 196ED400 == 74 [pid = 1512] [id = 489] 19:02:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1A460800) [pid = 1512] [serial = 1467] [outer = 00000000] 19:02:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1BCCE400) [pid = 1512] [serial = 1468] [outer = 1A460800] 19:02:37 INFO - PROCESS | 1512 | 1461117757654 Marionette DEBUG loaded listener.js 19:02:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1C1BE400) [pid = 1512] [serial = 1469] [outer = 1A460800] 19:02:38 INFO - PROCESS | 1512 | 1461117758107 Marionette TRACE conn5 <- [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]]]}] 19:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 631ms 19:02:38 INFO - PROCESS | 1512 | 1461117758148 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 19:02:38 INFO - PROCESS | 1512 | 1461117758150 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 19:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:02:38 INFO - PROCESS | 1512 | 1461117758154 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:02:38 INFO - PROCESS | 1512 | 1461117758156 Marionette TRACE conn5 <- [1,1922,null,{}] 19:02:38 INFO - PROCESS | 1512 | 1461117758159 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:38 INFO - PROCESS | 1512 | 1461117758247 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 19:02:38 INFO - PROCESS | 1512 | 1461117758255 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:38 INFO - PROCESS | 1512 | ++DOCSHELL 1D2B8C00 == 75 [pid = 1512] [id = 490] 19:02:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1D36D000) [pid = 1512] [serial = 1470] [outer = 00000000] 19:02:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1D8C5400) [pid = 1512] [serial = 1471] [outer = 1D36D000] 19:02:38 INFO - PROCESS | 1512 | 1461117758299 Marionette DEBUG loaded listener.js 19:02:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1FD34800) [pid = 1512] [serial = 1472] [outer = 1D36D000] 19:02:38 INFO - PROCESS | 1512 | 1461117758765 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 19:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 19:02:38 INFO - PROCESS | 1512 | 1461117758787 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 19:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:02:38 INFO - PROCESS | 1512 | 1461117758789 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 19:02:38 INFO - PROCESS | 1512 | 1461117758792 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:02:38 INFO - PROCESS | 1512 | 1461117758793 Marionette TRACE conn5 <- [1,1926,null,{}] 19:02:38 INFO - PROCESS | 1512 | 1461117758797 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:38 INFO - PROCESS | 1512 | 1461117758931 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 19:02:38 INFO - PROCESS | 1512 | 1461117758940 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:38 INFO - PROCESS | 1512 | ++DOCSHELL 1FD38800 == 76 [pid = 1512] [id = 491] 19:02:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1FDC7000) [pid = 1512] [serial = 1473] [outer = 00000000] 19:02:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (20FD4C00) [pid = 1512] [serial = 1474] [outer = 1FDC7000] 19:02:39 INFO - PROCESS | 1512 | 1461117758991 Marionette DEBUG loaded listener.js 19:02:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (21122000) [pid = 1512] [serial = 1475] [outer = 1FDC7000] 19:02:39 INFO - PROCESS | 1512 | 1461117759610 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 19:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 930ms 19:02:39 INFO - PROCESS | 1512 | 1461117759724 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 19:02:39 INFO - PROCESS | 1512 | 1461117759728 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 19:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:02:39 INFO - PROCESS | 1512 | 1461117759734 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:02:39 INFO - PROCESS | 1512 | 1461117759738 Marionette TRACE conn5 <- [1,1930,null,{}] 19:02:39 INFO - PROCESS | 1512 | 1461117759743 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:39 INFO - PROCESS | 1512 | 1461117759871 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 19:02:40 INFO - PROCESS | 1512 | 1461117760014 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:40 INFO - PROCESS | 1512 | ++DOCSHELL 12EEC800 == 77 [pid = 1512] [id = 492] 19:02:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (16552800) [pid = 1512] [serial = 1476] [outer = 00000000] 19:02:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1A45DC00) [pid = 1512] [serial = 1477] [outer = 16552800] 19:02:40 INFO - PROCESS | 1512 | 1461117760072 Marionette DEBUG loaded listener.js 19:02:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (138A8C00) [pid = 1512] [serial = 1478] [outer = 16552800] 19:02:40 INFO - PROCESS | 1512 | 1461117760672 Marionette TRACE conn5 <- [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]]]}] 19:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 990ms 19:02:40 INFO - PROCESS | 1512 | 1461117760724 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 19:02:40 INFO - PROCESS | 1512 | 1461117760730 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 19:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:02:40 INFO - PROCESS | 1512 | 1461117760751 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:02:40 INFO - PROCESS | 1512 | 1461117760754 Marionette TRACE conn5 <- [1,1934,null,{}] 19:02:40 INFO - PROCESS | 1512 | 1461117760758 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:40 INFO - PROCESS | 1512 | 1461117760874 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 19:02:41 INFO - PROCESS | 1512 | 1461117761021 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:41 INFO - PROCESS | 1512 | ++DOCSHELL 138A6C00 == 78 [pid = 1512] [id = 493] 19:02:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1AE10400) [pid = 1512] [serial = 1479] [outer = 00000000] 19:02:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1C2A6000) [pid = 1512] [serial = 1480] [outer = 1AE10400] 19:02:41 INFO - PROCESS | 1512 | 1461117761077 Marionette DEBUG loaded listener.js 19:02:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (1C849400) [pid = 1512] [serial = 1481] [outer = 1AE10400] 19:02:41 INFO - PROCESS | 1512 | 1461117761673 Marionette TRACE conn5 <- [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]]]}] 19:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 971ms 19:02:41 INFO - PROCESS | 1512 | 1461117761722 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 19:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:02:41 INFO - PROCESS | 1512 | 1461117761724 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 19:02:41 INFO - PROCESS | 1512 | 1461117761728 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:02:41 INFO - PROCESS | 1512 | 1461117761732 Marionette TRACE conn5 <- [1,1938,null,{}] 19:02:41 INFO - PROCESS | 1512 | 1461117761743 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:41 INFO - PROCESS | 1512 | 1461117761860 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 19:02:42 INFO - PROCESS | 1512 | 1461117762024 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:42 INFO - PROCESS | 1512 | ++DOCSHELL 1EB0C400 == 79 [pid = 1512] [id = 494] 19:02:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1EB14800) [pid = 1512] [serial = 1482] [outer = 00000000] 19:02:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (20FE8800) [pid = 1512] [serial = 1483] [outer = 1EB14800] 19:02:42 INFO - PROCESS | 1512 | 1461117762084 Marionette DEBUG loaded listener.js 19:02:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (211B8400) [pid = 1512] [serial = 1484] [outer = 1EB14800] 19:02:42 INFO - PROCESS | 1512 | 1461117762674 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 19:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 971ms 19:02:42 INFO - PROCESS | 1512 | 1461117762702 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 19:02:42 INFO - PROCESS | 1512 | 1461117762705 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 19:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:02:42 INFO - PROCESS | 1512 | 1461117762708 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:02:42 INFO - PROCESS | 1512 | 1461117762710 Marionette TRACE conn5 <- [1,1942,null,{}] 19:02:42 INFO - PROCESS | 1512 | 1461117762714 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:42 INFO - PROCESS | 1512 | 1461117762828 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 19:02:43 INFO - PROCESS | 1512 | 1461117762975 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:43 INFO - PROCESS | 1512 | ++DOCSHELL 21CF1000 == 80 [pid = 1512] [id = 495] 19:02:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (21CF3400) [pid = 1512] [serial = 1485] [outer = 00000000] 19:02:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (21E3D800) [pid = 1512] [serial = 1486] [outer = 21CF3400] 19:02:43 INFO - PROCESS | 1512 | 1461117763031 Marionette DEBUG loaded listener.js 19:02:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (21E45000) [pid = 1512] [serial = 1487] [outer = 21CF3400] 19:02:43 INFO - PROCESS | 1512 | 1461117763579 Marionette TRACE conn5 <- [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]]]}] 19:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 930ms 19:02:43 INFO - PROCESS | 1512 | 1461117763643 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 19:02:43 INFO - PROCESS | 1512 | 1461117763645 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 19:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:02:43 INFO - PROCESS | 1512 | 1461117763648 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:02:43 INFO - PROCESS | 1512 | 1461117763650 Marionette TRACE conn5 <- [1,1946,null,{}] 19:02:43 INFO - PROCESS | 1512 | 1461117763654 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:43 INFO - PROCESS | 1512 | 1461117763763 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 19:02:43 INFO - PROCESS | 1512 | 1461117763923 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:43 INFO - PROCESS | 1512 | ++DOCSHELL 20F47800 == 81 [pid = 1512] [id = 496] 19:02:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (20F48800) [pid = 1512] [serial = 1488] [outer = 00000000] 19:02:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (20F51800) [pid = 1512] [serial = 1489] [outer = 20F48800] 19:02:44 INFO - PROCESS | 1512 | 1461117763978 Marionette DEBUG loaded listener.js 19:02:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (20F54000) [pid = 1512] [serial = 1490] [outer = 20F48800] 19:02:44 INFO - PROCESS | 1512 | 1461117764565 Marionette TRACE conn5 <- [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]]]}] 19:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 19:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:02:44 INFO - PROCESS | 1512 | 1461117764622 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 19:02:44 INFO - PROCESS | 1512 | 1461117764624 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 19:02:44 INFO - PROCESS | 1512 | 1461117764628 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:02:44 INFO - PROCESS | 1512 | 1461117764629 Marionette TRACE conn5 <- [1,1950,null,{}] 19:02:44 INFO - PROCESS | 1512 | 1461117764633 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:44 INFO - PROCESS | 1512 | 1461117764794 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 19:02:44 INFO - PROCESS | 1512 | 1461117764946 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:44 INFO - PROCESS | 1512 | ++DOCSHELL 20F55000 == 82 [pid = 1512] [id = 497] 19:02:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (24414C00) [pid = 1512] [serial = 1491] [outer = 00000000] 19:02:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (2443BC00) [pid = 1512] [serial = 1492] [outer = 24414C00] 19:02:45 INFO - PROCESS | 1512 | 1461117765004 Marionette DEBUG loaded listener.js 19:02:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (2443DC00) [pid = 1512] [serial = 1493] [outer = 24414C00] 19:02:45 INFO - PROCESS | 1512 | 1461117765616 Marionette TRACE conn5 <- [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]]]}] 19:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1021ms 19:02:45 INFO - PROCESS | 1512 | 1461117765650 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 19:02:45 INFO - PROCESS | 1512 | 1461117765652 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 19:02:45 INFO - PROCESS | 1512 | 1461117765656 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:02:45 INFO - PROCESS | 1512 | 1461117765658 Marionette TRACE conn5 <- [1,1954,null,{}] 19:02:45 INFO - PROCESS | 1512 | 1461117765661 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:45 INFO - PROCESS | 1512 | 1461117765771 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 19:02:46 INFO - PROCESS | 1512 | 1461117766086 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:46 INFO - PROCESS | 1512 | ++DOCSHELL 0F3E0400 == 83 [pid = 1512] [id = 498] 19:02:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (124BC400) [pid = 1512] [serial = 1494] [outer = 00000000] 19:02:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (178E8000) [pid = 1512] [serial = 1495] [outer = 124BC400] 19:02:46 INFO - PROCESS | 1512 | 1461117766171 Marionette DEBUG loaded listener.js 19:02:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (18D6C800) [pid = 1512] [serial = 1496] [outer = 124BC400] 19:02:46 INFO - PROCESS | 1512 | 1461117766734 Marionette TRACE conn5 <- [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]]]}] 19:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1130ms 19:02:46 INFO - PROCESS | 1512 | 1461117766789 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 19:02:46 INFO - PROCESS | 1512 | 1461117766794 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 19:02:46 INFO - PROCESS | 1512 | 1461117766799 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:02:46 INFO - PROCESS | 1512 | 1461117766802 Marionette TRACE conn5 <- [1,1958,null,{}] 19:02:46 INFO - PROCESS | 1512 | 1461117766807 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:46 INFO - PROCESS | 1512 | 1461117766915 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 19:02:47 INFO - PROCESS | 1512 | 1461117767087 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:47 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD2000 == 84 [pid = 1512] [id = 499] 19:02:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (1BCD2C00) [pid = 1512] [serial = 1497] [outer = 00000000] 19:02:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (1BD0D400) [pid = 1512] [serial = 1498] [outer = 1BCD2C00] 19:02:47 INFO - PROCESS | 1512 | 1461117767138 Marionette DEBUG loaded listener.js 19:02:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (1C1C2800) [pid = 1512] [serial = 1499] [outer = 1BCD2C00] 19:02:47 INFO - PROCESS | 1512 | --DOCSHELL 1D2B8C00 == 83 [pid = 1512] [id = 490] 19:02:47 INFO - PROCESS | 1512 | --DOCSHELL 196ED400 == 82 [pid = 1512] [id = 489] 19:02:47 INFO - PROCESS | 1512 | --DOCSHELL 1D8C5800 == 81 [pid = 1512] [id = 488] 19:02:47 INFO - PROCESS | 1512 | --DOCSHELL 1D767C00 == 80 [pid = 1512] [id = 487] 19:02:47 INFO - PROCESS | 1512 | --DOCSHELL 1D0CA400 == 79 [pid = 1512] [id = 486] 19:02:47 INFO - PROCESS | 1512 | --DOCSHELL 1C1C6400 == 78 [pid = 1512] [id = 485] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (1FD36C00) [pid = 1512] [serial = 1372] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOCSHELL 1BCE7C00 == 77 [pid = 1512] [id = 484] 19:02:47 INFO - PROCESS | 1512 | --DOCSHELL 0EC3FC00 == 76 [pid = 1512] [id = 483] 19:02:47 INFO - PROCESS | 1512 | --DOCSHELL 1BC4C000 == 75 [pid = 1512] [id = 482] 19:02:47 INFO - PROCESS | 1512 | --DOCSHELL 0EC42000 == 74 [pid = 1512] [id = 481] 19:02:47 INFO - PROCESS | 1512 | --DOCSHELL 17D7D800 == 73 [pid = 1512] [id = 475] 19:02:47 INFO - PROCESS | 1512 | --DOCSHELL 138CCC00 == 72 [pid = 1512] [id = 474] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (24AB7000) [pid = 1512] [serial = 1286] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (1C1C7400) [pid = 1512] [serial = 1328] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (1E642400) [pid = 1512] [serial = 1280] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (18D63400) [pid = 1512] [serial = 1325] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (20349C00) [pid = 1512] [serial = 1331] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (24432C00) [pid = 1512] [serial = 1340] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (2441B400) [pid = 1512] [serial = 1289] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (21DA3000) [pid = 1512] [serial = 1337] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (1AE15C00) [pid = 1512] [serial = 1277] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (21123800) [pid = 1512] [serial = 1334] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (211B3000) [pid = 1512] [serial = 1283] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (1C2F0400) [pid = 1512] [serial = 1405] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (1D366800) [pid = 1512] [serial = 1408] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (1AE0C400) [pid = 1512] [serial = 1375] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (1B947C00) [pid = 1512] [serial = 1399] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (1BC56C00) [pid = 1512] [serial = 1400] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (211CF400) [pid = 1512] [serial = 1391] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (211CC800) [pid = 1512] [serial = 1390] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (138C2400) [pid = 1512] [serial = 1396] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (1761BC00) [pid = 1512] [serial = 1397] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (1D0D3000) [pid = 1512] [serial = 1387] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1D75C000) [pid = 1512] [serial = 1411] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (1A459800) [pid = 1512] [serial = 1394] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1A404C00) [pid = 1512] [serial = 1393] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1D36B800) [pid = 1512] [serial = 1409] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1C2AEC00) [pid = 1512] [serial = 1378] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (12EE8800) [pid = 1512] [serial = 1414] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (2034D400) [pid = 1512] [serial = 1381] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1C1BF800) [pid = 1512] [serial = 1402] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (1C2A5400) [pid = 1512] [serial = 1403] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (21129800) [pid = 1512] [serial = 1384] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1D76A400) [pid = 1512] [serial = 1412] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1D0D2000) [pid = 1512] [serial = 1417] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (12E63C00) [pid = 1512] [serial = 1415] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1D8C9400) [pid = 1512] [serial = 1421] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1D390000) [pid = 1512] [serial = 1418] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1C2F7000) [pid = 1512] [serial = 1406] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1D79EC00) [pid = 1512] [serial = 1420] [outer = 00000000] [url = about:blank] 19:02:47 INFO - PROCESS | 1512 | 1461117767709 Marionette TRACE conn5 <- [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]]]}] 19:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 19:02:47 INFO - PROCESS | 1512 | 1461117767736 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 19:02:47 INFO - PROCESS | 1512 | 1461117767739 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 19:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:02:47 INFO - PROCESS | 1512 | 1461117767744 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:02:47 INFO - PROCESS | 1512 | 1461117767745 Marionette TRACE conn5 <- [1,1962,null,{}] 19:02:47 INFO - PROCESS | 1512 | 1461117767749 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:47 INFO - PROCESS | 1512 | 1461117767838 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 19:02:48 INFO - PROCESS | 1512 | 1461117767973 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:48 INFO - PROCESS | 1512 | ++DOCSHELL 12EEDC00 == 73 [pid = 1512] [id = 500] 19:02:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (12EF3000) [pid = 1512] [serial = 1500] [outer = 00000000] 19:02:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (17C1E800) [pid = 1512] [serial = 1501] [outer = 12EF3000] 19:02:48 INFO - PROCESS | 1512 | 1461117768026 Marionette DEBUG loaded listener.js 19:02:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1A401C00) [pid = 1512] [serial = 1502] [outer = 12EF3000] 19:02:48 INFO - PROCESS | 1512 | 1461117768408 Marionette TRACE conn5 <- [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]]]}] 19:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 19:02:48 INFO - PROCESS | 1512 | 1461117768479 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 19:02:48 INFO - PROCESS | 1512 | 1461117768481 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 19:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:02:48 INFO - PROCESS | 1512 | 1461117768486 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:02:48 INFO - PROCESS | 1512 | 1461117768491 Marionette TRACE conn5 <- [1,1966,null,{}] 19:02:48 INFO - PROCESS | 1512 | 1461117768500 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:48 INFO - PROCESS | 1512 | 1461117768681 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 19:02:48 INFO - PROCESS | 1512 | 1461117768805 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:48 INFO - PROCESS | 1512 | ++DOCSHELL 0EC4A800 == 74 [pid = 1512] [id = 501] 19:02:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (0EC4BC00) [pid = 1512] [serial = 1503] [outer = 00000000] 19:02:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (138A6000) [pid = 1512] [serial = 1504] [outer = 0EC4BC00] 19:02:48 INFO - PROCESS | 1512 | 1461117768864 Marionette DEBUG loaded listener.js 19:02:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (16547800) [pid = 1512] [serial = 1505] [outer = 0EC4BC00] 19:02:49 INFO - PROCESS | 1512 | 1461117769458 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1025ms 19:02:49 INFO - PROCESS | 1512 | 1461117769515 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 19:02:49 INFO - PROCESS | 1512 | 1461117769519 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 19:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:02:49 INFO - PROCESS | 1512 | 1461117769524 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:02:49 INFO - PROCESS | 1512 | 1461117769527 Marionette TRACE conn5 <- [1,1970,null,{}] 19:02:49 INFO - PROCESS | 1512 | 1461117769533 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:49 INFO - PROCESS | 1512 | 1461117769696 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 19:02:49 INFO - PROCESS | 1512 | 1461117769841 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:49 INFO - PROCESS | 1512 | ++DOCSHELL 13985C00 == 75 [pid = 1512] [id = 502] 19:02:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1AE6E400) [pid = 1512] [serial = 1506] [outer = 00000000] 19:02:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1BC59000) [pid = 1512] [serial = 1507] [outer = 1AE6E400] 19:02:49 INFO - PROCESS | 1512 | 1461117769900 Marionette DEBUG loaded listener.js 19:02:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1BCDA800) [pid = 1512] [serial = 1508] [outer = 1AE6E400] 19:02:50 INFO - PROCESS | 1512 | 1461117770492 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1025ms 19:02:50 INFO - PROCESS | 1512 | 1461117770549 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 19:02:50 INFO - PROCESS | 1512 | 1461117770553 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 19:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:02:50 INFO - PROCESS | 1512 | 1461117770556 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:02:50 INFO - PROCESS | 1512 | 1461117770559 Marionette TRACE conn5 <- [1,1974,null,{}] 19:02:50 INFO - PROCESS | 1512 | 1461117770563 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:50 INFO - PROCESS | 1512 | 1461117770672 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 19:02:50 INFO - PROCESS | 1512 | 1461117770829 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:50 INFO - PROCESS | 1512 | ++DOCSHELL 18D64800 == 76 [pid = 1512] [id = 503] 19:02:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1BC55400) [pid = 1512] [serial = 1509] [outer = 00000000] 19:02:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1C2F1000) [pid = 1512] [serial = 1510] [outer = 1BC55400] 19:02:50 INFO - PROCESS | 1512 | 1461117770886 Marionette DEBUG loaded listener.js 19:02:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1C2F6400) [pid = 1512] [serial = 1511] [outer = 1BC55400] 19:02:51 INFO - PROCESS | 1512 | 1461117771477 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 971ms 19:02:51 INFO - PROCESS | 1512 | 1461117771529 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 19:02:51 INFO - PROCESS | 1512 | 1461117771534 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 19:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:02:51 INFO - PROCESS | 1512 | 1461117771544 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:02:51 INFO - PROCESS | 1512 | 1461117771549 Marionette TRACE conn5 <- [1,1978,null,{}] 19:02:51 INFO - PROCESS | 1512 | 1461117771553 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:51 INFO - PROCESS | 1512 | 1461117771664 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 19:02:51 INFO - PROCESS | 1512 | 1461117771807 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:51 INFO - PROCESS | 1512 | ++DOCSHELL 1D0D3000 == 77 [pid = 1512] [id = 504] 19:02:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1D1D9C00) [pid = 1512] [serial = 1512] [outer = 00000000] 19:02:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1D362800) [pid = 1512] [serial = 1513] [outer = 1D1D9C00] 19:02:51 INFO - PROCESS | 1512 | 1461117771863 Marionette DEBUG loaded listener.js 19:02:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1D367C00) [pid = 1512] [serial = 1514] [outer = 1D1D9C00] 19:02:52 INFO - PROCESS | 1512 | 1461117772409 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 890ms 19:02:52 INFO - PROCESS | 1512 | 1461117772434 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 19:02:52 INFO - PROCESS | 1512 | 1461117772436 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 19:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:02:52 INFO - PROCESS | 1512 | 1461117772440 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:02:52 INFO - PROCESS | 1512 | 1461117772442 Marionette TRACE conn5 <- [1,1982,null,{}] 19:02:52 INFO - PROCESS | 1512 | 1461117772445 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:52 INFO - PROCESS | 1512 | 1461117772554 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 19:02:52 INFO - PROCESS | 1512 | 1461117772711 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:52 INFO - PROCESS | 1512 | ++DOCSHELL 1D36C800 == 78 [pid = 1512] [id = 505] 19:02:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (1D602400) [pid = 1512] [serial = 1515] [outer = 00000000] 19:02:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1D75F800) [pid = 1512] [serial = 1516] [outer = 1D602400] 19:02:52 INFO - PROCESS | 1512 | 1461117772766 Marionette DEBUG loaded listener.js 19:02:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1D767C00) [pid = 1512] [serial = 1517] [outer = 1D602400] 19:02:53 INFO - PROCESS | 1512 | 1461117773322 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 19:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 19:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:02:53 INFO - PROCESS | 1512 | 1461117773374 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 19:02:53 INFO - PROCESS | 1512 | 1461117773376 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 19:02:53 INFO - PROCESS | 1512 | 1461117773379 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:02:53 INFO - PROCESS | 1512 | 1461117773381 Marionette TRACE conn5 <- [1,1986,null,{}] 19:02:53 INFO - PROCESS | 1512 | 1461117773385 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:53 INFO - PROCESS | 1512 | 1461117773493 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 19:02:53 INFO - PROCESS | 1512 | 1461117773641 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:53 INFO - PROCESS | 1512 | ++DOCSHELL 1D772400 == 79 [pid = 1512] [id = 506] 19:02:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1D774400) [pid = 1512] [serial = 1518] [outer = 00000000] 19:02:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1D885400) [pid = 1512] [serial = 1519] [outer = 1D774400] 19:02:53 INFO - PROCESS | 1512 | 1461117773706 Marionette DEBUG loaded listener.js 19:02:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (1D8C9400) [pid = 1512] [serial = 1520] [outer = 1D774400] 19:02:54 INFO - PROCESS | 1512 | 1461117774271 Marionette TRACE conn5 <- [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]]]}] 19:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 19:02:54 INFO - PROCESS | 1512 | 1461117774310 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 19:02:54 INFO - PROCESS | 1512 | 1461117774312 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 19:02:54 INFO - PROCESS | 1512 | 1461117774316 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:02:54 INFO - PROCESS | 1512 | 1461117774318 Marionette TRACE conn5 <- [1,1990,null,{}] 19:02:54 INFO - PROCESS | 1512 | 1461117774321 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:54 INFO - PROCESS | 1512 | 1461117774427 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 19:02:54 INFO - PROCESS | 1512 | 1461117774587 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:54 INFO - PROCESS | 1512 | ++DOCSHELL 1D793000 == 80 [pid = 1512] [id = 507] 19:02:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1D8CC800) [pid = 1512] [serial = 1521] [outer = 00000000] 19:02:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (1FAC2400) [pid = 1512] [serial = 1522] [outer = 1D8CC800] 19:02:54 INFO - PROCESS | 1512 | 1461117774642 Marionette DEBUG loaded listener.js 19:02:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1FD39000) [pid = 1512] [serial = 1523] [outer = 1D8CC800] 19:02:55 INFO - PROCESS | 1512 | 1461117775225 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 19:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 971ms 19:02:55 INFO - PROCESS | 1512 | 1461117775291 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 19:02:55 INFO - PROCESS | 1512 | 1461117775293 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 19:02:55 INFO - PROCESS | 1512 | 1461117775297 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:02:55 INFO - PROCESS | 1512 | 1461117775299 Marionette TRACE conn5 <- [1,1994,null,{}] 19:02:55 INFO - PROCESS | 1512 | 1461117775303 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:55 INFO - PROCESS | 1512 | 1461117775407 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 19:02:55 INFO - PROCESS | 1512 | 1461117775552 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:55 INFO - PROCESS | 1512 | ++DOCSHELL 16543400 == 81 [pid = 1512] [id = 508] 19:02:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (18D65000) [pid = 1512] [serial = 1524] [outer = 00000000] 19:02:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (20F51400) [pid = 1512] [serial = 1525] [outer = 18D65000] 19:02:55 INFO - PROCESS | 1512 | 1461117775607 Marionette DEBUG loaded listener.js 19:02:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (20FCE400) [pid = 1512] [serial = 1526] [outer = 18D65000] 19:02:56 INFO - PROCESS | 1512 | 1461117776201 Marionette TRACE conn5 <- [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]]]}] 19:02:56 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 19:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 971ms 19:02:56 INFO - PROCESS | 1512 | 1461117776271 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 19:02:56 INFO - PROCESS | 1512 | 1461117776273 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 19:02:56 INFO - PROCESS | 1512 | 1461117776277 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:02:56 INFO - PROCESS | 1512 | 1461117776279 Marionette TRACE conn5 <- [1,1998,null,{}] 19:02:56 INFO - PROCESS | 1512 | 1461117776283 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:56 INFO - PROCESS | 1512 | 1461117776393 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 19:02:56 INFO - PROCESS | 1512 | 1461117776627 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:56 INFO - PROCESS | 1512 | ++DOCSHELL 1293F800 == 82 [pid = 1512] [id = 509] 19:02:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (12942400) [pid = 1512] [serial = 1527] [outer = 00000000] 19:02:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (12EE8800) [pid = 1512] [serial = 1528] [outer = 12942400] 19:02:56 INFO - PROCESS | 1512 | 1461117776681 Marionette DEBUG loaded listener.js 19:02:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (12A38400) [pid = 1512] [serial = 1529] [outer = 12942400] 19:02:57 INFO - PROCESS | 1512 | 1461117777226 Marionette TRACE conn5 <- [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]]]}] 19:02:57 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 19:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 19:02:57 INFO - PROCESS | 1512 | 1461117777251 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 19:02:57 INFO - PROCESS | 1512 | 1461117777256 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 19:02:57 INFO - PROCESS | 1512 | 1461117777261 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:02:57 INFO - PROCESS | 1512 | 1461117777264 Marionette TRACE conn5 <- [1,2002,null,{}] 19:02:57 INFO - PROCESS | 1512 | 1461117777269 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:57 INFO - PROCESS | 1512 | 1461117777378 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 19:02:57 INFO - PROCESS | 1512 | 1461117777547 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:57 INFO - PROCESS | 1512 | ++DOCSHELL 124C2400 == 83 [pid = 1512] [id = 510] 19:02:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (124C3800) [pid = 1512] [serial = 1530] [outer = 00000000] 19:02:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (12D72C00) [pid = 1512] [serial = 1531] [outer = 124C3800] 19:02:57 INFO - PROCESS | 1512 | 1461117777598 Marionette DEBUG loaded listener.js 19:02:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (12E68000) [pid = 1512] [serial = 1532] [outer = 124C3800] 19:02:57 INFO - PROCESS | 1512 | --DOCSHELL 21E40400 == 82 [pid = 1512] [id = 396] 19:02:57 INFO - PROCESS | 1512 | --DOCSHELL 12EEDC00 == 81 [pid = 1512] [id = 500] 19:02:57 INFO - PROCESS | 1512 | --DOCSHELL 1BCD2000 == 80 [pid = 1512] [id = 499] 19:02:57 INFO - PROCESS | 1512 | --DOCSHELL 0F3E0400 == 79 [pid = 1512] [id = 498] 19:02:57 INFO - PROCESS | 1512 | --DOCSHELL 21CF1000 == 78 [pid = 1512] [id = 495] 19:02:57 INFO - PROCESS | 1512 | --DOCSHELL 1EB0C400 == 77 [pid = 1512] [id = 494] 19:02:57 INFO - PROCESS | 1512 | --DOCSHELL 138A6C00 == 76 [pid = 1512] [id = 493] 19:02:57 INFO - PROCESS | 1512 | --DOCSHELL 12EEC800 == 75 [pid = 1512] [id = 492] 19:02:58 INFO - PROCESS | 1512 | 1461117778122 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 19:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 870ms 19:02:58 INFO - PROCESS | 1512 | 1461117778138 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 19:02:58 INFO - PROCESS | 1512 | 1461117778142 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 19:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:02:58 INFO - PROCESS | 1512 | 1461117778146 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:02:58 INFO - PROCESS | 1512 | 1461117778148 Marionette TRACE conn5 <- [1,2006,null,{}] 19:02:58 INFO - PROCESS | 1512 | 1461117778151 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:58 INFO - PROCESS | 1512 | 1461117778244 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 19:02:58 INFO - PROCESS | 1512 | 1461117778253 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:58 INFO - PROCESS | 1512 | ++DOCSHELL 12A48000 == 76 [pid = 1512] [id = 511] 19:02:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (12E67800) [pid = 1512] [serial = 1533] [outer = 00000000] 19:02:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (18E2C800) [pid = 1512] [serial = 1534] [outer = 12E67800] 19:02:58 INFO - PROCESS | 1512 | 1461117778299 Marionette DEBUG loaded listener.js 19:02:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (1A405C00) [pid = 1512] [serial = 1535] [outer = 12E67800] 19:02:58 INFO - PROCESS | 1512 | 1461117778864 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 770ms 19:02:58 INFO - PROCESS | 1512 | 1461117778921 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 19:02:58 INFO - PROCESS | 1512 | 1461117778924 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 19:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:02:58 INFO - PROCESS | 1512 | 1461117778928 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:02:58 INFO - PROCESS | 1512 | 1461117778934 Marionette TRACE conn5 <- [1,2010,null,{}] 19:02:58 INFO - PROCESS | 1512 | 1461117778943 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:59 INFO - PROCESS | 1512 | 1461117779116 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 19:02:59 INFO - PROCESS | 1512 | 1461117779147 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:59 INFO - PROCESS | 1512 | ++DOCSHELL 1BC4CC00 == 77 [pid = 1512] [id = 512] 19:02:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (1BC4E000) [pid = 1512] [serial = 1536] [outer = 00000000] 19:02:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (1BCD0C00) [pid = 1512] [serial = 1537] [outer = 1BC4E000] 19:02:59 INFO - PROCESS | 1512 | 1461117779193 Marionette DEBUG loaded listener.js 19:02:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (1BCD7C00) [pid = 1512] [serial = 1538] [outer = 1BC4E000] 19:02:59 INFO - PROCESS | 1512 | 1461117779667 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 19:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 790ms 19:02:59 INFO - PROCESS | 1512 | 1461117779721 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 19:02:59 INFO - PROCESS | 1512 | 1461117779724 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 19:02:59 INFO - PROCESS | 1512 | 1461117779727 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:02:59 INFO - PROCESS | 1512 | 1461117779728 Marionette TRACE conn5 <- [1,2014,null,{}] 19:02:59 INFO - PROCESS | 1512 | 1461117779740 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:02:59 INFO - PROCESS | 1512 | 1461117779869 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 19:02:59 INFO - PROCESS | 1512 | 1461117779945 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:59 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCE000 == 78 [pid = 1512] [id = 513] 19:02:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (1BD0AC00) [pid = 1512] [serial = 1539] [outer = 00000000] 19:03:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (1C2A6400) [pid = 1512] [serial = 1540] [outer = 1BD0AC00] 19:03:00 INFO - PROCESS | 1512 | 1461117779990 Marionette DEBUG loaded listener.js 19:03:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (1C2EC800) [pid = 1512] [serial = 1541] [outer = 1BD0AC00] 19:03:00 INFO - PROCESS | 1512 | 1461117780396 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 19:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 19:03:00 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (124BC400) [pid = 1512] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:03:00 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (1BCD2C00) [pid = 1512] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:03:00 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (12A43400) [pid = 1512] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:03:00 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (0ED14C00) [pid = 1512] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:03:00 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (1A460800) [pid = 1512] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:03:00 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (1C2ED800) [pid = 1512] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:03:00 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (1D76F800) [pid = 1512] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:03:00 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (1D36D000) [pid = 1512] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:03:00 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (1BD0C400) [pid = 1512] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:03:00 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (1D1DF400) [pid = 1512] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:03:00 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (1E649800) [pid = 1512] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:03:00 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (1BC4C400) [pid = 1512] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:03:00 INFO - PROCESS | 1512 | 1461117780686 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 19:03:00 INFO - PROCESS | 1512 | 1461117780688 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 19:03:00 INFO - PROCESS | 1512 | 1461117780696 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:03:00 INFO - PROCESS | 1512 | 1461117780698 Marionette TRACE conn5 <- [1,2018,null,{}] 19:03:00 INFO - PROCESS | 1512 | 1461117780702 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:03:00 INFO - PROCESS | 1512 | 1461117780790 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 19:03:00 INFO - PROCESS | 1512 | 1461117780796 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:00 INFO - PROCESS | 1512 | ++DOCSHELL 19497C00 == 79 [pid = 1512] [id = 514] 19:03:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (1A40DC00) [pid = 1512] [serial = 1542] [outer = 00000000] 19:03:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (1BD0C400) [pid = 1512] [serial = 1543] [outer = 1A40DC00] 19:03:00 INFO - PROCESS | 1512 | 1461117780850 Marionette DEBUG loaded listener.js 19:03:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (1C84B000) [pid = 1512] [serial = 1544] [outer = 1A40DC00] 19:03:01 INFO - PROCESS | 1512 | 1461117781310 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 19:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 19:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:03:01 INFO - PROCESS | 1512 | 1461117781381 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 19:03:01 INFO - PROCESS | 1512 | 1461117781383 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 19:03:01 INFO - PROCESS | 1512 | 1461117781386 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:03:01 INFO - PROCESS | 1512 | 1461117781388 Marionette TRACE conn5 <- [1,2022,null,{}] 19:03:01 INFO - PROCESS | 1512 | 1461117781392 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:01 INFO - PROCESS | 1512 | 1461117781482 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 19:03:01 INFO - PROCESS | 1512 | 1461117781489 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:01 INFO - PROCESS | 1512 | ++DOCSHELL 1740AC00 == 80 [pid = 1512] [id = 515] 19:03:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (1BCD6800) [pid = 1512] [serial = 1545] [outer = 00000000] 19:03:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (1D602800) [pid = 1512] [serial = 1546] [outer = 1BCD6800] 19:03:01 INFO - PROCESS | 1512 | 1461117781533 Marionette DEBUG loaded listener.js 19:03:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (1D754C00) [pid = 1512] [serial = 1547] [outer = 1BCD6800] 19:03:02 INFO - PROCESS | 1512 | 1461117781964 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 19:03:02 INFO - PROCESS | 1512 | 1461117782019 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 19:03:02 INFO - PROCESS | 1512 | 1461117782021 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 19:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:03:02 INFO - PROCESS | 1512 | 1461117782024 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:03:02 INFO - PROCESS | 1512 | 1461117782026 Marionette TRACE conn5 <- [1,2026,null,{}] 19:03:02 INFO - PROCESS | 1512 | 1461117782029 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:02 INFO - PROCESS | 1512 | 1461117782117 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 19:03:02 INFO - PROCESS | 1512 | 1461117782123 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:02 INFO - PROCESS | 1512 | ++DOCSHELL 12A41400 == 81 [pid = 1512] [id = 516] 19:03:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (1D38A400) [pid = 1512] [serial = 1548] [outer = 00000000] 19:03:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (1D793C00) [pid = 1512] [serial = 1549] [outer = 1D38A400] 19:03:02 INFO - PROCESS | 1512 | 1461117782167 Marionette DEBUG loaded listener.js 19:03:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (1D797800) [pid = 1512] [serial = 1550] [outer = 1D38A400] 19:03:02 INFO - PROCESS | 1512 | 1461117782626 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 19:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 19:03:02 INFO - PROCESS | 1512 | 1461117782718 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 19:03:02 INFO - PROCESS | 1512 | 1461117782722 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 19:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:03:02 INFO - PROCESS | 1512 | 1461117782732 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:03:02 INFO - PROCESS | 1512 | 1461117782737 Marionette TRACE conn5 <- [1,2030,null,{}] 19:03:02 INFO - PROCESS | 1512 | 1461117782743 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:02 INFO - PROCESS | 1512 | 1461117782874 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 19:03:03 INFO - PROCESS | 1512 | 1461117783023 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:03 INFO - PROCESS | 1512 | ++DOCSHELL 12943000 == 82 [pid = 1512] [id = 517] 19:03:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (12945000) [pid = 1512] [serial = 1551] [outer = 00000000] 19:03:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (12A47C00) [pid = 1512] [serial = 1552] [outer = 12945000] 19:03:03 INFO - PROCESS | 1512 | 1461117783082 Marionette DEBUG loaded listener.js 19:03:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (12EEC800) [pid = 1512] [serial = 1553] [outer = 12945000] 19:03:03 INFO - PROCESS | 1512 | 1461117783698 Marionette TRACE conn5 <- [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]]]}] 19:03:03 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) 19:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1021ms 19:03:03 INFO - PROCESS | 1512 | 1461117783757 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 19:03:03 INFO - PROCESS | 1512 | 1461117783761 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 19:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:03:03 INFO - PROCESS | 1512 | 1461117783769 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:03:03 INFO - PROCESS | 1512 | 1461117783773 Marionette TRACE conn5 <- [1,2034,null,{}] 19:03:03 INFO - PROCESS | 1512 | 1461117783777 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:03 INFO - PROCESS | 1512 | 1461117783894 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 19:03:04 INFO - PROCESS | 1512 | 1461117784061 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:04 INFO - PROCESS | 1512 | ++DOCSHELL 13991800 == 83 [pid = 1512] [id = 518] 19:03:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 152 (1AE08C00) [pid = 1512] [serial = 1554] [outer = 00000000] 19:03:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 153 (1B94C800) [pid = 1512] [serial = 1555] [outer = 1AE08C00] 19:03:04 INFO - PROCESS | 1512 | 1461117784122 Marionette DEBUG loaded listener.js 19:03:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 154 (1BCD3C00) [pid = 1512] [serial = 1556] [outer = 1AE08C00] 19:03:04 INFO - PROCESS | 1512 | 1461117784710 Marionette TRACE conn5 <- [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]]]}] 19:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 19:03:04 INFO - PROCESS | 1512 | 1461117784741 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 19:03:04 INFO - PROCESS | 1512 | 1461117784744 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 19:03:04 INFO - PROCESS | 1512 | 1461117784747 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:03:04 INFO - PROCESS | 1512 | 1461117784750 Marionette TRACE conn5 <- [1,2038,null,{}] 19:03:04 INFO - PROCESS | 1512 | 1461117784760 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:04 INFO - PROCESS | 1512 | 1461117784877 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 19:03:05 INFO - PROCESS | 1512 | 1461117785044 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:05 INFO - PROCESS | 1512 | ++DOCSHELL 1D770000 == 84 [pid = 1512] [id = 519] 19:03:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 155 (1D771C00) [pid = 1512] [serial = 1557] [outer = 00000000] 19:03:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 156 (1D8C5800) [pid = 1512] [serial = 1558] [outer = 1D771C00] 19:03:05 INFO - PROCESS | 1512 | 1461117785104 Marionette DEBUG loaded listener.js 19:03:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 157 (1E64FC00) [pid = 1512] [serial = 1559] [outer = 1D771C00] 19:03:05 INFO - PROCESS | 1512 | 1461117785727 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1018ms 19:03:05 INFO - PROCESS | 1512 | 1461117785769 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 19:03:05 INFO - PROCESS | 1512 | 1461117785772 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 19:03:05 INFO - PROCESS | 1512 | 1461117785775 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:03:05 INFO - PROCESS | 1512 | 1461117785777 Marionette TRACE conn5 <- [1,2042,null,{}] 19:03:05 INFO - PROCESS | 1512 | 1461117785781 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:05 INFO - PROCESS | 1512 | 1461117785896 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 19:03:06 INFO - PROCESS | 1512 | 1461117786059 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:06 INFO - PROCESS | 1512 | ++DOCSHELL 1FD3C800 == 85 [pid = 1512] [id = 520] 19:03:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 158 (1FDCD400) [pid = 1512] [serial = 1560] [outer = 00000000] 19:03:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 159 (20FC6C00) [pid = 1512] [serial = 1561] [outer = 1FDCD400] 19:03:06 INFO - PROCESS | 1512 | 1461117786115 Marionette DEBUG loaded listener.js 19:03:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 160 (20FE5C00) [pid = 1512] [serial = 1562] [outer = 1FDCD400] 19:03:06 INFO - PROCESS | 1512 | 1461117786716 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 19:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 971ms 19:03:06 INFO - PROCESS | 1512 | 1461117786763 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 19:03:06 INFO - PROCESS | 1512 | 1461117786765 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 19:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:03:06 INFO - PROCESS | 1512 | 1461117786769 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:03:06 INFO - PROCESS | 1512 | 1461117786770 Marionette TRACE conn5 <- [1,2046,null,{}] 19:03:06 INFO - PROCESS | 1512 | 1461117786774 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:06 INFO - PROCESS | 1512 | 1461117786885 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 19:03:07 INFO - PROCESS | 1512 | 1461117787037 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:07 INFO - PROCESS | 1512 | ++DOCSHELL 20FEC800 == 86 [pid = 1512] [id = 521] 19:03:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 161 (21125000) [pid = 1512] [serial = 1563] [outer = 00000000] 19:03:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 162 (211AFC00) [pid = 1512] [serial = 1564] [outer = 21125000] 19:03:07 INFO - PROCESS | 1512 | 1461117787092 Marionette DEBUG loaded listener.js 19:03:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 163 (211BC800) [pid = 1512] [serial = 1565] [outer = 21125000] 19:03:07 INFO - PROCESS | 1512 | 1461117787645 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 19:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 930ms 19:03:07 INFO - PROCESS | 1512 | 1461117787701 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 19:03:07 INFO - PROCESS | 1512 | 1461117787703 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 19:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:03:07 INFO - PROCESS | 1512 | 1461117787706 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:03:07 INFO - PROCESS | 1512 | 1461117787708 Marionette TRACE conn5 <- [1,2050,null,{}] 19:03:07 INFO - PROCESS | 1512 | 1461117787712 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:07 INFO - PROCESS | 1512 | 1461117787843 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 19:03:08 INFO - PROCESS | 1512 | 1461117787998 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:08 INFO - PROCESS | 1512 | ++DOCSHELL 211D0800 == 87 [pid = 1512] [id = 522] 19:03:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 164 (211D2400) [pid = 1512] [serial = 1566] [outer = 00000000] 19:03:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 165 (21D9CC00) [pid = 1512] [serial = 1567] [outer = 211D2400] 19:03:08 INFO - PROCESS | 1512 | 1461117788056 Marionette DEBUG loaded listener.js 19:03:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 166 (21E3A800) [pid = 1512] [serial = 1568] [outer = 211D2400] 19:03:08 INFO - PROCESS | 1512 | 1461117788709 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 19:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1067ms 19:03:08 INFO - PROCESS | 1512 | 1461117788778 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 19:03:08 INFO - PROCESS | 1512 | 1461117788780 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 19:03:08 INFO - PROCESS | 1512 | 1461117788784 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:03:08 INFO - PROCESS | 1512 | 1461117788786 Marionette TRACE conn5 <- [1,2054,null,{}] 19:03:08 INFO - PROCESS | 1512 | 1461117788790 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:08 INFO - PROCESS | 1512 | 1461117788901 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 19:03:09 INFO - PROCESS | 1512 | 1461117789055 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:09 INFO - PROCESS | 1512 | ++DOCSHELL 1AE6F000 == 88 [pid = 1512] [id = 523] 19:03:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 167 (1AEBC000) [pid = 1512] [serial = 1569] [outer = 00000000] 19:03:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 168 (1C2F4C00) [pid = 1512] [serial = 1570] [outer = 1AEBC000] 19:03:09 INFO - PROCESS | 1512 | 1461117789109 Marionette DEBUG loaded listener.js 19:03:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 169 (1C84F800) [pid = 1512] [serial = 1571] [outer = 1AEBC000] 19:03:10 INFO - PROCESS | 1512 | 1461117789978 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 19:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1230ms 19:03:10 INFO - PROCESS | 1512 | 1461117790018 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 19:03:10 INFO - PROCESS | 1512 | 1461117790023 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 19:03:10 INFO - PROCESS | 1512 | 1461117790028 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:03:10 INFO - PROCESS | 1512 | 1461117790031 Marionette TRACE conn5 <- [1,2058,null,{}] 19:03:10 INFO - PROCESS | 1512 | 1461117790036 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:10 INFO - PROCESS | 1512 | 1461117790142 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 19:03:10 INFO - PROCESS | 1512 | 1461117790300 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:10 INFO - PROCESS | 1512 | ++DOCSHELL 12EF4800 == 89 [pid = 1512] [id = 524] 19:03:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 170 (12EF5000) [pid = 1512] [serial = 1572] [outer = 00000000] 19:03:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 171 (1654F400) [pid = 1512] [serial = 1573] [outer = 12EF5000] 19:03:10 INFO - PROCESS | 1512 | 1461117790354 Marionette DEBUG loaded listener.js 19:03:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 172 (17D7CC00) [pid = 1512] [serial = 1574] [outer = 12EF5000] 19:03:10 INFO - PROCESS | 1512 | --DOCSHELL 1740AC00 == 88 [pid = 1512] [id = 515] 19:03:10 INFO - PROCESS | 1512 | --DOCSHELL 19497C00 == 87 [pid = 1512] [id = 514] 19:03:10 INFO - PROCESS | 1512 | --DOCSHELL 1BCCE000 == 86 [pid = 1512] [id = 513] 19:03:10 INFO - PROCESS | 1512 | --DOCSHELL 1BC4CC00 == 85 [pid = 1512] [id = 512] 19:03:10 INFO - PROCESS | 1512 | --DOCSHELL 12A48000 == 84 [pid = 1512] [id = 511] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 171 (20F51800) [pid = 1512] [serial = 1489] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 170 (2443BC00) [pid = 1512] [serial = 1492] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 169 (17C1E800) [pid = 1512] [serial = 1501] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOCSHELL 124C2400 == 83 [pid = 1512] [id = 510] 19:03:10 INFO - PROCESS | 1512 | --DOCSHELL 1293F800 == 82 [pid = 1512] [id = 509] 19:03:10 INFO - PROCESS | 1512 | --DOCSHELL 1FD38800 == 81 [pid = 1512] [id = 491] 19:03:10 INFO - PROCESS | 1512 | --DOCSHELL 0EC4A800 == 80 [pid = 1512] [id = 501] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 168 (178E8000) [pid = 1512] [serial = 1495] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 167 (1BD0D400) [pid = 1512] [serial = 1498] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 166 (1FD34800) [pid = 1512] [serial = 1472] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 165 (20FD4C00) [pid = 1512] [serial = 1474] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 164 (1A45DC00) [pid = 1512] [serial = 1477] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 163 (1C2A6000) [pid = 1512] [serial = 1480] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 162 (20FE8800) [pid = 1512] [serial = 1483] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 161 (21E3D800) [pid = 1512] [serial = 1486] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 160 (18D6C800) [pid = 1512] [serial = 1496] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 159 (1C1C2800) [pid = 1512] [serial = 1499] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 158 (211B4C00) [pid = 1512] [serial = 1435] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 157 (165DE400) [pid = 1512] [serial = 1450] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 156 (1FD35400) [pid = 1512] [serial = 1423] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 155 (1C851400) [pid = 1512] [serial = 1429] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 154 (18E34000) [pid = 1512] [serial = 1451] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 153 (196F3000) [pid = 1512] [serial = 1445] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 152 (17D7F000) [pid = 1512] [serial = 1444] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 151 (1BCCE400) [pid = 1512] [serial = 1468] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (1D0CCC00) [pid = 1512] [serial = 1456] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (1D8C1400) [pid = 1512] [serial = 1463] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (1D8C5400) [pid = 1512] [serial = 1471] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (1C1BD800) [pid = 1512] [serial = 1453] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (1D36C400) [pid = 1512] [serial = 1459] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (1EA10800) [pid = 1512] [serial = 1465] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (1C1BE400) [pid = 1512] [serial = 1469] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (1BD09000) [pid = 1512] [serial = 1447] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (21CE9800) [pid = 1512] [serial = 1438] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (1EA08000) [pid = 1512] [serial = 1466] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (1D1DC800) [pid = 1512] [serial = 1457] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (1D757800) [pid = 1512] [serial = 1460] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (20349000) [pid = 1512] [serial = 1432] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (1D79C800) [pid = 1512] [serial = 1462] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (24412C00) [pid = 1512] [serial = 1441] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (1AE0CC00) [pid = 1512] [serial = 1426] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (1C1C2400) [pid = 1512] [serial = 1448] [outer = 00000000] [url = about:blank] 19:03:10 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (1C2A5C00) [pid = 1512] [serial = 1454] [outer = 00000000] [url = about:blank] 19:03:11 INFO - PROCESS | 1512 | 1461117791013 Marionette TRACE conn5 <- [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]]]}] 19:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1018ms 19:03:11 INFO - PROCESS | 1512 | 1461117791051 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 19:03:11 INFO - PROCESS | 1512 | 1461117791056 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 19:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:03:11 INFO - PROCESS | 1512 | 1461117791062 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:03:11 INFO - PROCESS | 1512 | 1461117791064 Marionette TRACE conn5 <- [1,2062,null,{}] 19:03:11 INFO - PROCESS | 1512 | 1461117791068 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:11 INFO - PROCESS | 1512 | 1461117791162 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 19:03:11 INFO - PROCESS | 1512 | 1461117791268 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:11 INFO - PROCESS | 1512 | ++DOCSHELL 0EC43800 == 81 [pid = 1512] [id = 525] 19:03:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (0EC4A800) [pid = 1512] [serial = 1575] [outer = 00000000] 19:03:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (16545800) [pid = 1512] [serial = 1576] [outer = 0EC4A800] 19:03:11 INFO - PROCESS | 1512 | 1461117791314 Marionette DEBUG loaded listener.js 19:03:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (178E8000) [pid = 1512] [serial = 1577] [outer = 0EC4A800] 19:03:11 INFO - PROCESS | 1512 | 1461117791735 Marionette TRACE conn5 <- [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]]]}] 19:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 731ms 19:03:11 INFO - PROCESS | 1512 | 1461117791796 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 19:03:11 INFO - PROCESS | 1512 | 1461117791798 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 19:03:11 INFO - PROCESS | 1512 | 1461117791802 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:03:11 INFO - PROCESS | 1512 | 1461117791805 Marionette TRACE conn5 <- [1,2066,null,{}] 19:03:11 INFO - PROCESS | 1512 | 1461117791815 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:11 INFO - PROCESS | 1512 | 1461117791909 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 19:03:11 INFO - PROCESS | 1512 | 1461117791918 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:11 INFO - PROCESS | 1512 | ++DOCSHELL 17CDB800 == 82 [pid = 1512] [id = 526] 19:03:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (1A40D800) [pid = 1512] [serial = 1578] [outer = 00000000] 19:03:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (1AE0E000) [pid = 1512] [serial = 1579] [outer = 1A40D800] 19:03:12 INFO - PROCESS | 1512 | 1461117791965 Marionette DEBUG loaded listener.js 19:03:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (1AE69800) [pid = 1512] [serial = 1580] [outer = 1A40D800] 19:03:12 INFO - PROCESS | 1512 | 1461117792444 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 19:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 19:03:12 INFO - PROCESS | 1512 | 1461117792476 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 19:03:12 INFO - PROCESS | 1512 | 1461117792478 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 19:03:12 INFO - PROCESS | 1512 | 1461117792481 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:03:12 INFO - PROCESS | 1512 | 1461117792483 Marionette TRACE conn5 <- [1,2070,null,{}] 19:03:12 INFO - PROCESS | 1512 | 1461117792486 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:12 INFO - PROCESS | 1512 | 1461117792575 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 19:03:12 INFO - PROCESS | 1512 | 1461117792581 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:12 INFO - PROCESS | 1512 | ++DOCSHELL 1B98F800 == 83 [pid = 1512] [id = 527] 19:03:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (1B992400) [pid = 1512] [serial = 1581] [outer = 00000000] 19:03:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (1BCD8400) [pid = 1512] [serial = 1582] [outer = 1B992400] 19:03:12 INFO - PROCESS | 1512 | 1461117792632 Marionette DEBUG loaded listener.js 19:03:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (1BCE3000) [pid = 1512] [serial = 1583] [outer = 1B992400] 19:03:13 INFO - PROCESS | 1512 | 1461117793075 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 19:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 19:03:13 INFO - PROCESS | 1512 | 1461117793127 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 19:03:13 INFO - PROCESS | 1512 | 1461117793129 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 19:03:13 INFO - PROCESS | 1512 | 1461117793132 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:03:13 INFO - PROCESS | 1512 | 1461117793134 Marionette TRACE conn5 <- [1,2074,null,{}] 19:03:13 INFO - PROCESS | 1512 | 1461117793148 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:13 INFO - PROCESS | 1512 | 1461117793269 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 19:03:13 INFO - PROCESS | 1512 | 1461117793364 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:13 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCF800 == 84 [pid = 1512] [id = 528] 19:03:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (1BD0B800) [pid = 1512] [serial = 1584] [outer = 00000000] 19:03:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (1C1BFC00) [pid = 1512] [serial = 1585] [outer = 1BD0B800] 19:03:13 INFO - PROCESS | 1512 | 1461117793410 Marionette DEBUG loaded listener.js 19:03:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (1C1C4000) [pid = 1512] [serial = 1586] [outer = 1BD0B800] 19:03:13 INFO - PROCESS | 1512 | 1461117793834 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 19:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 19:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:03:13 INFO - PROCESS | 1512 | 1461117793867 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 19:03:13 INFO - PROCESS | 1512 | 1461117793869 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 19:03:13 INFO - PROCESS | 1512 | 1461117793872 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:03:13 INFO - PROCESS | 1512 | 1461117793874 Marionette TRACE conn5 <- [1,2078,null,{}] 19:03:13 INFO - PROCESS | 1512 | 1461117793877 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:14 INFO - PROCESS | 1512 | 1461117794011 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 19:03:14 INFO - PROCESS | 1512 | 1461117794085 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:14 INFO - PROCESS | 1512 | ++DOCSHELL 1C2EE400 == 85 [pid = 1512] [id = 529] 19:03:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (1C2EE800) [pid = 1512] [serial = 1587] [outer = 00000000] 19:03:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (1C84A800) [pid = 1512] [serial = 1588] [outer = 1C2EE800] 19:03:14 INFO - PROCESS | 1512 | 1461117794132 Marionette DEBUG loaded listener.js 19:03:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (1D0CCC00) [pid = 1512] [serial = 1589] [outer = 1C2EE800] 19:03:14 INFO - PROCESS | 1512 | 1461117794555 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 19:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 19:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:03:14 INFO - PROCESS | 1512 | 1461117794606 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 19:03:14 INFO - PROCESS | 1512 | 1461117794608 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 19:03:14 INFO - PROCESS | 1512 | 1461117794611 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:03:14 INFO - PROCESS | 1512 | 1461117794612 Marionette TRACE conn5 <- [1,2082,null,{}] 19:03:14 INFO - PROCESS | 1512 | 1461117794616 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:14 INFO - PROCESS | 1512 | 1461117794773 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 19:03:14 INFO - PROCESS | 1512 | 1461117794846 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:14 INFO - PROCESS | 1512 | ++DOCSHELL 1C2A5C00 == 86 [pid = 1512] [id = 530] 19:03:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (1D0D1C00) [pid = 1512] [serial = 1590] [outer = 00000000] 19:03:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (1D361400) [pid = 1512] [serial = 1591] [outer = 1D0D1C00] 19:03:14 INFO - PROCESS | 1512 | 1461117794893 Marionette DEBUG loaded listener.js 19:03:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (1D36B400) [pid = 1512] [serial = 1592] [outer = 1D0D1C00] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (1BC4E000) [pid = 1512] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (1BD0AC00) [pid = 1512] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (1A40DC00) [pid = 1512] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (1BCD6800) [pid = 1512] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (12E67800) [pid = 1512] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (124C3800) [pid = 1512] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (12942400) [pid = 1512] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (12EF3000) [pid = 1512] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (1EA0EC00) [pid = 1512] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (1AE07800) [pid = 1512] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (20FE5800) [pid = 1512] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (19496800) [pid = 1512] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (1D0CD800) [pid = 1512] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (1FA3BC00) [pid = 1512] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (21D98800) [pid = 1512] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (1FDC7000) [pid = 1512] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (17DC4C00) [pid = 1512] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (1FDCA800) [pid = 1512] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (1AE6D800) [pid = 1512] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (21127000) [pid = 1512] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:03:15 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1EB0BC00) [pid = 1512] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:03:15 INFO - PROCESS | 1512 | 1461117795598 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 19:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1017ms 19:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:03:15 INFO - PROCESS | 1512 | 1461117795630 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 19:03:15 INFO - PROCESS | 1512 | 1461117795632 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 19:03:15 INFO - PROCESS | 1512 | 1461117795635 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:03:15 INFO - PROCESS | 1512 | 1461117795636 Marionette TRACE conn5 <- [1,2086,null,{}] 19:03:15 INFO - PROCESS | 1512 | 1461117795640 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:15 INFO - PROCESS | 1512 | 1461117795725 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 19:03:15 INFO - PROCESS | 1512 | 1461117795835 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:15 INFO - PROCESS | 1512 | ++DOCSHELL 122F3800 == 87 [pid = 1512] [id = 531] 19:03:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (122F7C00) [pid = 1512] [serial = 1593] [outer = 00000000] 19:03:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (19496800) [pid = 1512] [serial = 1594] [outer = 122F7C00] 19:03:15 INFO - PROCESS | 1512 | 1461117795883 Marionette DEBUG loaded listener.js 19:03:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1B940C00) [pid = 1512] [serial = 1595] [outer = 122F7C00] 19:03:16 INFO - PROCESS | 1512 | 1461117796276 Marionette TRACE conn5 <- [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]]]}] 19:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 19:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:03:16 INFO - PROCESS | 1512 | 1461117796308 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 19:03:16 INFO - PROCESS | 1512 | 1461117796310 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 19:03:16 INFO - PROCESS | 1512 | 1461117796313 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:03:16 INFO - PROCESS | 1512 | 1461117796315 Marionette TRACE conn5 <- [1,2090,null,{}] 19:03:16 INFO - PROCESS | 1512 | 1461117796318 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:16 INFO - PROCESS | 1512 | 1461117796404 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 19:03:16 INFO - PROCESS | 1512 | 1461117796410 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:16 INFO - PROCESS | 1512 | ++DOCSHELL 1BC59800 == 88 [pid = 1512] [id = 532] 19:03:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (1BD0C800) [pid = 1512] [serial = 1596] [outer = 00000000] 19:03:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (1D2B9800) [pid = 1512] [serial = 1597] [outer = 1BD0C800] 19:03:16 INFO - PROCESS | 1512 | 1461117796454 Marionette DEBUG loaded listener.js 19:03:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (1D395000) [pid = 1512] [serial = 1598] [outer = 1BD0C800] 19:03:16 INFO - PROCESS | 1512 | 1461117796893 Marionette TRACE conn5 <- [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]]]}] 19:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 19:03:16 INFO - PROCESS | 1512 | 1461117796952 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 19:03:16 INFO - PROCESS | 1512 | 1461117796954 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 19:03:16 INFO - PROCESS | 1512 | 1461117796957 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:03:16 INFO - PROCESS | 1512 | 1461117796959 Marionette TRACE conn5 <- [1,2094,null,{}] 19:03:16 INFO - PROCESS | 1512 | 1461117796962 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:17 INFO - PROCESS | 1512 | 1461117797049 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 19:03:17 INFO - PROCESS | 1512 | 1461117797055 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:17 INFO - PROCESS | 1512 | ++DOCSHELL 1C1BEC00 == 89 [pid = 1512] [id = 533] 19:03:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (1D0D1000) [pid = 1512] [serial = 1599] [outer = 00000000] 19:03:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (1D772C00) [pid = 1512] [serial = 1600] [outer = 1D0D1000] 19:03:17 INFO - PROCESS | 1512 | 1461117797099 Marionette DEBUG loaded listener.js 19:03:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (1D795400) [pid = 1512] [serial = 1601] [outer = 1D0D1000] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 20FD2000 == 88 [pid = 1512] [id = 444] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 16543400 == 87 [pid = 1512] [id = 508] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 21E45C00 == 86 [pid = 1512] [id = 428] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 12409C00 == 85 [pid = 1512] [id = 317] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1D395800 == 84 [pid = 1512] [id = 323] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1A410000 == 83 [pid = 1512] [id = 397] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1FD2DC00 == 82 [pid = 1512] [id = 478] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 12E5CC00 == 81 [pid = 1512] [id = 424] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 13AF1C00 == 80 [pid = 1512] [id = 318] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1EB06C00 == 79 [pid = 1512] [id = 477] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1393DC00 == 78 [pid = 1512] [id = 377] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 20F55000 == 77 [pid = 1512] [id = 497] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1D8C2C00 == 76 [pid = 1512] [id = 338] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 19496000 == 75 [pid = 1512] [id = 365] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 21129000 == 74 [pid = 1512] [id = 395] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1D8CC400 == 73 [pid = 1512] [id = 457] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 20FE7400 == 72 [pid = 1512] [id = 445] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 130E7400 == 71 [pid = 1512] [id = 324] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 13985C00 == 70 [pid = 1512] [id = 502] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1C020400 == 69 [pid = 1512] [id = 349] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1D36C800 == 68 [pid = 1512] [id = 505] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 18D64800 == 67 [pid = 1512] [id = 503] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1C2A3000 == 66 [pid = 1512] [id = 348] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1C2ED400 == 65 [pid = 1512] [id = 294] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1D0D3000 == 64 [pid = 1512] [id = 504] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1D885000 == 63 [pid = 1512] [id = 376] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1D791000 == 62 [pid = 1512] [id = 443] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1B940800 == 61 [pid = 1512] [id = 440] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1FD31C00 == 60 [pid = 1512] [id = 364] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1D772400 == 59 [pid = 1512] [id = 506] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 21CF4C00 == 58 [pid = 1512] [id = 480] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1D793000 == 57 [pid = 1512] [id = 507] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1A459000 == 56 [pid = 1512] [id = 414] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 17409800 == 55 [pid = 1512] [id = 429] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 20F47800 == 54 [pid = 1512] [id = 496] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1A45D800 == 53 [pid = 1512] [id = 476] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1AEBAC00 == 52 [pid = 1512] [id = 378] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 12A37C00 == 51 [pid = 1512] [id = 335] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 12A4E800 == 50 [pid = 1512] [id = 479] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 12377000 == 49 [pid = 1512] [id = 446] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1C852C00 == 48 [pid = 1512] [id = 211] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1BCD3400 == 47 [pid = 1512] [id = 337] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1D8C6000 == 46 [pid = 1512] [id = 379] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 178F2C00 == 45 [pid = 1512] [id = 336] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1D78F800 == 44 [pid = 1512] [id = 350] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 12EF4800 == 43 [pid = 1512] [id = 524] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 211D0800 == 42 [pid = 1512] [id = 522] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1AE6F000 == 41 [pid = 1512] [id = 523] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 20FEC800 == 40 [pid = 1512] [id = 521] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1FD3C800 == 39 [pid = 1512] [id = 520] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 13991800 == 38 [pid = 1512] [id = 518] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 1D770000 == 37 [pid = 1512] [id = 519] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 12A41400 == 36 [pid = 1512] [id = 516] 19:03:18 INFO - PROCESS | 1512 | --DOCSHELL 12943000 == 35 [pid = 1512] [id = 517] 19:03:19 INFO - PROCESS | 1512 | --DOCSHELL 17CDB800 == 34 [pid = 1512] [id = 526] 19:03:19 INFO - PROCESS | 1512 | --DOCSHELL 1B98F800 == 33 [pid = 1512] [id = 527] 19:03:19 INFO - PROCESS | 1512 | --DOCSHELL 122F3800 == 32 [pid = 1512] [id = 531] 19:03:19 INFO - PROCESS | 1512 | --DOCSHELL 1C2A5C00 == 31 [pid = 1512] [id = 530] 19:03:19 INFO - PROCESS | 1512 | --DOCSHELL 1BCCF800 == 30 [pid = 1512] [id = 528] 19:03:19 INFO - PROCESS | 1512 | --DOCSHELL 1BC59800 == 29 [pid = 1512] [id = 532] 19:03:19 INFO - PROCESS | 1512 | --DOCSHELL 1C2EE400 == 28 [pid = 1512] [id = 529] 19:03:19 INFO - PROCESS | 1512 | --DOCSHELL 0EC43800 == 27 [pid = 1512] [id = 525] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (211B8000) [pid = 1512] [serial = 1385] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (1AE65C00) [pid = 1512] [serial = 1376] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (1D0D5400) [pid = 1512] [serial = 1388] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (20FCAC00) [pid = 1512] [serial = 1382] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (1FDD0C00) [pid = 1512] [serial = 1373] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (1C84E000) [pid = 1512] [serial = 1379] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (24417C00) [pid = 1512] [serial = 1442] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (21122000) [pid = 1512] [serial = 1475] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1AE6B000) [pid = 1512] [serial = 1427] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (211C6800) [pid = 1512] [serial = 1436] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (1D0D2400) [pid = 1512] [serial = 1430] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (21CF0400) [pid = 1512] [serial = 1439] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (20FE7800) [pid = 1512] [serial = 1433] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1BCD0C00) [pid = 1512] [serial = 1537] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (1C2A6400) [pid = 1512] [serial = 1540] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1BCD7C00) [pid = 1512] [serial = 1538] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1BD0C400) [pid = 1512] [serial = 1543] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1C84B000) [pid = 1512] [serial = 1544] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1D602800) [pid = 1512] [serial = 1546] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1BC59000) [pid = 1512] [serial = 1507] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (18E2C800) [pid = 1512] [serial = 1534] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (1C2F1000) [pid = 1512] [serial = 1510] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (12E68000) [pid = 1512] [serial = 1532] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (12D72C00) [pid = 1512] [serial = 1531] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (12A38400) [pid = 1512] [serial = 1529] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (12EE8800) [pid = 1512] [serial = 1528] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1D362800) [pid = 1512] [serial = 1513] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1FAC2400) [pid = 1512] [serial = 1522] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1D75F800) [pid = 1512] [serial = 1516] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (138A6000) [pid = 1512] [serial = 1504] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1D885400) [pid = 1512] [serial = 1519] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (20F51400) [pid = 1512] [serial = 1525] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1A401C00) [pid = 1512] [serial = 1502] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1D793C00) [pid = 1512] [serial = 1549] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1D754C00) [pid = 1512] [serial = 1547] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1C2EC800) [pid = 1512] [serial = 1541] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1A405C00) [pid = 1512] [serial = 1535] [outer = 00000000] [url = about:blank] 19:03:19 INFO - PROCESS | 1512 | 1461117799690 Marionette TRACE conn5 <- [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]]]}] 19:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2767ms 19:03:19 INFO - PROCESS | 1512 | 1461117799729 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 19:03:19 INFO - PROCESS | 1512 | 1461117799733 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 19:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:03:19 INFO - PROCESS | 1512 | 1461117799738 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:03:19 INFO - PROCESS | 1512 | 1461117799741 Marionette TRACE conn5 <- [1,2098,null,{}] 19:03:19 INFO - PROCESS | 1512 | 1461117799747 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:19 INFO - PROCESS | 1512 | 1461117799841 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 19:03:20 INFO - PROCESS | 1512 | 1461117799972 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:20 INFO - PROCESS | 1512 | ++DOCSHELL 0EC4EC00 == 28 [pid = 1512] [id = 534] 19:03:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (0ED13000) [pid = 1512] [serial = 1602] [outer = 00000000] 19:03:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (12210400) [pid = 1512] [serial = 1603] [outer = 0ED13000] 19:03:20 INFO - PROCESS | 1512 | 1461117800022 Marionette DEBUG loaded listener.js 19:03:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (122F2000) [pid = 1512] [serial = 1604] [outer = 0ED13000] 19:03:20 INFO - PROCESS | 1512 | 1461117800433 Marionette TRACE conn5 <- [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]]]}] 19:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 19:03:20 INFO - PROCESS | 1512 | 1461117800469 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 19:03:20 INFO - PROCESS | 1512 | 1461117800475 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 19:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:03:20 INFO - PROCESS | 1512 | 1461117800481 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:03:20 INFO - PROCESS | 1512 | 1461117800483 Marionette TRACE conn5 <- [1,2102,null,{}] 19:03:20 INFO - PROCESS | 1512 | 1461117800487 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:20 INFO - PROCESS | 1512 | 1461117800577 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 19:03:20 INFO - PROCESS | 1512 | 1461117800585 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:20 INFO - PROCESS | 1512 | ++DOCSHELL 122F3400 == 29 [pid = 1512] [id = 535] 19:03:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (122FA000) [pid = 1512] [serial = 1605] [outer = 00000000] 19:03:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (12405C00) [pid = 1512] [serial = 1606] [outer = 122FA000] 19:03:20 INFO - PROCESS | 1512 | 1461117800631 Marionette DEBUG loaded listener.js 19:03:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (12947400) [pid = 1512] [serial = 1607] [outer = 122FA000] 19:03:21 INFO - PROCESS | 1512 | 1461117801121 Marionette TRACE conn5 <- [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]]]}] 19:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 19:03:21 INFO - PROCESS | 1512 | 1461117801153 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 19:03:21 INFO - PROCESS | 1512 | 1461117801156 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 19:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:03:21 INFO - PROCESS | 1512 | 1461117801159 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:03:21 INFO - PROCESS | 1512 | 1461117801163 Marionette TRACE conn5 <- [1,2106,null,{}] 19:03:21 INFO - PROCESS | 1512 | 1461117801174 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:21 INFO - PROCESS | 1512 | 1461117801293 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 19:03:21 INFO - PROCESS | 1512 | 1461117801309 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:21 INFO - PROCESS | 1512 | ++DOCSHELL 12A4EC00 == 30 [pid = 1512] [id = 536] 19:03:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (12A4F000) [pid = 1512] [serial = 1608] [outer = 00000000] 19:03:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (12D74000) [pid = 1512] [serial = 1609] [outer = 12A4F000] 19:03:21 INFO - PROCESS | 1512 | 1461117801358 Marionette DEBUG loaded listener.js 19:03:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (12E5F800) [pid = 1512] [serial = 1610] [outer = 12A4F000] 19:03:21 INFO - PROCESS | 1512 | 1461117801822 Marionette TRACE conn5 <- [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]]]}] 19:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 19:03:21 INFO - PROCESS | 1512 | 1461117801893 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 19:03:21 INFO - PROCESS | 1512 | 1461117801896 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 19:03:21 INFO - PROCESS | 1512 | 1461117801899 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:03:21 INFO - PROCESS | 1512 | 1461117801900 Marionette TRACE conn5 <- [1,2110,null,{}] 19:03:21 INFO - PROCESS | 1512 | 1461117801904 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:22 INFO - PROCESS | 1512 | 1461117801987 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 19:03:22 INFO - PROCESS | 1512 | 1461117801994 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:22 INFO - PROCESS | 1512 | ++DOCSHELL 12E62800 == 31 [pid = 1512] [id = 537] 19:03:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (12EE9000) [pid = 1512] [serial = 1611] [outer = 00000000] 19:03:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (130E7400) [pid = 1512] [serial = 1612] [outer = 12EE9000] 19:03:22 INFO - PROCESS | 1512 | 1461117802039 Marionette DEBUG loaded listener.js 19:03:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (138C2C00) [pid = 1512] [serial = 1613] [outer = 12EE9000] 19:03:22 INFO - PROCESS | 1512 | 1461117802483 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 19:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 19:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:03:22 INFO - PROCESS | 1512 | 1461117802533 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 19:03:22 INFO - PROCESS | 1512 | 1461117802535 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 19:03:22 INFO - PROCESS | 1512 | 1461117802538 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:03:22 INFO - PROCESS | 1512 | 1461117802540 Marionette TRACE conn5 <- [1,2114,null,{}] 19:03:22 INFO - PROCESS | 1512 | 1461117802543 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:22 INFO - PROCESS | 1512 | 1461117802622 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 19:03:22 INFO - PROCESS | 1512 | 1461117802629 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:22 INFO - PROCESS | 1512 | ++DOCSHELL 1393DC00 == 32 [pid = 1512] [id = 538] 19:03:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (13AF1C00) [pid = 1512] [serial = 1614] [outer = 00000000] 19:03:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1740B800) [pid = 1512] [serial = 1615] [outer = 13AF1C00] 19:03:22 INFO - PROCESS | 1512 | 1461117802673 Marionette DEBUG loaded listener.js 19:03:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1769D400) [pid = 1512] [serial = 1616] [outer = 13AF1C00] 19:03:23 INFO - PROCESS | 1512 | 1461117803144 Marionette TRACE conn5 <- [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]]]}] 19:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 19:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:03:23 INFO - PROCESS | 1512 | 1461117803172 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 19:03:23 INFO - PROCESS | 1512 | 1461117803174 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 19:03:23 INFO - PROCESS | 1512 | 1461117803177 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:03:23 INFO - PROCESS | 1512 | 1461117803179 Marionette TRACE conn5 <- [1,2118,null,{}] 19:03:23 INFO - PROCESS | 1512 | 1461117803186 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:23 INFO - PROCESS | 1512 | 1461117803297 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 19:03:23 INFO - PROCESS | 1512 | 1461117803306 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:23 INFO - PROCESS | 1512 | ++DOCSHELL 18D63C00 == 33 [pid = 1512] [id = 539] 19:03:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (18E35400) [pid = 1512] [serial = 1617] [outer = 00000000] 19:03:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (194F8800) [pid = 1512] [serial = 1618] [outer = 18E35400] 19:03:23 INFO - PROCESS | 1512 | 1461117803354 Marionette DEBUG loaded listener.js 19:03:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (196ED000) [pid = 1512] [serial = 1619] [outer = 18E35400] 19:03:23 INFO - PROCESS | 1512 | 1461117803816 Marionette TRACE conn5 <- [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] 19:03:23 INFO - PROCESS | 1512 | 1461117803856 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 19:03:23 INFO - PROCESS | 1512 | 1461117803859 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:03:23 INFO - PROCESS | 1512 | 1461117803860 Marionette TRACE conn5 <- [1,2122,null,{}] 19:03:23 INFO - PROCESS | 1512 | 1461117803864 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:23 INFO - PROCESS | 1512 | 1461117803941 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 19:03:23 INFO - PROCESS | 1512 | 1461117803947 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:24 INFO - PROCESS | 1512 | ++DOCSHELL 196EE400 == 34 [pid = 1512] [id = 540] 19:03:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1A402C00) [pid = 1512] [serial = 1620] [outer = 00000000] 19:03:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1A8C4400) [pid = 1512] [serial = 1621] [outer = 1A402C00] 19:03:24 INFO - PROCESS | 1512 | 1461117803993 Marionette DEBUG loaded listener.js 19:03:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1A8C2800) [pid = 1512] [serial = 1622] [outer = 1A402C00] 19:03:24 INFO - PROCESS | 1512 | 1461117804470 Marionette TRACE conn5 <- [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]]]}] 19:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 19:03:24 INFO - PROCESS | 1512 | 1461117804514 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 19:03:24 INFO - PROCESS | 1512 | 1461117804516 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 19:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:03:24 INFO - PROCESS | 1512 | 1461117804520 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:03:24 INFO - PROCESS | 1512 | 1461117804522 Marionette TRACE conn5 <- [1,2126,null,{}] 19:03:24 INFO - PROCESS | 1512 | 1461117804525 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:24 INFO - PROCESS | 1512 | 1461117804605 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 19:03:24 INFO - PROCESS | 1512 | 1461117804611 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:24 INFO - PROCESS | 1512 | ++DOCSHELL 0EC4A400 == 35 [pid = 1512] [id = 541] 19:03:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1A8BF400) [pid = 1512] [serial = 1623] [outer = 00000000] 19:03:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (1AE64400) [pid = 1512] [serial = 1624] [outer = 1A8BF400] 19:03:24 INFO - PROCESS | 1512 | 1461117804655 Marionette DEBUG loaded listener.js 19:03:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1AE63800) [pid = 1512] [serial = 1625] [outer = 1A8BF400] 19:03:25 INFO - PROCESS | 1512 | 1461117805150 Marionette TRACE conn5 <- [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]]]}] 19:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 19:03:25 INFO - PROCESS | 1512 | 1461117805192 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 19:03:25 INFO - PROCESS | 1512 | 1461117805195 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 19:03:25 INFO - PROCESS | 1512 | 1461117805198 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:03:25 INFO - PROCESS | 1512 | 1461117805200 Marionette TRACE conn5 <- [1,2130,null,{}] 19:03:25 INFO - PROCESS | 1512 | 1461117805203 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:25 INFO - PROCESS | 1512 | 1461117805318 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 19:03:25 INFO - PROCESS | 1512 | 1461117805413 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:25 INFO - PROCESS | 1512 | ++DOCSHELL 12A4E800 == 36 [pid = 1512] [id = 542] 19:03:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1A40B800) [pid = 1512] [serial = 1626] [outer = 00000000] 19:03:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1B940800) [pid = 1512] [serial = 1627] [outer = 1A40B800] 19:03:25 INFO - PROCESS | 1512 | 1461117805459 Marionette DEBUG loaded listener.js 19:03:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1B92F400) [pid = 1512] [serial = 1628] [outer = 1A40B800] 19:03:25 INFO - PROCESS | 1512 | 1461117805870 Marionette TRACE conn5 <- [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] 19:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:03:25 INFO - PROCESS | 1512 | 1461117805941 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 19:03:25 INFO - PROCESS | 1512 | 1461117805944 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:03:25 INFO - PROCESS | 1512 | 1461117805945 Marionette TRACE conn5 <- [1,2134,null,{}] 19:03:25 INFO - PROCESS | 1512 | 1461117805949 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:26 INFO - PROCESS | 1512 | 1461117806065 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 19:03:26 INFO - PROCESS | 1512 | 1461117806074 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:26 INFO - PROCESS | 1512 | ++DOCSHELL 16550000 == 37 [pid = 1512] [id = 543] 19:03:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (176A1800) [pid = 1512] [serial = 1629] [outer = 00000000] 19:03:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1BCD0C00) [pid = 1512] [serial = 1630] [outer = 176A1800] 19:03:26 INFO - PROCESS | 1512 | 1461117806119 Marionette DEBUG loaded listener.js 19:03:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (1BCD3400) [pid = 1512] [serial = 1631] [outer = 176A1800] 19:03:26 INFO - PROCESS | 1512 | 1461117806584 Marionette TRACE conn5 <- [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] 19:03:26 INFO - PROCESS | 1512 | 1461117806621 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 19:03:26 INFO - PROCESS | 1512 | 1461117806624 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:03:26 INFO - PROCESS | 1512 | 1461117806626 Marionette TRACE conn5 <- [1,2138,null,{}] 19:03:26 INFO - PROCESS | 1512 | 1461117806638 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:26 INFO - PROCESS | 1512 | 1461117806795 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 19:03:26 INFO - PROCESS | 1512 | 1461117806808 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:27 INFO - PROCESS | 1512 | ++DOCSHELL 12A3C800 == 38 [pid = 1512] [id = 544] 19:03:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (12A48C00) [pid = 1512] [serial = 1632] [outer = 00000000] 19:03:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (17CC1C00) [pid = 1512] [serial = 1633] [outer = 12A48C00] 19:03:27 INFO - PROCESS | 1512 | 1461117807633 Marionette DEBUG loaded listener.js 19:03:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (1BCE6C00) [pid = 1512] [serial = 1634] [outer = 12A48C00] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (1AE10400) [pid = 1512] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (18D65000) [pid = 1512] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (1BC55400) [pid = 1512] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (16552800) [pid = 1512] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1D8CC800) [pid = 1512] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (1C1C6000) [pid = 1512] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (20F48800) [pid = 1512] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (21CF3400) [pid = 1512] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (0EC4BC00) [pid = 1512] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1D1D9C00) [pid = 1512] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (1AE6E400) [pid = 1512] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1D602400) [pid = 1512] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1EB14800) [pid = 1512] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1D774400) [pid = 1512] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (24414C00) [pid = 1512] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (1BD0B800) [pid = 1512] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1C2EE800) [pid = 1512] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (122F7C00) [pid = 1512] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1D0D1C00) [pid = 1512] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1BD0C800) [pid = 1512] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (21125000) [pid = 1512] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1FDCD400) [pid = 1512] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1D771C00) [pid = 1512] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1AE08C00) [pid = 1512] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (12945000) [pid = 1512] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1D38A400) [pid = 1512] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1B992400) [pid = 1512] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1A40D800) [pid = 1512] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (0EC4A800) [pid = 1512] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (12EF5000) [pid = 1512] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1AEBC000) [pid = 1512] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:03:27 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (211D2400) [pid = 1512] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:03:28 INFO - PROCESS | 1512 | 1461117808037 Marionette TRACE conn5 <- [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]]]}] 19:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1436ms 19:03:28 INFO - PROCESS | 1512 | 1461117808064 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 19:03:28 INFO - PROCESS | 1512 | 1461117808066 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 19:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:03:28 INFO - PROCESS | 1512 | 1461117808069 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:03:28 INFO - PROCESS | 1512 | 1461117808072 Marionette TRACE conn5 <- [1,2142,null,{}] 19:03:28 INFO - PROCESS | 1512 | 1461117808075 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:28 INFO - PROCESS | 1512 | 1461117808191 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 19:03:28 INFO - PROCESS | 1512 | 1461117808201 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:28 INFO - PROCESS | 1512 | ++DOCSHELL 13AFE800 == 39 [pid = 1512] [id = 545] 19:03:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (17409400) [pid = 1512] [serial = 1635] [outer = 00000000] 19:03:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1AEC3800) [pid = 1512] [serial = 1636] [outer = 17409400] 19:03:28 INFO - PROCESS | 1512 | 1461117808246 Marionette DEBUG loaded listener.js 19:03:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1BC52C00) [pid = 1512] [serial = 1637] [outer = 17409400] 19:03:28 INFO - PROCESS | 1512 | 1461117808670 Marionette TRACE conn5 <- [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]]]}] 19:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 19:03:28 INFO - PROCESS | 1512 | 1461117808700 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 19:03:28 INFO - PROCESS | 1512 | 1461117808702 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 19:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:03:28 INFO - PROCESS | 1512 | 1461117808705 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:03:28 INFO - PROCESS | 1512 | 1461117808707 Marionette TRACE conn5 <- [1,2146,null,{}] 19:03:28 INFO - PROCESS | 1512 | 1461117808710 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:28 INFO - PROCESS | 1512 | 1461117808791 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 19:03:28 INFO - PROCESS | 1512 | 1461117808918 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:28 INFO - PROCESS | 1512 | ++DOCSHELL 18D69400 == 40 [pid = 1512] [id = 546] 19:03:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (196F3000) [pid = 1512] [serial = 1638] [outer = 00000000] 19:03:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1C2A7C00) [pid = 1512] [serial = 1639] [outer = 196F3000] 19:03:29 INFO - PROCESS | 1512 | 1461117808964 Marionette DEBUG loaded listener.js 19:03:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1C2ACC00) [pid = 1512] [serial = 1640] [outer = 196F3000] 19:03:29 INFO - PROCESS | 1512 | 1461117809336 Marionette TRACE conn5 <- [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]]]}] 19:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 671ms 19:03:29 INFO - PROCESS | 1512 | 1461117809378 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 19:03:29 INFO - PROCESS | 1512 | 1461117809380 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 19:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:03:29 INFO - PROCESS | 1512 | 1461117809383 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:03:29 INFO - PROCESS | 1512 | 1461117809384 Marionette TRACE conn5 <- [1,2150,null,{}] 19:03:29 INFO - PROCESS | 1512 | 1461117809388 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:29 INFO - PROCESS | 1512 | 1461117809467 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 19:03:29 INFO - PROCESS | 1512 | 1461117809473 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:29 INFO - PROCESS | 1512 | ++DOCSHELL 1C2AA800 == 41 [pid = 1512] [id = 547] 19:03:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1C2B1400) [pid = 1512] [serial = 1641] [outer = 00000000] 19:03:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1C2F9000) [pid = 1512] [serial = 1642] [outer = 1C2B1400] 19:03:29 INFO - PROCESS | 1512 | 1461117809517 Marionette DEBUG loaded listener.js 19:03:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1C649C00) [pid = 1512] [serial = 1643] [outer = 1C2B1400] 19:03:30 INFO - PROCESS | 1512 | 1461117810342 Marionette TRACE conn5 <- [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]]]}] 19:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1019ms 19:03:30 INFO - PROCESS | 1512 | 1461117810403 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 19:03:30 INFO - PROCESS | 1512 | 1461117810408 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 19:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:03:30 INFO - PROCESS | 1512 | 1461117810414 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:03:30 INFO - PROCESS | 1512 | 1461117810417 Marionette TRACE conn5 <- [1,2154,null,{}] 19:03:30 INFO - PROCESS | 1512 | 1461117810443 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:30 INFO - PROCESS | 1512 | 1461117810562 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 19:03:30 INFO - PROCESS | 1512 | 1461117810704 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:30 INFO - PROCESS | 1512 | ++DOCSHELL 0F385C00 == 42 [pid = 1512] [id = 548] 19:03:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (12344000) [pid = 1512] [serial = 1644] [outer = 00000000] 19:03:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (12944800) [pid = 1512] [serial = 1645] [outer = 12344000] 19:03:30 INFO - PROCESS | 1512 | 1461117810762 Marionette DEBUG loaded listener.js 19:03:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (12A39800) [pid = 1512] [serial = 1646] [outer = 12344000] 19:03:31 INFO - PROCESS | 1512 | 1461117811435 Marionette TRACE conn5 <- [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]]]}] 19:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1100ms 19:03:31 INFO - PROCESS | 1512 | 1461117811517 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 19:03:31 INFO - PROCESS | 1512 | 1461117811523 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 19:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:03:31 INFO - PROCESS | 1512 | 1461117811530 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:03:31 INFO - PROCESS | 1512 | 1461117811532 Marionette TRACE conn5 <- [1,2158,null,{}] 19:03:31 INFO - PROCESS | 1512 | 1461117811536 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:31 INFO - PROCESS | 1512 | 1461117811655 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 19:03:31 INFO - PROCESS | 1512 | 1461117811795 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:31 INFO - PROCESS | 1512 | ++DOCSHELL 12A3C000 == 43 [pid = 1512] [id = 549] 19:03:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (12A40400) [pid = 1512] [serial = 1647] [outer = 00000000] 19:03:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (17407C00) [pid = 1512] [serial = 1648] [outer = 12A40400] 19:03:31 INFO - PROCESS | 1512 | 1461117811851 Marionette DEBUG loaded listener.js 19:03:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (17CDB800) [pid = 1512] [serial = 1649] [outer = 12A40400] 19:03:32 INFO - PROCESS | 1512 | 1461117812738 Marionette TRACE conn5 <- [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]]]}] 19:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1274ms 19:03:32 INFO - PROCESS | 1512 | 1461117812806 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 19:03:32 INFO - PROCESS | 1512 | 1461117812810 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 19:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:03:32 INFO - PROCESS | 1512 | 1461117812814 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:03:32 INFO - PROCESS | 1512 | 1461117812818 Marionette TRACE conn5 <- [1,2162,null,{}] 19:03:32 INFO - PROCESS | 1512 | 1461117812825 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:32 INFO - PROCESS | 1512 | 1461117812936 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 19:03:33 INFO - PROCESS | 1512 | 1461117813079 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:33 INFO - PROCESS | 1512 | ++DOCSHELL 12A44800 == 44 [pid = 1512] [id = 550] 19:03:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (12A45400) [pid = 1512] [serial = 1650] [outer = 00000000] 19:03:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (12EEA800) [pid = 1512] [serial = 1651] [outer = 12A45400] 19:03:33 INFO - PROCESS | 1512 | 1461117813130 Marionette DEBUG loaded listener.js 19:03:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (130EE000) [pid = 1512] [serial = 1652] [outer = 12A45400] 19:03:33 INFO - PROCESS | 1512 | --DOCSHELL 12409000 == 43 [pid = 1512] [id = 298] 19:03:33 INFO - PROCESS | 1512 | --DOCSHELL 17617400 == 42 [pid = 1512] [id = 306] 19:03:33 INFO - PROCESS | 1512 | --DOCSHELL 17CC9000 == 41 [pid = 1512] [id = 299] 19:03:33 INFO - PROCESS | 1512 | --DOCSHELL 12D78400 == 40 [pid = 1512] [id = 303] 19:03:33 INFO - PROCESS | 1512 | --DOCSHELL 12D79C00 == 39 [pid = 1512] [id = 297] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1D772C00) [pid = 1512] [serial = 1600] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (2443DC00) [pid = 1512] [serial = 1493] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1C849400) [pid = 1512] [serial = 1481] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (20FCE400) [pid = 1512] [serial = 1526] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1C2F6400) [pid = 1512] [serial = 1511] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (138A8C00) [pid = 1512] [serial = 1478] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1FD39000) [pid = 1512] [serial = 1523] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (2034CC00) [pid = 1512] [serial = 1424] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (20F54000) [pid = 1512] [serial = 1490] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (21E45000) [pid = 1512] [serial = 1487] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (16547800) [pid = 1512] [serial = 1505] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1D367C00) [pid = 1512] [serial = 1514] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1BCDA800) [pid = 1512] [serial = 1508] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1D767C00) [pid = 1512] [serial = 1517] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (211B8400) [pid = 1512] [serial = 1484] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1D8C9400) [pid = 1512] [serial = 1520] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1C1BFC00) [pid = 1512] [serial = 1585] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1D0CCC00) [pid = 1512] [serial = 1589] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1C84A800) [pid = 1512] [serial = 1588] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (19496800) [pid = 1512] [serial = 1594] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1D361400) [pid = 1512] [serial = 1591] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1D2B9800) [pid = 1512] [serial = 1597] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1D36B400) [pid = 1512] [serial = 1592] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1D395000) [pid = 1512] [serial = 1598] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (211AFC00) [pid = 1512] [serial = 1564] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (20FE5C00) [pid = 1512] [serial = 1562] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (20FC6C00) [pid = 1512] [serial = 1561] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1E64FC00) [pid = 1512] [serial = 1559] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1D8C5800) [pid = 1512] [serial = 1558] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1BCD3C00) [pid = 1512] [serial = 1556] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1B94C800) [pid = 1512] [serial = 1555] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (12EEC800) [pid = 1512] [serial = 1553] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (12A47C00) [pid = 1512] [serial = 1552] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1D797800) [pid = 1512] [serial = 1550] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1BCD8400) [pid = 1512] [serial = 1582] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1AE0E000) [pid = 1512] [serial = 1579] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1AE69800) [pid = 1512] [serial = 1580] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (16545800) [pid = 1512] [serial = 1576] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (178E8000) [pid = 1512] [serial = 1577] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (17D7CC00) [pid = 1512] [serial = 1574] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1654F400) [pid = 1512] [serial = 1573] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1C84F800) [pid = 1512] [serial = 1571] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (1C2F4C00) [pid = 1512] [serial = 1570] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (21E3A800) [pid = 1512] [serial = 1568] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (21D9CC00) [pid = 1512] [serial = 1567] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (211BC800) [pid = 1512] [serial = 1565] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (1BCE3000) [pid = 1512] [serial = 1583] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (1B940C00) [pid = 1512] [serial = 1595] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (1C1C4000) [pid = 1512] [serial = 1586] [outer = 00000000] [url = about:blank] 19:03:33 INFO - PROCESS | 1512 | 1461117813707 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 19:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 930ms 19:03:33 INFO - PROCESS | 1512 | 1461117813746 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 19:03:33 INFO - PROCESS | 1512 | 1461117813751 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 19:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:03:33 INFO - PROCESS | 1512 | 1461117813757 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:03:33 INFO - PROCESS | 1512 | 1461117813760 Marionette TRACE conn5 <- [1,2166,null,{}] 19:03:33 INFO - PROCESS | 1512 | 1461117813763 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:33 INFO - PROCESS | 1512 | 1461117813846 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 19:03:33 INFO - PROCESS | 1512 | 1461117813852 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:33 INFO - PROCESS | 1512 | ++DOCSHELL 124B6400 == 40 [pid = 1512] [id = 551] 19:03:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (124B8000) [pid = 1512] [serial = 1653] [outer = 00000000] 19:03:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (12EB0800) [pid = 1512] [serial = 1654] [outer = 124B8000] 19:03:33 INFO - PROCESS | 1512 | 1461117813898 Marionette DEBUG loaded listener.js 19:03:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (12EF4800) [pid = 1512] [serial = 1655] [outer = 124B8000] 19:03:34 INFO - PROCESS | 1512 | 1461117814409 Marionette TRACE conn5 <- [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]]]}] 19:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 19:03:34 INFO - PROCESS | 1512 | 1461117814456 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 19:03:34 INFO - PROCESS | 1512 | 1461117814458 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 19:03:34 INFO - PROCESS | 1512 | 1461117814461 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:03:34 INFO - PROCESS | 1512 | 1461117814465 Marionette TRACE conn5 <- [1,2170,null,{}] 19:03:34 INFO - PROCESS | 1512 | 1461117814475 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:34 INFO - PROCESS | 1512 | 1461117814562 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 19:03:34 INFO - PROCESS | 1512 | 1461117814673 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:34 INFO - PROCESS | 1512 | ++DOCSHELL 17C23000 == 41 [pid = 1512] [id = 552] 19:03:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (17C23400) [pid = 1512] [serial = 1656] [outer = 00000000] 19:03:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (18D67C00) [pid = 1512] [serial = 1657] [outer = 17C23400] 19:03:34 INFO - PROCESS | 1512 | 1461117814724 Marionette DEBUG loaded listener.js 19:03:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (194EE400) [pid = 1512] [serial = 1658] [outer = 17C23400] 19:03:34 INFO - PROCESS | 1512 | --DOCSHELL 12EF5800 == 40 [pid = 1512] [id = 12] 19:03:35 INFO - PROCESS | 1512 | 1461117815164 Marionette TRACE conn5 <- [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]]]}] 19:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 19:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:03:35 INFO - PROCESS | 1512 | 1461117815197 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 19:03:35 INFO - PROCESS | 1512 | 1461117815199 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 19:03:35 INFO - PROCESS | 1512 | 1461117815202 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:03:35 INFO - PROCESS | 1512 | 1461117815204 Marionette TRACE conn5 <- [1,2174,null,{}] 19:03:35 INFO - PROCESS | 1512 | 1461117815207 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:35 INFO - PROCESS | 1512 | 1461117815289 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 19:03:35 INFO - PROCESS | 1512 | 1461117815296 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:35 INFO - PROCESS | 1512 | ++DOCSHELL 18D69800 == 41 [pid = 1512] [id = 553] 19:03:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (196F2800) [pid = 1512] [serial = 1659] [outer = 00000000] 19:03:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1AE0A400) [pid = 1512] [serial = 1660] [outer = 196F2800] 19:03:35 INFO - PROCESS | 1512 | 1461117815342 Marionette DEBUG loaded listener.js 19:03:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1AE12C00) [pid = 1512] [serial = 1661] [outer = 196F2800] 19:03:35 INFO - PROCESS | 1512 | 1461117815789 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 19:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 631ms 19:03:35 INFO - PROCESS | 1512 | 1461117815834 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 19:03:35 INFO - PROCESS | 1512 | 1461117815836 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 19:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:03:35 INFO - PROCESS | 1512 | 1461117815846 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:03:35 INFO - PROCESS | 1512 | 1461117815848 Marionette TRACE conn5 <- [1,2178,null,{}] 19:03:35 INFO - PROCESS | 1512 | 1461117815851 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:36 INFO - PROCESS | 1512 | 1461117815961 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 19:03:36 INFO - PROCESS | 1512 | 1461117816056 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:36 INFO - PROCESS | 1512 | ++DOCSHELL 1AE6A800 == 42 [pid = 1512] [id = 554] 19:03:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1AE6B800) [pid = 1512] [serial = 1662] [outer = 00000000] 19:03:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1AE72000) [pid = 1512] [serial = 1663] [outer = 1AE6B800] 19:03:36 INFO - PROCESS | 1512 | 1461117816102 Marionette DEBUG loaded listener.js 19:03:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1AEBFC00) [pid = 1512] [serial = 1664] [outer = 1AE6B800] 19:03:36 INFO - PROCESS | 1512 | 1461117816520 Marionette TRACE conn5 <- [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]]]}] 19:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 731ms 19:03:36 INFO - PROCESS | 1512 | 1461117816579 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 19:03:36 INFO - PROCESS | 1512 | 1461117816581 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 19:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:03:36 INFO - PROCESS | 1512 | 1461117816584 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:03:36 INFO - PROCESS | 1512 | 1461117816586 Marionette TRACE conn5 <- [1,2182,null,{}] 19:03:36 INFO - PROCESS | 1512 | 1461117816589 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:36 INFO - PROCESS | 1512 | 1461117816719 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 19:03:36 INFO - PROCESS | 1512 | 1461117816784 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:36 INFO - PROCESS | 1512 | ++DOCSHELL 1BC53400 == 43 [pid = 1512] [id = 555] 19:03:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1BC54400) [pid = 1512] [serial = 1665] [outer = 00000000] 19:03:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1BCDD800) [pid = 1512] [serial = 1666] [outer = 1BC54400] 19:03:36 INFO - PROCESS | 1512 | 1461117816833 Marionette DEBUG loaded listener.js 19:03:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1BCDB400) [pid = 1512] [serial = 1667] [outer = 1BC54400] 19:03:37 INFO - PROCESS | 1512 | 1461117817278 Marionette TRACE conn5 <- [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]]]}] 19:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 19:03:37 INFO - PROCESS | 1512 | 1461117817345 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 19:03:37 INFO - PROCESS | 1512 | 1461117817347 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 19:03:37 INFO - PROCESS | 1512 | 1461117817350 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:03:37 INFO - PROCESS | 1512 | 1461117817352 Marionette TRACE conn5 <- [1,2186,null,{}] 19:03:37 INFO - PROCESS | 1512 | 1461117817355 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:03:37 INFO - PROCESS | 1512 | 1461117817467 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 19:03:37 INFO - PROCESS | 1512 | 1461117817531 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:37 INFO - PROCESS | 1512 | ++DOCSHELL 12378C00 == 44 [pid = 1512] [id = 556] 19:03:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1BCE6400) [pid = 1512] [serial = 1668] [outer = 00000000] 19:03:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1C1C2000) [pid = 1512] [serial = 1669] [outer = 1BCE6400] 19:03:37 INFO - PROCESS | 1512 | 1461117817575 Marionette DEBUG loaded listener.js 19:03:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1C1C4000) [pid = 1512] [serial = 1670] [outer = 1BCE6400] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (196F3000) [pid = 1512] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1A40B800) [pid = 1512] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (13AF1C00) [pid = 1512] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (176A1800) [pid = 1512] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1A402C00) [pid = 1512] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (122FA000) [pid = 1512] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (18E35400) [pid = 1512] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (12A4F000) [pid = 1512] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1A8BF400) [pid = 1512] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (0ED13000) [pid = 1512] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1D0D1000) [pid = 1512] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (12EE9000) [pid = 1512] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (17409400) [pid = 1512] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:03:38 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (12A48C00) [pid = 1512] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:03:38 INFO - PROCESS | 1512 | 1461117818111 Marionette TRACE conn5 <- [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]]]}] 19:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 770ms 19:03:38 INFO - PROCESS | 1512 | 1461117818161 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 19:03:38 INFO - PROCESS | 1512 | 1461117818163 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 19:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:03:38 INFO - PROCESS | 1512 | 1461117818166 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:03:38 INFO - PROCESS | 1512 | 1461117818168 Marionette TRACE conn5 <- [1,2190,null,{}] 19:03:38 INFO - PROCESS | 1512 | 1461117818171 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:38 INFO - PROCESS | 1512 | 1461117818249 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 19:03:38 INFO - PROCESS | 1512 | 1461117818345 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:38 INFO - PROCESS | 1512 | ++DOCSHELL 0EC4DC00 == 45 [pid = 1512] [id = 557] 19:03:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (0ED13000) [pid = 1512] [serial = 1671] [outer = 00000000] 19:03:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (17409400) [pid = 1512] [serial = 1672] [outer = 0ED13000] 19:03:38 INFO - PROCESS | 1512 | 1461117818390 Marionette DEBUG loaded listener.js 19:03:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (196F3000) [pid = 1512] [serial = 1673] [outer = 0ED13000] 19:03:38 INFO - PROCESS | 1512 | 1461117818739 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 19:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 19:03:38 INFO - PROCESS | 1512 | 1461117818797 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 19:03:38 INFO - PROCESS | 1512 | 1461117818799 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 19:03:38 INFO - PROCESS | 1512 | 1461117818802 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:03:38 INFO - PROCESS | 1512 | 1461117818804 Marionette TRACE conn5 <- [1,2194,null,{}] 19:03:38 INFO - PROCESS | 1512 | 1461117818807 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:38 INFO - PROCESS | 1512 | 1461117818948 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 19:03:38 INFO - PROCESS | 1512 | 1461117818957 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:38 INFO - PROCESS | 1512 | ++DOCSHELL 138CCC00 == 46 [pid = 1512] [id = 558] 19:03:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1654B000) [pid = 1512] [serial = 1674] [outer = 00000000] 19:03:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1C2A8000) [pid = 1512] [serial = 1675] [outer = 1654B000] 19:03:39 INFO - PROCESS | 1512 | 1461117819001 Marionette DEBUG loaded listener.js 19:03:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1C2A7800) [pid = 1512] [serial = 1676] [outer = 1654B000] 19:03:39 INFO - PROCESS | 1512 | 1461117819407 Marionette TRACE conn5 <- [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]]]}] 19:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 19:03:39 INFO - PROCESS | 1512 | 1461117819437 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 19:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:03:39 INFO - PROCESS | 1512 | 1461117819439 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 19:03:39 INFO - PROCESS | 1512 | 1461117819442 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:03:39 INFO - PROCESS | 1512 | 1461117819444 Marionette TRACE conn5 <- [1,2198,null,{}] 19:03:39 INFO - PROCESS | 1512 | 1461117819447 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:39 INFO - PROCESS | 1512 | 1461117819528 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 19:03:39 INFO - PROCESS | 1512 | 1461117819623 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:39 INFO - PROCESS | 1512 | ++DOCSHELL 1A40B800 == 47 [pid = 1512] [id = 559] 19:03:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1BC59400) [pid = 1512] [serial = 1677] [outer = 00000000] 19:03:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1C64D000) [pid = 1512] [serial = 1678] [outer = 1BC59400] 19:03:39 INFO - PROCESS | 1512 | 1461117819667 Marionette DEBUG loaded listener.js 19:03:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1C646000) [pid = 1512] [serial = 1679] [outer = 1BC59400] 19:03:40 INFO - PROCESS | 1512 | 1461117820087 Marionette TRACE conn5 <- [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]]]}] 19:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 19:03:40 INFO - PROCESS | 1512 | 1461117820114 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 19:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:03:40 INFO - PROCESS | 1512 | 1461117820118 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 19:03:40 INFO - PROCESS | 1512 | 1461117820123 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:03:40 INFO - PROCESS | 1512 | 1461117820128 Marionette TRACE conn5 <- [1,2202,null,{}] 19:03:40 INFO - PROCESS | 1512 | 1461117820135 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:40 INFO - PROCESS | 1512 | 1461117820297 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 19:03:40 INFO - PROCESS | 1512 | 1461117820410 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:40 INFO - PROCESS | 1512 | ++DOCSHELL 12946C00 == 48 [pid = 1512] [id = 560] 19:03:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (12949000) [pid = 1512] [serial = 1680] [outer = 00000000] 19:03:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (12A4CC00) [pid = 1512] [serial = 1681] [outer = 12949000] 19:03:40 INFO - PROCESS | 1512 | 1461117820510 Marionette DEBUG loaded listener.js 19:03:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (12E66800) [pid = 1512] [serial = 1682] [outer = 12949000] 19:03:41 INFO - PROCESS | 1512 | 1461117821051 Marionette TRACE conn5 <- [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]]]}] 19:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 991ms 19:03:41 INFO - PROCESS | 1512 | 1461117821116 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 19:03:41 INFO - PROCESS | 1512 | 1461117821122 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 19:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:03:41 INFO - PROCESS | 1512 | 1461117821128 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:03:41 INFO - PROCESS | 1512 | 1461117821131 Marionette TRACE conn5 <- [1,2206,null,{}] 19:03:41 INFO - PROCESS | 1512 | 1461117821135 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:41 INFO - PROCESS | 1512 | 1461117821243 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 19:03:41 INFO - PROCESS | 1512 | 1461117821353 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:41 INFO - PROCESS | 1512 | ++DOCSHELL 1769BC00 == 49 [pid = 1512] [id = 561] 19:03:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (178EF000) [pid = 1512] [serial = 1683] [outer = 00000000] 19:03:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (19496000) [pid = 1512] [serial = 1684] [outer = 178EF000] 19:03:41 INFO - PROCESS | 1512 | 1461117821407 Marionette DEBUG loaded listener.js 19:03:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1A40F800) [pid = 1512] [serial = 1685] [outer = 178EF000] 19:03:42 INFO - PROCESS | 1512 | 1461117822043 Marionette TRACE conn5 <- [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]]]}] 19:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 971ms 19:03:42 INFO - PROCESS | 1512 | 1461117822100 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 19:03:42 INFO - PROCESS | 1512 | 1461117822102 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 19:03:42 INFO - PROCESS | 1512 | 1461117822106 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:03:42 INFO - PROCESS | 1512 | 1461117822110 Marionette TRACE conn5 <- [1,2210,null,{}] 19:03:42 INFO - PROCESS | 1512 | 1461117822121 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:42 INFO - PROCESS | 1512 | 1461117822233 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 19:03:42 INFO - PROCESS | 1512 | 1461117822369 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:42 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD8400 == 50 [pid = 1512] [id = 562] 19:03:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1BCDA000) [pid = 1512] [serial = 1686] [outer = 00000000] 19:03:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1C2F8800) [pid = 1512] [serial = 1687] [outer = 1BCDA000] 19:03:42 INFO - PROCESS | 1512 | 1461117822427 Marionette DEBUG loaded listener.js 19:03:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1C849C00) [pid = 1512] [serial = 1688] [outer = 1BCDA000] 19:03:43 INFO - PROCESS | 1512 | 1461117823049 Marionette TRACE conn5 <- [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]]]}] 19:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 19:03:43 INFO - PROCESS | 1512 | 1461117823079 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 19:03:43 INFO - PROCESS | 1512 | 1461117823082 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 19:03:43 INFO - PROCESS | 1512 | 1461117823086 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:03:43 INFO - PROCESS | 1512 | 1461117823088 Marionette TRACE conn5 <- [1,2214,null,{}] 19:03:43 INFO - PROCESS | 1512 | 1461117823091 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:43 INFO - PROCESS | 1512 | 1461117823196 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 19:03:43 INFO - PROCESS | 1512 | 1461117823304 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:43 INFO - PROCESS | 1512 | ++DOCSHELL 1C84E000 == 51 [pid = 1512] [id = 563] 19:03:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1D0C7800) [pid = 1512] [serial = 1689] [outer = 00000000] 19:03:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1D0D2000) [pid = 1512] [serial = 1690] [outer = 1D0C7800] 19:03:43 INFO - PROCESS | 1512 | 1461117823358 Marionette DEBUG loaded listener.js 19:03:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1D0D6000) [pid = 1512] [serial = 1691] [outer = 1D0C7800] 19:03:43 INFO - PROCESS | 1512 | 1461117823903 Marionette TRACE conn5 <- [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]]]}] 19:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 870ms 19:03:43 INFO - PROCESS | 1512 | 1461117823960 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 19:03:43 INFO - PROCESS | 1512 | 1461117823962 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 19:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:03:43 INFO - PROCESS | 1512 | 1461117823966 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:03:43 INFO - PROCESS | 1512 | 1461117823968 Marionette TRACE conn5 <- [1,2218,null,{}] 19:03:43 INFO - PROCESS | 1512 | 1461117823971 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:44 INFO - PROCESS | 1512 | 1461117824072 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 19:03:44 INFO - PROCESS | 1512 | 1461117824182 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:44 INFO - PROCESS | 1512 | ++DOCSHELL 1D0CA800 == 52 [pid = 1512] [id = 564] 19:03:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1D0CE000) [pid = 1512] [serial = 1692] [outer = 00000000] 19:03:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1D289800) [pid = 1512] [serial = 1693] [outer = 1D0CE000] 19:03:44 INFO - PROCESS | 1512 | 1461117824236 Marionette DEBUG loaded listener.js 19:03:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1D2B8400) [pid = 1512] [serial = 1694] [outer = 1D0CE000] 19:03:44 INFO - PROCESS | 1512 | 1461117824821 Marionette TRACE conn5 <- [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]]]}] 19:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 870ms 19:03:44 INFO - PROCESS | 1512 | 1461117824847 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 19:03:44 INFO - PROCESS | 1512 | 1461117824849 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 19:03:44 INFO - PROCESS | 1512 | 1461117824854 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:03:44 INFO - PROCESS | 1512 | 1461117824856 Marionette TRACE conn5 <- [1,2222,null,{}] 19:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:03:44 INFO - PROCESS | 1512 | 1461117824859 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:45 INFO - PROCESS | 1512 | 1461117824987 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 19:03:45 INFO - PROCESS | 1512 | 1461117825129 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:45 INFO - PROCESS | 1512 | ++DOCSHELL 1C2B1000 == 53 [pid = 1512] [id = 565] 19:03:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1C2B1800) [pid = 1512] [serial = 1695] [outer = 00000000] 19:03:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1D387400) [pid = 1512] [serial = 1696] [outer = 1C2B1800] 19:03:45 INFO - PROCESS | 1512 | 1461117825188 Marionette DEBUG loaded listener.js 19:03:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1D390000) [pid = 1512] [serial = 1697] [outer = 1C2B1800] 19:03:45 INFO - PROCESS | 1512 | 1461117825862 Marionette TRACE conn5 <- [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]]]}] 19:03:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:03:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1013ms 19:03:45 INFO - PROCESS | 1512 | 1461117825873 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 19:03:45 INFO - PROCESS | 1512 | 1461117825877 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 19:03:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:03:45 INFO - PROCESS | 1512 | 1461117825895 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:03:45 INFO - PROCESS | 1512 | 1461117825899 Marionette TRACE conn5 <- [1,2226,null,{}] 19:03:45 INFO - PROCESS | 1512 | 1461117825907 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:46 INFO - PROCESS | 1512 | 1461117826005 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 19:03:46 INFO - PROCESS | 1512 | 1461117826147 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:46 INFO - PROCESS | 1512 | ++DOCSHELL 124C3C00 == 54 [pid = 1512] [id = 566] 19:03:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (12946000) [pid = 1512] [serial = 1698] [outer = 00000000] 19:03:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (12EF1400) [pid = 1512] [serial = 1699] [outer = 12946000] 19:03:46 INFO - PROCESS | 1512 | 1461117826199 Marionette DEBUG loaded listener.js 19:03:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1393D800) [pid = 1512] [serial = 1700] [outer = 12946000] 19:03:46 INFO - PROCESS | 1512 | --DOCSHELL 1293E000 == 53 [pid = 1512] [id = 310] 19:03:46 INFO - PROCESS | 1512 | --DOCSHELL 17632C00 == 52 [pid = 1512] [id = 312] 19:03:46 INFO - PROCESS | 1512 | --DOCSHELL 1225AC00 == 51 [pid = 1512] [id = 13] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1B940800) [pid = 1512] [serial = 1627] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1740B800) [pid = 1512] [serial = 1615] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1769D400) [pid = 1512] [serial = 1616] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1BCD0C00) [pid = 1512] [serial = 1630] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1A8C4400) [pid = 1512] [serial = 1621] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1A8C2800) [pid = 1512] [serial = 1622] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (12405C00) [pid = 1512] [serial = 1606] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (12947400) [pid = 1512] [serial = 1607] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (194F8800) [pid = 1512] [serial = 1618] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (196ED000) [pid = 1512] [serial = 1619] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (12D74000) [pid = 1512] [serial = 1609] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (12E5F800) [pid = 1512] [serial = 1610] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1AE64400) [pid = 1512] [serial = 1624] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (12210400) [pid = 1512] [serial = 1603] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (122F2000) [pid = 1512] [serial = 1604] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1D795400) [pid = 1512] [serial = 1601] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (130E7400) [pid = 1512] [serial = 1612] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (138C2C00) [pid = 1512] [serial = 1613] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1B92F400) [pid = 1512] [serial = 1628] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1BCD3400) [pid = 1512] [serial = 1631] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1AEC3800) [pid = 1512] [serial = 1636] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1C2ACC00) [pid = 1512] [serial = 1640] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (17CC1C00) [pid = 1512] [serial = 1633] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1BC52C00) [pid = 1512] [serial = 1637] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1BCE6C00) [pid = 1512] [serial = 1634] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1AE63800) [pid = 1512] [serial = 1625] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1C2A7C00) [pid = 1512] [serial = 1639] [outer = 00000000] [url = about:blank] 19:03:46 INFO - PROCESS | 1512 | 1461117826827 Marionette TRACE conn5 <- [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]]]}] 19:03:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:03:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 988ms 19:03:46 INFO - PROCESS | 1512 | 1461117826871 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 19:03:46 INFO - PROCESS | 1512 | 1461117826876 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 19:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:03:46 INFO - PROCESS | 1512 | 1461117826882 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:03:46 INFO - PROCESS | 1512 | 1461117826885 Marionette TRACE conn5 <- [1,2230,null,{}] 19:03:46 INFO - PROCESS | 1512 | 1461117826888 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:46 INFO - PROCESS | 1512 | 1461117826976 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 19:03:47 INFO - PROCESS | 1512 | 1461117827074 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:47 INFO - PROCESS | 1512 | ++DOCSHELL 122B4000 == 52 [pid = 1512] [id = 567] 19:03:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (122B6000) [pid = 1512] [serial = 1701] [outer = 00000000] 19:03:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (12A4C400) [pid = 1512] [serial = 1702] [outer = 122B6000] 19:03:47 INFO - PROCESS | 1512 | 1461117827119 Marionette DEBUG loaded listener.js 19:03:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (12E5E000) [pid = 1512] [serial = 1703] [outer = 122B6000] 19:03:47 INFO - PROCESS | 1512 | 1461117827519 Marionette TRACE conn5 <- [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]]]}] 19:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 19:03:47 INFO - PROCESS | 1512 | 1461117827556 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 19:03:47 INFO - PROCESS | 1512 | 1461117827558 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 19:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:03:47 INFO - PROCESS | 1512 | 1461117827561 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:03:47 INFO - PROCESS | 1512 | 1461117827565 Marionette TRACE conn5 <- [1,2234,null,{}] 19:03:47 INFO - PROCESS | 1512 | 1461117827576 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:47 INFO - PROCESS | 1512 | 1461117827696 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 19:03:47 INFO - PROCESS | 1512 | 1461117827709 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:47 INFO - PROCESS | 1512 | ++DOCSHELL 17635C00 == 53 [pid = 1512] [id = 568] 19:03:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (176A3000) [pid = 1512] [serial = 1704] [outer = 00000000] 19:03:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (17E60000) [pid = 1512] [serial = 1705] [outer = 176A3000] 19:03:47 INFO - PROCESS | 1512 | 1461117827756 Marionette DEBUG loaded listener.js 19:03:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (19497C00) [pid = 1512] [serial = 1706] [outer = 176A3000] 19:03:48 INFO - PROCESS | 1512 | 1461117828231 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 19:03:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:03:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 19:03:48 INFO - PROCESS | 1512 | 1461117828291 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 19:03:48 INFO - PROCESS | 1512 | 1461117828294 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 19:03:48 INFO - PROCESS | 1512 | 1461117828297 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:03:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:03:48 INFO - PROCESS | 1512 | 1461117828299 Marionette TRACE conn5 <- [1,2238,null,{}] 19:03:48 INFO - PROCESS | 1512 | 1461117828302 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:48 INFO - PROCESS | 1512 | 1461117828386 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 19:03:48 INFO - PROCESS | 1512 | 1461117828394 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:48 INFO - PROCESS | 1512 | ++DOCSHELL 1A406C00 == 54 [pid = 1512] [id = 569] 19:03:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1A40D000) [pid = 1512] [serial = 1707] [outer = 00000000] 19:03:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1AE0C400) [pid = 1512] [serial = 1708] [outer = 1A40D000] 19:03:48 INFO - PROCESS | 1512 | 1461117828439 Marionette DEBUG loaded listener.js 19:03:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1AE13000) [pid = 1512] [serial = 1709] [outer = 1A40D000] 19:03:48 INFO - PROCESS | 1512 | 1461117828879 Marionette TRACE conn5 <- [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]]]}] 19:03:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:03:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 19:03:48 INFO - PROCESS | 1512 | 1461117828936 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 19:03:48 INFO - PROCESS | 1512 | 1461117828938 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 19:03:48 INFO - PROCESS | 1512 | 1461117828941 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:03:48 INFO - PROCESS | 1512 | 1461117828943 Marionette TRACE conn5 <- [1,2242,null,{}] 19:03:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:03:48 INFO - PROCESS | 1512 | 1461117828946 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:49 INFO - PROCESS | 1512 | 1461117829060 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 19:03:49 INFO - PROCESS | 1512 | 1461117829153 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:49 INFO - PROCESS | 1512 | ++DOCSHELL 1AE69C00 == 55 [pid = 1512] [id = 570] 19:03:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1AE6A000) [pid = 1512] [serial = 1710] [outer = 00000000] 19:03:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1AEB5000) [pid = 1512] [serial = 1711] [outer = 1AE6A000] 19:03:49 INFO - PROCESS | 1512 | 1461117829198 Marionette DEBUG loaded listener.js 19:03:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1B940800) [pid = 1512] [serial = 1712] [outer = 1AE6A000] 19:03:49 INFO - PROCESS | 1512 | 1461117829633 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 19:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 19:03:49 INFO - PROCESS | 1512 | 1461117829677 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 19:03:49 INFO - PROCESS | 1512 | 1461117829678 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 19:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:03:49 INFO - PROCESS | 1512 | 1461117829681 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:03:49 INFO - PROCESS | 1512 | 1461117829683 Marionette TRACE conn5 <- [1,2246,null,{}] 19:03:49 INFO - PROCESS | 1512 | 1461117829692 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:49 INFO - PROCESS | 1512 | 1461117829844 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 19:03:49 INFO - PROCESS | 1512 | 1461117829909 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:49 INFO - PROCESS | 1512 | ++DOCSHELL 1AE6AC00 == 56 [pid = 1512] [id = 571] 19:03:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1B94D800) [pid = 1512] [serial = 1713] [outer = 00000000] 19:03:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1BCD6000) [pid = 1512] [serial = 1714] [outer = 1B94D800] 19:03:49 INFO - PROCESS | 1512 | 1461117829957 Marionette DEBUG loaded listener.js 19:03:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1BCE4800) [pid = 1512] [serial = 1715] [outer = 1B94D800] 19:03:50 INFO - PROCESS | 1512 | 1461117830387 Marionette TRACE conn5 <- [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]]]}] 19:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 731ms 19:03:50 INFO - PROCESS | 1512 | 1461117830442 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 19:03:50 INFO - PROCESS | 1512 | 1461117830444 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 19:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:03:50 INFO - PROCESS | 1512 | 1461117830450 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:03:50 INFO - PROCESS | 1512 | 1461117830452 Marionette TRACE conn5 <- [1,2250,null,{}] 19:03:50 INFO - PROCESS | 1512 | 1461117830455 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:50 INFO - PROCESS | 1512 | 1461117830569 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 19:03:50 INFO - PROCESS | 1512 | 1461117830575 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:50 INFO - PROCESS | 1512 | ++DOCSHELL 124B5400 == 57 [pid = 1512] [id = 572] 19:03:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1BD0C800) [pid = 1512] [serial = 1716] [outer = 00000000] 19:03:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1C1C4C00) [pid = 1512] [serial = 1717] [outer = 1BD0C800] 19:03:50 INFO - PROCESS | 1512 | 1461117830619 Marionette DEBUG loaded listener.js 19:03:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1C2AB000) [pid = 1512] [serial = 1718] [outer = 1BD0C800] 19:03:51 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1654B000) [pid = 1512] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:03:51 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1C2B1400) [pid = 1512] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:03:51 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (124B8000) [pid = 1512] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:03:51 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (12A45400) [pid = 1512] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:03:51 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (17C23400) [pid = 1512] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:03:51 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (196F2800) [pid = 1512] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:03:51 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1AE6B800) [pid = 1512] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:03:51 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1BC54400) [pid = 1512] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:03:51 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (0ED13000) [pid = 1512] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:03:51 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1BCE6400) [pid = 1512] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:03:51 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1225BC00) [pid = 1512] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 19:03:51 INFO - PROCESS | 1512 | 1461117831130 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 19:03:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:03:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 731ms 19:03:51 INFO - PROCESS | 1512 | 1461117831180 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 19:03:51 INFO - PROCESS | 1512 | 1461117831182 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 19:03:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:03:51 INFO - PROCESS | 1512 | 1461117831185 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:03:51 INFO - PROCESS | 1512 | 1461117831186 Marionette TRACE conn5 <- [1,2254,null,{}] 19:03:51 INFO - PROCESS | 1512 | 1461117831190 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:51 INFO - PROCESS | 1512 | 1461117831271 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 19:03:51 INFO - PROCESS | 1512 | 1461117831367 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:51 INFO - PROCESS | 1512 | ++DOCSHELL 0EB45400 == 58 [pid = 1512] [id = 573] 19:03:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (0ED11400) [pid = 1512] [serial = 1719] [outer = 00000000] 19:03:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1AEB5400) [pid = 1512] [serial = 1720] [outer = 0ED11400] 19:03:51 INFO - PROCESS | 1512 | 1461117831414 Marionette DEBUG loaded listener.js 19:03:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1A40BC00) [pid = 1512] [serial = 1721] [outer = 0ED11400] 19:03:51 INFO - PROCESS | 1512 | 1461117831782 Marionette TRACE conn5 <- [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]]]}] 19:03:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:03:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 19:03:51 INFO - PROCESS | 1512 | 1461117831815 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 19:03:51 INFO - PROCESS | 1512 | 1461117831817 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 19:03:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:03:51 INFO - PROCESS | 1512 | 1461117831820 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:03:51 INFO - PROCESS | 1512 | 1461117831822 Marionette TRACE conn5 <- [1,2258,null,{}] 19:03:51 INFO - PROCESS | 1512 | 1461117831825 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:51 INFO - PROCESS | 1512 | 1461117831974 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 19:03:51 INFO - PROCESS | 1512 | 1461117831986 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:52 INFO - PROCESS | 1512 | ++DOCSHELL 1C644000 == 59 [pid = 1512] [id = 574] 19:03:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1C64DC00) [pid = 1512] [serial = 1722] [outer = 00000000] 19:03:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1D0CBC00) [pid = 1512] [serial = 1723] [outer = 1C64DC00] 19:03:52 INFO - PROCESS | 1512 | 1461117832030 Marionette DEBUG loaded listener.js 19:03:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1D0D1C00) [pid = 1512] [serial = 1724] [outer = 1C64DC00] 19:03:52 INFO - PROCESS | 1512 | 1461117832446 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 19:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 19:03:52 INFO - PROCESS | 1512 | 1461117832492 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 19:03:52 INFO - PROCESS | 1512 | 1461117832494 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 19:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:03:52 INFO - PROCESS | 1512 | 1461117832505 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:03:52 INFO - PROCESS | 1512 | 1461117832507 Marionette TRACE conn5 <- [1,2262,null,{}] 19:03:52 INFO - PROCESS | 1512 | 1461117832511 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:52 INFO - PROCESS | 1512 | 1461117832594 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 19:03:52 INFO - PROCESS | 1512 | 1461117832602 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:52 INFO - PROCESS | 1512 | ++DOCSHELL 0EC40800 == 60 [pid = 1512] [id = 575] 19:03:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (0F3E0800) [pid = 1512] [serial = 1725] [outer = 00000000] 19:03:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1D369C00) [pid = 1512] [serial = 1726] [outer = 0F3E0800] 19:03:52 INFO - PROCESS | 1512 | 1461117832646 Marionette DEBUG loaded listener.js 19:03:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1D38B000) [pid = 1512] [serial = 1727] [outer = 0F3E0800] 19:03:53 INFO - PROCESS | 1512 | 1461117833197 Marionette TRACE conn5 <- [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]]]}] 19:03:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:03:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 19:03:53 INFO - PROCESS | 1512 | 1461117833237 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 19:03:53 INFO - PROCESS | 1512 | 1461117833242 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 19:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:03:53 INFO - PROCESS | 1512 | 1461117833247 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:03:53 INFO - PROCESS | 1512 | 1461117833251 Marionette TRACE conn5 <- [1,2266,null,{}] 19:03:53 INFO - PROCESS | 1512 | 1461117833259 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:53 INFO - PROCESS | 1512 | 1461117833466 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 19:03:53 INFO - PROCESS | 1512 | 1461117833601 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:53 INFO - PROCESS | 1512 | ++DOCSHELL 12373400 == 61 [pid = 1512] [id = 576] 19:03:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (12374000) [pid = 1512] [serial = 1728] [outer = 00000000] 19:03:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (12EF3400) [pid = 1512] [serial = 1729] [outer = 12374000] 19:03:53 INFO - PROCESS | 1512 | 1461117833659 Marionette DEBUG loaded listener.js 19:03:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1740A800) [pid = 1512] [serial = 1730] [outer = 12374000] 19:03:54 INFO - PROCESS | 1512 | 1461117834229 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 19:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1029ms 19:03:54 INFO - PROCESS | 1512 | 1461117834277 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 19:03:54 INFO - PROCESS | 1512 | 1461117834283 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 19:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:03:54 INFO - PROCESS | 1512 | 1461117834289 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:03:54 INFO - PROCESS | 1512 | 1461117834292 Marionette TRACE conn5 <- [1,2270,null,{}] 19:03:54 INFO - PROCESS | 1512 | 1461117834296 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:54 INFO - PROCESS | 1512 | 1461117834406 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 19:03:54 INFO - PROCESS | 1512 | 1461117834545 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:54 INFO - PROCESS | 1512 | ++DOCSHELL 17404C00 == 62 [pid = 1512] [id = 577] 19:03:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (17D76000) [pid = 1512] [serial = 1731] [outer = 00000000] 19:03:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1AE6F000) [pid = 1512] [serial = 1732] [outer = 17D76000] 19:03:54 INFO - PROCESS | 1512 | 1461117834601 Marionette DEBUG loaded listener.js 19:03:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1BCCB800) [pid = 1512] [serial = 1733] [outer = 17D76000] 19:03:55 INFO - PROCESS | 1512 | 1461117835184 Marionette TRACE conn5 <- [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]]]}] 19:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 19:03:55 INFO - PROCESS | 1512 | 1461117835221 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 19:03:55 INFO - PROCESS | 1512 | 1461117835224 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 19:03:55 INFO - PROCESS | 1512 | 1461117835227 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:03:55 INFO - PROCESS | 1512 | 1461117835231 Marionette TRACE conn5 <- [1,2274,null,{}] 19:03:55 INFO - PROCESS | 1512 | 1461117835242 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:55 INFO - PROCESS | 1512 | 1461117835354 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 19:03:55 INFO - PROCESS | 1512 | 1461117835469 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:55 INFO - PROCESS | 1512 | ++DOCSHELL 1D360000 == 63 [pid = 1512] [id = 578] 19:03:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1D364800) [pid = 1512] [serial = 1734] [outer = 00000000] 19:03:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1D752000) [pid = 1512] [serial = 1735] [outer = 1D364800] 19:03:55 INFO - PROCESS | 1512 | 1461117835569 Marionette DEBUG loaded listener.js 19:03:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1D758000) [pid = 1512] [serial = 1736] [outer = 1D364800] 19:03:56 INFO - PROCESS | 1512 | 1461117836138 Marionette TRACE conn5 <- [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]]]}] 19:03:56 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 19:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 19:03:56 INFO - PROCESS | 1512 | 1461117836162 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 19:03:56 INFO - PROCESS | 1512 | 1461117836164 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 19:03:56 INFO - PROCESS | 1512 | 1461117836168 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:03:56 INFO - PROCESS | 1512 | 1461117836170 Marionette TRACE conn5 <- [1,2278,null,{}] 19:03:56 INFO - PROCESS | 1512 | 1461117836173 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:56 INFO - PROCESS | 1512 | 1461117836282 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 19:03:56 INFO - PROCESS | 1512 | 1461117836393 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:56 INFO - PROCESS | 1512 | ++DOCSHELL 1D768000 == 64 [pid = 1512] [id = 579] 19:03:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1D768800) [pid = 1512] [serial = 1737] [outer = 00000000] 19:03:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1D772400) [pid = 1512] [serial = 1738] [outer = 1D768800] 19:03:56 INFO - PROCESS | 1512 | 1461117836448 Marionette DEBUG loaded listener.js 19:03:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1D78FC00) [pid = 1512] [serial = 1739] [outer = 1D768800] 19:03:57 INFO - PROCESS | 1512 | 1461117837044 Marionette TRACE conn5 <- [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]]]}] 19:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 931ms 19:03:57 INFO - PROCESS | 1512 | 1461117837102 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 19:03:57 INFO - PROCESS | 1512 | 1461117837105 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 19:03:57 INFO - PROCESS | 1512 | 1461117837108 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:03:57 INFO - PROCESS | 1512 | 1461117837110 Marionette TRACE conn5 <- [1,2282,null,{}] 19:03:57 INFO - PROCESS | 1512 | 1461117837114 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:57 INFO - PROCESS | 1512 | 1461117837218 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 19:03:57 INFO - PROCESS | 1512 | 1461117837330 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:57 INFO - PROCESS | 1512 | ++DOCSHELL 1D790C00 == 65 [pid = 1512] [id = 580] 19:03:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1D795000) [pid = 1512] [serial = 1740] [outer = 00000000] 19:03:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D79B800) [pid = 1512] [serial = 1741] [outer = 1D795000] 19:03:57 INFO - PROCESS | 1512 | 1461117837383 Marionette DEBUG loaded listener.js 19:03:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D885000) [pid = 1512] [serial = 1742] [outer = 1D795000] 19:03:57 INFO - PROCESS | 1512 | 1461117837917 Marionette TRACE conn5 <- [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]]]}] 19:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 19:03:58 INFO - PROCESS | 1512 | 1461117838042 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 19:03:58 INFO - PROCESS | 1512 | 1461117838045 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 19:03:58 INFO - PROCESS | 1512 | 1461117838048 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:03:58 INFO - PROCESS | 1512 | 1461117838050 Marionette TRACE conn5 <- [1,2286,null,{}] 19:03:58 INFO - PROCESS | 1512 | 1461117838054 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:58 INFO - PROCESS | 1512 | 1461117838187 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 19:03:58 INFO - PROCESS | 1512 | 1461117838299 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:58 INFO - PROCESS | 1512 | ++DOCSHELL 12EE7000 == 66 [pid = 1512] [id = 581] 19:03:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (17409800) [pid = 1512] [serial = 1743] [outer = 00000000] 19:03:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1AE71800) [pid = 1512] [serial = 1744] [outer = 17409800] 19:03:58 INFO - PROCESS | 1512 | 1461117838356 Marionette DEBUG loaded listener.js 19:03:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1B947C00) [pid = 1512] [serial = 1745] [outer = 17409800] 19:03:59 INFO - PROCESS | 1512 | 1461117839093 Marionette TRACE conn5 <- [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]]]}] 19:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1067ms 19:03:59 INFO - PROCESS | 1512 | 1461117839120 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 19:03:59 INFO - PROCESS | 1512 | 1461117839126 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 19:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:03:59 INFO - PROCESS | 1512 | 1461117839131 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:03:59 INFO - PROCESS | 1512 | 1461117839135 Marionette TRACE conn5 <- [1,2290,null,{}] 19:03:59 INFO - PROCESS | 1512 | 1461117839140 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:03:59 INFO - PROCESS | 1512 | 1461117839243 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 19:03:59 INFO - PROCESS | 1512 | 1461117839363 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:59 INFO - PROCESS | 1512 | ++DOCSHELL 13AF2400 == 67 [pid = 1512] [id = 582] 19:03:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (17624400) [pid = 1512] [serial = 1746] [outer = 00000000] 19:03:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (17DC5400) [pid = 1512] [serial = 1747] [outer = 17624400] 19:03:59 INFO - PROCESS | 1512 | 1461117839456 Marionette DEBUG loaded listener.js 19:03:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (18E35000) [pid = 1512] [serial = 1748] [outer = 17624400] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 1225A800 == 66 [pid = 1512] [id = 309] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 1C1BEC00 == 65 [pid = 1512] [id = 533] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 0ED10400 == 64 [pid = 1512] [id = 296] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 0ED0AC00 == 63 [pid = 1512] [id = 295] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 124B6800 == 62 [pid = 1512] [id = 311] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 1C644000 == 61 [pid = 1512] [id = 574] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 0EB45400 == 60 [pid = 1512] [id = 573] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 124B5400 == 59 [pid = 1512] [id = 572] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 1AE6AC00 == 58 [pid = 1512] [id = 571] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 1AE69C00 == 57 [pid = 1512] [id = 570] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 1A406C00 == 56 [pid = 1512] [id = 569] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 17635C00 == 55 [pid = 1512] [id = 568] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (12944800) [pid = 1512] [serial = 1645] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (17407C00) [pid = 1512] [serial = 1648] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1C64D000) [pid = 1512] [serial = 1678] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 122B4000 == 54 [pid = 1512] [id = 567] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 124C3C00 == 53 [pid = 1512] [id = 566] 19:03:59 INFO - PROCESS | 1512 | --DOCSHELL 12946C00 == 52 [pid = 1512] [id = 560] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1C2A7800) [pid = 1512] [serial = 1676] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1C2F9000) [pid = 1512] [serial = 1642] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1C649C00) [pid = 1512] [serial = 1643] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (12EB0800) [pid = 1512] [serial = 1654] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (12EF4800) [pid = 1512] [serial = 1655] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (130EE000) [pid = 1512] [serial = 1652] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (12EEA800) [pid = 1512] [serial = 1651] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (18D67C00) [pid = 1512] [serial = 1657] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (194EE400) [pid = 1512] [serial = 1658] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1AE0A400) [pid = 1512] [serial = 1660] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1AE72000) [pid = 1512] [serial = 1663] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1BCDB400) [pid = 1512] [serial = 1667] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1BCDD800) [pid = 1512] [serial = 1666] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (17409400) [pid = 1512] [serial = 1672] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1C1C2000) [pid = 1512] [serial = 1669] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1C2A8000) [pid = 1512] [serial = 1675] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1C1C4000) [pid = 1512] [serial = 1670] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (21CEAC00) [pid = 1512] [serial = 1139] [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.] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1AEBFC00) [pid = 1512] [serial = 1664] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (196F3000) [pid = 1512] [serial = 1673] [outer = 00000000] [url = about:blank] 19:03:59 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1AE12C00) [pid = 1512] [serial = 1661] [outer = 00000000] [url = about:blank] 19:04:00 INFO - PROCESS | 1512 | 1461117840017 Marionette TRACE conn5 <- [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]]]}] 19:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 930ms 19:04:00 INFO - PROCESS | 1512 | 1461117840065 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 19:04:00 INFO - PROCESS | 1512 | 1461117840070 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 19:04:00 INFO - PROCESS | 1512 | 1461117840076 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:04:00 INFO - PROCESS | 1512 | 1461117840078 Marionette TRACE conn5 <- [1,2294,null,{}] 19:04:00 INFO - PROCESS | 1512 | 1461117840082 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:00 INFO - PROCESS | 1512 | 1461117840169 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 19:04:00 INFO - PROCESS | 1512 | 1461117840271 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:00 INFO - PROCESS | 1512 | ++DOCSHELL 12943000 == 53 [pid = 1512] [id = 583] 19:04:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (12944400) [pid = 1512] [serial = 1749] [outer = 00000000] 19:04:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (130E6800) [pid = 1512] [serial = 1750] [outer = 12944400] 19:04:00 INFO - PROCESS | 1512 | 1461117840316 Marionette DEBUG loaded listener.js 19:04:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (13992400) [pid = 1512] [serial = 1751] [outer = 12944400] 19:04:00 INFO - PROCESS | 1512 | 1461117840735 Marionette TRACE conn5 <- [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]]]}] 19:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 732ms 19:04:00 INFO - PROCESS | 1512 | 1461117840811 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 19:04:00 INFO - PROCESS | 1512 | 1461117840813 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 19:04:00 INFO - PROCESS | 1512 | 1461117840821 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:04:00 INFO - PROCESS | 1512 | 1461117840824 Marionette TRACE conn5 <- [1,2298,null,{}] 19:04:00 INFO - PROCESS | 1512 | 1461117840834 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:00 INFO - PROCESS | 1512 | 1461117840924 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 19:04:00 INFO - PROCESS | 1512 | 1461117840970 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:01 INFO - PROCESS | 1512 | ++DOCSHELL 1A458800 == 54 [pid = 1512] [id = 584] 19:04:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1A45A000) [pid = 1512] [serial = 1752] [outer = 00000000] 19:04:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1A8CA000) [pid = 1512] [serial = 1753] [outer = 1A45A000] 19:04:01 INFO - PROCESS | 1512 | 1461117841018 Marionette DEBUG loaded listener.js 19:04:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1AE10C00) [pid = 1512] [serial = 1754] [outer = 1A45A000] 19:04:01 INFO - PROCESS | 1512 | 1461117841481 Marionette TRACE conn5 <- [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]]]}] 19:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 19:04:01 INFO - PROCESS | 1512 | 1461117841496 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 19:04:01 INFO - PROCESS | 1512 | 1461117841499 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 19:04:01 INFO - PROCESS | 1512 | 1461117841502 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:04:01 INFO - PROCESS | 1512 | 1461117841503 Marionette TRACE conn5 <- [1,2302,null,{}] 19:04:01 INFO - PROCESS | 1512 | 1461117841507 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:01 INFO - PROCESS | 1512 | 1461117841592 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 19:04:01 INFO - PROCESS | 1512 | 1461117841600 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:01 INFO - PROCESS | 1512 | ++DOCSHELL 1AE69000 == 55 [pid = 1512] [id = 585] 19:04:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1AE69400) [pid = 1512] [serial = 1755] [outer = 00000000] 19:04:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1B995800) [pid = 1512] [serial = 1756] [outer = 1AE69400] 19:04:01 INFO - PROCESS | 1512 | 1461117841645 Marionette DEBUG loaded listener.js 19:04:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1BC53800) [pid = 1512] [serial = 1757] [outer = 1AE69400] 19:04:02 INFO - PROCESS | 1512 | 1461117842074 Marionette TRACE conn5 <- [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]]]}] 19:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 19:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:04:02 INFO - PROCESS | 1512 | 1461117842143 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 19:04:02 INFO - PROCESS | 1512 | 1461117842145 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 19:04:02 INFO - PROCESS | 1512 | 1461117842148 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:04:02 INFO - PROCESS | 1512 | 1461117842150 Marionette TRACE conn5 <- [1,2306,null,{}] 19:04:02 INFO - PROCESS | 1512 | 1461117842154 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:02 INFO - PROCESS | 1512 | 1461117842270 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 19:04:02 INFO - PROCESS | 1512 | 1461117842329 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:02 INFO - PROCESS | 1512 | ++DOCSHELL 12943C00 == 56 [pid = 1512] [id = 586] 19:04:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (16545C00) [pid = 1512] [serial = 1758] [outer = 00000000] 19:04:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1BCDD000) [pid = 1512] [serial = 1759] [outer = 16545C00] 19:04:02 INFO - PROCESS | 1512 | 1461117842401 Marionette DEBUG loaded listener.js 19:04:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1BCE5800) [pid = 1512] [serial = 1760] [outer = 16545C00] 19:04:02 INFO - PROCESS | 1512 | 1461117842880 Marionette TRACE conn5 <- [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] 19:04:02 INFO - PROCESS | 1512 | 1461117842923 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 19:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:04:02 INFO - PROCESS | 1512 | 1461117842932 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:04:02 INFO - PROCESS | 1512 | 1461117842934 Marionette TRACE conn5 <- [1,2310,null,{}] 19:04:02 INFO - PROCESS | 1512 | 1461117842937 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:03 INFO - PROCESS | 1512 | 1461117843062 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 19:04:03 INFO - PROCESS | 1512 | 1461117843131 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:03 INFO - PROCESS | 1512 | ++DOCSHELL 1C1BEC00 == 57 [pid = 1512] [id = 587] 19:04:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1C1C4800) [pid = 1512] [serial = 1761] [outer = 00000000] 19:04:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1C2FB800) [pid = 1512] [serial = 1762] [outer = 1C1C4800] 19:04:03 INFO - PROCESS | 1512 | 1461117843182 Marionette DEBUG loaded listener.js 19:04:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1C64C400) [pid = 1512] [serial = 1763] [outer = 1C1C4800] 19:04:03 INFO - PROCESS | 1512 | 1461117843593 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 19:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 19:04:03 INFO - PROCESS | 1512 | 1461117843606 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 19:04:03 INFO - PROCESS | 1512 | 1461117843608 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 19:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:04:03 INFO - PROCESS | 1512 | 1461117843611 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:04:03 INFO - PROCESS | 1512 | 1461117843613 Marionette TRACE conn5 <- [1,2314,null,{}] 19:04:03 INFO - PROCESS | 1512 | 1461117843621 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:03 INFO - PROCESS | 1512 | 1461117843765 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 19:04:03 INFO - PROCESS | 1512 | 1461117843831 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:03 INFO - PROCESS | 1512 | ++DOCSHELL 1C846C00 == 58 [pid = 1512] [id = 588] 19:04:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1C854000) [pid = 1512] [serial = 1764] [outer = 00000000] 19:04:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D1DE400) [pid = 1512] [serial = 1765] [outer = 1C854000] 19:04:03 INFO - PROCESS | 1512 | 1461117843876 Marionette DEBUG loaded listener.js 19:04:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D28A400) [pid = 1512] [serial = 1766] [outer = 1C854000] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (12EF5C00) [pid = 1512] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (12344000) [pid = 1512] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (12A40400) [pid = 1512] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1AE6A000) [pid = 1512] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1C2B1800) [pid = 1512] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (176A3000) [pid = 1512] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (12946000) [pid = 1512] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1A40D000) [pid = 1512] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1B94D800) [pid = 1512] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (122B6000) [pid = 1512] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (0ED11400) [pid = 1512] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1BD0C800) [pid = 1512] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:04:04 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1C64DC00) [pid = 1512] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:04:04 INFO - PROCESS | 1512 | 1461117844360 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 19:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 770ms 19:04:04 INFO - PROCESS | 1512 | 1461117844382 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 19:04:04 INFO - PROCESS | 1512 | 1461117844384 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 19:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:04:04 INFO - PROCESS | 1512 | 1461117844387 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:04:04 INFO - PROCESS | 1512 | 1461117844389 Marionette TRACE conn5 <- [1,2318,null,{}] 19:04:04 INFO - PROCESS | 1512 | 1461117844392 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:04 INFO - PROCESS | 1512 | 1461117844474 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 19:04:04 INFO - PROCESS | 1512 | 1461117844574 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:04 INFO - PROCESS | 1512 | ++DOCSHELL 0F37E000 == 59 [pid = 1512] [id = 589] 19:04:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (0F3DF400) [pid = 1512] [serial = 1767] [outer = 00000000] 19:04:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1A466400) [pid = 1512] [serial = 1768] [outer = 0F3DF400] 19:04:04 INFO - PROCESS | 1512 | 1461117844620 Marionette DEBUG loaded listener.js 19:04:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1AE6A000) [pid = 1512] [serial = 1769] [outer = 0F3DF400] 19:04:05 INFO - PROCESS | 1512 | 1461117845008 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 19:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 19:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:04:05 INFO - PROCESS | 1512 | 1461117845058 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 19:04:05 INFO - PROCESS | 1512 | 1461117845060 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 19:04:05 INFO - PROCESS | 1512 | 1461117845064 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:04:05 INFO - PROCESS | 1512 | 1461117845065 Marionette TRACE conn5 <- [1,2322,null,{}] 19:04:05 INFO - PROCESS | 1512 | 1461117845073 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:05 INFO - PROCESS | 1512 | 1461117845221 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 19:04:05 INFO - PROCESS | 1512 | 1461117845237 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:05 INFO - PROCESS | 1512 | ++DOCSHELL 122B6800 == 60 [pid = 1512] [id = 590] 19:04:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (12A3B400) [pid = 1512] [serial = 1770] [outer = 00000000] 19:04:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1D36B800) [pid = 1512] [serial = 1771] [outer = 12A3B400] 19:04:05 INFO - PROCESS | 1512 | 1461117845281 Marionette DEBUG loaded listener.js 19:04:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1D62FC00) [pid = 1512] [serial = 1772] [outer = 12A3B400] 19:04:05 INFO - PROCESS | 1512 | 1461117845696 Marionette TRACE conn5 <- [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]]]}] 19:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 690ms 19:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:04:05 INFO - PROCESS | 1512 | 1461117845754 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 19:04:05 INFO - PROCESS | 1512 | 1461117845756 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 19:04:05 INFO - PROCESS | 1512 | 1461117845759 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:04:05 INFO - PROCESS | 1512 | 1461117845761 Marionette TRACE conn5 <- [1,2326,null,{}] 19:04:05 INFO - PROCESS | 1512 | 1461117845765 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:05 INFO - PROCESS | 1512 | 1461117845886 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 19:04:05 INFO - PROCESS | 1512 | 1461117845897 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:05 INFO - PROCESS | 1512 | ++DOCSHELL 1D755400 == 61 [pid = 1512] [id = 591] 19:04:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1D75E400) [pid = 1512] [serial = 1773] [outer = 00000000] 19:04:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1D796C00) [pid = 1512] [serial = 1774] [outer = 1D75E400] 19:04:05 INFO - PROCESS | 1512 | 1461117845943 Marionette DEBUG loaded listener.js 19:04:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1D8C2400) [pid = 1512] [serial = 1775] [outer = 1D75E400] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1D0CA800 == 60 [pid = 1512] [id = 564] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1BCD8400 == 59 [pid = 1512] [id = 562] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1C84E000 == 58 [pid = 1512] [id = 563] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 165DA400 == 57 [pid = 1512] [id = 301] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1C2B1000 == 56 [pid = 1512] [id = 565] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 122BDC00 == 55 [pid = 1512] [id = 305] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 0EC4DC00 == 54 [pid = 1512] [id = 557] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1BD0C000 == 53 [pid = 1512] [id = 304] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1BC53400 == 52 [pid = 1512] [id = 555] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1A407C00 == 51 [pid = 1512] [id = 300] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 12378C00 == 50 [pid = 1512] [id = 556] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1769BC00 == 49 [pid = 1512] [id = 561] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1B994800 == 48 [pid = 1512] [id = 302] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1D1DDC00 == 47 [pid = 1512] [id = 308] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 17C23000 == 46 [pid = 1512] [id = 552] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1AE6A800 == 45 [pid = 1512] [id = 554] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1A40B800 == 44 [pid = 1512] [id = 559] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 18D69800 == 43 [pid = 1512] [id = 553] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 138CCC00 == 42 [pid = 1512] [id = 558] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1C1B8C00 == 41 [pid = 1512] [id = 307] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 13AF2400 == 40 [pid = 1512] [id = 582] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 12EE7000 == 39 [pid = 1512] [id = 581] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1D790C00 == 38 [pid = 1512] [id = 580] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1D360000 == 37 [pid = 1512] [id = 578] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1D768000 == 36 [pid = 1512] [id = 579] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 17404C00 == 35 [pid = 1512] [id = 577] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 0EC40800 == 34 [pid = 1512] [id = 575] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 12373400 == 33 [pid = 1512] [id = 576] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1AE69000 == 32 [pid = 1512] [id = 585] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1A458800 == 31 [pid = 1512] [id = 584] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1C1BEC00 == 30 [pid = 1512] [id = 587] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 12943000 == 29 [pid = 1512] [id = 583] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 0F37E000 == 28 [pid = 1512] [id = 589] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 1C846C00 == 27 [pid = 1512] [id = 588] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 12943C00 == 26 [pid = 1512] [id = 586] 19:04:07 INFO - PROCESS | 1512 | --DOCSHELL 122B6800 == 25 [pid = 1512] [id = 590] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (124C2C00) [pid = 1512] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (12A39800) [pid = 1512] [serial = 1646] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (17CDB800) [pid = 1512] [serial = 1649] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1AEB5000) [pid = 1512] [serial = 1711] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1B940800) [pid = 1512] [serial = 1712] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (19496000) [pid = 1512] [serial = 1684] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1C2F8800) [pid = 1512] [serial = 1687] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1D0D2000) [pid = 1512] [serial = 1690] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1D390000) [pid = 1512] [serial = 1697] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1D387400) [pid = 1512] [serial = 1696] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (17E60000) [pid = 1512] [serial = 1705] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (19497C00) [pid = 1512] [serial = 1706] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1393D800) [pid = 1512] [serial = 1700] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (12EF1400) [pid = 1512] [serial = 1699] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1AE0C400) [pid = 1512] [serial = 1708] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1BCE4800) [pid = 1512] [serial = 1715] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (12A4C400) [pid = 1512] [serial = 1702] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (12E5E000) [pid = 1512] [serial = 1703] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1D289800) [pid = 1512] [serial = 1693] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1BCD6000) [pid = 1512] [serial = 1714] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1AEB5400) [pid = 1512] [serial = 1720] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1C1C4C00) [pid = 1512] [serial = 1717] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1D369C00) [pid = 1512] [serial = 1726] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1D0D1C00) [pid = 1512] [serial = 1724] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1D0CBC00) [pid = 1512] [serial = 1723] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (12A4CC00) [pid = 1512] [serial = 1681] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1C2AB000) [pid = 1512] [serial = 1718] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (1A40BC00) [pid = 1512] [serial = 1721] [outer = 00000000] [url = about:blank] 19:04:07 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1AE13000) [pid = 1512] [serial = 1709] [outer = 00000000] [url = about:blank] 19:04:08 INFO - PROCESS | 1512 | 1461117848072 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 19:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2319ms 19:04:08 INFO - PROCESS | 1512 | 1461117848079 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 19:04:08 INFO - PROCESS | 1512 | 1461117848083 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 19:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:04:08 INFO - PROCESS | 1512 | 1461117848090 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:04:08 INFO - PROCESS | 1512 | 1461117848094 Marionette TRACE conn5 <- [1,2330,null,{}] 19:04:08 INFO - PROCESS | 1512 | 1461117848100 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:08 INFO - PROCESS | 1512 | 1461117848191 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 19:04:08 INFO - PROCESS | 1512 | 1461117848202 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:08 INFO - PROCESS | 1512 | ++DOCSHELL 0ED18800 == 26 [pid = 1512] [id = 592] 19:04:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (0F330C00) [pid = 1512] [serial = 1776] [outer = 00000000] 19:04:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (122B6800) [pid = 1512] [serial = 1777] [outer = 0F330C00] 19:04:08 INFO - PROCESS | 1512 | 1461117848250 Marionette DEBUG loaded listener.js 19:04:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (122F3800) [pid = 1512] [serial = 1778] [outer = 0F330C00] 19:04:08 INFO - PROCESS | 1512 | 1461117848726 Marionette TRACE conn5 <- [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]]]}] 19:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 19:04:08 INFO - PROCESS | 1512 | 1461117848764 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 19:04:08 INFO - PROCESS | 1512 | 1461117848770 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 19:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:04:08 INFO - PROCESS | 1512 | 1461117848780 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:04:08 INFO - PROCESS | 1512 | 1461117848783 Marionette TRACE conn5 <- [1,2334,null,{}] 19:04:08 INFO - PROCESS | 1512 | 1461117848787 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:08 INFO - PROCESS | 1512 | 1461117848871 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 19:04:08 INFO - PROCESS | 1512 | 1461117848881 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:08 INFO - PROCESS | 1512 | ++DOCSHELL 1237A400 == 27 [pid = 1512] [id = 593] 19:04:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (124BD800) [pid = 1512] [serial = 1779] [outer = 00000000] 19:04:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (12941800) [pid = 1512] [serial = 1780] [outer = 124BD800] 19:04:08 INFO - PROCESS | 1512 | 1461117848929 Marionette DEBUG loaded listener.js 19:04:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (12946400) [pid = 1512] [serial = 1781] [outer = 124BD800] 19:04:09 INFO - PROCESS | 1512 | 1461117849423 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 19:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 19:04:09 INFO - PROCESS | 1512 | 1461117849455 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 19:04:09 INFO - PROCESS | 1512 | 1461117849457 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 19:04:09 INFO - PROCESS | 1512 | 1461117849461 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:04:09 INFO - PROCESS | 1512 | 1461117849464 Marionette TRACE conn5 <- [1,2338,null,{}] 19:04:09 INFO - PROCESS | 1512 | 1461117849475 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:09 INFO - PROCESS | 1512 | 1461117849562 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 19:04:09 INFO - PROCESS | 1512 | 1461117849682 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:09 INFO - PROCESS | 1512 | ++DOCSHELL 12A4C400 == 28 [pid = 1512] [id = 594] 19:04:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (12A4C800) [pid = 1512] [serial = 1782] [outer = 00000000] 19:04:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (12D74000) [pid = 1512] [serial = 1783] [outer = 12A4C800] 19:04:09 INFO - PROCESS | 1512 | 1461117849741 Marionette DEBUG loaded listener.js 19:04:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (12E5F400) [pid = 1512] [serial = 1784] [outer = 12A4C800] 19:04:10 INFO - PROCESS | 1512 | 1461117850150 Marionette TRACE conn5 <- [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]]]}] 19:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 19:04:10 INFO - PROCESS | 1512 | 1461117850195 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 19:04:10 INFO - PROCESS | 1512 | 1461117850197 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 19:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:04:10 INFO - PROCESS | 1512 | 1461117850200 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:04:10 INFO - PROCESS | 1512 | 1461117850202 Marionette TRACE conn5 <- [1,2342,null,{}] 19:04:10 INFO - PROCESS | 1512 | 1461117850205 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:10 INFO - PROCESS | 1512 | 1461117850320 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 19:04:10 INFO - PROCESS | 1512 | 1461117850326 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:10 INFO - PROCESS | 1512 | ++DOCSHELL 12D06C00 == 29 [pid = 1512] [id = 595] 19:04:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (12EA9800) [pid = 1512] [serial = 1785] [outer = 00000000] 19:04:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (12EF3800) [pid = 1512] [serial = 1786] [outer = 12EA9800] 19:04:10 INFO - PROCESS | 1512 | 1461117850371 Marionette DEBUG loaded listener.js 19:04:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (138A8C00) [pid = 1512] [serial = 1787] [outer = 12EA9800] 19:04:10 INFO - PROCESS | 1512 | 1461117850787 Marionette TRACE conn5 <- [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]]]}] 19:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 19:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:04:10 INFO - PROCESS | 1512 | 1461117850837 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 19:04:10 INFO - PROCESS | 1512 | 1461117850839 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 19:04:10 INFO - PROCESS | 1512 | 1461117850842 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:04:10 INFO - PROCESS | 1512 | 1461117850844 Marionette TRACE conn5 <- [1,2346,null,{}] 19:04:10 INFO - PROCESS | 1512 | 1461117850847 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:10 INFO - PROCESS | 1512 | 1461117850926 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 19:04:10 INFO - PROCESS | 1512 | 1461117850936 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:10 INFO - PROCESS | 1512 | ++DOCSHELL 13993800 == 30 [pid = 1512] [id = 596] 19:04:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (13A9B800) [pid = 1512] [serial = 1788] [outer = 00000000] 19:04:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (17404C00) [pid = 1512] [serial = 1789] [outer = 13A9B800] 19:04:11 INFO - PROCESS | 1512 | 1461117851008 Marionette DEBUG loaded listener.js 19:04:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (17639400) [pid = 1512] [serial = 1790] [outer = 13A9B800] 19:04:11 INFO - PROCESS | 1512 | 1461117851481 Marionette TRACE conn5 <- [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]]]}] 19:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 19:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:04:11 INFO - PROCESS | 1512 | 1461117851515 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 19:04:11 INFO - PROCESS | 1512 | 1461117851517 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 19:04:11 INFO - PROCESS | 1512 | 1461117851520 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:04:11 INFO - PROCESS | 1512 | 1461117851522 Marionette TRACE conn5 <- [1,2350,null,{}] 19:04:11 INFO - PROCESS | 1512 | 1461117851525 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:11 INFO - PROCESS | 1512 | 1461117851633 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 19:04:11 INFO - PROCESS | 1512 | 1461117851642 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:11 INFO - PROCESS | 1512 | ++DOCSHELL 17E60000 == 31 [pid = 1512] [id = 597] 19:04:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (18D68C00) [pid = 1512] [serial = 1791] [outer = 00000000] 19:04:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (19491800) [pid = 1512] [serial = 1792] [outer = 18D68C00] 19:04:11 INFO - PROCESS | 1512 | 1461117851689 Marionette DEBUG loaded listener.js 19:04:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (194F3800) [pid = 1512] [serial = 1793] [outer = 18D68C00] 19:04:12 INFO - PROCESS | 1512 | 1461117852121 Marionette TRACE conn5 <- [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]]]}] 19:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 19:04:12 INFO - PROCESS | 1512 | 1461117852173 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 19:04:12 INFO - PROCESS | 1512 | 1461117852175 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 19:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:04:12 INFO - PROCESS | 1512 | 1461117852183 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:04:12 INFO - PROCESS | 1512 | 1461117852185 Marionette TRACE conn5 <- [1,2354,null,{}] 19:04:12 INFO - PROCESS | 1512 | 1461117852188 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:12 INFO - PROCESS | 1512 | 1461117852262 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 19:04:12 INFO - PROCESS | 1512 | 1461117852268 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:12 INFO - PROCESS | 1512 | ++DOCSHELL 196F3000 == 32 [pid = 1512] [id = 598] 19:04:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1A403C00) [pid = 1512] [serial = 1794] [outer = 00000000] 19:04:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1A40E400) [pid = 1512] [serial = 1795] [outer = 1A403C00] 19:04:12 INFO - PROCESS | 1512 | 1461117852340 Marionette DEBUG loaded listener.js 19:04:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1A40E000) [pid = 1512] [serial = 1796] [outer = 1A403C00] 19:04:12 INFO - PROCESS | 1512 | 1461117852763 Marionette TRACE conn5 <- [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]]]}] 19:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 19:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:04:12 INFO - PROCESS | 1512 | 1461117852820 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 19:04:12 INFO - PROCESS | 1512 | 1461117852822 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 19:04:12 INFO - PROCESS | 1512 | 1461117852825 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:04:12 INFO - PROCESS | 1512 | 1461117852827 Marionette TRACE conn5 <- [1,2358,null,{}] 19:04:12 INFO - PROCESS | 1512 | 1461117852830 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:12 INFO - PROCESS | 1512 | 1461117852904 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 19:04:12 INFO - PROCESS | 1512 | 1461117852910 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:12 INFO - PROCESS | 1512 | ++DOCSHELL 1A8C9C00 == 33 [pid = 1512] [id = 599] 19:04:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1AE06C00) [pid = 1512] [serial = 1797] [outer = 00000000] 19:04:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1AE0F000) [pid = 1512] [serial = 1798] [outer = 1AE06C00] 19:04:12 INFO - PROCESS | 1512 | 1461117852955 Marionette DEBUG loaded listener.js 19:04:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1AE0D800) [pid = 1512] [serial = 1799] [outer = 1AE06C00] 19:04:13 INFO - PROCESS | 1512 | 1461117853431 Marionette TRACE conn5 <- [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]]]}] 19:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 19:04:13 INFO - PROCESS | 1512 | 1461117853462 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 19:04:13 INFO - PROCESS | 1512 | 1461117853464 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 19:04:13 INFO - PROCESS | 1512 | 1461117853467 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:04:13 INFO - PROCESS | 1512 | 1461117853468 Marionette TRACE conn5 <- [1,2362,null,{}] 19:04:13 INFO - PROCESS | 1512 | 1461117853472 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:13 INFO - PROCESS | 1512 | 1461117853579 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 19:04:13 INFO - PROCESS | 1512 | 1461117853585 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:13 INFO - PROCESS | 1512 | ++DOCSHELL 12A4BC00 == 34 [pid = 1512] [id = 600] 19:04:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1AE68800) [pid = 1512] [serial = 1800] [outer = 00000000] 19:04:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1AE6F800) [pid = 1512] [serial = 1801] [outer = 1AE68800] 19:04:13 INFO - PROCESS | 1512 | 1461117853630 Marionette DEBUG loaded listener.js 19:04:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1AE6E000) [pid = 1512] [serial = 1802] [outer = 1AE68800] 19:04:14 INFO - PROCESS | 1512 | 1461117854121 Marionette TRACE conn5 <- [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]]]}] 19:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 19:04:14 INFO - PROCESS | 1512 | 1461117854142 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 19:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:04:14 INFO - PROCESS | 1512 | 1461117854144 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 19:04:14 INFO - PROCESS | 1512 | 1461117854147 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:04:14 INFO - PROCESS | 1512 | 1461117854149 Marionette TRACE conn5 <- [1,2366,null,{}] 19:04:14 INFO - PROCESS | 1512 | 1461117854159 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:14 INFO - PROCESS | 1512 | 1461117854271 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 19:04:14 INFO - PROCESS | 1512 | 1461117854277 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:14 INFO - PROCESS | 1512 | ++DOCSHELL 1B92B800 == 35 [pid = 1512] [id = 601] 19:04:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1B941C00) [pid = 1512] [serial = 1803] [outer = 00000000] 19:04:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1BC4E000) [pid = 1512] [serial = 1804] [outer = 1B941C00] 19:04:14 INFO - PROCESS | 1512 | 1461117854322 Marionette DEBUG loaded listener.js 19:04:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1BC56000) [pid = 1512] [serial = 1805] [outer = 1B941C00] 19:04:14 INFO - PROCESS | 1512 | 1461117854782 Marionette TRACE conn5 <- [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]]]}] 19:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 690ms 19:04:14 INFO - PROCESS | 1512 | 1461117854838 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 19:04:14 INFO - PROCESS | 1512 | 1461117854840 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 19:04:14 INFO - PROCESS | 1512 | 1461117854843 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:04:14 INFO - PROCESS | 1512 | 1461117854846 Marionette TRACE conn5 <- [1,2370,null,{}] 19:04:14 INFO - PROCESS | 1512 | 1461117854849 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:15 INFO - PROCESS | 1512 | 1461117855005 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 19:04:15 INFO - PROCESS | 1512 | 1461117855032 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:15 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD5800 == 36 [pid = 1512] [id = 602] 19:04:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1BCD7000) [pid = 1512] [serial = 1806] [outer = 00000000] 19:04:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1BCE9400) [pid = 1512] [serial = 1807] [outer = 1BCD7000] 19:04:15 INFO - PROCESS | 1512 | 1461117855087 Marionette DEBUG loaded listener.js 19:04:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1C027400) [pid = 1512] [serial = 1808] [outer = 1BCD7000] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (12A3B400) [pid = 1512] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (16545C00) [pid = 1512] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1C1C4800) [pid = 1512] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (0F3DF400) [pid = 1512] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1C854000) [pid = 1512] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1AE69400) [pid = 1512] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1A45A000) [pid = 1512] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (12944400) [pid = 1512] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (17624400) [pid = 1512] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (17409800) [pid = 1512] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1D795000) [pid = 1512] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1D768800) [pid = 1512] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1D364800) [pid = 1512] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (17D76000) [pid = 1512] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (12374000) [pid = 1512] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (0F3E0800) [pid = 1512] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1BCDA000) [pid = 1512] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (12949000) [pid = 1512] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1D0CE000) [pid = 1512] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (178EF000) [pid = 1512] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1D0C7800) [pid = 1512] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:04:15 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1BC59400) [pid = 1512] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:04:15 INFO - PROCESS | 1512 | 1461117855868 Marionette TRACE conn5 <- [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]]]}] 19:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1072ms 19:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:04:15 INFO - PROCESS | 1512 | 1461117855920 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 19:04:15 INFO - PROCESS | 1512 | 1461117855922 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 19:04:15 INFO - PROCESS | 1512 | 1461117855925 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:04:15 INFO - PROCESS | 1512 | 1461117855926 Marionette TRACE conn5 <- [1,2374,null,{}] 19:04:15 INFO - PROCESS | 1512 | 1461117855929 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:16 INFO - PROCESS | 1512 | 1461117856007 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 19:04:16 INFO - PROCESS | 1512 | 1461117856013 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:16 INFO - PROCESS | 1512 | ++DOCSHELL 17C1A400 == 37 [pid = 1512] [id = 603] 19:04:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (17D76000) [pid = 1512] [serial = 1809] [outer = 00000000] 19:04:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1AE69400) [pid = 1512] [serial = 1810] [outer = 17D76000] 19:04:16 INFO - PROCESS | 1512 | 1461117856058 Marionette DEBUG loaded listener.js 19:04:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1BC4C800) [pid = 1512] [serial = 1811] [outer = 17D76000] 19:04:16 INFO - PROCESS | 1512 | 1461117856467 Marionette TRACE conn5 <- [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]]]}] 19:04:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:04:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 571ms 19:04:16 INFO - PROCESS | 1512 | 1461117856496 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 19:04:16 INFO - PROCESS | 1512 | 1461117856497 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 19:04:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:04:16 INFO - PROCESS | 1512 | 1461117856500 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:04:16 INFO - PROCESS | 1512 | 1461117856502 Marionette TRACE conn5 <- [1,2378,null,{}] 19:04:16 INFO - PROCESS | 1512 | 1461117856505 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:16 INFO - PROCESS | 1512 | 1461117856623 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 19:04:16 INFO - PROCESS | 1512 | 1461117856631 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:16 INFO - PROCESS | 1512 | ++DOCSHELL 18D6C400 == 38 [pid = 1512] [id = 604] 19:04:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1A45DC00) [pid = 1512] [serial = 1812] [outer = 00000000] 19:04:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1C1BF800) [pid = 1512] [serial = 1813] [outer = 1A45DC00] 19:04:16 INFO - PROCESS | 1512 | 1461117856676 Marionette DEBUG loaded listener.js 19:04:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1C1C6000) [pid = 1512] [serial = 1814] [outer = 1A45DC00] 19:04:17 INFO - PROCESS | 1512 | 1461117857123 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 19:04:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:04:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 19:04:17 INFO - PROCESS | 1512 | 1461117857180 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 19:04:17 INFO - PROCESS | 1512 | 1461117857182 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 19:04:17 INFO - PROCESS | 1512 | 1461117857187 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:04:17 INFO - PROCESS | 1512 | 1461117857188 Marionette TRACE conn5 <- [1,2382,null,{}] 19:04:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:04:17 INFO - PROCESS | 1512 | 1461117857192 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:17 INFO - PROCESS | 1512 | 1461117857269 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 19:04:17 INFO - PROCESS | 1512 | 1461117857275 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:17 INFO - PROCESS | 1512 | ++DOCSHELL 12A39400 == 39 [pid = 1512] [id = 605] 19:04:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1654FC00) [pid = 1512] [serial = 1815] [outer = 00000000] 19:04:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1C2AC400) [pid = 1512] [serial = 1816] [outer = 1654FC00] 19:04:17 INFO - PROCESS | 1512 | 1461117857319 Marionette DEBUG loaded listener.js 19:04:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1C2AF000) [pid = 1512] [serial = 1817] [outer = 1654FC00] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 16550000 == 38 [pid = 1512] [id = 543] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 12A3C800 == 37 [pid = 1512] [id = 544] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 1C2AA800 == 36 [pid = 1512] [id = 547] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 1393DC00 == 35 [pid = 1512] [id = 538] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 12A3C000 == 34 [pid = 1512] [id = 549] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 0EC4A400 == 33 [pid = 1512] [id = 541] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 13AFE800 == 32 [pid = 1512] [id = 545] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 12A44800 == 31 [pid = 1512] [id = 550] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 18D69400 == 30 [pid = 1512] [id = 546] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 122F3400 == 29 [pid = 1512] [id = 535] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 0F385C00 == 28 [pid = 1512] [id = 548] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 196EE400 == 27 [pid = 1512] [id = 540] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 12A4EC00 == 26 [pid = 1512] [id = 536] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 12A4E800 == 25 [pid = 1512] [id = 542] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 12E62800 == 24 [pid = 1512] [id = 537] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 18D63C00 == 23 [pid = 1512] [id = 539] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 124B6400 == 22 [pid = 1512] [id = 551] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 0EC4EC00 == 21 [pid = 1512] [id = 534] 19:04:18 INFO - PROCESS | 1512 | --DOCSHELL 1D755400 == 20 [pid = 1512] [id = 591] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1C646000) [pid = 1512] [serial = 1679] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1C849C00) [pid = 1512] [serial = 1688] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (12E66800) [pid = 1512] [serial = 1682] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1D2B8400) [pid = 1512] [serial = 1694] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1A40F800) [pid = 1512] [serial = 1685] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1D0D6000) [pid = 1512] [serial = 1691] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1A8CA000) [pid = 1512] [serial = 1753] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1AE10C00) [pid = 1512] [serial = 1754] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (130E6800) [pid = 1512] [serial = 1750] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (13992400) [pid = 1512] [serial = 1751] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (18E35000) [pid = 1512] [serial = 1748] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (17DC5400) [pid = 1512] [serial = 1747] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1B947C00) [pid = 1512] [serial = 1745] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1AE71800) [pid = 1512] [serial = 1744] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1D885000) [pid = 1512] [serial = 1742] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1D79B800) [pid = 1512] [serial = 1741] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1D78FC00) [pid = 1512] [serial = 1739] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1D772400) [pid = 1512] [serial = 1738] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (1D758000) [pid = 1512] [serial = 1736] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1D752000) [pid = 1512] [serial = 1735] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1BCCB800) [pid = 1512] [serial = 1733] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (1AE6F000) [pid = 1512] [serial = 1732] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (1740A800) [pid = 1512] [serial = 1730] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (12EF3400) [pid = 1512] [serial = 1729] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (1D38B000) [pid = 1512] [serial = 1727] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (1D796C00) [pid = 1512] [serial = 1774] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (1BCE5800) [pid = 1512] [serial = 1760] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (1AE6A000) [pid = 1512] [serial = 1769] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (1D28A400) [pid = 1512] [serial = 1766] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (1BC53800) [pid = 1512] [serial = 1757] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 66 (1D62FC00) [pid = 1512] [serial = 1772] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 65 (1BCDD000) [pid = 1512] [serial = 1759] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 64 (1C64C400) [pid = 1512] [serial = 1763] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 63 (1C2FB800) [pid = 1512] [serial = 1762] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 62 (1A466400) [pid = 1512] [serial = 1768] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 61 (1D1DE400) [pid = 1512] [serial = 1765] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 60 (1D36B800) [pid = 1512] [serial = 1771] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | --DOMWINDOW == 59 (1B995800) [pid = 1512] [serial = 1756] [outer = 00000000] [url = about:blank] 19:04:19 INFO - PROCESS | 1512 | 1461117859164 Marionette TRACE conn5 <- [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]]]}] 19:04:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:04:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2014ms 19:04:19 INFO - PROCESS | 1512 | 1461117859208 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 19:04:19 INFO - PROCESS | 1512 | 1461117859212 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 19:04:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:04:19 INFO - PROCESS | 1512 | 1461117859218 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:04:19 INFO - PROCESS | 1512 | 1461117859222 Marionette TRACE conn5 <- [1,2386,null,{}] 19:04:19 INFO - PROCESS | 1512 | 1461117859229 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:19 INFO - PROCESS | 1512 | 1461117859315 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 19:04:19 INFO - PROCESS | 1512 | 1461117859324 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:19 INFO - PROCESS | 1512 | ++DOCSHELL 0F3E0000 == 21 [pid = 1512] [id = 606] 19:04:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 60 (0F3E0400) [pid = 1512] [serial = 1818] [outer = 00000000] 19:04:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 61 (122F6C00) [pid = 1512] [serial = 1819] [outer = 0F3E0400] 19:04:19 INFO - PROCESS | 1512 | 1461117859374 Marionette DEBUG loaded listener.js 19:04:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 62 (12376800) [pid = 1512] [serial = 1820] [outer = 0F3E0400] 19:04:19 INFO - PROCESS | 1512 | 1461117859880 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 19:04:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:04:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 690ms 19:04:19 INFO - PROCESS | 1512 | 1461117859907 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 19:04:19 INFO - PROCESS | 1512 | 1461117859914 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 19:04:19 INFO - PROCESS | 1512 | 1461117859920 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:04:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:04:19 INFO - PROCESS | 1512 | 1461117859922 Marionette TRACE conn5 <- [1,2390,null,{}] 19:04:19 INFO - PROCESS | 1512 | 1461117859926 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:20 INFO - PROCESS | 1512 | 1461117860010 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 19:04:20 INFO - PROCESS | 1512 | 1461117860019 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:20 INFO - PROCESS | 1512 | ++DOCSHELL 12945800 == 22 [pid = 1512] [id = 607] 19:04:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 63 (1294BC00) [pid = 1512] [serial = 1821] [outer = 00000000] 19:04:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 64 (12A3A800) [pid = 1512] [serial = 1822] [outer = 1294BC00] 19:04:20 INFO - PROCESS | 1512 | 1461117860064 Marionette DEBUG loaded listener.js 19:04:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 65 (12A40000) [pid = 1512] [serial = 1823] [outer = 1294BC00] 19:04:20 INFO - PROCESS | 1512 | 1461117860533 Marionette TRACE conn5 <- [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]]]}] 19:04:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:04:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 19:04:20 INFO - PROCESS | 1512 | 1461117860554 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 19:04:20 INFO - PROCESS | 1512 | 1461117860557 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 19:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:04:20 INFO - PROCESS | 1512 | 1461117860561 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:04:20 INFO - PROCESS | 1512 | 1461117860564 Marionette TRACE conn5 <- [1,2394,null,{}] 19:04:20 INFO - PROCESS | 1512 | 1461117860575 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:20 INFO - PROCESS | 1512 | 1461117860655 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 19:04:20 INFO - PROCESS | 1512 | 1461117860664 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:20 INFO - PROCESS | 1512 | ++DOCSHELL 12E64000 == 23 [pid = 1512] [id = 608] 19:04:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 66 (12E66800) [pid = 1512] [serial = 1824] [outer = 00000000] 19:04:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 67 (12EE8400) [pid = 1512] [serial = 1825] [outer = 12E66800] 19:04:20 INFO - PROCESS | 1512 | 1461117860714 Marionette DEBUG loaded listener.js 19:04:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (12EEE400) [pid = 1512] [serial = 1826] [outer = 12E66800] 19:04:21 INFO - PROCESS | 1512 | 1461117861219 Marionette TRACE conn5 <- [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]]]}] 19:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 19:04:21 INFO - PROCESS | 1512 | 1461117861252 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 19:04:21 INFO - PROCESS | 1512 | 1461117861255 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 19:04:21 INFO - PROCESS | 1512 | 1461117861257 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:04:21 INFO - PROCESS | 1512 | 1461117861259 Marionette TRACE conn5 <- [1,2398,null,{}] 19:04:21 INFO - PROCESS | 1512 | 1461117861263 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:21 INFO - PROCESS | 1512 | 1461117861340 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 19:04:21 INFO - PROCESS | 1512 | 1461117861346 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:21 INFO - PROCESS | 1512 | ++DOCSHELL 12EE7400 == 24 [pid = 1512] [id = 609] 19:04:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (130F1C00) [pid = 1512] [serial = 1827] [outer = 00000000] 19:04:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (13AFE800) [pid = 1512] [serial = 1828] [outer = 130F1C00] 19:04:21 INFO - PROCESS | 1512 | 1461117861392 Marionette DEBUG loaded listener.js 19:04:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (17406C00) [pid = 1512] [serial = 1829] [outer = 130F1C00] 19:04:21 INFO - PROCESS | 1512 | 1461117861943 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 19:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 19:04:22 INFO - PROCESS | 1512 | 1461117861992 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 19:04:22 INFO - PROCESS | 1512 | 1461117861994 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 19:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:04:22 INFO - PROCESS | 1512 | 1461117861997 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:04:22 INFO - PROCESS | 1512 | 1461117861998 Marionette TRACE conn5 <- [1,2402,null,{}] 19:04:22 INFO - PROCESS | 1512 | 1461117862002 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:22 INFO - PROCESS | 1512 | 1461117862102 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 19:04:22 INFO - PROCESS | 1512 | 1461117862109 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:22 INFO - PROCESS | 1512 | ++DOCSHELL 1740E800 == 25 [pid = 1512] [id = 610] 19:04:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (17C1DC00) [pid = 1512] [serial = 1830] [outer = 00000000] 19:04:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (17DBD800) [pid = 1512] [serial = 1831] [outer = 17C1DC00] 19:04:22 INFO - PROCESS | 1512 | 1461117862154 Marionette DEBUG loaded listener.js 19:04:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (18D63C00) [pid = 1512] [serial = 1832] [outer = 17C1DC00] 19:04:22 INFO - PROCESS | 1512 | 1461117862592 Marionette TRACE conn5 <- [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]]]}] 19:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 19:04:22 INFO - PROCESS | 1512 | 1461117862628 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 19:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:04:22 INFO - PROCESS | 1512 | 1461117862630 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 19:04:22 INFO - PROCESS | 1512 | 1461117862637 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:04:22 INFO - PROCESS | 1512 | 1461117862639 Marionette TRACE conn5 <- [1,2406,null,{}] 19:04:22 INFO - PROCESS | 1512 | 1461117862642 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:22 INFO - PROCESS | 1512 | 1461117862735 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 19:04:22 INFO - PROCESS | 1512 | 1461117862745 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:22 INFO - PROCESS | 1512 | ++DOCSHELL 18E33000 == 26 [pid = 1512] [id = 611] 19:04:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (19498400) [pid = 1512] [serial = 1833] [outer = 00000000] 19:04:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (1A409800) [pid = 1512] [serial = 1834] [outer = 19498400] 19:04:22 INFO - PROCESS | 1512 | 1461117862793 Marionette DEBUG loaded listener.js 19:04:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (1A459800) [pid = 1512] [serial = 1835] [outer = 19498400] 19:04:23 INFO - PROCESS | 1512 | 1461117863227 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 19:04:23 INFO - PROCESS | 1512 | 1461117863264 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 19:04:23 INFO - PROCESS | 1512 | 1461117863266 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 19:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:04:23 INFO - PROCESS | 1512 | 1461117863274 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:04:23 INFO - PROCESS | 1512 | 1461117863276 Marionette TRACE conn5 <- [1,2410,null,{}] 19:04:23 INFO - PROCESS | 1512 | 1461117863279 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:23 INFO - PROCESS | 1512 | 1461117863352 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 19:04:23 INFO - PROCESS | 1512 | 1461117863358 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:23 INFO - PROCESS | 1512 | ++DOCSHELL 1A45C000 == 27 [pid = 1512] [id = 612] 19:04:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (1A8BD800) [pid = 1512] [serial = 1836] [outer = 00000000] 19:04:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (1AE0C800) [pid = 1512] [serial = 1837] [outer = 1A8BD800] 19:04:23 INFO - PROCESS | 1512 | 1461117863403 Marionette DEBUG loaded listener.js 19:04:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1AE12C00) [pid = 1512] [serial = 1838] [outer = 1A8BD800] 19:04:23 INFO - PROCESS | 1512 | 1461117863857 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 19:04:23 INFO - PROCESS | 1512 | 1461117863909 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 19:04:23 INFO - PROCESS | 1512 | 1461117863911 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 19:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:04:23 INFO - PROCESS | 1512 | 1461117863914 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:04:23 INFO - PROCESS | 1512 | 1461117863916 Marionette TRACE conn5 <- [1,2414,null,{}] 19:04:23 INFO - PROCESS | 1512 | 1461117863920 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:24 INFO - PROCESS | 1512 | 1461117863992 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 19:04:24 INFO - PROCESS | 1512 | 1461117864001 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:24 INFO - PROCESS | 1512 | ++DOCSHELL 1AE66C00 == 28 [pid = 1512] [id = 613] 19:04:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1AE6B800) [pid = 1512] [serial = 1839] [outer = 00000000] 19:04:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1AEB6000) [pid = 1512] [serial = 1840] [outer = 1AE6B800] 19:04:24 INFO - PROCESS | 1512 | 1461117864045 Marionette DEBUG loaded listener.js 19:04:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1AEB5400) [pid = 1512] [serial = 1841] [outer = 1AE6B800] 19:04:24 INFO - PROCESS | 1512 | 1461117864479 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 570ms 19:04:24 INFO - PROCESS | 1512 | 1461117864485 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 19:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:04:24 INFO - PROCESS | 1512 | 1461117864487 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 19:04:24 INFO - PROCESS | 1512 | 1461117864490 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:04:24 INFO - PROCESS | 1512 | 1461117864492 Marionette TRACE conn5 <- [1,2418,null,{}] 19:04:24 INFO - PROCESS | 1512 | 1461117864495 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:24 INFO - PROCESS | 1512 | 1461117864618 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 19:04:24 INFO - PROCESS | 1512 | 1461117864636 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:24 INFO - PROCESS | 1512 | ++DOCSHELL 12E63400 == 29 [pid = 1512] [id = 614] 19:04:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1B928C00) [pid = 1512] [serial = 1842] [outer = 00000000] 19:04:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1BC50C00) [pid = 1512] [serial = 1843] [outer = 1B928C00] 19:04:24 INFO - PROCESS | 1512 | 1461117864680 Marionette DEBUG loaded listener.js 19:04:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1BC50000) [pid = 1512] [serial = 1844] [outer = 1B928C00] 19:04:25 INFO - PROCESS | 1512 | 1461117865139 Marionette TRACE conn5 <- [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]]]}] 19:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 19:04:25 INFO - PROCESS | 1512 | 1461117865161 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 19:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:04:25 INFO - PROCESS | 1512 | 1461117865163 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 19:04:25 INFO - PROCESS | 1512 | 1461117865166 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:04:25 INFO - PROCESS | 1512 | 1461117865168 Marionette TRACE conn5 <- [1,2422,null,{}] 19:04:25 INFO - PROCESS | 1512 | 1461117865178 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:25 INFO - PROCESS | 1512 | 1461117865287 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 19:04:25 INFO - PROCESS | 1512 | 1461117865293 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:25 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD0800 == 30 [pid = 1512] [id = 615] 19:04:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1BCD3000) [pid = 1512] [serial = 1845] [outer = 00000000] 19:04:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1BCDC000) [pid = 1512] [serial = 1846] [outer = 1BCD3000] 19:04:25 INFO - PROCESS | 1512 | 1461117865337 Marionette DEBUG loaded listener.js 19:04:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1BCE6000) [pid = 1512] [serial = 1847] [outer = 1BCD3000] 19:04:25 INFO - PROCESS | 1512 | 1461117865774 Marionette TRACE conn5 <- [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]]]}] 19:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 19:04:25 INFO - PROCESS | 1512 | 1461117865798 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 19:04:25 INFO - PROCESS | 1512 | 1461117865800 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 19:04:25 INFO - PROCESS | 1512 | 1461117865803 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:04:25 INFO - PROCESS | 1512 | 1461117865806 Marionette TRACE conn5 <- [1,2426,null,{}] 19:04:25 INFO - PROCESS | 1512 | 1461117865809 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:25 INFO - PROCESS | 1512 | 1461117865929 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 19:04:25 INFO - PROCESS | 1512 | 1461117865935 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:25 INFO - PROCESS | 1512 | ++DOCSHELL 1740A800 == 31 [pid = 1512] [id = 616] 19:04:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1BD0A000) [pid = 1512] [serial = 1848] [outer = 00000000] 19:04:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1C2A4000) [pid = 1512] [serial = 1849] [outer = 1BD0A000] 19:04:26 INFO - PROCESS | 1512 | 1461117866013 Marionette DEBUG loaded listener.js 19:04:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1C2AB000) [pid = 1512] [serial = 1850] [outer = 1BD0A000] 19:04:26 INFO - PROCESS | 1512 | 1461117866479 Marionette TRACE conn5 <- [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]]]}] 19:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 731ms 19:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:04:26 INFO - PROCESS | 1512 | 1461117866537 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 19:04:26 INFO - PROCESS | 1512 | 1461117866539 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 19:04:26 INFO - PROCESS | 1512 | 1461117866542 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:04:26 INFO - PROCESS | 1512 | 1461117866544 Marionette TRACE conn5 <- [1,2430,null,{}] 19:04:26 INFO - PROCESS | 1512 | 1461117866548 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:26 INFO - PROCESS | 1512 | 1461117866832 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1A45DC00) [pid = 1512] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1AE68800) [pid = 1512] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1B941C00) [pid = 1512] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1BCD7000) [pid = 1512] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1A403C00) [pid = 1512] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (18D68C00) [pid = 1512] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (13A9B800) [pid = 1512] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (12EA9800) [pid = 1512] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (12A4C800) [pid = 1512] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (124BD800) [pid = 1512] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (0F330C00) [pid = 1512] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1D75E400) [pid = 1512] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1AE06C00) [pid = 1512] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:04:26 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (17D76000) [pid = 1512] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:04:26 INFO - PROCESS | 1512 | 1461117866899 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:26 INFO - PROCESS | 1512 | ++DOCSHELL 0EC40800 == 32 [pid = 1512] [id = 617] 19:04:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (0EC4E000) [pid = 1512] [serial = 1851] [outer = 00000000] 19:04:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (12A35C00) [pid = 1512] [serial = 1852] [outer = 0EC4E000] 19:04:26 INFO - PROCESS | 1512 | 1461117866943 Marionette DEBUG loaded listener.js 19:04:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (12EA9800) [pid = 1512] [serial = 1853] [outer = 0EC4E000] 19:04:27 INFO - PROCESS | 1512 | 1461117867309 Marionette TRACE conn5 <- [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]]]}] 19:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 830ms 19:04:27 INFO - PROCESS | 1512 | 1461117867373 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 19:04:27 INFO - PROCESS | 1512 | 1461117867375 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 19:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:04:27 INFO - PROCESS | 1512 | 1461117867378 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:04:27 INFO - PROCESS | 1512 | 1461117867380 Marionette TRACE conn5 <- [1,2434,null,{}] 19:04:27 INFO - PROCESS | 1512 | 1461117867383 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:27 INFO - PROCESS | 1512 | 1461117867458 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 19:04:27 INFO - PROCESS | 1512 | 1461117867464 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:27 INFO - PROCESS | 1512 | ++DOCSHELL 19495800 == 33 [pid = 1512] [id = 618] 19:04:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1A402C00) [pid = 1512] [serial = 1854] [outer = 00000000] 19:04:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1BC54C00) [pid = 1512] [serial = 1855] [outer = 1A402C00] 19:04:27 INFO - PROCESS | 1512 | 1461117867508 Marionette DEBUG loaded listener.js 19:04:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1C1C4400) [pid = 1512] [serial = 1856] [outer = 1A402C00] 19:04:27 INFO - PROCESS | 1512 | 1461117867927 Marionette TRACE conn5 <- [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]]]}] 19:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 570ms 19:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:04:27 INFO - PROCESS | 1512 | 1461117867949 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 19:04:27 INFO - PROCESS | 1512 | 1461117867951 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 19:04:27 INFO - PROCESS | 1512 | 1461117867954 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:04:27 INFO - PROCESS | 1512 | 1461117867956 Marionette TRACE conn5 <- [1,2438,null,{}] 19:04:27 INFO - PROCESS | 1512 | 1461117867973 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:28 INFO - PROCESS | 1512 | 1461117868048 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 19:04:28 INFO - PROCESS | 1512 | 1461117868054 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:28 INFO - PROCESS | 1512 | ++DOCSHELL 1C2ACC00 == 34 [pid = 1512] [id = 619] 19:04:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1C2ED400) [pid = 1512] [serial = 1857] [outer = 00000000] 19:04:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1C64BC00) [pid = 1512] [serial = 1858] [outer = 1C2ED400] 19:04:28 INFO - PROCESS | 1512 | 1461117868099 Marionette DEBUG loaded listener.js 19:04:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1C68C800) [pid = 1512] [serial = 1859] [outer = 1C2ED400] 19:04:28 INFO - PROCESS | 1512 | 1461117868515 Marionette TRACE conn5 <- [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]]]}] 19:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 590ms 19:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:04:28 INFO - PROCESS | 1512 | 1461117868545 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 19:04:28 INFO - PROCESS | 1512 | 1461117868547 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 19:04:28 INFO - PROCESS | 1512 | 1461117868554 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:04:28 INFO - PROCESS | 1512 | 1461117868555 Marionette TRACE conn5 <- [1,2442,null,{}] 19:04:28 INFO - PROCESS | 1512 | 1461117868559 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:28 INFO - PROCESS | 1512 | 1461117868677 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 19:04:28 INFO - PROCESS | 1512 | 1461117868688 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:28 INFO - PROCESS | 1512 | ++DOCSHELL 1AE69000 == 35 [pid = 1512] [id = 620] 19:04:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1C846C00) [pid = 1512] [serial = 1860] [outer = 00000000] 19:04:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1C84E000) [pid = 1512] [serial = 1861] [outer = 1C846C00] 19:04:28 INFO - PROCESS | 1512 | 1461117868732 Marionette DEBUG loaded listener.js 19:04:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1C850800) [pid = 1512] [serial = 1862] [outer = 1C846C00] 19:04:29 INFO - PROCESS | 1512 | 1461117869456 Marionette TRACE conn5 <- [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]]]}] 19:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 987ms 19:04:29 INFO - PROCESS | 1512 | 1461117869539 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 19:04:29 INFO - PROCESS | 1512 | 1461117869545 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 19:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:04:29 INFO - PROCESS | 1512 | 1461117869550 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:04:29 INFO - PROCESS | 1512 | 1461117869554 Marionette TRACE conn5 <- [1,2446,null,{}] 19:04:29 INFO - PROCESS | 1512 | 1461117869559 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:29 INFO - PROCESS | 1512 | 1461117869684 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 19:04:29 INFO - PROCESS | 1512 | 1461117869813 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:29 INFO - PROCESS | 1512 | ++DOCSHELL 0F388800 == 36 [pid = 1512] [id = 621] 19:04:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (122F2800) [pid = 1512] [serial = 1863] [outer = 00000000] 19:04:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (12A33400) [pid = 1512] [serial = 1864] [outer = 122F2800] 19:04:29 INFO - PROCESS | 1512 | 1461117869871 Marionette DEBUG loaded listener.js 19:04:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (12A42800) [pid = 1512] [serial = 1865] [outer = 122F2800] 19:04:30 INFO - PROCESS | 1512 | 1461117870831 Marionette TRACE conn5 <- [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]]]}] 19:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1321ms 19:04:30 INFO - PROCESS | 1512 | 1461117870875 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 19:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:04:30 INFO - PROCESS | 1512 | 1461117870879 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 19:04:30 INFO - PROCESS | 1512 | 1461117870884 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:04:30 INFO - PROCESS | 1512 | 1461117870888 Marionette TRACE conn5 <- [1,2450,null,{}] 19:04:30 INFO - PROCESS | 1512 | 1461117870894 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:31 INFO - PROCESS | 1512 | 1461117870994 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 19:04:31 INFO - PROCESS | 1512 | 1461117871132 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:31 INFO - PROCESS | 1512 | ++DOCSHELL 12948400 == 37 [pid = 1512] [id = 622] 19:04:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (12948800) [pid = 1512] [serial = 1866] [outer = 00000000] 19:04:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (12A34400) [pid = 1512] [serial = 1867] [outer = 12948800] 19:04:31 INFO - PROCESS | 1512 | 1461117871182 Marionette DEBUG loaded listener.js 19:04:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (12A45400) [pid = 1512] [serial = 1868] [outer = 12948800] 19:04:31 INFO - PROCESS | 1512 | --DOCSHELL 1C2ACC00 == 36 [pid = 1512] [id = 619] 19:04:31 INFO - PROCESS | 1512 | --DOCSHELL 19495800 == 35 [pid = 1512] [id = 618] 19:04:31 INFO - PROCESS | 1512 | --DOCSHELL 0EC40800 == 34 [pid = 1512] [id = 617] 19:04:31 INFO - PROCESS | 1512 | --DOCSHELL 1740A800 == 33 [pid = 1512] [id = 616] 19:04:31 INFO - PROCESS | 1512 | --DOCSHELL 1BCD0800 == 32 [pid = 1512] [id = 615] 19:04:31 INFO - PROCESS | 1512 | --DOCSHELL 12E63400 == 31 [pid = 1512] [id = 614] 19:04:31 INFO - PROCESS | 1512 | --DOCSHELL 1AE66C00 == 30 [pid = 1512] [id = 613] 19:04:31 INFO - PROCESS | 1512 | --DOCSHELL 1A45C000 == 29 [pid = 1512] [id = 612] 19:04:31 INFO - PROCESS | 1512 | --DOCSHELL 18E33000 == 28 [pid = 1512] [id = 611] 19:04:31 INFO - PROCESS | 1512 | --DOCSHELL 1740E800 == 27 [pid = 1512] [id = 610] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1C2AC400) [pid = 1512] [serial = 1816] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1C1C6000) [pid = 1512] [serial = 1814] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1AE6F800) [pid = 1512] [serial = 1801] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1BC4E000) [pid = 1512] [serial = 1804] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1AE6E000) [pid = 1512] [serial = 1802] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1BCE9400) [pid = 1512] [serial = 1807] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1C027400) [pid = 1512] [serial = 1808] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1A40E400) [pid = 1512] [serial = 1795] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1A40E000) [pid = 1512] [serial = 1796] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (19491800) [pid = 1512] [serial = 1792] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (194F3800) [pid = 1512] [serial = 1793] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (17404C00) [pid = 1512] [serial = 1789] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (17639400) [pid = 1512] [serial = 1790] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (12EF3800) [pid = 1512] [serial = 1786] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (138A8C00) [pid = 1512] [serial = 1787] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (12D74000) [pid = 1512] [serial = 1783] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (12E5F400) [pid = 1512] [serial = 1784] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (12941800) [pid = 1512] [serial = 1780] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (12946400) [pid = 1512] [serial = 1781] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (122B6800) [pid = 1512] [serial = 1777] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (122F3800) [pid = 1512] [serial = 1778] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (1D8C2400) [pid = 1512] [serial = 1775] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (1AE0F000) [pid = 1512] [serial = 1798] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (1BC56000) [pid = 1512] [serial = 1805] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (1BC4C800) [pid = 1512] [serial = 1811] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (1AE69400) [pid = 1512] [serial = 1810] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (1C1BF800) [pid = 1512] [serial = 1813] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (1AE0D800) [pid = 1512] [serial = 1799] [outer = 00000000] [url = about:blank] 19:04:31 INFO - PROCESS | 1512 | 1461117871704 Marionette TRACE conn5 <- [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]]]}] 19:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 891ms 19:04:31 INFO - PROCESS | 1512 | 1461117871775 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 19:04:31 INFO - PROCESS | 1512 | 1461117871781 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 19:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:04:31 INFO - PROCESS | 1512 | 1461117871788 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:04:31 INFO - PROCESS | 1512 | 1461117871790 Marionette TRACE conn5 <- [1,2454,null,{}] 19:04:31 INFO - PROCESS | 1512 | 1461117871794 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:31 INFO - PROCESS | 1512 | 1461117871874 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 19:04:31 INFO - PROCESS | 1512 | 1461117871890 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:31 INFO - PROCESS | 1512 | ++DOCSHELL 1293FC00 == 28 [pid = 1512] [id = 623] 19:04:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (12943400) [pid = 1512] [serial = 1869] [outer = 00000000] 19:04:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (12A4A400) [pid = 1512] [serial = 1870] [outer = 12943400] 19:04:31 INFO - PROCESS | 1512 | 1461117871935 Marionette DEBUG loaded listener.js 19:04:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (12D78000) [pid = 1512] [serial = 1871] [outer = 12943400] 19:04:32 INFO - PROCESS | 1512 | 1461117872416 Marionette TRACE conn5 <- [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]]]}] 19:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 19:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:04:32 INFO - PROCESS | 1512 | 1461117872460 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 19:04:32 INFO - PROCESS | 1512 | 1461117872462 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 19:04:32 INFO - PROCESS | 1512 | 1461117872465 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:04:32 INFO - PROCESS | 1512 | 1461117872469 Marionette TRACE conn5 <- [1,2458,null,{}] 19:04:32 INFO - PROCESS | 1512 | 1461117872479 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:32 INFO - PROCESS | 1512 | 1461117872592 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 19:04:32 INFO - PROCESS | 1512 | 1461117872691 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:32 INFO - PROCESS | 1512 | ++DOCSHELL 12EF4C00 == 29 [pid = 1512] [id = 624] 19:04:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (12EF5800) [pid = 1512] [serial = 1872] [outer = 00000000] 19:04:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (1393D800) [pid = 1512] [serial = 1873] [outer = 12EF5800] 19:04:32 INFO - PROCESS | 1512 | 1461117872741 Marionette DEBUG loaded listener.js 19:04:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (165DA400) [pid = 1512] [serial = 1874] [outer = 12EF5800] 19:04:33 INFO - PROCESS | 1512 | 1461117873109 Marionette TRACE conn5 <- [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]]]}] 19:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 690ms 19:04:33 INFO - PROCESS | 1512 | 1461117873156 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 19:04:33 INFO - PROCESS | 1512 | 1461117873158 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 19:04:33 INFO - PROCESS | 1512 | 1461117873161 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:04:33 INFO - PROCESS | 1512 | 1461117873163 Marionette TRACE conn5 <- [1,2462,null,{}] 19:04:33 INFO - PROCESS | 1512 | 1461117873166 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:33 INFO - PROCESS | 1512 | 1461117873245 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 19:04:33 INFO - PROCESS | 1512 | 1461117873252 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:33 INFO - PROCESS | 1512 | ++DOCSHELL 1740E800 == 30 [pid = 1512] [id = 625] 19:04:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (1769AC00) [pid = 1512] [serial = 1875] [outer = 00000000] 19:04:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (18D6E400) [pid = 1512] [serial = 1876] [outer = 1769AC00] 19:04:33 INFO - PROCESS | 1512 | 1461117873296 Marionette DEBUG loaded listener.js 19:04:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (19491800) [pid = 1512] [serial = 1877] [outer = 1769AC00] 19:04:33 INFO - PROCESS | 1512 | 1461117873790 Marionette TRACE conn5 <- [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]]]}] 19:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 19:04:33 INFO - PROCESS | 1512 | 1461117873836 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 19:04:33 INFO - PROCESS | 1512 | 1461117873838 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 19:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:04:33 INFO - PROCESS | 1512 | 1461117873841 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:04:33 INFO - PROCESS | 1512 | 1461117873842 Marionette TRACE conn5 <- [1,2466,null,{}] 19:04:33 INFO - PROCESS | 1512 | 1461117873846 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:33 INFO - PROCESS | 1512 | 1461117873950 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 19:04:34 INFO - PROCESS | 1512 | 1461117874039 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:34 INFO - PROCESS | 1512 | ++DOCSHELL 194F8000 == 31 [pid = 1512] [id = 626] 19:04:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (194F8800) [pid = 1512] [serial = 1878] [outer = 00000000] 19:04:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (196EE400) [pid = 1512] [serial = 1879] [outer = 194F8800] 19:04:34 INFO - PROCESS | 1512 | 1461117874084 Marionette DEBUG loaded listener.js 19:04:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1A40E400) [pid = 1512] [serial = 1880] [outer = 194F8800] 19:04:34 INFO - PROCESS | 1512 | 1461117874518 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 19:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:04:34 INFO - PROCESS | 1512 | 1461117874572 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 19:04:34 INFO - PROCESS | 1512 | 1461117874574 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 19:04:34 INFO - PROCESS | 1512 | 1461117874577 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:04:34 INFO - PROCESS | 1512 | 1461117874579 Marionette TRACE conn5 <- [1,2470,null,{}] 19:04:34 INFO - PROCESS | 1512 | 1461117874582 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:34 INFO - PROCESS | 1512 | 1461117874709 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 19:04:34 INFO - PROCESS | 1512 | 1461117874724 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:34 INFO - PROCESS | 1512 | ++DOCSHELL 1A410800 == 32 [pid = 1512] [id = 627] 19:04:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1A45E800) [pid = 1512] [serial = 1881] [outer = 00000000] 19:04:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1AE68400) [pid = 1512] [serial = 1882] [outer = 1A45E800] 19:04:34 INFO - PROCESS | 1512 | 1461117874771 Marionette DEBUG loaded listener.js 19:04:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1AE72400) [pid = 1512] [serial = 1883] [outer = 1A45E800] 19:04:35 INFO - PROCESS | 1512 | 1461117875242 Marionette TRACE conn5 <- [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]]]}] 19:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 19:04:35 INFO - PROCESS | 1512 | 1461117875325 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 19:04:35 INFO - PROCESS | 1512 | 1461117875327 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 19:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:04:35 INFO - PROCESS | 1512 | 1461117875342 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:04:35 INFO - PROCESS | 1512 | 1461117875344 Marionette TRACE conn5 <- [1,2474,null,{}] 19:04:35 INFO - PROCESS | 1512 | 1461117875347 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:35 INFO - PROCESS | 1512 | 1461117875452 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 19:04:35 INFO - PROCESS | 1512 | 1461117875462 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:35 INFO - PROCESS | 1512 | ++DOCSHELL 1AEBB000 == 33 [pid = 1512] [id = 628] 19:04:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1AEBD000) [pid = 1512] [serial = 1884] [outer = 00000000] 19:04:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1BC54400) [pid = 1512] [serial = 1885] [outer = 1AEBD000] 19:04:35 INFO - PROCESS | 1512 | 1461117875506 Marionette DEBUG loaded listener.js 19:04:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1BC4FC00) [pid = 1512] [serial = 1886] [outer = 1AEBD000] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1C2ED400) [pid = 1512] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1BCD3000) [pid = 1512] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1654FC00) [pid = 1512] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1A8BD800) [pid = 1512] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1294BC00) [pid = 1512] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (0F3E0400) [pid = 1512] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (12E66800) [pid = 1512] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (130F1C00) [pid = 1512] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1AE6B800) [pid = 1512] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1BD0A000) [pid = 1512] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (1A402C00) [pid = 1512] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (17C1DC00) [pid = 1512] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (0EC4E000) [pid = 1512] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:04:35 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (1B928C00) [pid = 1512] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:04:36 INFO - PROCESS | 1512 | 1461117876024 Marionette TRACE conn5 <- [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]]]}] 19:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 19:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:04:36 INFO - PROCESS | 1512 | 1461117876083 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 19:04:36 INFO - PROCESS | 1512 | 1461117876085 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 19:04:36 INFO - PROCESS | 1512 | 1461117876088 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:04:36 INFO - PROCESS | 1512 | 1461117876089 Marionette TRACE conn5 <- [1,2478,null,{}] 19:04:36 INFO - PROCESS | 1512 | 1461117876093 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:36 INFO - PROCESS | 1512 | 1461117876166 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 19:04:36 INFO - PROCESS | 1512 | 1461117876172 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:36 INFO - PROCESS | 1512 | ++DOCSHELL 12262000 == 34 [pid = 1512] [id = 629] 19:04:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (17C1DC00) [pid = 1512] [serial = 1887] [outer = 00000000] 19:04:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (1B98E400) [pid = 1512] [serial = 1888] [outer = 17C1DC00] 19:04:36 INFO - PROCESS | 1512 | 1461117876216 Marionette DEBUG loaded listener.js 19:04:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (1BC4F400) [pid = 1512] [serial = 1889] [outer = 17C1DC00] 19:04:36 INFO - PROCESS | 1512 | 1461117876644 Marionette TRACE conn5 <- [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]]]}] 19:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 571ms 19:04:36 INFO - PROCESS | 1512 | 1461117876659 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 19:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:04:36 INFO - PROCESS | 1512 | 1461117876661 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 19:04:36 INFO - PROCESS | 1512 | 1461117876664 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:04:36 INFO - PROCESS | 1512 | 1461117876665 Marionette TRACE conn5 <- [1,2482,null,{}] 19:04:36 INFO - PROCESS | 1512 | 1461117876669 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:36 INFO - PROCESS | 1512 | 1461117876783 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 19:04:36 INFO - PROCESS | 1512 | 1461117876792 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:36 INFO - PROCESS | 1512 | ++DOCSHELL 1AE6B800 == 35 [pid = 1512] [id = 630] 19:04:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (1BCD4000) [pid = 1512] [serial = 1890] [outer = 00000000] 19:04:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (1BCE3400) [pid = 1512] [serial = 1891] [outer = 1BCD4000] 19:04:36 INFO - PROCESS | 1512 | 1461117876835 Marionette DEBUG loaded listener.js 19:04:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (12947800) [pid = 1512] [serial = 1892] [outer = 1BCD4000] 19:04:37 INFO - PROCESS | 1512 | 1461117877261 Marionette TRACE conn5 <- [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]]]}] 19:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 19:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:04:37 INFO - PROCESS | 1512 | 1461117877295 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 19:04:37 INFO - PROCESS | 1512 | 1461117877297 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 19:04:37 INFO - PROCESS | 1512 | 1461117877300 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:04:37 INFO - PROCESS | 1512 | 1461117877302 Marionette TRACE conn5 <- [1,2486,null,{}] 19:04:37 INFO - PROCESS | 1512 | 1461117877305 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:37 INFO - PROCESS | 1512 | 1461117877417 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 19:04:37 INFO - PROCESS | 1512 | 1461117877425 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:37 INFO - PROCESS | 1512 | ++DOCSHELL 1949A800 == 36 [pid = 1512] [id = 631] 19:04:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (1BCDB400) [pid = 1512] [serial = 1893] [outer = 00000000] 19:04:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1C1BE400) [pid = 1512] [serial = 1894] [outer = 1BCDB400] 19:04:37 INFO - PROCESS | 1512 | 1461117877471 Marionette DEBUG loaded listener.js 19:04:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1C1BE000) [pid = 1512] [serial = 1895] [outer = 1BCDB400] 19:04:37 INFO - PROCESS | 1512 | 1461117877952 Marionette TRACE conn5 <- [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]]]}] 19:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 19:04:37 INFO - PROCESS | 1512 | 1461117877971 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 19:04:37 INFO - PROCESS | 1512 | 1461117877976 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 19:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:04:38 INFO - PROCESS | 1512 | 1461117877981 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:04:38 INFO - PROCESS | 1512 | 1461117877985 Marionette TRACE conn5 <- [1,2490,null,{}] 19:04:38 INFO - PROCESS | 1512 | 1461117877992 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:38 INFO - PROCESS | 1512 | 1461117878097 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 19:04:38 INFO - PROCESS | 1512 | 1461117878275 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:38 INFO - PROCESS | 1512 | ++DOCSHELL 1293F400 == 37 [pid = 1512] [id = 632] 19:04:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (12941400) [pid = 1512] [serial = 1896] [outer = 00000000] 19:04:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (12A3A400) [pid = 1512] [serial = 1897] [outer = 12941400] 19:04:38 INFO - PROCESS | 1512 | 1461117878332 Marionette DEBUG loaded listener.js 19:04:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (12E60400) [pid = 1512] [serial = 1898] [outer = 12941400] 19:04:38 INFO - PROCESS | 1512 | 1461117878904 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 990ms 19:04:38 INFO - PROCESS | 1512 | 1461117878972 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 19:04:38 INFO - PROCESS | 1512 | 1461117878978 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 19:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:04:39 INFO - PROCESS | 1512 | 1461117878984 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:04:39 INFO - PROCESS | 1512 | 1461117878987 Marionette TRACE conn5 <- [1,2494,null,{}] 19:04:39 INFO - PROCESS | 1512 | 1461117878991 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:39 INFO - PROCESS | 1512 | 1461117879097 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 19:04:39 INFO - PROCESS | 1512 | 1461117879231 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:39 INFO - PROCESS | 1512 | ++DOCSHELL 138CE000 == 38 [pid = 1512] [id = 633] 19:04:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1763D800) [pid = 1512] [serial = 1899] [outer = 00000000] 19:04:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (19495800) [pid = 1512] [serial = 1900] [outer = 1763D800] 19:04:39 INFO - PROCESS | 1512 | 1461117879288 Marionette DEBUG loaded listener.js 19:04:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1A410400) [pid = 1512] [serial = 1901] [outer = 1763D800] 19:04:39 INFO - PROCESS | 1512 | 1461117879887 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 930ms 19:04:39 INFO - PROCESS | 1512 | 1461117879916 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 19:04:39 INFO - PROCESS | 1512 | 1461117879919 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 19:04:39 INFO - PROCESS | 1512 | 1461117879922 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:04:39 INFO - PROCESS | 1512 | 1461117879926 Marionette TRACE conn5 <- [1,2498,null,{}] 19:04:39 INFO - PROCESS | 1512 | 1461117879937 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:40 INFO - PROCESS | 1512 | 1461117880041 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 19:04:40 INFO - PROCESS | 1512 | 1461117880147 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:40 INFO - PROCESS | 1512 | ++DOCSHELL 1BCDDC00 == 39 [pid = 1512] [id = 634] 19:04:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1C022000) [pid = 1512] [serial = 1902] [outer = 00000000] 19:04:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1C2ABC00) [pid = 1512] [serial = 1903] [outer = 1C022000] 19:04:40 INFO - PROCESS | 1512 | 1461117880204 Marionette DEBUG loaded listener.js 19:04:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1C2F2400) [pid = 1512] [serial = 1904] [outer = 1C022000] 19:04:40 INFO - PROCESS | 1512 | 1461117880775 Marionette TRACE conn5 <- [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]]]}] 19:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 870ms 19:04:40 INFO - PROCESS | 1512 | 1461117880800 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 19:04:40 INFO - PROCESS | 1512 | 1461117880803 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 19:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:04:40 INFO - PROCESS | 1512 | 1461117880807 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:04:40 INFO - PROCESS | 1512 | 1461117880809 Marionette TRACE conn5 <- [1,2502,null,{}] 19:04:40 INFO - PROCESS | 1512 | 1461117880813 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:40 INFO - PROCESS | 1512 | 1461117880914 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 19:04:41 INFO - PROCESS | 1512 | 1461117881018 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:41 INFO - PROCESS | 1512 | ++DOCSHELL 1C647400 == 40 [pid = 1512] [id = 635] 19:04:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1C64C800) [pid = 1512] [serial = 1905] [outer = 00000000] 19:04:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1C84C400) [pid = 1512] [serial = 1906] [outer = 1C64C800] 19:04:41 INFO - PROCESS | 1512 | 1461117881074 Marionette DEBUG loaded listener.js 19:04:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1D0CBC00) [pid = 1512] [serial = 1907] [outer = 1C64C800] 19:04:41 INFO - PROCESS | 1512 | 1461117881671 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:04:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:04:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 931ms 19:04:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:04:41 INFO - PROCESS | 1512 | 1461117881741 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 19:04:41 INFO - PROCESS | 1512 | 1461117881744 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 19:04:41 INFO - PROCESS | 1512 | 1461117881747 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:04:41 INFO - PROCESS | 1512 | 1461117881749 Marionette TRACE conn5 <- [1,2506,null,{}] 19:04:41 INFO - PROCESS | 1512 | 1461117881753 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:41 INFO - PROCESS | 1512 | 1461117881850 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 19:04:41 INFO - PROCESS | 1512 | 1461117881957 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:41 INFO - PROCESS | 1512 | ++DOCSHELL 0EC41400 == 41 [pid = 1512] [id = 636] 19:04:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (0ED0A800) [pid = 1512] [serial = 1908] [outer = 00000000] 19:04:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (12947000) [pid = 1512] [serial = 1909] [outer = 0ED0A800] 19:04:42 INFO - PROCESS | 1512 | 1461117882012 Marionette DEBUG loaded listener.js 19:04:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (12A42C00) [pid = 1512] [serial = 1910] [outer = 0ED0A800] 19:04:42 INFO - PROCESS | 1512 | 1461117882710 Marionette TRACE conn5 <- [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]]]}] 19:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1017ms 19:04:42 INFO - PROCESS | 1512 | 1461117882768 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 19:04:42 INFO - PROCESS | 1512 | 1461117882773 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 19:04:42 INFO - PROCESS | 1512 | 1461117882778 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:04:42 INFO - PROCESS | 1512 | 1461117882782 Marionette TRACE conn5 <- [1,2510,null,{}] 19:04:42 INFO - PROCESS | 1512 | 1461117882786 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:42 INFO - PROCESS | 1512 | 1461117882924 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 19:04:42 INFO - PROCESS | 1512 | --DOCSHELL 1AE6B800 == 40 [pid = 1512] [id = 630] 19:04:42 INFO - PROCESS | 1512 | --DOCSHELL 12262000 == 39 [pid = 1512] [id = 629] 19:04:42 INFO - PROCESS | 1512 | --DOCSHELL 1AEBB000 == 38 [pid = 1512] [id = 628] 19:04:42 INFO - PROCESS | 1512 | --DOCSHELL 1A410800 == 37 [pid = 1512] [id = 627] 19:04:42 INFO - PROCESS | 1512 | --DOCSHELL 194F8000 == 36 [pid = 1512] [id = 626] 19:04:42 INFO - PROCESS | 1512 | --DOCSHELL 1740E800 == 35 [pid = 1512] [id = 625] 19:04:42 INFO - PROCESS | 1512 | --DOCSHELL 12EF4C00 == 34 [pid = 1512] [id = 624] 19:04:42 INFO - PROCESS | 1512 | --DOCSHELL 1293FC00 == 33 [pid = 1512] [id = 623] 19:04:42 INFO - PROCESS | 1512 | --DOCSHELL 12948400 == 32 [pid = 1512] [id = 622] 19:04:42 INFO - PROCESS | 1512 | --DOCSHELL 0F388800 == 31 [pid = 1512] [id = 621] 19:04:42 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1C84E000) [pid = 1512] [serial = 1861] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1C64BC00) [pid = 1512] [serial = 1858] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1BCDC000) [pid = 1512] [serial = 1846] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1C2AF000) [pid = 1512] [serial = 1817] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1AE0C800) [pid = 1512] [serial = 1837] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1AE12C00) [pid = 1512] [serial = 1838] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (12A3A800) [pid = 1512] [serial = 1822] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (12A40000) [pid = 1512] [serial = 1823] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (122F6C00) [pid = 1512] [serial = 1819] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (12376800) [pid = 1512] [serial = 1820] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (12EE8400) [pid = 1512] [serial = 1825] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (12EEE400) [pid = 1512] [serial = 1826] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (13AFE800) [pid = 1512] [serial = 1828] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (17406C00) [pid = 1512] [serial = 1829] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1A409800) [pid = 1512] [serial = 1834] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1AEB6000) [pid = 1512] [serial = 1840] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1AEB5400) [pid = 1512] [serial = 1841] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (1C2AB000) [pid = 1512] [serial = 1850] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1C2A4000) [pid = 1512] [serial = 1849] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1BC54C00) [pid = 1512] [serial = 1855] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (17DBD800) [pid = 1512] [serial = 1831] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (18D63C00) [pid = 1512] [serial = 1832] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 73 (12A35C00) [pid = 1512] [serial = 1852] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 72 (1C68C800) [pid = 1512] [serial = 1859] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 71 (1BC50000) [pid = 1512] [serial = 1844] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 70 (1BC50C00) [pid = 1512] [serial = 1843] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 69 (12EA9800) [pid = 1512] [serial = 1853] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 68 (1BCE6000) [pid = 1512] [serial = 1847] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | --DOMWINDOW == 67 (1C1C4400) [pid = 1512] [serial = 1856] [outer = 00000000] [url = about:blank] 19:04:43 INFO - PROCESS | 1512 | 1461117883065 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:43 INFO - PROCESS | 1512 | ++DOCSHELL 0EB45C00 == 32 [pid = 1512] [id = 637] 19:04:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 68 (0EB4AC00) [pid = 1512] [serial = 1911] [outer = 00000000] 19:04:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 69 (122EE400) [pid = 1512] [serial = 1912] [outer = 0EB4AC00] 19:04:43 INFO - PROCESS | 1512 | 1461117883114 Marionette DEBUG loaded listener.js 19:04:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 70 (124B6400) [pid = 1512] [serial = 1913] [outer = 0EB4AC00] 19:04:43 INFO - PROCESS | 1512 | 1461117883556 Marionette TRACE conn5 <- [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]]]}] 19:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 830ms 19:04:43 INFO - PROCESS | 1512 | 1461117883614 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 19:04:43 INFO - PROCESS | 1512 | 1461117883619 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 19:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:04:43 INFO - PROCESS | 1512 | 1461117883625 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:04:43 INFO - PROCESS | 1512 | 1461117883627 Marionette TRACE conn5 <- [1,2514,null,{}] 19:04:43 INFO - PROCESS | 1512 | 1461117883631 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:43 INFO - PROCESS | 1512 | 1461117883713 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 19:04:43 INFO - PROCESS | 1512 | 1461117883722 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:43 INFO - PROCESS | 1512 | ++DOCSHELL 1293F000 == 33 [pid = 1512] [id = 638] 19:04:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 71 (12EE6400) [pid = 1512] [serial = 1914] [outer = 00000000] 19:04:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 72 (12EF4400) [pid = 1512] [serial = 1915] [outer = 12EE6400] 19:04:43 INFO - PROCESS | 1512 | 1461117883767 Marionette DEBUG loaded listener.js 19:04:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 73 (13940000) [pid = 1512] [serial = 1916] [outer = 12EE6400] 19:04:44 INFO - PROCESS | 1512 | 1461117884259 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 19:04:44 INFO - PROCESS | 1512 | 1461117884298 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 19:04:44 INFO - PROCESS | 1512 | 1461117884301 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 19:04:44 INFO - PROCESS | 1512 | 1461117884304 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:04:44 INFO - PROCESS | 1512 | 1461117884308 Marionette TRACE conn5 <- [1,2518,null,{}] 19:04:44 INFO - PROCESS | 1512 | 1461117884318 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:44 INFO - PROCESS | 1512 | 1461117884403 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 19:04:44 INFO - PROCESS | 1512 | 1461117884412 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:44 INFO - PROCESS | 1512 | ++DOCSHELL 17D7A400 == 34 [pid = 1512] [id = 639] 19:04:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 74 (18D62800) [pid = 1512] [serial = 1917] [outer = 00000000] 19:04:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (194F0400) [pid = 1512] [serial = 1918] [outer = 18D62800] 19:04:44 INFO - PROCESS | 1512 | 1461117884461 Marionette DEBUG loaded listener.js 19:04:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (1A403400) [pid = 1512] [serial = 1919] [outer = 18D62800] 19:04:44 INFO - PROCESS | 1512 | 1461117884951 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 19:04:44 INFO - PROCESS | 1512 | 1461117884978 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 19:04:44 INFO - PROCESS | 1512 | 1461117884981 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 19:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:04:45 INFO - PROCESS | 1512 | 1461117884988 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:04:45 INFO - PROCESS | 1512 | 1461117884990 Marionette TRACE conn5 <- [1,2522,null,{}] 19:04:45 INFO - PROCESS | 1512 | 1461117884994 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:45 INFO - PROCESS | 1512 | 1461117885074 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 19:04:45 INFO - PROCESS | 1512 | 1461117885081 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:45 INFO - PROCESS | 1512 | ++DOCSHELL 1A8BD800 == 35 [pid = 1512] [id = 640] 19:04:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (1A8C5C00) [pid = 1512] [serial = 1920] [outer = 00000000] 19:04:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (1AE64800) [pid = 1512] [serial = 1921] [outer = 1A8C5C00] 19:04:45 INFO - PROCESS | 1512 | 1461117885129 Marionette DEBUG loaded listener.js 19:04:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (1AE69C00) [pid = 1512] [serial = 1922] [outer = 1A8C5C00] 19:04:45 INFO - PROCESS | 1512 | 1461117885565 Marionette TRACE conn5 <- [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]]]}] 19:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 19:04:45 INFO - PROCESS | 1512 | 1461117885618 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 19:04:45 INFO - PROCESS | 1512 | 1461117885620 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 19:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:04:45 INFO - PROCESS | 1512 | 1461117885629 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:04:45 INFO - PROCESS | 1512 | 1461117885630 Marionette TRACE conn5 <- [1,2526,null,{}] 19:04:45 INFO - PROCESS | 1512 | 1461117885634 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:45 INFO - PROCESS | 1512 | 1461117885744 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 19:04:45 INFO - PROCESS | 1512 | 1461117885751 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:45 INFO - PROCESS | 1512 | ++DOCSHELL 1A410800 == 36 [pid = 1512] [id = 641] 19:04:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1AE6C000) [pid = 1512] [serial = 1923] [outer = 00000000] 19:04:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1B947800) [pid = 1512] [serial = 1924] [outer = 1AE6C000] 19:04:45 INFO - PROCESS | 1512 | 1461117885796 Marionette DEBUG loaded listener.js 19:04:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1B992800) [pid = 1512] [serial = 1925] [outer = 1AE6C000] 19:04:46 INFO - PROCESS | 1512 | 1461117886303 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:04:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 731ms 19:04:46 INFO - PROCESS | 1512 | 1461117886367 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 19:04:46 INFO - PROCESS | 1512 | 1461117886369 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 19:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:04:46 INFO - PROCESS | 1512 | 1461117886372 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:04:46 INFO - PROCESS | 1512 | 1461117886374 Marionette TRACE conn5 <- [1,2530,null,{}] 19:04:46 INFO - PROCESS | 1512 | 1461117886377 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:46 INFO - PROCESS | 1512 | 1461117886509 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 19:04:46 INFO - PROCESS | 1512 | 1461117886572 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:46 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCB800 == 37 [pid = 1512] [id = 642] 19:04:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1BCCE000) [pid = 1512] [serial = 1926] [outer = 00000000] 19:04:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1BD0C800) [pid = 1512] [serial = 1927] [outer = 1BCCE000] 19:04:46 INFO - PROCESS | 1512 | 1461117886621 Marionette DEBUG loaded listener.js 19:04:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1BCE9C00) [pid = 1512] [serial = 1928] [outer = 1BCCE000] 19:04:47 INFO - PROCESS | 1512 | 1461117887035 Marionette TRACE conn5 <- [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]]]}] 19:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 19:04:47 INFO - PROCESS | 1512 | 1461117887111 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 19:04:47 INFO - PROCESS | 1512 | 1461117887113 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 19:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:04:47 INFO - PROCESS | 1512 | 1461117887117 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:04:47 INFO - PROCESS | 1512 | 1461117887118 Marionette TRACE conn5 <- [1,2534,null,{}] 19:04:47 INFO - PROCESS | 1512 | 1461117887122 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:47 INFO - PROCESS | 1512 | 1461117887230 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 19:04:47 INFO - PROCESS | 1512 | 1461117887238 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:47 INFO - PROCESS | 1512 | ++DOCSHELL 1C1C4C00 == 38 [pid = 1512] [id = 643] 19:04:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1C1C7400) [pid = 1512] [serial = 1929] [outer = 00000000] 19:04:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1C2AF400) [pid = 1512] [serial = 1930] [outer = 1C1C7400] 19:04:47 INFO - PROCESS | 1512 | 1461117887335 Marionette DEBUG loaded listener.js 19:04:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1C2AC800) [pid = 1512] [serial = 1931] [outer = 1C1C7400] 19:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (194F8800) [pid = 1512] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1BCD4000) [pid = 1512] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (12EF5800) [pid = 1512] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1A45E800) [pid = 1512] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (12943400) [pid = 1512] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1769AC00) [pid = 1512] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (12948800) [pid = 1512] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1AEBD000) [pid = 1512] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (17C1DC00) [pid = 1512] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:04:47 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (19498400) [pid = 1512] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:04:47 INFO - PROCESS | 1512 | 1461117887793 Marionette TRACE conn5 <- [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]]]}] 19:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 19:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:04:47 INFO - PROCESS | 1512 | 1461117887848 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 19:04:47 INFO - PROCESS | 1512 | 1461117887850 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 19:04:47 INFO - PROCESS | 1512 | 1461117887854 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:04:47 INFO - PROCESS | 1512 | 1461117887855 Marionette TRACE conn5 <- [1,2538,null,{}] 19:04:47 INFO - PROCESS | 1512 | 1461117887859 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:47 INFO - PROCESS | 1512 | 1461117887937 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 19:04:48 INFO - PROCESS | 1512 | 1461117888033 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:48 INFO - PROCESS | 1512 | ++DOCSHELL 12A3F000 == 39 [pid = 1512] [id = 644] 19:04:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (12E68800) [pid = 1512] [serial = 1932] [outer = 00000000] 19:04:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (1AE12000) [pid = 1512] [serial = 1933] [outer = 12E68800] 19:04:48 INFO - PROCESS | 1512 | 1461117888080 Marionette DEBUG loaded listener.js 19:04:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (1BC57C00) [pid = 1512] [serial = 1934] [outer = 12E68800] 19:04:48 INFO - PROCESS | 1512 | 1461117888460 Marionette TRACE conn5 <- [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]]]}] 19:04:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:04:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 19:04:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:04:48 INFO - PROCESS | 1512 | 1461117888484 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 19:04:48 INFO - PROCESS | 1512 | 1461117888486 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 19:04:48 INFO - PROCESS | 1512 | 1461117888489 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:04:48 INFO - PROCESS | 1512 | 1461117888491 Marionette TRACE conn5 <- [1,2542,null,{}] 19:04:48 INFO - PROCESS | 1512 | 1461117888494 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:48 INFO - PROCESS | 1512 | 1461117888596 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 19:04:48 INFO - PROCESS | 1512 | 1461117888694 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:48 INFO - PROCESS | 1512 | ++DOCSHELL 138C2000 == 40 [pid = 1512] [id = 645] 19:04:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (18D6A000) [pid = 1512] [serial = 1935] [outer = 00000000] 19:04:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1C64F800) [pid = 1512] [serial = 1936] [outer = 18D6A000] 19:04:48 INFO - PROCESS | 1512 | 1461117888738 Marionette DEBUG loaded listener.js 19:04:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1D0CD400) [pid = 1512] [serial = 1937] [outer = 18D6A000] 19:04:49 INFO - PROCESS | 1512 | 1461117889106 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 19:04:49 INFO - PROCESS | 1512 | 1461117889167 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 19:04:49 INFO - PROCESS | 1512 | 1461117889169 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 19:04:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:04:49 INFO - PROCESS | 1512 | 1461117889172 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:04:49 INFO - PROCESS | 1512 | 1461117889174 Marionette TRACE conn5 <- [1,2546,null,{}] 19:04:49 INFO - PROCESS | 1512 | 1461117889177 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:49 INFO - PROCESS | 1512 | 1461117889257 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 19:04:49 INFO - PROCESS | 1512 | 1461117889263 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:49 INFO - PROCESS | 1512 | ++DOCSHELL 124BB800 == 41 [pid = 1512] [id = 646] 19:04:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (17CC1C00) [pid = 1512] [serial = 1938] [outer = 00000000] 19:04:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1D1DDC00) [pid = 1512] [serial = 1939] [outer = 17CC1C00] 19:04:49 INFO - PROCESS | 1512 | 1461117889308 Marionette DEBUG loaded listener.js 19:04:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1D1DFC00) [pid = 1512] [serial = 1940] [outer = 17CC1C00] 19:04:49 INFO - PROCESS | 1512 | 1461117889850 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 19:04:49 INFO - PROCESS | 1512 | 1461117889906 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 19:04:49 INFO - PROCESS | 1512 | 1461117889910 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 19:04:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:04:50 INFO - PROCESS | 1512 | 1461117890015 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:04:50 INFO - PROCESS | 1512 | 1461117890020 Marionette TRACE conn5 <- [1,2550,null,{}] 19:04:50 INFO - PROCESS | 1512 | 1461117890065 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:50 INFO - PROCESS | 1512 | 1461117890171 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 19:04:50 INFO - PROCESS | 1512 | 1461117890300 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:50 INFO - PROCESS | 1512 | ++DOCSHELL 12405C00 == 42 [pid = 1512] [id = 647] 19:04:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1240D800) [pid = 1512] [serial = 1941] [outer = 00000000] 19:04:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (12EEC400) [pid = 1512] [serial = 1942] [outer = 1240D800] 19:04:50 INFO - PROCESS | 1512 | 1461117890359 Marionette DEBUG loaded listener.js 19:04:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (138A7800) [pid = 1512] [serial = 1943] [outer = 1240D800] 19:04:50 INFO - PROCESS | 1512 | 1461117890942 Marionette TRACE conn5 <- [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]]]}] 19:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1099ms 19:04:51 INFO - PROCESS | 1512 | 1461117891016 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 19:04:51 INFO - PROCESS | 1512 | 1461117891022 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 19:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:04:51 INFO - PROCESS | 1512 | 1461117891028 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:04:51 INFO - PROCESS | 1512 | 1461117891031 Marionette TRACE conn5 <- [1,2554,null,{}] 19:04:51 INFO - PROCESS | 1512 | 1461117891035 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:51 INFO - PROCESS | 1512 | 1461117891143 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 19:04:51 INFO - PROCESS | 1512 | 1461117891279 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:51 INFO - PROCESS | 1512 | ++DOCSHELL 18D6B000 == 43 [pid = 1512] [id = 648] 19:04:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (19496400) [pid = 1512] [serial = 1944] [outer = 00000000] 19:04:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1AE72800) [pid = 1512] [serial = 1945] [outer = 19496400] 19:04:51 INFO - PROCESS | 1512 | 1461117891334 Marionette DEBUG loaded listener.js 19:04:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1B941400) [pid = 1512] [serial = 1946] [outer = 19496400] 19:04:51 INFO - PROCESS | 1512 | 1461117891921 Marionette TRACE conn5 <- [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]]]}] 19:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 931ms 19:04:51 INFO - PROCESS | 1512 | 1461117891960 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 19:04:51 INFO - PROCESS | 1512 | 1461117891962 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 19:04:51 INFO - PROCESS | 1512 | 1461117891966 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:04:51 INFO - PROCESS | 1512 | 1461117891970 Marionette TRACE conn5 <- [1,2558,null,{}] 19:04:52 INFO - PROCESS | 1512 | 1461117891981 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:52 INFO - PROCESS | 1512 | 1461117892088 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 19:04:52 INFO - PROCESS | 1512 | 1461117892224 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:52 INFO - PROCESS | 1512 | ++DOCSHELL 1D0C7800 == 44 [pid = 1512] [id = 649] 19:04:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1D0D4400) [pid = 1512] [serial = 1947] [outer = 00000000] 19:04:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1D2B0000) [pid = 1512] [serial = 1948] [outer = 1D0D4400] 19:04:52 INFO - PROCESS | 1512 | 1461117892282 Marionette DEBUG loaded listener.js 19:04:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1D35FC00) [pid = 1512] [serial = 1949] [outer = 1D0D4400] 19:04:53 INFO - PROCESS | 1512 | 1461117893163 Marionette TRACE conn5 <- [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]]]}] 19:04:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:04:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1223ms 19:04:53 INFO - PROCESS | 1512 | 1461117893193 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 19:04:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:04:53 INFO - PROCESS | 1512 | 1461117893197 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 19:04:53 INFO - PROCESS | 1512 | 1461117893202 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:04:53 INFO - PROCESS | 1512 | 1461117893206 Marionette TRACE conn5 <- [1,2562,null,{}] 19:04:53 INFO - PROCESS | 1512 | 1461117893212 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:53 INFO - PROCESS | 1512 | 1461117893303 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 19:04:53 INFO - PROCESS | 1512 | 1461117893445 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:53 INFO - PROCESS | 1512 | ++DOCSHELL 124C3400 == 45 [pid = 1512] [id = 650] 19:04:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (12948000) [pid = 1512] [serial = 1950] [outer = 00000000] 19:04:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (12A45C00) [pid = 1512] [serial = 1951] [outer = 12948000] 19:04:53 INFO - PROCESS | 1512 | 1461117893498 Marionette DEBUG loaded listener.js 19:04:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (12E5BC00) [pid = 1512] [serial = 1952] [outer = 12948000] 19:04:53 INFO - PROCESS | 1512 | --DOCSHELL 138C2000 == 44 [pid = 1512] [id = 645] 19:04:53 INFO - PROCESS | 1512 | --DOCSHELL 12A3F000 == 43 [pid = 1512] [id = 644] 19:04:53 INFO - PROCESS | 1512 | --DOCSHELL 1C1C4C00 == 42 [pid = 1512] [id = 643] 19:04:53 INFO - PROCESS | 1512 | --DOCSHELL 1BCCB800 == 41 [pid = 1512] [id = 642] 19:04:53 INFO - PROCESS | 1512 | --DOCSHELL 1A410800 == 40 [pid = 1512] [id = 641] 19:04:53 INFO - PROCESS | 1512 | --DOCSHELL 1A8BD800 == 39 [pid = 1512] [id = 640] 19:04:53 INFO - PROCESS | 1512 | --DOCSHELL 17D7A400 == 38 [pid = 1512] [id = 639] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1C1BE400) [pid = 1512] [serial = 1894] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOCSHELL 1293F000 == 37 [pid = 1512] [id = 638] 19:04:53 INFO - PROCESS | 1512 | --DOCSHELL 0EB45C00 == 36 [pid = 1512] [id = 637] 19:04:53 INFO - PROCESS | 1512 | --DOCSHELL 1293F400 == 35 [pid = 1512] [id = 632] 19:04:53 INFO - PROCESS | 1512 | --DOCSHELL 1949A800 == 34 [pid = 1512] [id = 631] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1A459800) [pid = 1512] [serial = 1835] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (196EE400) [pid = 1512] [serial = 1879] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (12947800) [pid = 1512] [serial = 1892] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1393D800) [pid = 1512] [serial = 1873] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (165DA400) [pid = 1512] [serial = 1874] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1AE68400) [pid = 1512] [serial = 1882] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (12A33400) [pid = 1512] [serial = 1864] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (12A4A400) [pid = 1512] [serial = 1870] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (12D78000) [pid = 1512] [serial = 1871] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (18D6E400) [pid = 1512] [serial = 1876] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (12A45400) [pid = 1512] [serial = 1868] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (12A34400) [pid = 1512] [serial = 1867] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1A40E400) [pid = 1512] [serial = 1880] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1BC54400) [pid = 1512] [serial = 1885] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1AE72400) [pid = 1512] [serial = 1883] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1BCE3400) [pid = 1512] [serial = 1891] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1BC4FC00) [pid = 1512] [serial = 1886] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1B98E400) [pid = 1512] [serial = 1888] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1BC4F400) [pid = 1512] [serial = 1889] [outer = 00000000] [url = about:blank] 19:04:53 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (19491800) [pid = 1512] [serial = 1877] [outer = 00000000] [url = about:blank] 19:04:54 INFO - PROCESS | 1512 | 1461117894033 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:04:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 890ms 19:04:54 INFO - PROCESS | 1512 | 1461117894093 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 19:04:54 INFO - PROCESS | 1512 | 1461117894098 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 19:04:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:04:54 INFO - PROCESS | 1512 | 1461117894105 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:04:54 INFO - PROCESS | 1512 | 1461117894107 Marionette TRACE conn5 <- [1,2566,null,{}] 19:04:54 INFO - PROCESS | 1512 | 1461117894111 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:54 INFO - PROCESS | 1512 | 1461117894193 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 19:04:54 INFO - PROCESS | 1512 | 1461117894286 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:54 INFO - PROCESS | 1512 | ++DOCSHELL 12373400 == 35 [pid = 1512] [id = 651] 19:04:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (12375800) [pid = 1512] [serial = 1953] [outer = 00000000] 19:04:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (12A46800) [pid = 1512] [serial = 1954] [outer = 12375800] 19:04:54 INFO - PROCESS | 1512 | 1461117894331 Marionette DEBUG loaded listener.js 19:04:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (12D72C00) [pid = 1512] [serial = 1955] [outer = 12375800] 19:04:54 INFO - PROCESS | 1512 | 1461117894757 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:04:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 19:04:54 INFO - PROCESS | 1512 | 1461117894838 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 19:04:54 INFO - PROCESS | 1512 | 1461117894840 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 19:04:54 INFO - PROCESS | 1512 | 1461117894844 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:04:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:04:54 INFO - PROCESS | 1512 | 1461117894847 Marionette TRACE conn5 <- [1,2570,null,{}] 19:04:54 INFO - PROCESS | 1512 | 1461117894857 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:54 INFO - PROCESS | 1512 | 1461117894940 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 19:04:54 INFO - PROCESS | 1512 | 1461117894954 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:54 INFO - PROCESS | 1512 | ++DOCSHELL 165E7800 == 36 [pid = 1512] [id = 652] 19:04:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (17407000) [pid = 1512] [serial = 1956] [outer = 00000000] 19:04:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (176A8000) [pid = 1512] [serial = 1957] [outer = 17407000] 19:04:55 INFO - PROCESS | 1512 | 1461117895001 Marionette DEBUG loaded listener.js 19:04:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (17D7A400) [pid = 1512] [serial = 1958] [outer = 17407000] 19:04:55 INFO - PROCESS | 1512 | 1461117895469 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:04:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:04:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 671ms 19:04:55 INFO - PROCESS | 1512 | 1461117895519 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 19:04:55 INFO - PROCESS | 1512 | 1461117895521 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 19:04:55 INFO - PROCESS | 1512 | 1461117895524 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:04:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:04:55 INFO - PROCESS | 1512 | 1461117895526 Marionette TRACE conn5 <- [1,2574,null,{}] 19:04:55 INFO - PROCESS | 1512 | 1461117895530 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:55 INFO - PROCESS | 1512 | 1461117895611 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 19:04:55 INFO - PROCESS | 1512 | 1461117895620 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:55 INFO - PROCESS | 1512 | ++DOCSHELL 18E33000 == 37 [pid = 1512] [id = 653] 19:04:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (18E34000) [pid = 1512] [serial = 1959] [outer = 00000000] 19:04:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1A402800) [pid = 1512] [serial = 1960] [outer = 18E34000] 19:04:55 INFO - PROCESS | 1512 | 1461117895665 Marionette DEBUG loaded listener.js 19:04:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1A40A400) [pid = 1512] [serial = 1961] [outer = 18E34000] 19:04:56 INFO - PROCESS | 1512 | 1461117896119 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 631ms 19:04:56 INFO - PROCESS | 1512 | 1461117896163 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 19:04:56 INFO - PROCESS | 1512 | 1461117896165 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 19:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:04:56 INFO - PROCESS | 1512 | 1461117896168 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:04:56 INFO - PROCESS | 1512 | 1461117896169 Marionette TRACE conn5 <- [1,2578,null,{}] 19:04:56 INFO - PROCESS | 1512 | 1461117896172 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:56 INFO - PROCESS | 1512 | 1461117896280 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 19:04:56 INFO - PROCESS | 1512 | 1461117896369 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:56 INFO - PROCESS | 1512 | ++DOCSHELL 1A45DC00 == 38 [pid = 1512] [id = 654] 19:04:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1A8BD800) [pid = 1512] [serial = 1962] [outer = 00000000] 19:04:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1AE10800) [pid = 1512] [serial = 1963] [outer = 1A8BD800] 19:04:56 INFO - PROCESS | 1512 | 1461117896414 Marionette DEBUG loaded listener.js 19:04:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1AE0E000) [pid = 1512] [serial = 1964] [outer = 1A8BD800] 19:04:56 INFO - PROCESS | 1512 | 1461117896849 Marionette TRACE conn5 <- [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]]]}] 19:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 731ms 19:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:04:56 INFO - PROCESS | 1512 | 1461117896900 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 19:04:56 INFO - PROCESS | 1512 | 1461117896902 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 19:04:56 INFO - PROCESS | 1512 | 1461117896905 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:04:56 INFO - PROCESS | 1512 | 1461117896907 Marionette TRACE conn5 <- [1,2582,null,{}] 19:04:56 INFO - PROCESS | 1512 | 1461117896910 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:57 INFO - PROCESS | 1512 | 1461117897044 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 19:04:57 INFO - PROCESS | 1512 | 1461117897059 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:57 INFO - PROCESS | 1512 | ++DOCSHELL 1AE6AC00 == 39 [pid = 1512] [id = 655] 19:04:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1AE6B800) [pid = 1512] [serial = 1965] [outer = 00000000] 19:04:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1BC4CC00) [pid = 1512] [serial = 1966] [outer = 1AE6B800] 19:04:57 INFO - PROCESS | 1512 | 1461117897107 Marionette DEBUG loaded listener.js 19:04:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1BC58000) [pid = 1512] [serial = 1967] [outer = 1AE6B800] 19:04:57 INFO - PROCESS | 1512 | 1461117897571 Marionette TRACE conn5 <- [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]]]}] 19:04:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 19:04:57 INFO - PROCESS | 1512 | 1461117897647 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 19:04:57 INFO - PROCESS | 1512 | 1461117897649 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 19:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:04:57 INFO - PROCESS | 1512 | 1461117897655 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:04:57 INFO - PROCESS | 1512 | 1461117897657 Marionette TRACE conn5 <- [1,2586,null,{}] 19:04:57 INFO - PROCESS | 1512 | 1461117897661 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:57 INFO - PROCESS | 1512 | 1461117897768 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 19:04:57 INFO - PROCESS | 1512 | 1461117897779 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:57 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCB800 == 40 [pid = 1512] [id = 656] 19:04:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1BCCD400) [pid = 1512] [serial = 1968] [outer = 00000000] 19:04:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1BCDA800) [pid = 1512] [serial = 1969] [outer = 1BCCD400] 19:04:57 INFO - PROCESS | 1512 | 1461117897822 Marionette DEBUG loaded listener.js 19:04:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1BCE4800) [pid = 1512] [serial = 1970] [outer = 1BCCD400] 19:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1AE6C000) [pid = 1512] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (12EE6400) [pid = 1512] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1A8C5C00) [pid = 1512] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (18D62800) [pid = 1512] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (0EB4AC00) [pid = 1512] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (18D6A000) [pid = 1512] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1BCCE000) [pid = 1512] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (12E68800) [pid = 1512] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:04:58 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1C1C7400) [pid = 1512] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:04:58 INFO - PROCESS | 1512 | 1461117898405 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 19:04:58 INFO - PROCESS | 1512 | 1461117898427 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 19:04:58 INFO - PROCESS | 1512 | 1461117898429 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 19:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:04:58 INFO - PROCESS | 1512 | 1461117898432 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:04:58 INFO - PROCESS | 1512 | 1461117898434 Marionette TRACE conn5 <- [1,2590,null,{}] 19:04:58 INFO - PROCESS | 1512 | 1461117898438 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:58 INFO - PROCESS | 1512 | 1461117898512 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 19:04:58 INFO - PROCESS | 1512 | 1461117898519 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:58 INFO - PROCESS | 1512 | ++DOCSHELL 0EB4AC00 == 41 [pid = 1512] [id = 657] 19:04:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1293F400) [pid = 1512] [serial = 1971] [outer = 00000000] 19:04:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1AE64000) [pid = 1512] [serial = 1972] [outer = 1293F400] 19:04:58 INFO - PROCESS | 1512 | 1461117898564 Marionette DEBUG loaded listener.js 19:04:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1AE15C00) [pid = 1512] [serial = 1973] [outer = 1293F400] 19:04:59 INFO - PROCESS | 1512 | 1461117899010 Marionette TRACE conn5 <- [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]]]}] 19:04:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:04:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 19:04:59 INFO - PROCESS | 1512 | 1461117899090 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 19:04:59 INFO - PROCESS | 1512 | 1461117899092 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 19:04:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:04:59 INFO - PROCESS | 1512 | 1461117899096 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:04:59 INFO - PROCESS | 1512 | 1461117899097 Marionette TRACE conn5 <- [1,2594,null,{}] 19:04:59 INFO - PROCESS | 1512 | 1461117899103 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:59 INFO - PROCESS | 1512 | 1461117899179 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 19:04:59 INFO - PROCESS | 1512 | 1461117899186 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:59 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD5000 == 42 [pid = 1512] [id = 658] 19:04:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1BCD7C00) [pid = 1512] [serial = 1974] [outer = 00000000] 19:04:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1C2A6800) [pid = 1512] [serial = 1975] [outer = 1BCD7C00] 19:04:59 INFO - PROCESS | 1512 | 1461117899231 Marionette DEBUG loaded listener.js 19:04:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1C2A6400) [pid = 1512] [serial = 1976] [outer = 1BCD7C00] 19:04:59 INFO - PROCESS | 1512 | 1461117899723 Marionette TRACE conn5 <- [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]]]}] 19:04:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:04:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 19:04:59 INFO - PROCESS | 1512 | 1461117899770 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 19:04:59 INFO - PROCESS | 1512 | 1461117899774 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 19:04:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:04:59 INFO - PROCESS | 1512 | 1461117899780 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:04:59 INFO - PROCESS | 1512 | 1461117899783 Marionette TRACE conn5 <- [1,2598,null,{}] 19:04:59 INFO - PROCESS | 1512 | 1461117899789 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:04:59 INFO - PROCESS | 1512 | 1461117899895 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 19:05:00 INFO - PROCESS | 1512 | 1461117900025 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:00 INFO - PROCESS | 1512 | ++DOCSHELL 124BE000 == 43 [pid = 1512] [id = 659] 19:05:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (124C2800) [pid = 1512] [serial = 1977] [outer = 00000000] 19:05:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (12A33C00) [pid = 1512] [serial = 1978] [outer = 124C2800] 19:05:00 INFO - PROCESS | 1512 | 1461117900084 Marionette DEBUG loaded listener.js 19:05:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (12A3C000) [pid = 1512] [serial = 1979] [outer = 124C2800] 19:05:00 INFO - PROCESS | 1512 | 1461117900736 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1019ms 19:05:00 INFO - PROCESS | 1512 | 1461117900804 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 19:05:00 INFO - PROCESS | 1512 | 1461117900810 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 19:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:05:00 INFO - PROCESS | 1512 | 1461117900817 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:05:00 INFO - PROCESS | 1512 | 1461117900820 Marionette TRACE conn5 <- [1,2602,null,{}] 19:05:00 INFO - PROCESS | 1512 | 1461117900824 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:00 INFO - PROCESS | 1512 | 1461117900931 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 19:05:01 INFO - PROCESS | 1512 | 1461117901067 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:01 INFO - PROCESS | 1512 | ++DOCSHELL 12A42400 == 44 [pid = 1512] [id = 660] 19:05:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (12EF3000) [pid = 1512] [serial = 1980] [outer = 00000000] 19:05:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1A402400) [pid = 1512] [serial = 1981] [outer = 12EF3000] 19:05:01 INFO - PROCESS | 1512 | 1461117901123 Marionette DEBUG loaded listener.js 19:05:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1AE63400) [pid = 1512] [serial = 1982] [outer = 12EF3000] 19:05:01 INFO - PROCESS | 1512 | 1461117901666 Marionette TRACE conn5 <- [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]]]}] 19:05:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:05:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 931ms 19:05:01 INFO - PROCESS | 1512 | 1461117901748 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 19:05:01 INFO - PROCESS | 1512 | 1461117901751 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 19:05:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:05:01 INFO - PROCESS | 1512 | 1461117901755 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:05:01 INFO - PROCESS | 1512 | 1461117901759 Marionette TRACE conn5 <- [1,2606,null,{}] 19:05:01 INFO - PROCESS | 1512 | 1461117901770 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:01 INFO - PROCESS | 1512 | 1461117901914 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 19:05:02 INFO - PROCESS | 1512 | 1461117902044 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:02 INFO - PROCESS | 1512 | ++DOCSHELL 1BD07C00 == 45 [pid = 1512] [id = 661] 19:05:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1C1BF000) [pid = 1512] [serial = 1983] [outer = 00000000] 19:05:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1C2F1C00) [pid = 1512] [serial = 1984] [outer = 1C1BF000] 19:05:02 INFO - PROCESS | 1512 | 1461117902102 Marionette DEBUG loaded listener.js 19:05:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1C64DC00) [pid = 1512] [serial = 1985] [outer = 1C1BF000] 19:05:02 INFO - PROCESS | 1512 | 1461117902751 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1021ms 19:05:02 INFO - PROCESS | 1512 | 1461117902779 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 19:05:02 INFO - PROCESS | 1512 | 1461117902782 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 19:05:02 INFO - PROCESS | 1512 | 1461117902785 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:05:02 INFO - PROCESS | 1512 | 1461117902787 Marionette TRACE conn5 <- [1,2610,null,{}] 19:05:02 INFO - PROCESS | 1512 | 1461117902791 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:02 INFO - PROCESS | 1512 | 1461117902892 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 19:05:03 INFO - PROCESS | 1512 | 1461117902999 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:03 INFO - PROCESS | 1512 | ++DOCSHELL 17C1B400 == 46 [pid = 1512] [id = 662] 19:05:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (17CDD400) [pid = 1512] [serial = 1986] [outer = 00000000] 19:05:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1A40D000) [pid = 1512] [serial = 1987] [outer = 17CDD400] 19:05:03 INFO - PROCESS | 1512 | 1461117903054 Marionette DEBUG loaded listener.js 19:05:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1AE6EC00) [pid = 1512] [serial = 1988] [outer = 17CDD400] 19:05:03 INFO - PROCESS | 1512 | 1461117903785 Marionette TRACE conn5 <- [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]]]}] 19:05:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1070ms 19:05:03 INFO - PROCESS | 1512 | 1461117903859 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 19:05:03 INFO - PROCESS | 1512 | 1461117903864 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 19:05:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:05:03 INFO - PROCESS | 1512 | 1461117903870 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:05:03 INFO - PROCESS | 1512 | 1461117903873 Marionette TRACE conn5 <- [1,2614,null,{}] 19:05:03 INFO - PROCESS | 1512 | 1461117903878 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:04 INFO - PROCESS | 1512 | 1461117903979 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 19:05:04 INFO - PROCESS | 1512 | 1461117904134 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:04 INFO - PROCESS | 1512 | --DOCSHELL 0EB4AC00 == 45 [pid = 1512] [id = 657] 19:05:04 INFO - PROCESS | 1512 | --DOCSHELL 1BCCB800 == 44 [pid = 1512] [id = 656] 19:05:04 INFO - PROCESS | 1512 | --DOCSHELL 1AE6AC00 == 43 [pid = 1512] [id = 655] 19:05:04 INFO - PROCESS | 1512 | --DOCSHELL 1A45DC00 == 42 [pid = 1512] [id = 654] 19:05:04 INFO - PROCESS | 1512 | --DOCSHELL 18E33000 == 41 [pid = 1512] [id = 653] 19:05:04 INFO - PROCESS | 1512 | --DOCSHELL 165E7800 == 40 [pid = 1512] [id = 652] 19:05:04 INFO - PROCESS | 1512 | --DOCSHELL 12373400 == 39 [pid = 1512] [id = 651] 19:05:04 INFO - PROCESS | 1512 | --DOCSHELL 124C3400 == 38 [pid = 1512] [id = 650] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1B992800) [pid = 1512] [serial = 1925] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1C84C400) [pid = 1512] [serial = 1906] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (12A3A400) [pid = 1512] [serial = 1897] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (19495800) [pid = 1512] [serial = 1900] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (12EF4400) [pid = 1512] [serial = 1915] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (13940000) [pid = 1512] [serial = 1916] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1AE64800) [pid = 1512] [serial = 1921] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (194F0400) [pid = 1512] [serial = 1918] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1A403400) [pid = 1512] [serial = 1919] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (122EE400) [pid = 1512] [serial = 1912] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (124B6400) [pid = 1512] [serial = 1913] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (12947000) [pid = 1512] [serial = 1909] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1C2ABC00) [pid = 1512] [serial = 1903] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1D0CD400) [pid = 1512] [serial = 1937] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1BCE9C00) [pid = 1512] [serial = 1928] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1BD0C800) [pid = 1512] [serial = 1927] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1D1DDC00) [pid = 1512] [serial = 1939] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1AE12000) [pid = 1512] [serial = 1933] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1C2AF400) [pid = 1512] [serial = 1930] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1C64F800) [pid = 1512] [serial = 1936] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1C2AC800) [pid = 1512] [serial = 1931] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1B947800) [pid = 1512] [serial = 1924] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1BC57C00) [pid = 1512] [serial = 1934] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1AE69C00) [pid = 1512] [serial = 1922] [outer = 00000000] [url = about:blank] 19:05:04 INFO - PROCESS | 1512 | ++DOCSHELL 0EB4AC00 == 39 [pid = 1512] [id = 663] 19:05:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (0EC4DC00) [pid = 1512] [serial = 1989] [outer = 00000000] 19:05:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (122F7400) [pid = 1512] [serial = 1990] [outer = 0EC4DC00] 19:05:04 INFO - PROCESS | 1512 | 1461117904243 Marionette DEBUG loaded listener.js 19:05:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (124C1400) [pid = 1512] [serial = 1991] [outer = 0EC4DC00] 19:05:04 INFO - PROCESS | 1512 | 1461117904641 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:05:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:05:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 830ms 19:05:04 INFO - PROCESS | 1512 | 1461117904705 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 19:05:04 INFO - PROCESS | 1512 | 1461117904710 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 19:05:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:05:04 INFO - PROCESS | 1512 | 1461117904716 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:05:04 INFO - PROCESS | 1512 | 1461117904719 Marionette TRACE conn5 <- [1,2618,null,{}] 19:05:04 INFO - PROCESS | 1512 | 1461117904722 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:04 INFO - PROCESS | 1512 | 1461117904805 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 19:05:04 INFO - PROCESS | 1512 | 1461117904811 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:04 INFO - PROCESS | 1512 | ++DOCSHELL 12374000 == 40 [pid = 1512] [id = 664] 19:05:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (124B5800) [pid = 1512] [serial = 1992] [outer = 00000000] 19:05:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (17D76000) [pid = 1512] [serial = 1993] [outer = 124B5800] 19:05:04 INFO - PROCESS | 1512 | 1461117904858 Marionette DEBUG loaded listener.js 19:05:04 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (18D63C00) [pid = 1512] [serial = 1994] [outer = 124B5800] 19:05:05 INFO - PROCESS | 1512 | 1461117905356 Marionette TRACE conn5 <- [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]]]}] 19:05:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 19:05:05 INFO - PROCESS | 1512 | 1461117905389 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 19:05:05 INFO - PROCESS | 1512 | 1461117905392 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 19:05:05 INFO - PROCESS | 1512 | 1461117905395 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:05:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:05:05 INFO - PROCESS | 1512 | 1461117905398 Marionette TRACE conn5 <- [1,2622,null,{}] 19:05:05 INFO - PROCESS | 1512 | 1461117905409 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:05 INFO - PROCESS | 1512 | 1461117905521 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 19:05:05 INFO - PROCESS | 1512 | 1461117905623 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:05 INFO - PROCESS | 1512 | ++DOCSHELL 1A8BF400 == 41 [pid = 1512] [id = 665] 19:05:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1A8C2800) [pid = 1512] [serial = 1995] [outer = 00000000] 19:05:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1AE69400) [pid = 1512] [serial = 1996] [outer = 1A8C2800] 19:05:05 INFO - PROCESS | 1512 | 1461117905671 Marionette DEBUG loaded listener.js 19:05:05 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1AEBB000) [pid = 1512] [serial = 1997] [outer = 1A8C2800] 19:05:06 INFO - PROCESS | 1512 | 1461117906048 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 19:05:06 INFO - PROCESS | 1512 | 1461117906069 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 19:05:06 INFO - PROCESS | 1512 | 1461117906072 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 19:05:06 INFO - PROCESS | 1512 | 1461117906075 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:05:06 INFO - PROCESS | 1512 | 1461117906076 Marionette TRACE conn5 <- [1,2626,null,{}] 19:05:06 INFO - PROCESS | 1512 | 1461117906080 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:06 INFO - PROCESS | 1512 | 1461117906205 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 19:05:06 INFO - PROCESS | 1512 | 1461117906220 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:06 INFO - PROCESS | 1512 | ++DOCSHELL 1B947800 == 42 [pid = 1512] [id = 666] 19:05:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1B98A400) [pid = 1512] [serial = 1998] [outer = 00000000] 19:05:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1BCCC400) [pid = 1512] [serial = 1999] [outer = 1B98A400] 19:05:06 INFO - PROCESS | 1512 | 1461117906266 Marionette DEBUG loaded listener.js 19:05:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1BCDA400) [pid = 1512] [serial = 2000] [outer = 1B98A400] 19:05:06 INFO - PROCESS | 1512 | 1461117906715 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 671ms 19:05:06 INFO - PROCESS | 1512 | 1461117906752 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 19:05:06 INFO - PROCESS | 1512 | 1461117906754 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 19:05:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:05:06 INFO - PROCESS | 1512 | 1461117906757 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:05:06 INFO - PROCESS | 1512 | 1461117906759 Marionette TRACE conn5 <- [1,2630,null,{}] 19:05:06 INFO - PROCESS | 1512 | 1461117906763 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:06 INFO - PROCESS | 1512 | 1461117906873 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 19:05:06 INFO - PROCESS | 1512 | 1461117906967 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:07 INFO - PROCESS | 1512 | ++DOCSHELL 1C087000 == 43 [pid = 1512] [id = 667] 19:05:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1C1BCC00) [pid = 1512] [serial = 2001] [outer = 00000000] 19:05:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1C2A6C00) [pid = 1512] [serial = 2002] [outer = 1C1BCC00] 19:05:07 INFO - PROCESS | 1512 | 1461117907014 Marionette DEBUG loaded listener.js 19:05:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1C2AC400) [pid = 1512] [serial = 2003] [outer = 1C1BCC00] 19:05:07 INFO - PROCESS | 1512 | 1461117907465 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 19:05:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:05:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 19:05:07 INFO - PROCESS | 1512 | 1461117907489 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 19:05:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:05:07 INFO - PROCESS | 1512 | 1461117907491 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 19:05:07 INFO - PROCESS | 1512 | 1461117907494 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:05:07 INFO - PROCESS | 1512 | 1461117907496 Marionette TRACE conn5 <- [1,2634,null,{}] 19:05:07 INFO - PROCESS | 1512 | 1461117907506 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:07 INFO - PROCESS | 1512 | 1461117907626 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 19:05:07 INFO - PROCESS | 1512 | 1461117907633 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:07 INFO - PROCESS | 1512 | ++DOCSHELL 1C2EF400 == 44 [pid = 1512] [id = 668] 19:05:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1C2F0400) [pid = 1512] [serial = 2004] [outer = 00000000] 19:05:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1D0CA800) [pid = 1512] [serial = 2005] [outer = 1C2F0400] 19:05:07 INFO - PROCESS | 1512 | 1461117907692 Marionette DEBUG loaded listener.js 19:05:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1D0D3400) [pid = 1512] [serial = 2006] [outer = 1C2F0400] 19:05:08 INFO - PROCESS | 1512 | 1461117908130 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 19:05:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:05:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 690ms 19:05:08 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (12948000) [pid = 1512] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:05:08 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (17407000) [pid = 1512] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:05:08 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1BCCD400) [pid = 1512] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:05:08 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (12375800) [pid = 1512] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:05:08 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1293F400) [pid = 1512] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:05:08 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (122F2800) [pid = 1512] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:05:08 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1D0D4400) [pid = 1512] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:05:08 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (18E34000) [pid = 1512] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:05:08 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1A8BD800) [pid = 1512] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:05:08 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (0ED0A800) [pid = 1512] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:05:08 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1AE6B800) [pid = 1512] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:05:08 INFO - PROCESS | 1512 | 1461117908349 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 19:05:08 INFO - PROCESS | 1512 | 1461117908351 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 19:05:08 INFO - PROCESS | 1512 | 1461117908364 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:05:08 INFO - PROCESS | 1512 | 1461117908366 Marionette TRACE conn5 <- [1,2638,null,{}] 19:05:08 INFO - PROCESS | 1512 | 1461117908370 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:05:08 INFO - PROCESS | 1512 | 1461117908445 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 19:05:08 INFO - PROCESS | 1512 | 1461117908454 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:08 INFO - PROCESS | 1512 | ++DOCSHELL 1240FC00 == 45 [pid = 1512] [id = 669] 19:05:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (124C2000) [pid = 1512] [serial = 2007] [outer = 00000000] 19:05:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (13A9D800) [pid = 1512] [serial = 2008] [outer = 124C2000] 19:05:08 INFO - PROCESS | 1512 | 1461117908498 Marionette DEBUG loaded listener.js 19:05:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (138C3000) [pid = 1512] [serial = 2009] [outer = 124C2000] 19:05:08 INFO - PROCESS | 1512 | 1461117908926 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 19:05:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:05:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 570ms 19:05:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:05:08 INFO - PROCESS | 1512 | 1461117908945 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 19:05:08 INFO - PROCESS | 1512 | 1461117908947 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 19:05:08 INFO - PROCESS | 1512 | 1461117908962 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:05:08 INFO - PROCESS | 1512 | 1461117908964 Marionette TRACE conn5 <- [1,2642,null,{}] 19:05:09 INFO - PROCESS | 1512 | 1461117908973 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:09 INFO - PROCESS | 1512 | 1461117909051 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 19:05:09 INFO - PROCESS | 1512 | 1461117909057 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:09 INFO - PROCESS | 1512 | ++DOCSHELL 124B5400 == 46 [pid = 1512] [id = 670] 19:05:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (13991400) [pid = 1512] [serial = 2010] [outer = 00000000] 19:05:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1D2B9000) [pid = 1512] [serial = 2011] [outer = 13991400] 19:05:09 INFO - PROCESS | 1512 | 1461117909102 Marionette DEBUG loaded listener.js 19:05:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1D361C00) [pid = 1512] [serial = 2012] [outer = 13991400] 19:05:09 INFO - PROCESS | 1512 | 1461117909536 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 19:05:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:05:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 650ms 19:05:09 INFO - PROCESS | 1512 | 1461117909601 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 19:05:09 INFO - PROCESS | 1512 | 1461117909603 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 19:05:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:05:09 INFO - PROCESS | 1512 | 1461117909607 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:05:09 INFO - PROCESS | 1512 | 1461117909609 Marionette TRACE conn5 <- [1,2646,null,{}] 19:05:09 INFO - PROCESS | 1512 | 1461117909612 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:09 INFO - PROCESS | 1512 | 1461117909691 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 19:05:09 INFO - PROCESS | 1512 | 1461117909699 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:09 INFO - PROCESS | 1512 | ++DOCSHELL 1D366800 == 47 [pid = 1512] [id = 671] 19:05:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1D369800) [pid = 1512] [serial = 2013] [outer = 00000000] 19:05:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1BCCD800) [pid = 1512] [serial = 2014] [outer = 1D369800] 19:05:09 INFO - PROCESS | 1512 | 1461117909745 Marionette DEBUG loaded listener.js 19:05:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1D389800) [pid = 1512] [serial = 2015] [outer = 1D369800] 19:05:10 INFO - PROCESS | 1512 | 1461117910201 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 19:05:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:05:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 19:05:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:05:10 INFO - PROCESS | 1512 | 1461117910251 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 19:05:10 INFO - PROCESS | 1512 | 1461117910253 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 19:05:10 INFO - PROCESS | 1512 | 1461117910256 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:05:10 INFO - PROCESS | 1512 | 1461117910258 Marionette TRACE conn5 <- [1,2650,null,{}] 19:05:10 INFO - PROCESS | 1512 | 1461117910261 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:10 INFO - PROCESS | 1512 | 1461117910339 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 19:05:10 INFO - PROCESS | 1512 | 1461117910483 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:10 INFO - PROCESS | 1512 | ++DOCSHELL 0ED0BC00 == 48 [pid = 1512] [id = 672] 19:05:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (0ED11C00) [pid = 1512] [serial = 2016] [outer = 00000000] 19:05:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (124B6800) [pid = 1512] [serial = 2017] [outer = 0ED11C00] 19:05:10 INFO - PROCESS | 1512 | 1461117910581 Marionette DEBUG loaded listener.js 19:05:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1294BC00) [pid = 1512] [serial = 2018] [outer = 0ED11C00] 19:05:11 INFO - PROCESS | 1512 | 1461117911230 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 19:05:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:05:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1018ms 19:05:11 INFO - PROCESS | 1512 | 1461117911277 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 19:05:11 INFO - PROCESS | 1512 | 1461117911281 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 19:05:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:05:11 INFO - PROCESS | 1512 | 1461117911285 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:05:11 INFO - PROCESS | 1512 | 1461117911290 Marionette TRACE conn5 <- [1,2654,null,{}] 19:05:11 INFO - PROCESS | 1512 | 1461117911315 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:11 INFO - PROCESS | 1512 | 1461117911423 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 19:05:11 INFO - PROCESS | 1512 | 1461117911562 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:11 INFO - PROCESS | 1512 | ++DOCSHELL 1393B800 == 49 [pid = 1512] [id = 673] 19:05:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (13AF1C00) [pid = 1512] [serial = 2019] [outer = 00000000] 19:05:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (196F3C00) [pid = 1512] [serial = 2020] [outer = 13AF1C00] 19:05:11 INFO - PROCESS | 1512 | 1461117911620 Marionette DEBUG loaded listener.js 19:05:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1A45B000) [pid = 1512] [serial = 2021] [outer = 13AF1C00] 19:05:12 INFO - PROCESS | 1512 | 1461117912624 Marionette TRACE conn5 <- [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]]]}] 19:05:12 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) 19:05:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1400ms 19:05:12 INFO - PROCESS | 1512 | 1461117912704 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 19:05:12 INFO - PROCESS | 1512 | 1461117912708 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 19:05:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:05:12 INFO - PROCESS | 1512 | 1461117912713 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:05:12 INFO - PROCESS | 1512 | 1461117912715 Marionette TRACE conn5 <- [1,2658,null,{}] 19:05:12 INFO - PROCESS | 1512 | 1461117912720 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:12 INFO - PROCESS | 1512 | 1461117912816 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 19:05:13 INFO - PROCESS | 1512 | 1461117913065 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:13 INFO - PROCESS | 1512 | ++DOCSHELL 0EB45C00 == 50 [pid = 1512] [id = 674] 19:05:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (0EB47C00) [pid = 1512] [serial = 2022] [outer = 00000000] 19:05:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (12E5EC00) [pid = 1512] [serial = 2023] [outer = 0EB47C00] 19:05:13 INFO - PROCESS | 1512 | 1461117913121 Marionette DEBUG loaded listener.js 19:05:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (13942000) [pid = 1512] [serial = 2024] [outer = 0EB47C00] 19:05:14 INFO - PROCESS | 1512 | --DOCSHELL 1D366800 == 49 [pid = 1512] [id = 671] 19:05:14 INFO - PROCESS | 1512 | --DOCSHELL 124B5400 == 48 [pid = 1512] [id = 670] 19:05:14 INFO - PROCESS | 1512 | --DOCSHELL 1240FC00 == 47 [pid = 1512] [id = 669] 19:05:14 INFO - PROCESS | 1512 | --DOCSHELL 1C2EF400 == 46 [pid = 1512] [id = 668] 19:05:14 INFO - PROCESS | 1512 | --DOCSHELL 1C087000 == 45 [pid = 1512] [id = 667] 19:05:14 INFO - PROCESS | 1512 | --DOCSHELL 1B947800 == 44 [pid = 1512] [id = 666] 19:05:14 INFO - PROCESS | 1512 | --DOCSHELL 1A8BF400 == 43 [pid = 1512] [id = 665] 19:05:14 INFO - PROCESS | 1512 | --DOCSHELL 12374000 == 42 [pid = 1512] [id = 664] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1C2A6800) [pid = 1512] [serial = 1975] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOCSHELL 0EB4AC00 == 41 [pid = 1512] [id = 663] 19:05:14 INFO - PROCESS | 1512 | --DOCSHELL 1BCD5000 == 40 [pid = 1512] [id = 658] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (12A45C00) [pid = 1512] [serial = 1951] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (17D7A400) [pid = 1512] [serial = 1958] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1BCE4800) [pid = 1512] [serial = 1970] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (12A46800) [pid = 1512] [serial = 1954] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1AE64000) [pid = 1512] [serial = 1972] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (12A42800) [pid = 1512] [serial = 1865] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1D2B0000) [pid = 1512] [serial = 1948] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (176A8000) [pid = 1512] [serial = 1957] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1BCDA800) [pid = 1512] [serial = 1969] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1A402800) [pid = 1512] [serial = 1960] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1AE0E000) [pid = 1512] [serial = 1964] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (12D72C00) [pid = 1512] [serial = 1955] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (12E5BC00) [pid = 1512] [serial = 1952] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1AE10800) [pid = 1512] [serial = 1963] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (12A42C00) [pid = 1512] [serial = 1910] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1AE72800) [pid = 1512] [serial = 1945] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1BC4CC00) [pid = 1512] [serial = 1966] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1A40A400) [pid = 1512] [serial = 1961] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1D35FC00) [pid = 1512] [serial = 1949] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1BC58000) [pid = 1512] [serial = 1967] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (12EEC400) [pid = 1512] [serial = 1942] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1AE15C00) [pid = 1512] [serial = 1973] [outer = 00000000] [url = about:blank] 19:05:14 INFO - PROCESS | 1512 | 1461117914363 Marionette TRACE conn5 <- [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] 19:05:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:05:14 INFO - PROCESS | 1512 | 1461117914388 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 19:05:14 INFO - PROCESS | 1512 | 1461117914393 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:05:14 INFO - PROCESS | 1512 | 1461117914395 Marionette TRACE conn5 <- [1,2662,null,{}] 19:05:14 INFO - PROCESS | 1512 | 1461117914401 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:14 INFO - PROCESS | 1512 | 1461117914480 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 19:05:14 INFO - PROCESS | 1512 | 1461117914488 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:14 INFO - PROCESS | 1512 | ++DOCSHELL 1240FC00 == 41 [pid = 1512] [id = 675] 19:05:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (124BE400) [pid = 1512] [serial = 2025] [outer = 00000000] 19:05:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (12A36000) [pid = 1512] [serial = 2026] [outer = 124BE400] 19:05:14 INFO - PROCESS | 1512 | 1461117914536 Marionette DEBUG loaded listener.js 19:05:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (12A48800) [pid = 1512] [serial = 2027] [outer = 124BE400] 19:05:15 INFO - PROCESS | 1512 | 1461117915554 Marionette TRACE conn5 <- [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] 19:05:15 INFO - PROCESS | 1512 | 1461117915577 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 19:05:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:05:15 INFO - PROCESS | 1512 | 1461117915583 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:05:15 INFO - PROCESS | 1512 | 1461117915585 Marionette TRACE conn5 <- [1,2666,null,{}] 19:05:15 INFO - PROCESS | 1512 | 1461117915589 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:15 INFO - PROCESS | 1512 | 1461117915671 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 19:05:15 INFO - PROCESS | 1512 | 1461117915677 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:15 INFO - PROCESS | 1512 | ++DOCSHELL 12A4E000 == 42 [pid = 1512] [id = 676] 19:05:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (12E60000) [pid = 1512] [serial = 2028] [outer = 00000000] 19:05:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (13A9B400) [pid = 1512] [serial = 2029] [outer = 12E60000] 19:05:15 INFO - PROCESS | 1512 | 1461117915722 Marionette DEBUG loaded listener.js 19:05:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (17404C00) [pid = 1512] [serial = 2030] [outer = 12E60000] 19:05:16 INFO - PROCESS | 1512 | 1461117916667 Marionette TRACE conn5 <- [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]]]}] 19:05:16 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) 19:05:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1120ms 19:05:16 INFO - PROCESS | 1512 | 1461117916705 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 19:05:16 INFO - PROCESS | 1512 | 1461117916707 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 19:05:16 INFO - PROCESS | 1512 | 1461117916710 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:05:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:05:16 INFO - PROCESS | 1512 | 1461117916714 Marionette TRACE conn5 <- [1,2670,null,{}] 19:05:16 INFO - PROCESS | 1512 | 1461117916724 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:16 INFO - PROCESS | 1512 | 1461117916845 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 19:05:16 INFO - PROCESS | 1512 | 1461117916853 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:16 INFO - PROCESS | 1512 | ++DOCSHELL 18D6CC00 == 43 [pid = 1512] [id = 677] 19:05:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (194EE400) [pid = 1512] [serial = 2031] [outer = 00000000] 19:05:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1A410000) [pid = 1512] [serial = 2032] [outer = 194EE400] 19:05:16 INFO - PROCESS | 1512 | 1461117916901 Marionette DEBUG loaded listener.js 19:05:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1AE07400) [pid = 1512] [serial = 2033] [outer = 194EE400] 19:05:17 INFO - PROCESS | 1512 | 1461117917872 Marionette TRACE conn5 <- [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]]]}] 19:05:17 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) 19:05:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1179ms 19:05:17 INFO - PROCESS | 1512 | 1461117917894 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 19:05:17 INFO - PROCESS | 1512 | 1461117917896 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 19:05:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:05:17 INFO - PROCESS | 1512 | 1461117917899 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:05:17 INFO - PROCESS | 1512 | 1461117917901 Marionette TRACE conn5 <- [1,2674,null,{}] 19:05:17 INFO - PROCESS | 1512 | 1461117917912 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:18 INFO - PROCESS | 1512 | 1461117918025 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 19:05:18 INFO - PROCESS | 1512 | 1461117918031 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:18 INFO - PROCESS | 1512 | ++DOCSHELL 1A460800 == 44 [pid = 1512] [id = 678] 19:05:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1AE12C00) [pid = 1512] [serial = 2034] [outer = 00000000] 19:05:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1AEBEC00) [pid = 1512] [serial = 2035] [outer = 1AE12C00] 19:05:18 INFO - PROCESS | 1512 | 1461117918077 Marionette DEBUG loaded listener.js 19:05:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1B947800) [pid = 1512] [serial = 2036] [outer = 1AE12C00] 19:05:18 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1C1BCC00) [pid = 1512] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:05:18 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (17CDD400) [pid = 1512] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:05:18 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (0EC4DC00) [pid = 1512] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:05:18 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (124B5800) [pid = 1512] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:05:18 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1A8C2800) [pid = 1512] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:05:18 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1C2F0400) [pid = 1512] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:05:18 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (124C2000) [pid = 1512] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:05:18 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1B98A400) [pid = 1512] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:05:18 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (13991400) [pid = 1512] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:05:19 INFO - PROCESS | 1512 | 1461117919219 Marionette TRACE conn5 <- [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] 19:05:19 INFO - PROCESS | 1512 | 1461117919281 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 19:05:19 INFO - PROCESS | 1512 | 1461117919284 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:05:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:05:19 INFO - PROCESS | 1512 | 1461117919286 Marionette TRACE conn5 <- [1,2678,null,{}] 19:05:19 INFO - PROCESS | 1512 | 1461117919290 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:19 INFO - PROCESS | 1512 | 1461117919366 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 19:05:19 INFO - PROCESS | 1512 | 1461117919401 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:19 INFO - PROCESS | 1512 | ++DOCSHELL 12E5B400 == 45 [pid = 1512] [id = 679] 19:05:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (13AFE800) [pid = 1512] [serial = 2037] [outer = 00000000] 19:05:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1B94DC00) [pid = 1512] [serial = 2038] [outer = 13AFE800] 19:05:19 INFO - PROCESS | 1512 | 1461117919447 Marionette DEBUG loaded listener.js 19:05:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1B992400) [pid = 1512] [serial = 2039] [outer = 13AFE800] 19:05:20 INFO - PROCESS | 1512 | 1461117920360 Marionette TRACE conn5 <- [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] 19:05:20 INFO - PROCESS | 1512 | 1461117920419 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 19:05:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:05:20 INFO - PROCESS | 1512 | 1461117920422 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:05:20 INFO - PROCESS | 1512 | 1461117920424 Marionette TRACE conn5 <- [1,2682,null,{}] 19:05:20 INFO - PROCESS | 1512 | 1461117920428 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:20 INFO - PROCESS | 1512 | 1461117920526 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 19:05:20 INFO - PROCESS | 1512 | 1461117920533 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:20 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD0C00 == 46 [pid = 1512] [id = 680] 19:05:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1BCD5000) [pid = 1512] [serial = 2040] [outer = 00000000] 19:05:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1C1BA000) [pid = 1512] [serial = 2041] [outer = 1BCD5000] 19:05:20 INFO - PROCESS | 1512 | 1461117920583 Marionette DEBUG loaded listener.js 19:05:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1C1C7800) [pid = 1512] [serial = 2042] [outer = 1BCD5000] 19:05:21 INFO - PROCESS | 1512 | 1461117921785 Marionette TRACE conn5 <- [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] 19:05:21 INFO - PROCESS | 1512 | 1461117921810 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 19:05:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:05:21 INFO - PROCESS | 1512 | 1461117921815 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:05:21 INFO - PROCESS | 1512 | 1461117921818 Marionette TRACE conn5 <- [1,2686,null,{}] 19:05:21 INFO - PROCESS | 1512 | 1461117921824 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:21 INFO - PROCESS | 1512 | 1461117921929 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 19:05:22 INFO - PROCESS | 1512 | 1461117922070 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:22 INFO - PROCESS | 1512 | ++DOCSHELL 12EE7800 == 47 [pid = 1512] [id = 681] 19:05:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (12EE8400) [pid = 1512] [serial = 2043] [outer = 00000000] 19:05:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (178EEC00) [pid = 1512] [serial = 2044] [outer = 12EE8400] 19:05:22 INFO - PROCESS | 1512 | 1461117922129 Marionette DEBUG loaded listener.js 19:05:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (18D63400) [pid = 1512] [serial = 2045] [outer = 12EE8400] 19:05:23 INFO - PROCESS | 1512 | 1461117923158 Marionette TRACE conn5 <- [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] 19:05:23 INFO - PROCESS | 1512 | 1461117923202 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 19:05:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:05:23 INFO - PROCESS | 1512 | 1461117923251 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:05:23 INFO - PROCESS | 1512 | 1461117923254 Marionette TRACE conn5 <- [1,2690,null,{}] 19:05:23 INFO - PROCESS | 1512 | 1461117923258 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:23 INFO - PROCESS | 1512 | 1461117923353 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 19:05:23 INFO - PROCESS | 1512 | 1461117923564 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:23 INFO - PROCESS | 1512 | ++DOCSHELL 165DE400 == 48 [pid = 1512] [id = 682] 19:05:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1AE66C00) [pid = 1512] [serial = 2046] [outer = 00000000] 19:05:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1BCD8000) [pid = 1512] [serial = 2047] [outer = 1AE66C00] 19:05:23 INFO - PROCESS | 1512 | 1461117923619 Marionette DEBUG loaded listener.js 19:05:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1BCE8000) [pid = 1512] [serial = 2048] [outer = 1AE66C00] 19:05:24 INFO - PROCESS | 1512 | 1461117924162 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 19:05:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:05:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 990ms 19:05:24 INFO - PROCESS | 1512 | 1461117924240 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 19:05:24 INFO - PROCESS | 1512 | 1461117924243 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 19:05:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:05:24 INFO - PROCESS | 1512 | 1461117924247 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:05:24 INFO - PROCESS | 1512 | 1461117924251 Marionette TRACE conn5 <- [1,2694,null,{}] 19:05:24 INFO - PROCESS | 1512 | 1461117924262 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:24 INFO - PROCESS | 1512 | 1461117924369 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 19:05:24 INFO - PROCESS | 1512 | 1461117924483 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:24 INFO - PROCESS | 1512 | ++DOCSHELL 12A38800 == 49 [pid = 1512] [id = 683] 19:05:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (17621800) [pid = 1512] [serial = 2049] [outer = 00000000] 19:05:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1BCE5800) [pid = 1512] [serial = 2050] [outer = 17621800] 19:05:24 INFO - PROCESS | 1512 | 1461117924540 Marionette DEBUG loaded listener.js 19:05:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1C1C4400) [pid = 1512] [serial = 2051] [outer = 17621800] 19:05:25 INFO - PROCESS | 1512 | 1461117925251 Marionette TRACE conn5 <- [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]]]}] 19:05:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:05:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1074ms 19:05:25 INFO - PROCESS | 1512 | 1461117925325 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 19:05:25 INFO - PROCESS | 1512 | 1461117925329 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 19:05:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:05:25 INFO - PROCESS | 1512 | 1461117925335 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:05:25 INFO - PROCESS | 1512 | 1461117925338 Marionette TRACE conn5 <- [1,2698,null,{}] 19:05:25 INFO - PROCESS | 1512 | 1461117925343 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:25 INFO - PROCESS | 1512 | 1461117925459 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 19:05:25 INFO - PROCESS | 1512 | --DOCSHELL 1D0C7800 == 48 [pid = 1512] [id = 649] 19:05:25 INFO - PROCESS | 1512 | --DOCSHELL 18D6B000 == 47 [pid = 1512] [id = 648] 19:05:25 INFO - PROCESS | 1512 | --DOCSHELL 12E5B400 == 46 [pid = 1512] [id = 679] 19:05:25 INFO - PROCESS | 1512 | --DOCSHELL 1A460800 == 45 [pid = 1512] [id = 678] 19:05:25 INFO - PROCESS | 1512 | --DOCSHELL 18D6CC00 == 44 [pid = 1512] [id = 677] 19:05:25 INFO - PROCESS | 1512 | --DOCSHELL 12A4E000 == 43 [pid = 1512] [id = 676] 19:05:25 INFO - PROCESS | 1512 | --DOCSHELL 1240FC00 == 42 [pid = 1512] [id = 675] 19:05:25 INFO - PROCESS | 1512 | --DOCSHELL 1393B800 == 41 [pid = 1512] [id = 673] 19:05:25 INFO - PROCESS | 1512 | --DOCSHELL 0ED0BC00 == 40 [pid = 1512] [id = 672] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1C2A6C00) [pid = 1512] [serial = 2002] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (12A33C00) [pid = 1512] [serial = 1978] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1A40D000) [pid = 1512] [serial = 1987] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (122F7400) [pid = 1512] [serial = 1990] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (124C1400) [pid = 1512] [serial = 1991] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1A402400) [pid = 1512] [serial = 1981] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (17D76000) [pid = 1512] [serial = 1993] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (18D63C00) [pid = 1512] [serial = 1994] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1AE69400) [pid = 1512] [serial = 1996] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1AEBB000) [pid = 1512] [serial = 1997] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1D0CA800) [pid = 1512] [serial = 2005] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1C2F1C00) [pid = 1512] [serial = 1984] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1C2AC400) [pid = 1512] [serial = 2003] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (138C3000) [pid = 1512] [serial = 2009] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (13A9D800) [pid = 1512] [serial = 2008] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1D0D3400) [pid = 1512] [serial = 2006] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1AE6EC00) [pid = 1512] [serial = 1988] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1BCCC400) [pid = 1512] [serial = 1999] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1BCDA400) [pid = 1512] [serial = 2000] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1D2B9000) [pid = 1512] [serial = 2011] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1D361C00) [pid = 1512] [serial = 2012] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (1BCCD800) [pid = 1512] [serial = 2014] [outer = 00000000] [url = about:blank] 19:05:25 INFO - PROCESS | 1512 | 1461117925591 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:25 INFO - PROCESS | 1512 | ++DOCSHELL 12254800 == 41 [pid = 1512] [id = 684] 19:05:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (122F3C00) [pid = 1512] [serial = 2052] [outer = 00000000] 19:05:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (12942800) [pid = 1512] [serial = 2053] [outer = 122F3C00] 19:05:25 INFO - PROCESS | 1512 | 1461117925639 Marionette DEBUG loaded listener.js 19:05:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (12A46000) [pid = 1512] [serial = 2054] [outer = 122F3C00] 19:05:26 INFO - PROCESS | 1512 | 1461117926047 Marionette TRACE conn5 <- [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] 19:05:26 INFO - PROCESS | 1512 | 1461117926148 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 19:05:26 INFO - PROCESS | 1512 | 1461117926155 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:05:26 INFO - PROCESS | 1512 | 1461117926158 Marionette TRACE conn5 <- [1,2702,null,{}] 19:05:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:05:26 INFO - PROCESS | 1512 | 1461117926162 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:26 INFO - PROCESS | 1512 | 1461117926246 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 19:05:26 INFO - PROCESS | 1512 | 1461117926261 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:26 INFO - PROCESS | 1512 | ++DOCSHELL 17C23000 == 42 [pid = 1512] [id = 685] 19:05:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (18E35400) [pid = 1512] [serial = 2055] [outer = 00000000] 19:05:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1A40B000) [pid = 1512] [serial = 2056] [outer = 18E35400] 19:05:26 INFO - PROCESS | 1512 | 1461117926307 Marionette DEBUG loaded listener.js 19:05:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1A463400) [pid = 1512] [serial = 2057] [outer = 18E35400] 19:05:26 INFO - PROCESS | 1512 | 1461117926791 Marionette TRACE conn5 <- [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]]]}] 19:05:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:05:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 672ms 19:05:26 INFO - PROCESS | 1512 | 1461117926835 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 19:05:26 INFO - PROCESS | 1512 | 1461117926837 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 19:05:26 INFO - PROCESS | 1512 | 1461117926841 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:05:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:05:26 INFO - PROCESS | 1512 | 1461117926844 Marionette TRACE conn5 <- [1,2706,null,{}] 19:05:26 INFO - PROCESS | 1512 | 1461117926854 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:26 INFO - PROCESS | 1512 | 1461117926938 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 19:05:26 INFO - PROCESS | 1512 | 1461117926947 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:26 INFO - PROCESS | 1512 | ++DOCSHELL 1AEC2400 == 43 [pid = 1512] [id = 686] 19:05:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1B925800) [pid = 1512] [serial = 2058] [outer = 00000000] 19:05:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1BC4B400) [pid = 1512] [serial = 2059] [outer = 1B925800] 19:05:27 INFO - PROCESS | 1512 | 1461117926994 Marionette DEBUG loaded listener.js 19:05:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1BC58400) [pid = 1512] [serial = 2060] [outer = 1B925800] 19:05:27 INFO - PROCESS | 1512 | 1461117927478 Marionette TRACE conn5 <- [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] 19:05:27 INFO - PROCESS | 1512 | 1461117927518 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 19:05:27 INFO - PROCESS | 1512 | 1461117927521 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:05:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:05:27 INFO - PROCESS | 1512 | 1461117927523 Marionette TRACE conn5 <- [1,2710,null,{}] 19:05:27 INFO - PROCESS | 1512 | 1461117927527 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:27 INFO - PROCESS | 1512 | 1461117927609 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 19:05:27 INFO - PROCESS | 1512 | 1461117927742 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:27 INFO - PROCESS | 1512 | ++DOCSHELL 1AE70C00 == 44 [pid = 1512] [id = 687] 19:05:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1AEB5400) [pid = 1512] [serial = 2061] [outer = 00000000] 19:05:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1C2B1000) [pid = 1512] [serial = 2062] [outer = 1AEB5400] 19:05:27 INFO - PROCESS | 1512 | 1461117927788 Marionette DEBUG loaded listener.js 19:05:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1C2F0400) [pid = 1512] [serial = 2063] [outer = 1AEB5400] 19:05:28 INFO - PROCESS | 1512 | 1461117928210 Marionette TRACE conn5 <- [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] 19:05:28 INFO - PROCESS | 1512 | 1461117928258 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 19:05:28 INFO - PROCESS | 1512 | 1461117928261 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:05:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:05:28 INFO - PROCESS | 1512 | 1461117928263 Marionette TRACE conn5 <- [1,2714,null,{}] 19:05:28 INFO - PROCESS | 1512 | 1461117928266 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:28 INFO - PROCESS | 1512 | 1461117928379 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 19:05:28 INFO - PROCESS | 1512 | 1461117928388 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:28 INFO - PROCESS | 1512 | ++DOCSHELL 1C692C00 == 45 [pid = 1512] [id = 688] 19:05:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1C848000) [pid = 1512] [serial = 2064] [outer = 00000000] 19:05:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1D0C7800) [pid = 1512] [serial = 2065] [outer = 1C848000] 19:05:28 INFO - PROCESS | 1512 | 1461117928485 Marionette DEBUG loaded listener.js 19:05:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1D0CE000) [pid = 1512] [serial = 2066] [outer = 1C848000] 19:05:28 INFO - PROCESS | 1512 | 1461117928922 Marionette TRACE conn5 <- [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]]]}] 19:05:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:05:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 19:05:29 INFO - PROCESS | 1512 | 1461117928997 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 19:05:29 INFO - PROCESS | 1512 | 1461117928998 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 19:05:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:05:29 INFO - PROCESS | 1512 | 1461117929002 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:05:29 INFO - PROCESS | 1512 | 1461117929003 Marionette TRACE conn5 <- [1,2718,null,{}] 19:05:29 INFO - PROCESS | 1512 | 1461117929007 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:29 INFO - PROCESS | 1512 | 1461117929131 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 19:05:29 INFO - PROCESS | 1512 | 1461117929143 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:29 INFO - PROCESS | 1512 | ++DOCSHELL 12255C00 == 46 [pid = 1512] [id = 689] 19:05:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1C849400) [pid = 1512] [serial = 2067] [outer = 00000000] 19:05:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1D362C00) [pid = 1512] [serial = 2068] [outer = 1C849400] 19:05:29 INFO - PROCESS | 1512 | 1461117929190 Marionette DEBUG loaded listener.js 19:05:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1D364800) [pid = 1512] [serial = 2069] [outer = 1C849400] 19:05:30 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1D369800) [pid = 1512] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:05:30 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (13AFE800) [pid = 1512] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:05:30 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (194EE400) [pid = 1512] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:05:30 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (12E60000) [pid = 1512] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:05:30 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (124BE400) [pid = 1512] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:05:30 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1AE12C00) [pid = 1512] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:05:30 INFO - PROCESS | 1512 | 1461117930124 Marionette TRACE conn5 <- [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] 19:05:30 INFO - PROCESS | 1512 | 1461117930189 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 19:05:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:05:30 INFO - PROCESS | 1512 | 1461117930192 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:05:30 INFO - PROCESS | 1512 | 1461117930194 Marionette TRACE conn5 <- [1,2722,null,{}] 19:05:30 INFO - PROCESS | 1512 | 1461117930197 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:30 INFO - PROCESS | 1512 | 1461117930275 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 19:05:30 INFO - PROCESS | 1512 | 1461117930281 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:30 INFO - PROCESS | 1512 | ++DOCSHELL 138C6800 == 47 [pid = 1512] [id = 690] 19:05:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (196E4400) [pid = 1512] [serial = 2070] [outer = 00000000] 19:05:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1D369C00) [pid = 1512] [serial = 2071] [outer = 196E4400] 19:05:30 INFO - PROCESS | 1512 | 1461117930325 Marionette DEBUG loaded listener.js 19:05:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1D36DC00) [pid = 1512] [serial = 2072] [outer = 196E4400] 19:05:30 INFO - PROCESS | 1512 | 1461117930796 Marionette TRACE conn5 <- [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]]]}] 19:05:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:05:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 19:05:30 INFO - PROCESS | 1512 | 1461117930823 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 19:05:30 INFO - PROCESS | 1512 | 1461117930825 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 19:05:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:05:30 INFO - PROCESS | 1512 | 1461117930828 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:05:30 INFO - PROCESS | 1512 | 1461117930830 Marionette TRACE conn5 <- [1,2726,null,{}] 19:05:30 INFO - PROCESS | 1512 | 1461117930834 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:30 INFO - PROCESS | 1512 | 1461117930911 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 19:05:30 INFO - PROCESS | 1512 | 1461117930917 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:30 INFO - PROCESS | 1512 | ++DOCSHELL 1D368000 == 48 [pid = 1512] [id = 691] 19:05:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1D391000) [pid = 1512] [serial = 2073] [outer = 00000000] 19:05:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1D755C00) [pid = 1512] [serial = 2074] [outer = 1D391000] 19:05:30 INFO - PROCESS | 1512 | 1461117930963 Marionette DEBUG loaded listener.js 19:05:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1D759C00) [pid = 1512] [serial = 2075] [outer = 1D391000] 19:05:31 INFO - PROCESS | 1512 | 1461117931399 Marionette TRACE conn5 <- [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]]]}] 19:05:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:05:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 631ms 19:05:31 INFO - PROCESS | 1512 | 1461117931459 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 19:05:31 INFO - PROCESS | 1512 | 1461117931461 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 19:05:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:05:31 INFO - PROCESS | 1512 | 1461117931464 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:05:31 INFO - PROCESS | 1512 | 1461117931466 Marionette TRACE conn5 <- [1,2730,null,{}] 19:05:31 INFO - PROCESS | 1512 | 1461117931470 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:31 INFO - PROCESS | 1512 | 1461117931549 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 19:05:31 INFO - PROCESS | 1512 | 1461117931556 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:31 INFO - PROCESS | 1512 | ++DOCSHELL 1D760000 == 49 [pid = 1512] [id = 692] 19:05:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1D760C00) [pid = 1512] [serial = 2076] [outer = 00000000] 19:05:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1D76D000) [pid = 1512] [serial = 2077] [outer = 1D760C00] 19:05:31 INFO - PROCESS | 1512 | 1461117931600 Marionette DEBUG loaded listener.js 19:05:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1D770800) [pid = 1512] [serial = 2078] [outer = 1D760C00] 19:05:32 INFO - PROCESS | 1512 | 1461117932058 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 19:05:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:05:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 19:05:32 INFO - PROCESS | 1512 | 1461117932147 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 19:05:32 INFO - PROCESS | 1512 | 1461117932151 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 19:05:32 INFO - PROCESS | 1512 | 1461117932157 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:05:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:05:32 INFO - PROCESS | 1512 | 1461117932161 Marionette TRACE conn5 <- [1,2734,null,{}] 19:05:32 INFO - PROCESS | 1512 | 1461117932167 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:32 INFO - PROCESS | 1512 | 1461117932309 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 19:05:32 INFO - PROCESS | 1512 | 1461117932455 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:32 INFO - PROCESS | 1512 | ++DOCSHELL 12A4A000 == 50 [pid = 1512] [id = 693] 19:05:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (12A4A400) [pid = 1512] [serial = 2079] [outer = 00000000] 19:05:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (130F1C00) [pid = 1512] [serial = 2080] [outer = 12A4A400] 19:05:32 INFO - PROCESS | 1512 | 1461117932512 Marionette DEBUG loaded listener.js 19:05:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (13A9B800) [pid = 1512] [serial = 2081] [outer = 12A4A400] 19:05:33 INFO - PROCESS | 1512 | 1461117933111 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 19:05:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:05:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 19:05:33 INFO - PROCESS | 1512 | 1461117933135 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 19:05:33 INFO - PROCESS | 1512 | 1461117933139 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 19:05:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:05:33 INFO - PROCESS | 1512 | 1461117933148 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:05:33 INFO - PROCESS | 1512 | 1461117933152 Marionette TRACE conn5 <- [1,2738,null,{}] 19:05:33 INFO - PROCESS | 1512 | 1461117933156 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:33 INFO - PROCESS | 1512 | 1461117933265 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 19:05:33 INFO - PROCESS | 1512 | 1461117933376 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:33 INFO - PROCESS | 1512 | ++DOCSHELL 1AE0CC00 == 51 [pid = 1512] [id = 694] 19:05:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1AE0EC00) [pid = 1512] [serial = 2082] [outer = 00000000] 19:05:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1B941C00) [pid = 1512] [serial = 2083] [outer = 1AE0EC00] 19:05:33 INFO - PROCESS | 1512 | 1461117933429 Marionette DEBUG loaded listener.js 19:05:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1BCCDC00) [pid = 1512] [serial = 2084] [outer = 1AE0EC00] 19:05:33 INFO - PROCESS | 1512 | 1461117933964 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 19:05:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:05:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 890ms 19:05:34 INFO - PROCESS | 1512 | 1461117934037 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 19:05:34 INFO - PROCESS | 1512 | 1461117934040 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 19:05:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:05:34 INFO - PROCESS | 1512 | 1461117934044 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:05:34 INFO - PROCESS | 1512 | 1461117934046 Marionette TRACE conn5 <- [1,2742,null,{}] 19:05:34 INFO - PROCESS | 1512 | 1461117934056 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:34 INFO - PROCESS | 1512 | 1461117934166 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 19:05:34 INFO - PROCESS | 1512 | 1461117934281 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:34 INFO - PROCESS | 1512 | ++DOCSHELL 1D753C00 == 52 [pid = 1512] [id = 695] 19:05:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1D754C00) [pid = 1512] [serial = 2085] [outer = 00000000] 19:05:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1D774800) [pid = 1512] [serial = 2086] [outer = 1D754C00] 19:05:34 INFO - PROCESS | 1512 | 1461117934340 Marionette DEBUG loaded listener.js 19:05:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D793400) [pid = 1512] [serial = 2087] [outer = 1D754C00] 19:05:34 INFO - PROCESS | 1512 | 1461117934970 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 19:05:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:05:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 970ms 19:05:35 INFO - PROCESS | 1512 | 1461117935016 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 19:05:35 INFO - PROCESS | 1512 | 1461117935019 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 19:05:35 INFO - PROCESS | 1512 | 1461117935022 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:05:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:05:35 INFO - PROCESS | 1512 | 1461117935024 Marionette TRACE conn5 <- [1,2746,null,{}] 19:05:35 INFO - PROCESS | 1512 | 1461117935028 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:35 INFO - PROCESS | 1512 | 1461117935133 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 19:05:35 INFO - PROCESS | 1512 | 1461117935290 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:35 INFO - PROCESS | 1512 | ++DOCSHELL 1D795800 == 53 [pid = 1512] [id = 696] 19:05:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1D79B800) [pid = 1512] [serial = 2088] [outer = 00000000] 19:05:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1D8C4C00) [pid = 1512] [serial = 2089] [outer = 1D79B800] 19:05:35 INFO - PROCESS | 1512 | 1461117935348 Marionette DEBUG loaded listener.js 19:05:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1D8CB400) [pid = 1512] [serial = 2090] [outer = 1D79B800] 19:05:36 INFO - PROCESS | 1512 | 1461117935980 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 19:05:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:05:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 19:05:36 INFO - PROCESS | 1512 | 1461117935996 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 19:05:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:05:36 INFO - PROCESS | 1512 | 1461117935999 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 19:05:36 INFO - PROCESS | 1512 | 1461117936002 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:05:36 INFO - PROCESS | 1512 | 1461117936004 Marionette TRACE conn5 <- [1,2750,null,{}] 19:05:36 INFO - PROCESS | 1512 | 1461117936008 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:36 INFO - PROCESS | 1512 | 1461117936110 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 19:05:36 INFO - PROCESS | 1512 | 1461117936397 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:36 INFO - PROCESS | 1512 | ++DOCSHELL 0EB42400 == 54 [pid = 1512] [id = 697] 19:05:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (0EB45400) [pid = 1512] [serial = 2091] [outer = 00000000] 19:05:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (12A43800) [pid = 1512] [serial = 2092] [outer = 0EB45400] 19:05:36 INFO - PROCESS | 1512 | 1461117936481 Marionette DEBUG loaded listener.js 19:05:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (12D78000) [pid = 1512] [serial = 2093] [outer = 0EB45400] 19:05:37 INFO - PROCESS | 1512 | 1461117937043 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 19:05:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:05:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1081ms 19:05:37 INFO - PROCESS | 1512 | 1461117937084 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 19:05:37 INFO - PROCESS | 1512 | 1461117937089 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 19:05:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:05:37 INFO - PROCESS | 1512 | 1461117937096 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:05:37 INFO - PROCESS | 1512 | 1461117937098 Marionette TRACE conn5 <- [1,2754,null,{}] 19:05:37 INFO - PROCESS | 1512 | 1461117937103 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:37 INFO - PROCESS | 1512 | 1461117937205 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 19:05:37 INFO - PROCESS | 1512 | --DOCSHELL 1D368000 == 53 [pid = 1512] [id = 691] 19:05:37 INFO - PROCESS | 1512 | --DOCSHELL 138C6800 == 52 [pid = 1512] [id = 690] 19:05:37 INFO - PROCESS | 1512 | --DOCSHELL 12255C00 == 51 [pid = 1512] [id = 689] 19:05:37 INFO - PROCESS | 1512 | --DOCSHELL 1C692C00 == 50 [pid = 1512] [id = 688] 19:05:37 INFO - PROCESS | 1512 | --DOCSHELL 1AE70C00 == 49 [pid = 1512] [id = 687] 19:05:37 INFO - PROCESS | 1512 | --DOCSHELL 1AEC2400 == 48 [pid = 1512] [id = 686] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (124B6800) [pid = 1512] [serial = 2017] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (196F3C00) [pid = 1512] [serial = 2020] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOCSHELL 17C23000 == 47 [pid = 1512] [id = 685] 19:05:37 INFO - PROCESS | 1512 | --DOCSHELL 12254800 == 46 [pid = 1512] [id = 684] 19:05:37 INFO - PROCESS | 1512 | 1461117937382 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:37 INFO - PROCESS | 1512 | ++DOCSHELL 0ED0D400 == 47 [pid = 1512] [id = 698] 19:05:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (0F37DC00) [pid = 1512] [serial = 2094] [outer = 00000000] 19:05:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1240F000) [pid = 1512] [serial = 2095] [outer = 0F37DC00] 19:05:37 INFO - PROCESS | 1512 | 1461117937432 Marionette DEBUG loaded listener.js 19:05:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1294AC00) [pid = 1512] [serial = 2096] [outer = 0F37DC00] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1D389800) [pid = 1512] [serial = 2015] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1B94DC00) [pid = 1512] [serial = 2038] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1A410000) [pid = 1512] [serial = 2032] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (13A9B400) [pid = 1512] [serial = 2029] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (12A36000) [pid = 1512] [serial = 2026] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (12A48800) [pid = 1512] [serial = 2027] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1B947800) [pid = 1512] [serial = 2036] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1AEBEC00) [pid = 1512] [serial = 2035] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (12E5EC00) [pid = 1512] [serial = 2023] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1AE07400) [pid = 1512] [serial = 2033] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1B992400) [pid = 1512] [serial = 2039] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (17404C00) [pid = 1512] [serial = 2030] [outer = 00000000] [url = about:blank] 19:05:37 INFO - PROCESS | 1512 | 1461117937901 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 19:05:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:05:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 830ms 19:05:37 INFO - PROCESS | 1512 | 1461117937929 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 19:05:37 INFO - PROCESS | 1512 | 1461117937933 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 19:05:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:05:37 INFO - PROCESS | 1512 | 1461117937938 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:05:37 INFO - PROCESS | 1512 | 1461117937939 Marionette TRACE conn5 <- [1,2758,null,{}] 19:05:37 INFO - PROCESS | 1512 | 1461117937943 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:38 INFO - PROCESS | 1512 | 1461117938026 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 19:05:38 INFO - PROCESS | 1512 | 1461117938034 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:38 INFO - PROCESS | 1512 | ++DOCSHELL 130E6000 == 48 [pid = 1512] [id = 699] 19:05:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (130EF000) [pid = 1512] [serial = 2097] [outer = 00000000] 19:05:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1769AC00) [pid = 1512] [serial = 2098] [outer = 130EF000] 19:05:38 INFO - PROCESS | 1512 | 1461117938082 Marionette DEBUG loaded listener.js 19:05:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (18D63000) [pid = 1512] [serial = 2099] [outer = 130EF000] 19:05:38 INFO - PROCESS | 1512 | 1461117938557 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 19:05:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:05:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 19:05:38 INFO - PROCESS | 1512 | 1461117938613 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 19:05:38 INFO - PROCESS | 1512 | 1461117938615 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 19:05:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:05:38 INFO - PROCESS | 1512 | 1461117938620 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:05:38 INFO - PROCESS | 1512 | 1461117938625 Marionette TRACE conn5 <- [1,2762,null,{}] 19:05:38 INFO - PROCESS | 1512 | 1461117938634 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:38 INFO - PROCESS | 1512 | 1461117938717 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 19:05:38 INFO - PROCESS | 1512 | 1461117938725 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:38 INFO - PROCESS | 1512 | ++DOCSHELL 1A460800 == 49 [pid = 1512] [id = 700] 19:05:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1A461C00) [pid = 1512] [serial = 2100] [outer = 00000000] 19:05:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1AE0D800) [pid = 1512] [serial = 2101] [outer = 1A461C00] 19:05:38 INFO - PROCESS | 1512 | 1461117938770 Marionette DEBUG loaded listener.js 19:05:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1AE14800) [pid = 1512] [serial = 2102] [outer = 1A461C00] 19:05:39 INFO - PROCESS | 1512 | 1461117939196 Marionette TRACE conn5 <- [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]]]}] 19:05:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:05:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 19:05:39 INFO - PROCESS | 1512 | 1461117939253 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 19:05:39 INFO - PROCESS | 1512 | 1461117939255 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 19:05:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:05:39 INFO - PROCESS | 1512 | 1461117939259 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:05:39 INFO - PROCESS | 1512 | 1461117939261 Marionette TRACE conn5 <- [1,2766,null,{}] 19:05:39 INFO - PROCESS | 1512 | 1461117939264 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:39 INFO - PROCESS | 1512 | 1461117939346 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 19:05:39 INFO - PROCESS | 1512 | 1461117939353 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:39 INFO - PROCESS | 1512 | ++DOCSHELL 1AE65800 == 50 [pid = 1512] [id = 701] 19:05:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1AE6D000) [pid = 1512] [serial = 2103] [outer = 00000000] 19:05:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1B94DC00) [pid = 1512] [serial = 2104] [outer = 1AE6D000] 19:05:39 INFO - PROCESS | 1512 | 1461117939400 Marionette DEBUG loaded listener.js 19:05:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1BC4EC00) [pid = 1512] [serial = 2105] [outer = 1AE6D000] 19:05:39 INFO - PROCESS | 1512 | 1461117939909 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 19:05:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:05:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 19:05:39 INFO - PROCESS | 1512 | 1461117939933 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 19:05:39 INFO - PROCESS | 1512 | 1461117939935 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 19:05:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:05:39 INFO - PROCESS | 1512 | 1461117939938 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:05:39 INFO - PROCESS | 1512 | 1461117939940 Marionette TRACE conn5 <- [1,2770,null,{}] 19:05:39 INFO - PROCESS | 1512 | 1461117939944 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:40 INFO - PROCESS | 1512 | 1461117940058 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 19:05:40 INFO - PROCESS | 1512 | 1461117940064 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:40 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD4400 == 51 [pid = 1512] [id = 702] 19:05:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1BCD4800) [pid = 1512] [serial = 2106] [outer = 00000000] 19:05:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1BD0B800) [pid = 1512] [serial = 2107] [outer = 1BCD4800] 19:05:40 INFO - PROCESS | 1512 | 1461117940176 Marionette DEBUG loaded listener.js 19:05:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1C2AD000) [pid = 1512] [serial = 2108] [outer = 1BCD4800] 19:05:40 INFO - PROCESS | 1512 | 1461117940634 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 19:05:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:05:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 19:05:40 INFO - PROCESS | 1512 | 1461117940673 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 19:05:40 INFO - PROCESS | 1512 | 1461117940675 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 19:05:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:05:40 INFO - PROCESS | 1512 | 1461117940684 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:05:40 INFO - PROCESS | 1512 | 1461117940685 Marionette TRACE conn5 <- [1,2774,null,{}] 19:05:40 INFO - PROCESS | 1512 | 1461117940689 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:40 INFO - PROCESS | 1512 | 1461117940830 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 19:05:40 INFO - PROCESS | 1512 | 1461117940901 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:40 INFO - PROCESS | 1512 | ++DOCSHELL 1C855800 == 52 [pid = 1512] [id = 703] 19:05:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1D0CAC00) [pid = 1512] [serial = 2109] [outer = 00000000] 19:05:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1D1DE800) [pid = 1512] [serial = 2110] [outer = 1D0CAC00] 19:05:40 INFO - PROCESS | 1512 | 1461117940945 Marionette DEBUG loaded listener.js 19:05:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1D1DDC00) [pid = 1512] [serial = 2111] [outer = 1D0CAC00] 19:05:41 INFO - PROCESS | 1512 | 1461117941355 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 19:05:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:05:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 732ms 19:05:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:05:41 INFO - PROCESS | 1512 | 1461117941420 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 19:05:41 INFO - PROCESS | 1512 | 1461117941422 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 19:05:41 INFO - PROCESS | 1512 | 1461117941425 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:05:41 INFO - PROCESS | 1512 | 1461117941427 Marionette TRACE conn5 <- [1,2778,null,{}] 19:05:41 INFO - PROCESS | 1512 | 1461117941430 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:41 INFO - PROCESS | 1512 | 1461117941545 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 19:05:41 INFO - PROCESS | 1512 | 1461117941793 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:41 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1B925800) [pid = 1512] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:05:41 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (122F3C00) [pid = 1512] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:05:41 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1C848000) [pid = 1512] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:05:41 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1C849400) [pid = 1512] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:05:41 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1AEB5400) [pid = 1512] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:05:41 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (18E35400) [pid = 1512] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:05:41 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (196E4400) [pid = 1512] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:05:41 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1D391000) [pid = 1512] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:05:41 INFO - PROCESS | 1512 | ++DOCSHELL 1220F000 == 53 [pid = 1512] [id = 704] 19:05:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (122F1400) [pid = 1512] [serial = 2112] [outer = 00000000] 19:05:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (18E35400) [pid = 1512] [serial = 2113] [outer = 122F1400] 19:05:41 INFO - PROCESS | 1512 | 1461117941842 Marionette DEBUG loaded listener.js 19:05:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (17C23400) [pid = 1512] [serial = 2114] [outer = 122F1400] 19:05:42 INFO - PROCESS | 1512 | 1461117942215 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 19:05:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:05:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 830ms 19:05:42 INFO - PROCESS | 1512 | 1461117942256 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 19:05:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:05:42 INFO - PROCESS | 1512 | 1461117942257 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 19:05:42 INFO - PROCESS | 1512 | 1461117942261 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:05:42 INFO - PROCESS | 1512 | 1461117942262 Marionette TRACE conn5 <- [1,2782,null,{}] 19:05:42 INFO - PROCESS | 1512 | 1461117942266 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:42 INFO - PROCESS | 1512 | 1461117942345 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 19:05:42 INFO - PROCESS | 1512 | 1461117942441 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:42 INFO - PROCESS | 1512 | ++DOCSHELL 12378C00 == 54 [pid = 1512] [id = 705] 19:05:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (12A3BC00) [pid = 1512] [serial = 2115] [outer = 00000000] 19:05:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1D390C00) [pid = 1512] [serial = 2116] [outer = 12A3BC00] 19:05:42 INFO - PROCESS | 1512 | 1461117942486 Marionette DEBUG loaded listener.js 19:05:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1D63BC00) [pid = 1512] [serial = 2117] [outer = 12A3BC00] 19:05:42 INFO - PROCESS | 1512 | 1461117942826 Marionette TRACE conn5 <- [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]]]}] 19:05:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:05:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 19:05:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:05:42 INFO - PROCESS | 1512 | 1461117942892 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 19:05:42 INFO - PROCESS | 1512 | 1461117942894 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 19:05:42 INFO - PROCESS | 1512 | 1461117942897 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:05:42 INFO - PROCESS | 1512 | 1461117942898 Marionette TRACE conn5 <- [1,2786,null,{}] 19:05:42 INFO - PROCESS | 1512 | 1461117942911 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:43 INFO - PROCESS | 1512 | 1461117942991 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 19:05:43 INFO - PROCESS | 1512 | 1461117942997 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:43 INFO - PROCESS | 1512 | ++DOCSHELL 1D603C00 == 55 [pid = 1512] [id = 706] 19:05:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1D752000) [pid = 1512] [serial = 2118] [outer = 00000000] 19:05:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1D795C00) [pid = 1512] [serial = 2119] [outer = 1D752000] 19:05:43 INFO - PROCESS | 1512 | 1461117943042 Marionette DEBUG loaded listener.js 19:05:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1D79DC00) [pid = 1512] [serial = 2120] [outer = 1D752000] 19:05:43 INFO - PROCESS | 1512 | 1461117943497 Marionette TRACE conn5 <- [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]]]}] 19:05:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:05:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 19:05:43 INFO - PROCESS | 1512 | 1461117943528 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 19:05:43 INFO - PROCESS | 1512 | 1461117943530 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 19:05:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:05:43 INFO - PROCESS | 1512 | 1461117943534 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:05:43 INFO - PROCESS | 1512 | 1461117943535 Marionette TRACE conn5 <- [1,2790,null,{}] 19:05:43 INFO - PROCESS | 1512 | 1461117943543 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:43 INFO - PROCESS | 1512 | 1461117943622 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 19:05:43 INFO - PROCESS | 1512 | 1461117943629 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:43 INFO - PROCESS | 1512 | ++DOCSHELL 1D79A800 == 56 [pid = 1512] [id = 707] 19:05:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1D8C0C00) [pid = 1512] [serial = 2121] [outer = 00000000] 19:05:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1E642C00) [pid = 1512] [serial = 2122] [outer = 1D8C0C00] 19:05:43 INFO - PROCESS | 1512 | 1461117943678 Marionette DEBUG loaded listener.js 19:05:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1E941000) [pid = 1512] [serial = 2123] [outer = 1D8C0C00] 19:05:44 INFO - PROCESS | 1512 | 1461117944320 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 19:05:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:05:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 870ms 19:05:44 INFO - PROCESS | 1512 | 1461117944409 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 19:05:44 INFO - PROCESS | 1512 | 1461117944414 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 19:05:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:05:44 INFO - PROCESS | 1512 | 1461117944420 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:05:44 INFO - PROCESS | 1512 | 1461117944424 Marionette TRACE conn5 <- [1,2794,null,{}] 19:05:44 INFO - PROCESS | 1512 | 1461117944429 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:44 INFO - PROCESS | 1512 | 1461117944548 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 19:05:44 INFO - PROCESS | 1512 | 1461117944660 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:44 INFO - PROCESS | 1512 | ++DOCSHELL 12D01800 == 57 [pid = 1512] [id = 708] 19:05:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (12E5EC00) [pid = 1512] [serial = 2124] [outer = 00000000] 19:05:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (1763CC00) [pid = 1512] [serial = 2125] [outer = 12E5EC00] 19:05:44 INFO - PROCESS | 1512 | 1461117944718 Marionette DEBUG loaded listener.js 19:05:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (17E5FC00) [pid = 1512] [serial = 2126] [outer = 12E5EC00] 19:05:45 INFO - PROCESS | 1512 | 1461117945294 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 19:05:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:05:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 930ms 19:05:45 INFO - PROCESS | 1512 | 1461117945354 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 19:05:45 INFO - PROCESS | 1512 | 1461117945360 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 19:05:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:05:45 INFO - PROCESS | 1512 | 1461117945367 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:05:45 INFO - PROCESS | 1512 | 1461117945370 Marionette TRACE conn5 <- [1,2798,null,{}] 19:05:45 INFO - PROCESS | 1512 | 1461117945374 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:45 INFO - PROCESS | 1512 | 1461117945482 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 19:05:45 INFO - PROCESS | 1512 | 1461117945626 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:45 INFO - PROCESS | 1512 | ++DOCSHELL 1948F400 == 58 [pid = 1512] [id = 709] 19:05:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1AE15800) [pid = 1512] [serial = 2127] [outer = 00000000] 19:05:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1BCD9400) [pid = 1512] [serial = 2128] [outer = 1AE15800] 19:05:45 INFO - PROCESS | 1512 | 1461117945684 Marionette DEBUG loaded listener.js 19:05:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1C1C5C00) [pid = 1512] [serial = 2129] [outer = 1AE15800] 19:05:46 INFO - PROCESS | 1512 | 1461117946305 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 19:05:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:05:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 971ms 19:05:46 INFO - PROCESS | 1512 | 1461117946338 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 19:05:46 INFO - PROCESS | 1512 | 1461117946340 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 19:05:46 INFO - PROCESS | 1512 | 1461117946344 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:05:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:05:46 INFO - PROCESS | 1512 | 1461117946348 Marionette TRACE conn5 <- [1,2802,null,{}] 19:05:46 INFO - PROCESS | 1512 | 1461117946359 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:46 INFO - PROCESS | 1512 | 1461117946471 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 19:05:46 INFO - PROCESS | 1512 | 1461117946615 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:46 INFO - PROCESS | 1512 | ++DOCSHELL 1E64E800 == 59 [pid = 1512] [id = 710] 19:05:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (1E650400) [pid = 1512] [serial = 2130] [outer = 00000000] 19:05:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1E9E5800) [pid = 1512] [serial = 2131] [outer = 1E650400] 19:05:46 INFO - PROCESS | 1512 | 1461117946674 Marionette DEBUG loaded listener.js 19:05:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (1EA9DC00) [pid = 1512] [serial = 2132] [outer = 1E650400] 19:05:47 INFO - PROCESS | 1512 | 1461117947239 Marionette TRACE conn5 <- [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]]]}] 19:05:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:05:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 930ms 19:05:47 INFO - PROCESS | 1512 | 1461117947278 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 19:05:47 INFO - PROCESS | 1512 | 1461117947281 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 19:05:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:05:47 INFO - PROCESS | 1512 | 1461117947284 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:05:47 INFO - PROCESS | 1512 | 1461117947287 Marionette TRACE conn5 <- [1,2806,null,{}] 19:05:47 INFO - PROCESS | 1512 | 1461117947290 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:47 INFO - PROCESS | 1512 | 1461117947396 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 19:05:47 INFO - PROCESS | 1512 | 1461117947536 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:47 INFO - PROCESS | 1512 | ++DOCSHELL 1EF06800 == 60 [pid = 1512] [id = 711] 19:05:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1EF09000) [pid = 1512] [serial = 2133] [outer = 00000000] 19:05:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (1FA3BC00) [pid = 1512] [serial = 2134] [outer = 1EF09000] 19:05:47 INFO - PROCESS | 1512 | 1461117947592 Marionette DEBUG loaded listener.js 19:05:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (1FAC3800) [pid = 1512] [serial = 2135] [outer = 1EF09000] 19:05:48 INFO - PROCESS | 1512 | 1461117948187 Marionette TRACE conn5 <- [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]]]}] 19:05:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:05:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 930ms 19:05:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:05:48 INFO - PROCESS | 1512 | 1461117948218 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 19:05:48 INFO - PROCESS | 1512 | 1461117948220 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 19:05:48 INFO - PROCESS | 1512 | 1461117948224 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:05:48 INFO - PROCESS | 1512 | 1461117948226 Marionette TRACE conn5 <- [1,2810,null,{}] 19:05:48 INFO - PROCESS | 1512 | 1461117948230 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:48 INFO - PROCESS | 1512 | 1461117948331 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 19:05:48 INFO - PROCESS | 1512 | 1461117948475 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:48 INFO - PROCESS | 1512 | ++DOCSHELL 12A45800 == 61 [pid = 1512] [id = 712] 19:05:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (12E61000) [pid = 1512] [serial = 2136] [outer = 00000000] 19:05:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (19497000) [pid = 1512] [serial = 2137] [outer = 12E61000] 19:05:48 INFO - PROCESS | 1512 | 1461117948531 Marionette DEBUG loaded listener.js 19:05:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (1C086800) [pid = 1512] [serial = 2138] [outer = 12E61000] 19:05:49 INFO - PROCESS | 1512 | 1461117949313 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 19:05:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:05:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1127ms 19:05:49 INFO - PROCESS | 1512 | 1461117949356 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 19:05:49 INFO - PROCESS | 1512 | 1461117949360 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 19:05:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:05:49 INFO - PROCESS | 1512 | 1461117949365 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:05:49 INFO - PROCESS | 1512 | 1461117949368 Marionette TRACE conn5 <- [1,2814,null,{}] 19:05:49 INFO - PROCESS | 1512 | 1461117949374 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:49 INFO - PROCESS | 1512 | 1461117949472 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 19:05:49 INFO - PROCESS | 1512 | 1461117949621 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:49 INFO - PROCESS | 1512 | ++DOCSHELL 12E69000 == 62 [pid = 1512] [id = 713] 19:05:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (194EE400) [pid = 1512] [serial = 2139] [outer = 00000000] 19:05:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (1A45D800) [pid = 1512] [serial = 2140] [outer = 194EE400] 19:05:49 INFO - PROCESS | 1512 | 1461117949674 Marionette DEBUG loaded listener.js 19:05:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (1AE69400) [pid = 1512] [serial = 2141] [outer = 194EE400] 19:05:49 INFO - PROCESS | 1512 | --DOCSHELL 1BCDDC00 == 61 [pid = 1512] [id = 634] 19:05:49 INFO - PROCESS | 1512 | --DOCSHELL 1D603C00 == 60 [pid = 1512] [id = 706] 19:05:49 INFO - PROCESS | 1512 | --DOCSHELL 12378C00 == 59 [pid = 1512] [id = 705] 19:05:49 INFO - PROCESS | 1512 | --DOCSHELL 1220F000 == 58 [pid = 1512] [id = 704] 19:05:49 INFO - PROCESS | 1512 | --DOCSHELL 1C855800 == 57 [pid = 1512] [id = 703] 19:05:49 INFO - PROCESS | 1512 | --DOCSHELL 1BCD4400 == 56 [pid = 1512] [id = 702] 19:05:49 INFO - PROCESS | 1512 | --DOCSHELL 1AE65800 == 55 [pid = 1512] [id = 701] 19:05:49 INFO - PROCESS | 1512 | --DOCSHELL 1A460800 == 54 [pid = 1512] [id = 700] 19:05:49 INFO - PROCESS | 1512 | --DOCSHELL 130E6000 == 53 [pid = 1512] [id = 699] 19:05:49 INFO - PROCESS | 1512 | --DOCSHELL 0ED0D400 == 52 [pid = 1512] [id = 698] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (1D76D000) [pid = 1512] [serial = 2077] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOCSHELL 0EB42400 == 51 [pid = 1512] [id = 697] 19:05:50 INFO - PROCESS | 1512 | --DOCSHELL 12A4A000 == 50 [pid = 1512] [id = 693] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (1BC4B400) [pid = 1512] [serial = 2059] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (1BCE5800) [pid = 1512] [serial = 2050] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (1BCD8000) [pid = 1512] [serial = 2047] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (12942800) [pid = 1512] [serial = 2053] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (12A46000) [pid = 1512] [serial = 2054] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (178EEC00) [pid = 1512] [serial = 2044] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (1D0C7800) [pid = 1512] [serial = 2065] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (1D362C00) [pid = 1512] [serial = 2068] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (1C2B1000) [pid = 1512] [serial = 2062] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1C1BA000) [pid = 1512] [serial = 2041] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (1D0CE000) [pid = 1512] [serial = 2066] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (1A40B000) [pid = 1512] [serial = 2056] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (1A463400) [pid = 1512] [serial = 2057] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (1D369C00) [pid = 1512] [serial = 2071] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1D755C00) [pid = 1512] [serial = 2074] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (1D759C00) [pid = 1512] [serial = 2075] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1BC58400) [pid = 1512] [serial = 2060] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1D36DC00) [pid = 1512] [serial = 2072] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1D364800) [pid = 1512] [serial = 2069] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1C2F0400) [pid = 1512] [serial = 2063] [outer = 00000000] [url = about:blank] 19:05:50 INFO - PROCESS | 1512 | 1461117950199 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:05:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:05:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 890ms 19:05:50 INFO - PROCESS | 1512 | 1461117950256 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 19:05:50 INFO - PROCESS | 1512 | 1461117950261 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 19:05:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:05:50 INFO - PROCESS | 1512 | 1461117950267 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:05:50 INFO - PROCESS | 1512 | 1461117950270 Marionette TRACE conn5 <- [1,2818,null,{}] 19:05:50 INFO - PROCESS | 1512 | 1461117950274 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:50 INFO - PROCESS | 1512 | 1461117950377 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 19:05:50 INFO - PROCESS | 1512 | 1461117950394 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:50 INFO - PROCESS | 1512 | ++DOCSHELL 12A4A000 == 51 [pid = 1512] [id = 714] 19:05:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (12EEE400) [pid = 1512] [serial = 2142] [outer = 00000000] 19:05:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (18D6A000) [pid = 1512] [serial = 2143] [outer = 12EEE400] 19:05:50 INFO - PROCESS | 1512 | 1461117950440 Marionette DEBUG loaded listener.js 19:05:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1A40B000) [pid = 1512] [serial = 2144] [outer = 12EEE400] 19:05:50 INFO - PROCESS | 1512 | 1461117950933 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 19:05:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:05:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 19:05:51 INFO - PROCESS | 1512 | 1461117951000 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 19:05:51 INFO - PROCESS | 1512 | 1461117951002 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 19:05:51 INFO - PROCESS | 1512 | 1461117951006 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:05:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:05:51 INFO - PROCESS | 1512 | 1461117951009 Marionette TRACE conn5 <- [1,2822,null,{}] 19:05:51 INFO - PROCESS | 1512 | 1461117951019 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:51 INFO - PROCESS | 1512 | 1461117951102 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 19:05:51 INFO - PROCESS | 1512 | 1461117951211 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:51 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCF800 == 52 [pid = 1512] [id = 715] 19:05:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1BCD0400) [pid = 1512] [serial = 2145] [outer = 00000000] 19:05:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (1BCE3400) [pid = 1512] [serial = 2146] [outer = 1BCD0400] 19:05:51 INFO - PROCESS | 1512 | 1461117951259 Marionette DEBUG loaded listener.js 19:05:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1C1BDC00) [pid = 1512] [serial = 2147] [outer = 1BCD0400] 19:05:51 INFO - PROCESS | 1512 | 1461117951628 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:05:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:05:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 19:05:51 INFO - PROCESS | 1512 | 1461117951680 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 19:05:51 INFO - PROCESS | 1512 | 1461117951683 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 19:05:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:05:51 INFO - PROCESS | 1512 | 1461117951686 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:05:51 INFO - PROCESS | 1512 | 1461117951688 Marionette TRACE conn5 <- [1,2826,null,{}] 19:05:51 INFO - PROCESS | 1512 | 1461117951691 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:51 INFO - PROCESS | 1512 | 1461117951775 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 19:05:51 INFO - PROCESS | 1512 | 1461117951781 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:51 INFO - PROCESS | 1512 | ++DOCSHELL 1C2B1C00 == 53 [pid = 1512] [id = 716] 19:05:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1C2EC400) [pid = 1512] [serial = 2148] [outer = 00000000] 19:05:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1C84A400) [pid = 1512] [serial = 2149] [outer = 1C2EC400] 19:05:51 INFO - PROCESS | 1512 | 1461117951827 Marionette DEBUG loaded listener.js 19:05:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1D0CD800) [pid = 1512] [serial = 2150] [outer = 1C2EC400] 19:05:52 INFO - PROCESS | 1512 | 1461117952329 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 19:05:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:05:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 672ms 19:05:52 INFO - PROCESS | 1512 | 1461117952362 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 19:05:52 INFO - PROCESS | 1512 | 1461117952364 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 19:05:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:05:52 INFO - PROCESS | 1512 | 1461117952367 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:05:52 INFO - PROCESS | 1512 | 1461117952369 Marionette TRACE conn5 <- [1,2830,null,{}] 19:05:52 INFO - PROCESS | 1512 | 1461117952373 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:52 INFO - PROCESS | 1512 | 1461117952492 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 19:05:52 INFO - PROCESS | 1512 | 1461117952594 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:52 INFO - PROCESS | 1512 | ++DOCSHELL 1D2B8800 == 54 [pid = 1512] [id = 717] 19:05:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (1D2B8C00) [pid = 1512] [serial = 2151] [outer = 00000000] 19:05:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1D368800) [pid = 1512] [serial = 2152] [outer = 1D2B8C00] 19:05:52 INFO - PROCESS | 1512 | 1461117952639 Marionette DEBUG loaded listener.js 19:05:52 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (1D36DC00) [pid = 1512] [serial = 2153] [outer = 1D2B8C00] 19:05:53 INFO - PROCESS | 1512 | 1461117953082 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 19:05:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:05:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 770ms 19:05:53 INFO - PROCESS | 1512 | 1461117953138 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 19:05:53 INFO - PROCESS | 1512 | 1461117953140 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 19:05:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:05:53 INFO - PROCESS | 1512 | 1461117953144 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:05:53 INFO - PROCESS | 1512 | 1461117953145 Marionette TRACE conn5 <- [1,2834,null,{}] 19:05:53 INFO - PROCESS | 1512 | 1461117953149 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:53 INFO - PROCESS | 1512 | 1461117953286 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 19:05:53 INFO - PROCESS | 1512 | 1461117953355 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:53 INFO - PROCESS | 1512 | ++DOCSHELL 1D389800 == 55 [pid = 1512] [id = 718] 19:05:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1D392400) [pid = 1512] [serial = 2154] [outer = 00000000] 19:05:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (1D772000) [pid = 1512] [serial = 2155] [outer = 1D392400] 19:05:53 INFO - PROCESS | 1512 | 1461117953403 Marionette DEBUG loaded listener.js 19:05:53 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (1D79A000) [pid = 1512] [serial = 2156] [outer = 1D392400] 19:05:53 INFO - PROCESS | 1512 | 1461117953831 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 19:05:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:05:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 19:05:53 INFO - PROCESS | 1512 | 1461117953893 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 19:05:53 INFO - PROCESS | 1512 | 1461117953895 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 19:05:53 INFO - PROCESS | 1512 | 1461117953898 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:05:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:05:53 INFO - PROCESS | 1512 | 1461117953900 Marionette TRACE conn5 <- [1,2838,null,{}] 19:05:53 INFO - PROCESS | 1512 | 1461117953903 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:54 INFO - PROCESS | 1512 | 1461117954215 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 19:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (130EF000) [pid = 1512] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (1BCD4800) [pid = 1512] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (1AE6D000) [pid = 1512] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (1A461C00) [pid = 1512] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1D760C00) [pid = 1512] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (122F1400) [pid = 1512] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (12A3BC00) [pid = 1512] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (1D752000) [pid = 1512] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (1D0CAC00) [pid = 1512] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (0F37DC00) [pid = 1512] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:05:54 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (0EB45400) [pid = 1512] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:05:54 INFO - PROCESS | 1512 | 1461117954288 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:54 INFO - PROCESS | 1512 | ++DOCSHELL 0EC46400 == 56 [pid = 1512] [id = 719] 19:05:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (0F37DC00) [pid = 1512] [serial = 2157] [outer = 00000000] 19:05:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (12D05000) [pid = 1512] [serial = 2158] [outer = 0F37DC00] 19:05:54 INFO - PROCESS | 1512 | 1461117954335 Marionette DEBUG loaded listener.js 19:05:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1A409800) [pid = 1512] [serial = 2159] [outer = 0F37DC00] 19:05:54 INFO - PROCESS | 1512 | 1461117954682 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:05:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:05:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 830ms 19:05:54 INFO - PROCESS | 1512 | 1461117954733 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 19:05:54 INFO - PROCESS | 1512 | 1461117954735 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 19:05:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:05:54 INFO - PROCESS | 1512 | 1461117954738 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:05:54 INFO - PROCESS | 1512 | 1461117954740 Marionette TRACE conn5 <- [1,2842,null,{}] 19:05:54 INFO - PROCESS | 1512 | 1461117954743 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:54 INFO - PROCESS | 1512 | 1461117954826 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 19:05:54 INFO - PROCESS | 1512 | 1461117954845 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:54 INFO - PROCESS | 1512 | ++DOCSHELL 1D366400 == 57 [pid = 1512] [id = 720] 19:05:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1D753800) [pid = 1512] [serial = 2160] [outer = 00000000] 19:05:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1EB13400) [pid = 1512] [serial = 2161] [outer = 1D753800] 19:05:54 INFO - PROCESS | 1512 | 1461117954889 Marionette DEBUG loaded listener.js 19:05:54 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (1EF0CC00) [pid = 1512] [serial = 2162] [outer = 1D753800] 19:05:55 INFO - PROCESS | 1512 | 1461117955328 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 19:05:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:05:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 19:05:55 INFO - PROCESS | 1512 | 1461117955373 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 19:05:55 INFO - PROCESS | 1512 | 1461117955375 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 19:05:55 INFO - PROCESS | 1512 | 1461117955378 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:05:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:05:55 INFO - PROCESS | 1512 | 1461117955380 Marionette TRACE conn5 <- [1,2846,null,{}] 19:05:55 INFO - PROCESS | 1512 | 1461117955383 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:55 INFO - PROCESS | 1512 | 1461117955465 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 19:05:55 INFO - PROCESS | 1512 | 1461117955472 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:55 INFO - PROCESS | 1512 | ++DOCSHELL 1EFF6800 == 58 [pid = 1512] [id = 721] 19:05:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1FD35800) [pid = 1512] [serial = 2163] [outer = 00000000] 19:05:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (1FDC8000) [pid = 1512] [serial = 2164] [outer = 1FD35800] 19:05:55 INFO - PROCESS | 1512 | 1461117955516 Marionette DEBUG loaded listener.js 19:05:55 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1FDD1400) [pid = 1512] [serial = 2165] [outer = 1FD35800] 19:05:56 INFO - PROCESS | 1512 | 1461117955984 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:05:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:05:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 19:05:56 INFO - PROCESS | 1512 | 1461117956012 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 19:05:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:05:56 INFO - PROCESS | 1512 | 1461117956014 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 19:05:56 INFO - PROCESS | 1512 | 1461117956017 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:05:56 INFO - PROCESS | 1512 | 1461117956019 Marionette TRACE conn5 <- [1,2850,null,{}] 19:05:56 INFO - PROCESS | 1512 | 1461117956040 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:56 INFO - PROCESS | 1512 | 1461117956123 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 19:05:56 INFO - PROCESS | 1512 | 1461117956129 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:56 INFO - PROCESS | 1512 | ++DOCSHELL 20347400 == 59 [pid = 1512] [id = 722] 19:05:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (2034A000) [pid = 1512] [serial = 2166] [outer = 00000000] 19:05:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 135 (20F46400) [pid = 1512] [serial = 2167] [outer = 2034A000] 19:05:56 INFO - PROCESS | 1512 | 1461117956173 Marionette DEBUG loaded listener.js 19:05:56 INFO - PROCESS | 1512 | ++DOMWINDOW == 136 (20F4A000) [pid = 1512] [serial = 2168] [outer = 2034A000] 19:05:56 INFO - PROCESS | 1512 | 1461117956839 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 19:05:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:05:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 931ms 19:05:56 INFO - PROCESS | 1512 | 1461117956949 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 19:05:56 INFO - PROCESS | 1512 | 1461117956955 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 19:05:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:05:56 INFO - PROCESS | 1512 | 1461117956960 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:05:56 INFO - PROCESS | 1512 | 1461117956964 Marionette TRACE conn5 <- [1,2854,null,{}] 19:05:56 INFO - PROCESS | 1512 | 1461117956970 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:57 INFO - PROCESS | 1512 | 1461117957089 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 19:05:57 INFO - PROCESS | 1512 | 1461117957230 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:57 INFO - PROCESS | 1512 | ++DOCSHELL 12A36000 == 60 [pid = 1512] [id = 723] 19:05:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 137 (12A43C00) [pid = 1512] [serial = 2169] [outer = 00000000] 19:05:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 138 (1A406C00) [pid = 1512] [serial = 2170] [outer = 12A43C00] 19:05:57 INFO - PROCESS | 1512 | 1461117957288 Marionette DEBUG loaded listener.js 19:05:57 INFO - PROCESS | 1512 | ++DOMWINDOW == 139 (1AE67800) [pid = 1512] [serial = 2171] [outer = 12A43C00] 19:05:57 INFO - PROCESS | 1512 | 1461117957868 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 19:05:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:05:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 19:05:57 INFO - PROCESS | 1512 | 1461117957934 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 19:05:57 INFO - PROCESS | 1512 | 1461117957941 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 19:05:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:05:57 INFO - PROCESS | 1512 | 1461117957947 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:05:57 INFO - PROCESS | 1512 | 1461117957950 Marionette TRACE conn5 <- [1,2858,null,{}] 19:05:57 INFO - PROCESS | 1512 | 1461117957954 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:58 INFO - PROCESS | 1512 | 1461117958063 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 19:05:58 INFO - PROCESS | 1512 | 1461117958209 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:58 INFO - PROCESS | 1512 | ++DOCSHELL 1B92F400 == 61 [pid = 1512] [id = 724] 19:05:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 140 (1BCD1400) [pid = 1512] [serial = 2172] [outer = 00000000] 19:05:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 141 (1D365C00) [pid = 1512] [serial = 2173] [outer = 1BCD1400] 19:05:58 INFO - PROCESS | 1512 | 1461117958264 Marionette DEBUG loaded listener.js 19:05:58 INFO - PROCESS | 1512 | ++DOMWINDOW == 142 (1D751C00) [pid = 1512] [serial = 2174] [outer = 1BCD1400] 19:05:58 INFO - PROCESS | 1512 | 1461117958918 Marionette TRACE conn5 <- [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]]]}] 19:05:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:05:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1021ms 19:05:59 INFO - PROCESS | 1512 | 1461117958970 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 19:05:59 INFO - PROCESS | 1512 | 1461117958972 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 19:05:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:05:59 INFO - PROCESS | 1512 | 1461117958976 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:05:59 INFO - PROCESS | 1512 | 1461117958980 Marionette TRACE conn5 <- [1,2862,null,{}] 19:05:59 INFO - PROCESS | 1512 | 1461117958991 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:05:59 INFO - PROCESS | 1512 | 1461117959117 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 19:05:59 INFO - PROCESS | 1512 | 1461117959264 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:59 INFO - PROCESS | 1512 | ++DOCSHELL 2034D400 == 62 [pid = 1512] [id = 725] 19:05:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 143 (2034E800) [pid = 1512] [serial = 2175] [outer = 00000000] 19:05:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 144 (20F4EC00) [pid = 1512] [serial = 2176] [outer = 2034E800] 19:05:59 INFO - PROCESS | 1512 | 1461117959323 Marionette DEBUG loaded listener.js 19:05:59 INFO - PROCESS | 1512 | ++DOMWINDOW == 145 (20F52800) [pid = 1512] [serial = 2177] [outer = 2034E800] 19:05:59 INFO - PROCESS | 1512 | 1461117959909 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 19:05:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:05:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 970ms 19:05:59 INFO - PROCESS | 1512 | 1461117959949 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 19:05:59 INFO - PROCESS | 1512 | 1461117959952 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 19:05:59 INFO - PROCESS | 1512 | 1461117959956 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:05:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:05:59 INFO - PROCESS | 1512 | 1461117959958 Marionette TRACE conn5 <- [1,2866,null,{}] 19:05:59 INFO - PROCESS | 1512 | 1461117959961 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:00 INFO - PROCESS | 1512 | 1461117960070 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 19:06:00 INFO - PROCESS | 1512 | 1461117960234 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:00 INFO - PROCESS | 1512 | ++DOCSHELL 19491800 == 63 [pid = 1512] [id = 726] 19:06:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 146 (19495800) [pid = 1512] [serial = 2178] [outer = 00000000] 19:06:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 147 (1B925400) [pid = 1512] [serial = 2179] [outer = 19495800] 19:06:00 INFO - PROCESS | 1512 | 1461117960292 Marionette DEBUG loaded listener.js 19:06:00 INFO - PROCESS | 1512 | ++DOMWINDOW == 148 (1BCD7800) [pid = 1512] [serial = 2180] [outer = 19495800] 19:06:01 INFO - PROCESS | 1512 | 1461117961087 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 19:06:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:06:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1178ms 19:06:01 INFO - PROCESS | 1512 | 1461117961138 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 19:06:01 INFO - PROCESS | 1512 | 1461117961143 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 19:06:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:06:01 INFO - PROCESS | 1512 | 1461117961148 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:06:01 INFO - PROCESS | 1512 | 1461117961152 Marionette TRACE conn5 <- [1,2870,null,{}] 19:06:01 INFO - PROCESS | 1512 | 1461117961173 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:01 INFO - PROCESS | 1512 | 1461117961273 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 19:06:01 INFO - PROCESS | 1512 | 1461117961419 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:01 INFO - PROCESS | 1512 | ++DOCSHELL 178F1400 == 64 [pid = 1512] [id = 727] 19:06:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 149 (17DC7400) [pid = 1512] [serial = 2181] [outer = 00000000] 19:06:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 150 (1A8C4000) [pid = 1512] [serial = 2182] [outer = 17DC7400] 19:06:01 INFO - PROCESS | 1512 | 1461117961472 Marionette DEBUG loaded listener.js 19:06:01 INFO - PROCESS | 1512 | ++DOMWINDOW == 151 (1AE65800) [pid = 1512] [serial = 2183] [outer = 17DC7400] 19:06:02 INFO - PROCESS | 1512 | --DOCSHELL 124BE000 == 63 [pid = 1512] [id = 659] 19:06:02 INFO - PROCESS | 1512 | --DOCSHELL 1EFF6800 == 62 [pid = 1512] [id = 721] 19:06:02 INFO - PROCESS | 1512 | --DOCSHELL 1D366400 == 61 [pid = 1512] [id = 720] 19:06:02 INFO - PROCESS | 1512 | --DOCSHELL 0EC46400 == 60 [pid = 1512] [id = 719] 19:06:02 INFO - PROCESS | 1512 | --DOCSHELL 1D389800 == 59 [pid = 1512] [id = 718] 19:06:02 INFO - PROCESS | 1512 | --DOCSHELL 1D2B8800 == 58 [pid = 1512] [id = 717] 19:06:02 INFO - PROCESS | 1512 | --DOCSHELL 1C2B1C00 == 57 [pid = 1512] [id = 716] 19:06:02 INFO - PROCESS | 1512 | --DOCSHELL 1BCCF800 == 56 [pid = 1512] [id = 715] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 150 (1B941C00) [pid = 1512] [serial = 2083] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 149 (1D774800) [pid = 1512] [serial = 2086] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 148 (130F1C00) [pid = 1512] [serial = 2080] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 147 (1D8C4C00) [pid = 1512] [serial = 2089] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 146 (1E642C00) [pid = 1512] [serial = 2122] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOCSHELL 12A4A000 == 55 [pid = 1512] [id = 714] 19:06:02 INFO - PROCESS | 1512 | --DOCSHELL 12E69000 == 54 [pid = 1512] [id = 713] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 145 (18D63000) [pid = 1512] [serial = 2099] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 144 (1BD0B800) [pid = 1512] [serial = 2107] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 143 (1B94DC00) [pid = 1512] [serial = 2104] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 142 (1AE0D800) [pid = 1512] [serial = 2101] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 141 (1769AC00) [pid = 1512] [serial = 2098] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 140 (1D770800) [pid = 1512] [serial = 2078] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 139 (18E35400) [pid = 1512] [serial = 2113] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 138 (1D63BC00) [pid = 1512] [serial = 2117] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 137 (1D795C00) [pid = 1512] [serial = 2119] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 136 (1D1DDC00) [pid = 1512] [serial = 2111] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 135 (1240F000) [pid = 1512] [serial = 2095] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 134 (1AE14800) [pid = 1512] [serial = 2102] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (1D390C00) [pid = 1512] [serial = 2116] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (1294AC00) [pid = 1512] [serial = 2096] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (1D1DE800) [pid = 1512] [serial = 2110] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (1C2AD000) [pid = 1512] [serial = 2108] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (17C23400) [pid = 1512] [serial = 2114] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (12D78000) [pid = 1512] [serial = 2093] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (12A43800) [pid = 1512] [serial = 2092] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (1BC4EC00) [pid = 1512] [serial = 2105] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1D79DC00) [pid = 1512] [serial = 2120] [outer = 00000000] [url = about:blank] 19:06:02 INFO - PROCESS | 1512 | 1461117962133 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 19:06:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:06:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1037ms 19:06:02 INFO - PROCESS | 1512 | 1461117962189 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 19:06:02 INFO - PROCESS | 1512 | 1461117962194 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 19:06:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:06:02 INFO - PROCESS | 1512 | 1461117962200 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:06:02 INFO - PROCESS | 1512 | 1461117962203 Marionette TRACE conn5 <- [1,2874,null,{}] 19:06:02 INFO - PROCESS | 1512 | 1461117962207 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:02 INFO - PROCESS | 1512 | 1461117962293 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 19:06:02 INFO - PROCESS | 1512 | 1461117962395 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:02 INFO - PROCESS | 1512 | ++DOCSHELL 12E69400 == 55 [pid = 1512] [id = 728] 19:06:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (12E69C00) [pid = 1512] [serial = 2184] [outer = 00000000] 19:06:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (13AA1000) [pid = 1512] [serial = 2185] [outer = 12E69C00] 19:06:02 INFO - PROCESS | 1512 | 1461117962444 Marionette DEBUG loaded listener.js 19:06:02 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1769F800) [pid = 1512] [serial = 2186] [outer = 12E69C00] 19:06:02 INFO - PROCESS | 1512 | 1461117962867 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 19:06:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:06:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 19:06:02 INFO - PROCESS | 1512 | 1461117962934 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 19:06:02 INFO - PROCESS | 1512 | 1461117962936 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 19:06:02 INFO - PROCESS | 1512 | 1461117962940 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:06:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:06:02 INFO - PROCESS | 1512 | 1461117962943 Marionette TRACE conn5 <- [1,2878,null,{}] 19:06:02 INFO - PROCESS | 1512 | 1461117962954 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:03 INFO - PROCESS | 1512 | 1461117963038 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 19:06:03 INFO - PROCESS | 1512 | 1461117963047 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:03 INFO - PROCESS | 1512 | ++DOCSHELL 1B947000 == 56 [pid = 1512] [id = 729] 19:06:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1B948400) [pid = 1512] [serial = 2187] [outer = 00000000] 19:06:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (1BC4E400) [pid = 1512] [serial = 2188] [outer = 1B948400] 19:06:03 INFO - PROCESS | 1512 | 1461117963095 Marionette DEBUG loaded listener.js 19:06:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 131 (1BCCD400) [pid = 1512] [serial = 2189] [outer = 1B948400] 19:06:03 INFO - PROCESS | 1512 | 1461117963578 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:06:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:06:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 19:06:03 INFO - PROCESS | 1512 | 1461117963614 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 19:06:03 INFO - PROCESS | 1512 | 1461117963616 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 19:06:03 INFO - PROCESS | 1512 | 1461117963620 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:06:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:06:03 INFO - PROCESS | 1512 | 1461117963621 Marionette TRACE conn5 <- [1,2882,null,{}] 19:06:03 INFO - PROCESS | 1512 | 1461117963625 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:03 INFO - PROCESS | 1512 | 1461117963735 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 19:06:03 INFO - PROCESS | 1512 | 1461117963744 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:03 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD3000 == 57 [pid = 1512] [id = 730] 19:06:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 132 (1C1B8400) [pid = 1512] [serial = 2190] [outer = 00000000] 19:06:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 133 (1C2EE000) [pid = 1512] [serial = 2191] [outer = 1C1B8400] 19:06:03 INFO - PROCESS | 1512 | 1461117963890 Marionette DEBUG loaded listener.js 19:06:03 INFO - PROCESS | 1512 | ++DOMWINDOW == 134 (1C649C00) [pid = 1512] [serial = 2192] [outer = 1C1B8400] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1BCD0C00 == 56 [pid = 1512] [id = 680] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 0EC41400 == 55 [pid = 1512] [id = 636] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1AE0CC00 == 54 [pid = 1512] [id = 694] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 12A42400 == 53 [pid = 1512] [id = 660] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1D79A800 == 52 [pid = 1512] [id = 707] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1BD07C00 == 51 [pid = 1512] [id = 661] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 12A38800 == 50 [pid = 1512] [id = 683] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1C647400 == 49 [pid = 1512] [id = 635] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 17C1B400 == 48 [pid = 1512] [id = 662] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1D753C00 == 47 [pid = 1512] [id = 695] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 12405C00 == 46 [pid = 1512] [id = 647] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1948F400 == 45 [pid = 1512] [id = 709] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 0EB45C00 == 44 [pid = 1512] [id = 674] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1EF06800 == 43 [pid = 1512] [id = 711] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 12D01800 == 42 [pid = 1512] [id = 708] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1D760000 == 41 [pid = 1512] [id = 692] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 138CE000 == 40 [pid = 1512] [id = 633] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 12A45800 == 39 [pid = 1512] [id = 712] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1E64E800 == 38 [pid = 1512] [id = 710] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 124BB800 == 37 [pid = 1512] [id = 646] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 165DE400 == 36 [pid = 1512] [id = 682] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1AE69000 == 35 [pid = 1512] [id = 620] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 12EE7800 == 34 [pid = 1512] [id = 681] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1D795800 == 33 [pid = 1512] [id = 696] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 178F1400 == 32 [pid = 1512] [id = 727] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 19491800 == 31 [pid = 1512] [id = 726] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 2034D400 == 30 [pid = 1512] [id = 725] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 1B92F400 == 29 [pid = 1512] [id = 724] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 20347400 == 28 [pid = 1512] [id = 722] 19:06:05 INFO - PROCESS | 1512 | --DOCSHELL 12A36000 == 27 [pid = 1512] [id = 723] 19:06:06 INFO - PROCESS | 1512 | --DOCSHELL 1B947000 == 26 [pid = 1512] [id = 729] 19:06:06 INFO - PROCESS | 1512 | --DOCSHELL 12E69400 == 25 [pid = 1512] [id = 728] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 133 (1D2B8C00) [pid = 1512] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 132 (1BCD0400) [pid = 1512] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 131 (194EE400) [pid = 1512] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 130 (12EEE400) [pid = 1512] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (1C2EC400) [pid = 1512] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (12E61000) [pid = 1512] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (1D392400) [pid = 1512] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (0F37DC00) [pid = 1512] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1D753800) [pid = 1512] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (1C1C4400) [pid = 1512] [serial = 2051] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (1C2A6400) [pid = 1512] [serial = 1976] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (0EB47C00) [pid = 1512] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (17621800) [pid = 1512] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1BCD7C00) [pid = 1512] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (13942000) [pid = 1512] [serial = 2024] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (1FD35800) [pid = 1512] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (1FDC8000) [pid = 1512] [serial = 2164] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1D368800) [pid = 1512] [serial = 2152] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1BCE3400) [pid = 1512] [serial = 2146] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1C1BDC00) [pid = 1512] [serial = 2147] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1AE69400) [pid = 1512] [serial = 2141] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1A45D800) [pid = 1512] [serial = 2140] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (18D6A000) [pid = 1512] [serial = 2143] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1A40B000) [pid = 1512] [serial = 2144] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1C84A400) [pid = 1512] [serial = 2149] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1BCD9400) [pid = 1512] [serial = 2128] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1763CC00) [pid = 1512] [serial = 2125] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1C086800) [pid = 1512] [serial = 2138] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (19497000) [pid = 1512] [serial = 2137] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1D772000) [pid = 1512] [serial = 2155] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1D36DC00) [pid = 1512] [serial = 2153] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1FA3BC00) [pid = 1512] [serial = 2134] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1E9E5800) [pid = 1512] [serial = 2131] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (12D05000) [pid = 1512] [serial = 2158] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1D79A000) [pid = 1512] [serial = 2156] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1EB13400) [pid = 1512] [serial = 2161] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1FDD1400) [pid = 1512] [serial = 2165] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1A409800) [pid = 1512] [serial = 2159] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1EF0CC00) [pid = 1512] [serial = 2162] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1D0CD800) [pid = 1512] [serial = 2150] [outer = 00000000] [url = about:blank] 19:06:06 INFO - PROCESS | 1512 | 1461117966348 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 19:06:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:06:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2774ms 19:06:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:06:06 INFO - PROCESS | 1512 | 1461117966398 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 19:06:06 INFO - PROCESS | 1512 | 1461117966401 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 19:06:06 INFO - PROCESS | 1512 | 1461117966406 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:06:06 INFO - PROCESS | 1512 | 1461117966408 Marionette TRACE conn5 <- [1,2886,null,{}] 19:06:06 INFO - PROCESS | 1512 | 1461117966415 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:06 INFO - PROCESS | 1512 | 1461117966506 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 19:06:06 INFO - PROCESS | 1512 | 1461117966514 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:06 INFO - PROCESS | 1512 | ++DOCSHELL 1225BC00 == 26 [pid = 1512] [id = 731] 19:06:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (122ED800) [pid = 1512] [serial = 2193] [outer = 00000000] 19:06:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (122F7800) [pid = 1512] [serial = 2194] [outer = 122ED800] 19:06:06 INFO - PROCESS | 1512 | 1461117966564 Marionette DEBUG loaded listener.js 19:06:06 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (12376000) [pid = 1512] [serial = 2195] [outer = 122ED800] 19:06:07 INFO - PROCESS | 1512 | 1461117967110 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 19:06:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:06:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 19:06:07 INFO - PROCESS | 1512 | 1461117967137 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 19:06:07 INFO - PROCESS | 1512 | 1461117967143 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 19:06:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:06:07 INFO - PROCESS | 1512 | 1461117967150 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:06:07 INFO - PROCESS | 1512 | 1461117967152 Marionette TRACE conn5 <- [1,2890,null,{}] 19:06:07 INFO - PROCESS | 1512 | 1461117967156 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:07 INFO - PROCESS | 1512 | 1461117967248 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 19:06:07 INFO - PROCESS | 1512 | 1461117967336 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:07 INFO - PROCESS | 1512 | ++DOCSHELL 12940C00 == 27 [pid = 1512] [id = 732] 19:06:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (12941800) [pid = 1512] [serial = 2196] [outer = 00000000] 19:06:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (12A37000) [pid = 1512] [serial = 2197] [outer = 12941800] 19:06:07 INFO - PROCESS | 1512 | 1461117967392 Marionette DEBUG loaded listener.js 19:06:07 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (12A3D400) [pid = 1512] [serial = 2198] [outer = 12941800] 19:06:07 INFO - PROCESS | 1512 | 1461117967812 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:06:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:06:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 19:06:07 INFO - PROCESS | 1512 | 1461117967886 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 19:06:07 INFO - PROCESS | 1512 | 1461117967889 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 19:06:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:06:07 INFO - PROCESS | 1512 | 1461117967895 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:06:07 INFO - PROCESS | 1512 | 1461117967899 Marionette TRACE conn5 <- [1,2894,null,{}] 19:06:07 INFO - PROCESS | 1512 | 1461117967915 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:08 INFO - PROCESS | 1512 | 1461117968001 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 19:06:08 INFO - PROCESS | 1512 | 1461117968015 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:08 INFO - PROCESS | 1512 | ++DOCSHELL 12E65800 == 28 [pid = 1512] [id = 733] 19:06:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (12E66400) [pid = 1512] [serial = 2199] [outer = 00000000] 19:06:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (12EB4800) [pid = 1512] [serial = 2200] [outer = 12E66400] 19:06:08 INFO - PROCESS | 1512 | 1461117968064 Marionette DEBUG loaded listener.js 19:06:08 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (12EEE000) [pid = 1512] [serial = 2201] [outer = 12E66400] 19:06:08 INFO - PROCESS | 1512 | 1461117968856 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 19:06:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:06:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1024ms 19:06:08 INFO - PROCESS | 1512 | 1461117968921 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 19:06:08 INFO - PROCESS | 1512 | 1461117968927 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 19:06:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:06:08 INFO - PROCESS | 1512 | 1461117968933 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:06:08 INFO - PROCESS | 1512 | 1461117968936 Marionette TRACE conn5 <- [1,2898,null,{}] 19:06:08 INFO - PROCESS | 1512 | 1461117968942 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:09 INFO - PROCESS | 1512 | 1461117969058 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 19:06:09 INFO - PROCESS | 1512 | 1461117969193 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:09 INFO - PROCESS | 1512 | ++DOCSHELL 124B8400 == 29 [pid = 1512] [id = 734] 19:06:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (124C3400) [pid = 1512] [serial = 2202] [outer = 00000000] 19:06:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (12A4C800) [pid = 1512] [serial = 2203] [outer = 124C3400] 19:06:09 INFO - PROCESS | 1512 | 1461117969252 Marionette DEBUG loaded listener.js 19:06:09 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (12D7F800) [pid = 1512] [serial = 2204] [outer = 124C3400] 19:06:09 INFO - PROCESS | 1512 | 1461117969936 Marionette TRACE conn5 <- [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]]]}] 19:06:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:06:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:06:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1022ms 19:06:10 INFO - PROCESS | 1512 | 1461117969985 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 19:06:10 INFO - PROCESS | 1512 | 1461117969991 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 19:06:10 INFO - PROCESS | 1512 | 1461117970018 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:06:10 INFO - TEST-START | /DOMEvents/constructors.html 19:06:10 INFO - PROCESS | 1512 | 1461117970021 Marionette TRACE conn5 <- [1,2902,null,{}] 19:06:10 INFO - PROCESS | 1512 | 1461117970025 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:10 INFO - PROCESS | 1512 | 1461117970140 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 19:06:10 INFO - PROCESS | 1512 | 1461117970274 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:10 INFO - PROCESS | 1512 | ++DOCSHELL 12EF3400 == 30 [pid = 1512] [id = 735] 19:06:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (138A6000) [pid = 1512] [serial = 2205] [outer = 00000000] 19:06:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (13A9B400) [pid = 1512] [serial = 2206] [outer = 138A6000] 19:06:10 INFO - PROCESS | 1512 | 1461117970331 Marionette DEBUG loaded listener.js 19:06:10 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1654B400) [pid = 1512] [serial = 2207] [outer = 138A6000] 19:06:11 INFO - PROCESS | 1512 | 1461117971267 Marionette TRACE conn5 <- [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]]]}] 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:06:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:06:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:06:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:06:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:06:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:06:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:06:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:06:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:06:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 1341ms 19:06:11 INFO - PROCESS | 1512 | 1461117971364 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 19:06:11 INFO - PROCESS | 1512 | 1461117971368 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 19:06:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:06:11 INFO - PROCESS | 1512 | 1461117971373 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:06:11 INFO - PROCESS | 1512 | 1461117971377 Marionette TRACE conn5 <- [1,2906,null,{}] 19:06:11 INFO - PROCESS | 1512 | 1461117971384 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:11 INFO - PROCESS | 1512 | 1461117971507 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 19:06:11 INFO - PROCESS | 1512 | --DOCSHELL 1BCD5800 == 29 [pid = 1512] [id = 602] 19:06:11 INFO - PROCESS | 1512 | --DOCSHELL 1A8C9C00 == 28 [pid = 1512] [id = 599] 19:06:11 INFO - PROCESS | 1512 | --DOCSHELL 12A39400 == 27 [pid = 1512] [id = 605] 19:06:11 INFO - PROCESS | 1512 | --DOCSHELL 1237A400 == 26 [pid = 1512] [id = 593] 19:06:11 INFO - PROCESS | 1512 | --DOCSHELL 12945800 == 25 [pid = 1512] [id = 607] 19:06:11 INFO - PROCESS | 1512 | --DOCSHELL 0F3E0000 == 24 [pid = 1512] [id = 606] 19:06:11 INFO - PROCESS | 1512 | 1461117971618 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:11 INFO - PROCESS | 1512 | ++DOCSHELL 0ED0F400 == 25 [pid = 1512] [id = 736] 19:06:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (0F380C00) [pid = 1512] [serial = 2208] [outer = 00000000] 19:06:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (124BC400) [pid = 1512] [serial = 2209] [outer = 0F380C00] 19:06:11 INFO - PROCESS | 1512 | 1461117971667 Marionette DEBUG loaded listener.js 19:06:11 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (12A4A000) [pid = 1512] [serial = 2210] [outer = 0F380C00] 19:06:12 INFO - PROCESS | 1512 | 1461117972032 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:06:12 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:06:12 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 19:06:12 INFO - PROCESS | 1512 | 1461117972065 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 19:06:12 INFO - PROCESS | 1512 | 1461117972070 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 19:06:12 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:06:12 INFO - PROCESS | 1512 | 1461117972076 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:06:12 INFO - PROCESS | 1512 | 1461117972078 Marionette TRACE conn5 <- [1,2910,null,{}] 19:06:12 INFO - PROCESS | 1512 | 1461117972082 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:12 INFO - PROCESS | 1512 | 1461117972201 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 19:06:12 INFO - PROCESS | 1512 | 1461117972325 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:12 INFO - PROCESS | 1512 | ++DOCSHELL 1240F000 == 26 [pid = 1512] [id = 737] 19:06:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (12A3C800) [pid = 1512] [serial = 2211] [outer = 00000000] 19:06:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (17639400) [pid = 1512] [serial = 2212] [outer = 12A3C800] 19:06:12 INFO - PROCESS | 1512 | 1461117972371 Marionette DEBUG loaded listener.js 19:06:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (17CBC800) [pid = 1512] [serial = 2213] [outer = 12A3C800] 19:06:12 INFO - PROCESS | 1512 | [1512] 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 19:06:12 INFO - PROCESS | 1512 | [1512] 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 19:06:12 INFO - PROCESS | 1512 | [1512] 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 19:06:12 INFO - PROCESS | 1512 | [1512] 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 19:06:12 INFO - PROCESS | 1512 | 1461117972757 Marionette TRACE conn5 <- [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]]]}] 19:06:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:06:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:06:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:06:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:06:12 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 19:06:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:06:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:06:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:06:12 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 19:06:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:06:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:06:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:06:12 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]" 19:06:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:06:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:06:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:06:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:06:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 735ms 19:06:12 INFO - PROCESS | 1512 | 1461117972814 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 19:06:12 INFO - PROCESS | 1512 | 1461117972817 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 19:06:12 INFO - PROCESS | 1512 | 1461117972820 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:06:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:06:12 INFO - PROCESS | 1512 | 1461117972823 Marionette TRACE conn5 <- [1,2914,null,{}] 19:06:12 INFO - PROCESS | 1512 | 1461117972834 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:12 INFO - PROCESS | 1512 | 1461117972918 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 19:06:12 INFO - PROCESS | 1512 | 1461117972924 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:12 INFO - PROCESS | 1512 | ++DOCSHELL 0F333C00 == 27 [pid = 1512] [id = 738] 19:06:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (18D6C800) [pid = 1512] [serial = 2214] [outer = 00000000] 19:06:12 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (1A45A800) [pid = 1512] [serial = 2215] [outer = 18D6C800] 19:06:13 INFO - PROCESS | 1512 | 1461117972972 Marionette DEBUG loaded listener.js 19:06:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (1AE07400) [pid = 1512] [serial = 2216] [outer = 18D6C800] 19:06:13 INFO - PROCESS | 1512 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:06:13 INFO - PROCESS | 1512 | 1461117973424 Marionette TRACE conn5 <- [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]]]}] 19:06:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:06:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 19:06:13 INFO - PROCESS | 1512 | 1461117973454 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 19:06:13 INFO - PROCESS | 1512 | 1461117973457 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 19:06:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:06:13 INFO - PROCESS | 1512 | 1461117973460 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:06:13 INFO - PROCESS | 1512 | 1461117973462 Marionette TRACE conn5 <- [1,2918,null,{}] 19:06:13 INFO - PROCESS | 1512 | 1461117973466 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:13 INFO - PROCESS | 1512 | 1461117973546 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 19:06:13 INFO - PROCESS | 1512 | 1461117973551 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:13 INFO - PROCESS | 1512 | ++DOCSHELL 1AE11000 == 28 [pid = 1512] [id = 739] 19:06:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (1AE64000) [pid = 1512] [serial = 2217] [outer = 00000000] 19:06:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1B928400) [pid = 1512] [serial = 2218] [outer = 1AE64000] 19:06:13 INFO - PROCESS | 1512 | 1461117973599 Marionette DEBUG loaded listener.js 19:06:13 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (1B94D400) [pid = 1512] [serial = 2219] [outer = 1AE64000] 19:06:14 INFO - PROCESS | 1512 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:06:14 INFO - PROCESS | 1512 | 1461117974077 Marionette TRACE conn5 <- [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]]]}] 19:06:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:06:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 19:06:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:06:14 INFO - PROCESS | 1512 | 1461117974134 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 19:06:14 INFO - PROCESS | 1512 | 1461117974136 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 19:06:14 INFO - PROCESS | 1512 | 1461117974139 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:06:14 INFO - PROCESS | 1512 | 1461117974141 Marionette TRACE conn5 <- [1,2922,null,{}] 19:06:14 INFO - PROCESS | 1512 | 1461117974145 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:14 INFO - PROCESS | 1512 | 1461117974259 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 19:06:14 INFO - PROCESS | 1512 | 1461117974269 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:14 INFO - PROCESS | 1512 | ++DOCSHELL 1AEBBC00 == 29 [pid = 1512] [id = 740] 19:06:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (1AEBC400) [pid = 1512] [serial = 2220] [outer = 00000000] 19:06:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 123 (1BC59400) [pid = 1512] [serial = 2221] [outer = 1AEBC400] 19:06:14 INFO - PROCESS | 1512 | 1461117974315 Marionette DEBUG loaded listener.js 19:06:14 INFO - PROCESS | 1512 | ++DOMWINDOW == 124 (1BCD1C00) [pid = 1512] [serial = 2222] [outer = 1AEBC400] 19:06:14 INFO - PROCESS | 1512 | 1461117974742 Marionette TRACE conn5 <- [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]]]}] 19:06:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:06:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 19:06:14 INFO - PROCESS | 1512 | 1461117974810 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 19:06:14 INFO - PROCESS | 1512 | 1461117974812 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 19:06:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:06:14 INFO - PROCESS | 1512 | 1461117974822 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:06:14 INFO - PROCESS | 1512 | 1461117974824 Marionette TRACE conn5 <- [1,2926,null,{}] 19:06:14 INFO - PROCESS | 1512 | 1461117974827 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:15 INFO - PROCESS | 1512 | 1461117974963 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 19:06:15 INFO - PROCESS | 1512 | 1461117975053 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:15 INFO - PROCESS | 1512 | ++DOCSHELL 1BCE4000 == 30 [pid = 1512] [id = 741] 19:06:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 125 (1BCE4C00) [pid = 1512] [serial = 2223] [outer = 00000000] 19:06:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 126 (1C1C1000) [pid = 1512] [serial = 2224] [outer = 1BCE4C00] 19:06:15 INFO - PROCESS | 1512 | 1461117975109 Marionette DEBUG loaded listener.js 19:06:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 127 (1C1C6800) [pid = 1512] [serial = 2225] [outer = 1BCE4C00] 19:06:15 INFO - PROCESS | 1512 | 1461117975499 Marionette TRACE conn5 <- [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]]]}] 19:06:15 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. 19:06:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 730ms 19:06:15 INFO - PROCESS | 1512 | 1461117975555 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 19:06:15 INFO - PROCESS | 1512 | 1461117975557 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 19:06:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:06:15 INFO - PROCESS | 1512 | 1461117975560 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:06:15 INFO - PROCESS | 1512 | 1461117975562 Marionette TRACE conn5 <- [1,2930,null,{}] 19:06:15 INFO - PROCESS | 1512 | 1461117975565 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:15 INFO - PROCESS | 1512 | 1461117975675 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 19:06:15 INFO - PROCESS | 1512 | 1461117975681 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:15 INFO - PROCESS | 1512 | ++DOCSHELL 1C2A9400 == 31 [pid = 1512] [id = 742] 19:06:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 128 (1C2A9800) [pid = 1512] [serial = 2226] [outer = 00000000] 19:06:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 129 (1C2F4800) [pid = 1512] [serial = 2227] [outer = 1C2A9800] 19:06:15 INFO - PROCESS | 1512 | 1461117975725 Marionette DEBUG loaded listener.js 19:06:15 INFO - PROCESS | 1512 | ++DOMWINDOW == 130 (1C2F8800) [pid = 1512] [serial = 2228] [outer = 1C2A9800] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 129 (12941800) [pid = 1512] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 128 (122ED800) [pid = 1512] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 127 (19495800) [pid = 1512] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 126 (2034E800) [pid = 1512] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 125 (1BCD1400) [pid = 1512] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 124 (12A43C00) [pid = 1512] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 123 (2034A000) [pid = 1512] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 122 (1C1B8400) [pid = 1512] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1B948400) [pid = 1512] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (12E69C00) [pid = 1512] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (17DC7400) [pid = 1512] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (12EE8400) [pid = 1512] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (1AE0EC00) [pid = 1512] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1BCDB400) [pid = 1512] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1C1BF000) [pid = 1512] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (12941400) [pid = 1512] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1D754C00) [pid = 1512] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (13AF1C00) [pid = 1512] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1C022000) [pid = 1512] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1D79B800) [pid = 1512] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1C846C00) [pid = 1512] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (124C2800) [pid = 1512] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1BCD5000) [pid = 1512] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1C64C800) [pid = 1512] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (12EF3000) [pid = 1512] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (12A4A400) [pid = 1512] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1763D800) [pid = 1512] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (17CC1C00) [pid = 1512] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1240D800) [pid = 1512] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (19496400) [pid = 1512] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (0ED11C00) [pid = 1512] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1AE66C00) [pid = 1512] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1D8C0C00) [pid = 1512] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1E650400) [pid = 1512] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1AE15800) [pid = 1512] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (12E5EC00) [pid = 1512] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:06:16 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1EF09000) [pid = 1512] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:06:16 INFO - PROCESS | 1512 | 1461117976371 Marionette TRACE conn5 <- [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"]]]}] 19:06:16 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 19:06:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:06:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 870ms 19:06:16 INFO - PROCESS | 1512 | 1461117976431 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 19:06:16 INFO - PROCESS | 1512 | 1461117976433 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 19:06:16 INFO - PROCESS | 1512 | 1461117976437 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:06:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:06:16 INFO - PROCESS | 1512 | 1461117976438 Marionette TRACE conn5 <- [1,2934,null,{}] 19:06:16 INFO - PROCESS | 1512 | 1461117976442 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:16 INFO - PROCESS | 1512 | 1461117976517 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 19:06:16 INFO - PROCESS | 1512 | 1461117976522 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:16 INFO - PROCESS | 1512 | ++DOCSHELL 12947400 == 32 [pid = 1512] [id = 743] 19:06:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (12948400) [pid = 1512] [serial = 2229] [outer = 00000000] 19:06:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (12EB0800) [pid = 1512] [serial = 2230] [outer = 12948400] 19:06:16 INFO - PROCESS | 1512 | 1461117976568 Marionette DEBUG loaded listener.js 19:06:16 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1393CC00) [pid = 1512] [serial = 2231] [outer = 12948400] 19:06:16 INFO - PROCESS | 1512 | 1461117976963 Marionette TRACE conn5 <- [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]]]}] 19:06:17 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. 19:06:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 19:06:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:06:17 INFO - PROCESS | 1512 | 1461117977011 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 19:06:17 INFO - PROCESS | 1512 | 1461117977013 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 19:06:17 INFO - PROCESS | 1512 | 1461117977016 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:06:17 INFO - PROCESS | 1512 | 1461117977018 Marionette TRACE conn5 <- [1,2938,null,{}] 19:06:17 INFO - PROCESS | 1512 | 1461117977021 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:17 INFO - PROCESS | 1512 | 1461117977144 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 19:06:17 INFO - PROCESS | 1512 | 1461117977150 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:17 INFO - PROCESS | 1512 | ++DOCSHELL 17632C00 == 33 [pid = 1512] [id = 744] 19:06:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (17CDD400) [pid = 1512] [serial = 2232] [outer = 00000000] 19:06:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1AE13800) [pid = 1512] [serial = 2233] [outer = 17CDD400] 19:06:17 INFO - PROCESS | 1512 | 1461117977195 Marionette DEBUG loaded listener.js 19:06:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1AE66C00) [pid = 1512] [serial = 2234] [outer = 17CDD400] 19:06:17 INFO - PROCESS | 1512 | ++DOCSHELL 1C1C3C00 == 34 [pid = 1512] [id = 745] 19:06:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1C2A5C00) [pid = 1512] [serial = 2235] [outer = 00000000] 19:06:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1C2AEC00) [pid = 1512] [serial = 2236] [outer = 1C2A5C00] 19:06:17 INFO - PROCESS | 1512 | 1461117977616 Marionette TRACE conn5 <- [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]]]}] 19:06:17 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. 19:06:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 19:06:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:06:17 INFO - PROCESS | 1512 | 1461117977647 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 19:06:17 INFO - PROCESS | 1512 | 1461117977649 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 19:06:17 INFO - PROCESS | 1512 | 1461117977652 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:06:17 INFO - PROCESS | 1512 | 1461117977654 Marionette TRACE conn5 <- [1,2942,null,{}] 19:06:17 INFO - PROCESS | 1512 | 1461117977662 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:17 INFO - PROCESS | 1512 | 1461117977754 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 19:06:17 INFO - PROCESS | 1512 | 1461117977763 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:17 INFO - PROCESS | 1512 | ++DOCSHELL 1B941C00 == 35 [pid = 1512] [id = 746] 19:06:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1C2AC400) [pid = 1512] [serial = 2237] [outer = 00000000] 19:06:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1C691800) [pid = 1512] [serial = 2238] [outer = 1C2AC400] 19:06:17 INFO - PROCESS | 1512 | 1461117977808 Marionette DEBUG loaded listener.js 19:06:17 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1C849400) [pid = 1512] [serial = 2239] [outer = 1C2AC400] 19:06:18 INFO - PROCESS | 1512 | 1461117978432 Marionette TRACE conn5 <- [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]]]}] 19:06:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:06:18 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 19:06:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 830ms 19:06:18 INFO - PROCESS | 1512 | 1461117978484 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 19:06:18 INFO - PROCESS | 1512 | 1461117978488 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 19:06:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:06:18 INFO - PROCESS | 1512 | 1461117978494 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:06:18 INFO - PROCESS | 1512 | 1461117978498 Marionette TRACE conn5 <- [1,2946,null,{}] 19:06:18 INFO - PROCESS | 1512 | 1461117978504 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:18 INFO - PROCESS | 1512 | 1461117978692 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 19:06:18 INFO - PROCESS | 1512 | 1461117978798 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:18 INFO - PROCESS | 1512 | ++DOCSHELL 1240FC00 == 36 [pid = 1512] [id = 747] 19:06:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1293D000) [pid = 1512] [serial = 2240] [outer = 00000000] 19:06:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1761C000) [pid = 1512] [serial = 2241] [outer = 1293D000] 19:06:18 INFO - PROCESS | 1512 | 1461117978856 Marionette DEBUG loaded listener.js 19:06:18 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (17CC4000) [pid = 1512] [serial = 2242] [outer = 1293D000] 19:06:19 INFO - PROCESS | 1512 | 1461117979405 Marionette TRACE conn5 <- [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]]]}] 19:06:19 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. 19:06:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 931ms 19:06:19 INFO - PROCESS | 1512 | 1461117979424 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 19:06:19 INFO - PROCESS | 1512 | 1461117979430 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 19:06:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:06:19 INFO - PROCESS | 1512 | 1461117979451 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:06:19 INFO - PROCESS | 1512 | 1461117979455 Marionette TRACE conn5 <- [1,2950,null,{}] 19:06:19 INFO - PROCESS | 1512 | 1461117979461 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:19 INFO - PROCESS | 1512 | 1461117979563 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 19:06:19 INFO - PROCESS | 1512 | 1461117979675 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:19 INFO - PROCESS | 1512 | ++DOCSHELL 17CC9C00 == 37 [pid = 1512] [id = 748] 19:06:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (17D78800) [pid = 1512] [serial = 2243] [outer = 00000000] 19:06:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1AE0B000) [pid = 1512] [serial = 2244] [outer = 17D78800] 19:06:19 INFO - PROCESS | 1512 | 1461117979729 Marionette DEBUG loaded listener.js 19:06:19 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1AE6C000) [pid = 1512] [serial = 2245] [outer = 17D78800] 19:06:20 INFO - PROCESS | 1512 | 1461117980245 Marionette TRACE conn5 <- [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]]]}] 19:06:20 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. 19:06:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 850ms 19:06:20 INFO - PROCESS | 1512 | 1461117980297 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 19:06:20 INFO - PROCESS | 1512 | 1461117980300 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 19:06:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:06:20 INFO - PROCESS | 1512 | 1461117980317 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:06:20 INFO - PROCESS | 1512 | 1461117980321 Marionette TRACE conn5 <- [1,2954,null,{}] 19:06:20 INFO - PROCESS | 1512 | 1461117980350 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:20 INFO - PROCESS | 1512 | 1461117980458 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 19:06:20 INFO - PROCESS | 1512 | 1461117980571 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:20 INFO - PROCESS | 1512 | ++DOCSHELL 1C2EF800 == 38 [pid = 1512] [id = 749] 19:06:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1C2F2800) [pid = 1512] [serial = 2246] [outer = 00000000] 19:06:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (1D0C9C00) [pid = 1512] [serial = 2247] [outer = 1C2F2800] 19:06:20 INFO - PROCESS | 1512 | 1461117980669 Marionette DEBUG loaded listener.js 19:06:20 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (1D0D0000) [pid = 1512] [serial = 2248] [outer = 1C2F2800] 19:06:21 INFO - PROCESS | 1512 | 1461117981171 Marionette TRACE conn5 <- [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]]]}] 19:06:21 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. 19:06:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 910ms 19:06:21 INFO - PROCESS | 1512 | 1461117981242 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 19:06:21 INFO - PROCESS | 1512 | 1461117981245 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 19:06:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:06:21 INFO - PROCESS | 1512 | 1461117981251 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:06:21 INFO - PROCESS | 1512 | 1461117981253 Marionette TRACE conn5 <- [1,2958,null,{}] 19:06:21 INFO - PROCESS | 1512 | 1461117981257 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:21 INFO - PROCESS | 1512 | 1461117981359 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 19:06:21 INFO - PROCESS | 1512 | 1461117981470 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:21 INFO - PROCESS | 1512 | ++DOCSHELL 1D0D1000 == 39 [pid = 1512] [id = 750] 19:06:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (1D0D3800) [pid = 1512] [serial = 2249] [outer = 00000000] 19:06:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 115 (1D28C400) [pid = 1512] [serial = 2250] [outer = 1D0D3800] 19:06:21 INFO - PROCESS | 1512 | 1461117981525 Marionette DEBUG loaded listener.js 19:06:21 INFO - PROCESS | 1512 | ++DOMWINDOW == 116 (1D2B9000) [pid = 1512] [serial = 2251] [outer = 1D0D3800] 19:06:22 INFO - PROCESS | 1512 | 1461117982082 Marionette TRACE conn5 <- [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]]]}] 19:06:22 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. 19:06:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 870ms 19:06:22 INFO - PROCESS | 1512 | 1461117982137 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 19:06:22 INFO - PROCESS | 1512 | 1461117982139 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 19:06:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:06:22 INFO - PROCESS | 1512 | 1461117982144 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:06:22 INFO - PROCESS | 1512 | 1461117982146 Marionette TRACE conn5 <- [1,2962,null,{}] 19:06:22 INFO - PROCESS | 1512 | 1461117982150 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:22 INFO - PROCESS | 1512 | 1461117982251 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 19:06:22 INFO - PROCESS | 1512 | 1461117982363 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:22 INFO - PROCESS | 1512 | ++DOCSHELL 0EB45C00 == 40 [pid = 1512] [id = 751] 19:06:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 117 (0EB46000) [pid = 1512] [serial = 2252] [outer = 00000000] 19:06:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 118 (12A44000) [pid = 1512] [serial = 2253] [outer = 0EB46000] 19:06:22 INFO - PROCESS | 1512 | 1461117982417 Marionette DEBUG loaded listener.js 19:06:22 INFO - PROCESS | 1512 | ++DOMWINDOW == 119 (12D09800) [pid = 1512] [serial = 2254] [outer = 0EB46000] 19:06:23 INFO - PROCESS | 1512 | 1461117983056 Marionette TRACE conn5 <- [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]]]}] 19:06:23 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. 19:06:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 19:06:23 INFO - PROCESS | 1512 | 1461117983077 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 19:06:23 INFO - PROCESS | 1512 | 1461117983082 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 19:06:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:06:23 INFO - PROCESS | 1512 | 1461117983087 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:06:23 INFO - PROCESS | 1512 | 1461117983090 Marionette TRACE conn5 <- [1,2966,null,{}] 19:06:23 INFO - PROCESS | 1512 | 1461117983095 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:23 INFO - PROCESS | 1512 | 1461117983193 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 19:06:23 INFO - PROCESS | 1512 | 1461117983344 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:23 INFO - PROCESS | 1512 | ++DOCSHELL 12942800 == 41 [pid = 1512] [id = 752] 19:06:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 120 (1294B400) [pid = 1512] [serial = 2255] [outer = 00000000] 19:06:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 121 (12E68000) [pid = 1512] [serial = 2256] [outer = 1294B400] 19:06:23 INFO - PROCESS | 1512 | 1461117983396 Marionette DEBUG loaded listener.js 19:06:23 INFO - PROCESS | 1512 | ++DOMWINDOW == 122 (138A4C00) [pid = 1512] [serial = 2257] [outer = 1294B400] 19:06:23 INFO - PROCESS | 1512 | --DOCSHELL 196F3000 == 40 [pid = 1512] [id = 598] 19:06:23 INFO - PROCESS | 1512 | --DOCSHELL 1C1C3C00 == 39 [pid = 1512] [id = 745] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 121 (1AE67800) [pid = 1512] [serial = 2171] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 120 (1A406C00) [pid = 1512] [serial = 2170] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 119 (20F46400) [pid = 1512] [serial = 2167] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 118 (20F4A000) [pid = 1512] [serial = 2168] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 117 (18D63400) [pid = 1512] [serial = 2045] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 116 (1BCCDC00) [pid = 1512] [serial = 2084] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 115 (1C1BE000) [pid = 1512] [serial = 1895] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 114 (1C64DC00) [pid = 1512] [serial = 1985] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (12E60400) [pid = 1512] [serial = 1898] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1D793400) [pid = 1512] [serial = 2087] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1A45B000) [pid = 1512] [serial = 2021] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1C2F2400) [pid = 1512] [serial = 1904] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (1D8CB400) [pid = 1512] [serial = 2090] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1C850800) [pid = 1512] [serial = 1862] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (12A3C000) [pid = 1512] [serial = 1979] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1C1C7800) [pid = 1512] [serial = 2042] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1D0CBC00) [pid = 1512] [serial = 1907] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1AE63400) [pid = 1512] [serial = 1982] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (13A9B800) [pid = 1512] [serial = 2081] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1A410400) [pid = 1512] [serial = 1901] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1D1DFC00) [pid = 1512] [serial = 1940] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (138A7800) [pid = 1512] [serial = 1943] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1B941400) [pid = 1512] [serial = 1946] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1294BC00) [pid = 1512] [serial = 2018] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1BCE8000) [pid = 1512] [serial = 2048] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1E941000) [pid = 1512] [serial = 2123] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1EA9DC00) [pid = 1512] [serial = 2132] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1C1C5C00) [pid = 1512] [serial = 2129] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (17E5FC00) [pid = 1512] [serial = 2126] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1FAC3800) [pid = 1512] [serial = 2135] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (122F7800) [pid = 1512] [serial = 2194] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (12376000) [pid = 1512] [serial = 2195] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (12A37000) [pid = 1512] [serial = 2197] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1B925400) [pid = 1512] [serial = 2179] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (20F52800) [pid = 1512] [serial = 2177] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (20F4EC00) [pid = 1512] [serial = 2176] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1D751C00) [pid = 1512] [serial = 2174] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (1D365C00) [pid = 1512] [serial = 2173] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1C649C00) [pid = 1512] [serial = 2192] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1C2EE000) [pid = 1512] [serial = 2191] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 81 (1BC4E400) [pid = 1512] [serial = 2188] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 80 (1BCCD400) [pid = 1512] [serial = 2189] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 79 (13AA1000) [pid = 1512] [serial = 2185] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 78 (1769F800) [pid = 1512] [serial = 2186] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 77 (1AE65800) [pid = 1512] [serial = 2183] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 76 (1A8C4000) [pid = 1512] [serial = 2182] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 75 (1BCD7800) [pid = 1512] [serial = 2180] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | --DOMWINDOW == 74 (12A3D400) [pid = 1512] [serial = 2198] [outer = 00000000] [url = about:blank] 19:06:23 INFO - PROCESS | 1512 | 1461117983895 Marionette TRACE conn5 <- [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]]]}] 19:06:23 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. 19:06:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 830ms 19:06:23 INFO - PROCESS | 1512 | 1461117983928 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 19:06:23 INFO - PROCESS | 1512 | 1461117983933 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 19:06:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:06:23 INFO - PROCESS | 1512 | 1461117983945 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:06:23 INFO - PROCESS | 1512 | 1461117983947 Marionette TRACE conn5 <- [1,2970,null,{}] 19:06:23 INFO - PROCESS | 1512 | 1461117983951 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:24 INFO - PROCESS | 1512 | 1461117984036 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 19:06:24 INFO - PROCESS | 1512 | 1461117984045 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:24 INFO - PROCESS | 1512 | ++DOCSHELL 12946800 == 40 [pid = 1512] [id = 753] 19:06:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 75 (12948800) [pid = 1512] [serial = 2258] [outer = 00000000] 19:06:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 76 (12E60400) [pid = 1512] [serial = 2259] [outer = 12948800] 19:06:24 INFO - PROCESS | 1512 | 1461117984092 Marionette DEBUG loaded listener.js 19:06:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 77 (12EEC800) [pid = 1512] [serial = 2260] [outer = 12948800] 19:06:24 INFO - PROCESS | 1512 | 1461117984530 Marionette TRACE conn5 <- [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"]]]}] 19:06:24 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 19:06:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:06:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 19:06:24 INFO - PROCESS | 1512 | 1461117984580 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 19:06:24 INFO - PROCESS | 1512 | 1461117984582 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 19:06:24 INFO - PROCESS | 1512 | 1461117984586 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:06:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:06:24 INFO - PROCESS | 1512 | 1461117984589 Marionette TRACE conn5 <- [1,2974,null,{}] 19:06:24 INFO - PROCESS | 1512 | 1461117984599 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:24 INFO - PROCESS | 1512 | 1461117984689 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 19:06:24 INFO - PROCESS | 1512 | 1461117984695 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:24 INFO - PROCESS | 1512 | ++DOCSHELL 1769F800 == 41 [pid = 1512] [id = 754] 19:06:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 78 (176A0400) [pid = 1512] [serial = 2261] [outer = 00000000] 19:06:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 79 (18D65800) [pid = 1512] [serial = 2262] [outer = 176A0400] 19:06:24 INFO - PROCESS | 1512 | 1461117984744 Marionette DEBUG loaded listener.js 19:06:24 INFO - PROCESS | 1512 | ++DOMWINDOW == 80 (19490000) [pid = 1512] [serial = 2263] [outer = 176A0400] 19:06:25 INFO - PROCESS | 1512 | 1461117985192 Marionette TRACE conn5 <- [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]]]}] 19:06:25 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. 19:06:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 19:06:25 INFO - PROCESS | 1512 | 1461117985220 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 19:06:25 INFO - PROCESS | 1512 | 1461117985222 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 19:06:25 INFO - PROCESS | 1512 | 1461117985225 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:06:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:06:25 INFO - PROCESS | 1512 | 1461117985227 Marionette TRACE conn5 <- [1,2978,null,{}] 19:06:25 INFO - PROCESS | 1512 | 1461117985230 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:25 INFO - PROCESS | 1512 | 1461117985314 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 19:06:25 INFO - PROCESS | 1512 | 1461117985319 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:25 INFO - PROCESS | 1512 | ++DOCSHELL 194F8800 == 42 [pid = 1512] [id = 755] 19:06:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 81 (196ED800) [pid = 1512] [serial = 2264] [outer = 00000000] 19:06:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 82 (1A40D000) [pid = 1512] [serial = 2265] [outer = 196ED800] 19:06:25 INFO - PROCESS | 1512 | 1461117985366 Marionette DEBUG loaded listener.js 19:06:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (1A45BC00) [pid = 1512] [serial = 2266] [outer = 196ED800] 19:06:25 INFO - PROCESS | 1512 | ++DOCSHELL 1AE68000 == 43 [pid = 1512] [id = 756] 19:06:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (1AE68C00) [pid = 1512] [serial = 2267] [outer = 00000000] 19:06:25 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (1AE69800) [pid = 1512] [serial = 2268] [outer = 1AE68C00] 19:06:25 INFO - PROCESS | 1512 | 1461117985855 Marionette TRACE conn5 <- [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]]]}] 19:06:25 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. 19:06:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 19:06:25 INFO - PROCESS | 1512 | 1461117985900 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 19:06:25 INFO - PROCESS | 1512 | 1461117985902 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 19:06:25 INFO - PROCESS | 1512 | 1461117985905 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:06:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:06:25 INFO - PROCESS | 1512 | 1461117985907 Marionette TRACE conn5 <- [1,2982,null,{}] 19:06:25 INFO - PROCESS | 1512 | 1461117985910 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:26 INFO - PROCESS | 1512 | 1461117986029 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 19:06:26 INFO - PROCESS | 1512 | 1461117986090 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:26 INFO - PROCESS | 1512 | ++DOCSHELL 1AE08C00 == 44 [pid = 1512] [id = 757] 19:06:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1AE0C000) [pid = 1512] [serial = 2269] [outer = 00000000] 19:06:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1AE63C00) [pid = 1512] [serial = 2270] [outer = 1AE0C000] 19:06:26 INFO - PROCESS | 1512 | 1461117986135 Marionette DEBUG loaded listener.js 19:06:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1AE6C400) [pid = 1512] [serial = 2271] [outer = 1AE0C000] 19:06:26 INFO - PROCESS | 1512 | 1461117986535 Marionette TRACE conn5 <- [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]]]}] 19:06:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:06:26 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 19:06:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 19:06:26 INFO - PROCESS | 1512 | 1461117986580 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 19:06:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:06:26 INFO - PROCESS | 1512 | 1461117986582 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 19:06:26 INFO - PROCESS | 1512 | 1461117986585 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:06:26 INFO - PROCESS | 1512 | 1461117986587 Marionette TRACE conn5 <- [1,2986,null,{}] 19:06:26 INFO - PROCESS | 1512 | 1461117986590 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:26 INFO - PROCESS | 1512 | 1461117986716 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 19:06:26 INFO - PROCESS | 1512 | 1461117986805 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:26 INFO - PROCESS | 1512 | ++DOCSHELL 0F3E0800 == 45 [pid = 1512] [id = 758] 19:06:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1B994800) [pid = 1512] [serial = 2272] [outer = 00000000] 19:06:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1BCCD800) [pid = 1512] [serial = 2273] [outer = 1B994800] 19:06:26 INFO - PROCESS | 1512 | 1461117986849 Marionette DEBUG loaded listener.js 19:06:26 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1BCCF800) [pid = 1512] [serial = 2274] [outer = 1B994800] 19:06:27 INFO - PROCESS | 1512 | 1461117987229 Marionette TRACE conn5 <- [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]]]}] 19:06:27 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. 19:06:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 19:06:27 INFO - PROCESS | 1512 | 1461117987256 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 19:06:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:06:27 INFO - PROCESS | 1512 | 1461117987258 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 19:06:27 INFO - PROCESS | 1512 | 1461117987267 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:06:27 INFO - PROCESS | 1512 | 1461117987268 Marionette TRACE conn5 <- [1,2990,null,{}] 19:06:27 INFO - PROCESS | 1512 | 1461117987272 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:27 INFO - PROCESS | 1512 | 1461117987379 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 19:06:27 INFO - PROCESS | 1512 | 1461117987385 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:27 INFO - PROCESS | 1512 | ++DOCSHELL 1BCD7800 == 46 [pid = 1512] [id = 759] 19:06:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1BCDC000) [pid = 1512] [serial = 2275] [outer = 00000000] 19:06:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1BD0E000) [pid = 1512] [serial = 2276] [outer = 1BCDC000] 19:06:27 INFO - PROCESS | 1512 | 1461117987429 Marionette DEBUG loaded listener.js 19:06:27 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1C022000) [pid = 1512] [serial = 2277] [outer = 1BCDC000] 19:06:27 INFO - PROCESS | 1512 | 1461117987848 Marionette TRACE conn5 <- [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]]]}] 19:06:27 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. 19:06:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 19:06:28 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1AEBC400) [pid = 1512] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:06:28 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1BCE4C00) [pid = 1512] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:06:28 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (12A3C800) [pid = 1512] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:06:28 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (18D6C800) [pid = 1512] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:06:28 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1AE64000) [pid = 1512] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:06:28 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (0F380C00) [pid = 1512] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:06:28 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (17CDD400) [pid = 1512] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:06:28 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (1C2A5C00) [pid = 1512] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:06:28 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1C2A9800) [pid = 1512] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:06:28 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (12948400) [pid = 1512] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:06:28 INFO - PROCESS | 1512 | 1461117987990 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 19:06:28 INFO - PROCESS | 1512 | 1461117987992 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 19:06:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:06:28 INFO - PROCESS | 1512 | 1461117987996 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:06:28 INFO - PROCESS | 1512 | 1461117987998 Marionette TRACE conn5 <- [1,2994,null,{}] 19:06:28 INFO - PROCESS | 1512 | 1461117988002 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:28 INFO - PROCESS | 1512 | 1461117988117 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 19:06:28 INFO - PROCESS | 1512 | 1461117988126 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:28 INFO - PROCESS | 1512 | ++DOCSHELL 13AA3000 == 47 [pid = 1512] [id = 760] 19:06:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (17403400) [pid = 1512] [serial = 2278] [outer = 00000000] 19:06:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (1C1BE000) [pid = 1512] [serial = 2279] [outer = 17403400] 19:06:28 INFO - PROCESS | 1512 | 1461117988170 Marionette DEBUG loaded listener.js 19:06:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1C1C7000) [pid = 1512] [serial = 2280] [outer = 17403400] 19:06:28 INFO - PROCESS | 1512 | 1461117988573 Marionette TRACE conn5 <- [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]]]}] 19:06:28 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. 19:06:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 19:06:28 INFO - PROCESS | 1512 | 1461117988632 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 19:06:28 INFO - PROCESS | 1512 | 1461117988634 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 19:06:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:06:28 INFO - PROCESS | 1512 | 1461117988641 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:06:28 INFO - PROCESS | 1512 | 1461117988643 Marionette TRACE conn5 <- [1,2998,null,{}] 19:06:28 INFO - PROCESS | 1512 | 1461117988647 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:28 INFO - PROCESS | 1512 | 1461117988725 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 19:06:28 INFO - PROCESS | 1512 | 1461117988731 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:28 INFO - PROCESS | 1512 | ++DOCSHELL 1C2A4400 == 48 [pid = 1512] [id = 761] 19:06:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1C2A7400) [pid = 1512] [serial = 2281] [outer = 00000000] 19:06:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1C2F4400) [pid = 1512] [serial = 2282] [outer = 1C2A7400] 19:06:28 INFO - PROCESS | 1512 | 1461117988776 Marionette DEBUG loaded listener.js 19:06:28 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1C650000) [pid = 1512] [serial = 2283] [outer = 1C2A7400] 19:06:29 INFO - PROCESS | 1512 | [1512] 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 19:06:29 INFO - PROCESS | 1512 | 1461117989355 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:06:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:06:29 INFO - {} 19:06:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:06:29 INFO - {} 19:06:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:06:29 INFO - {} 19:06:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:06:29 INFO - {} 19:06:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 731ms 19:06:29 INFO - TEST-START | /FileAPI/fileReader.html 19:06:29 INFO - PROCESS | 1512 | 1461117989372 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 19:06:29 INFO - PROCESS | 1512 | 1461117989374 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 19:06:29 INFO - PROCESS | 1512 | 1461117989377 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:06:29 INFO - PROCESS | 1512 | 1461117989379 Marionette TRACE conn5 <- [1,3002,null,{}] 19:06:29 INFO - PROCESS | 1512 | 1461117989382 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:29 INFO - PROCESS | 1512 | 1461117989493 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 19:06:29 INFO - PROCESS | 1512 | 1461117989502 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:29 INFO - PROCESS | 1512 | ++DOCSHELL 1C854C00 == 49 [pid = 1512] [id = 762] 19:06:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1D0D2800) [pid = 1512] [serial = 2284] [outer = 00000000] 19:06:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1D1DD400) [pid = 1512] [serial = 2285] [outer = 1D0D2800] 19:06:29 INFO - PROCESS | 1512 | 1461117989637 Marionette DEBUG loaded listener.js 19:06:29 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1D1DD000) [pid = 1512] [serial = 2286] [outer = 1D0D2800] 19:06:29 INFO - PROCESS | 1512 | 1461117989966 Marionette TRACE conn5 <- [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]]]}] 19:06:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:06:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:06:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:06:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:06:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 19:06:30 INFO - PROCESS | 1512 | 1461117990073 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 19:06:30 INFO - PROCESS | 1512 | 1461117990077 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 19:06:30 INFO - TEST-START | /FileAPI/historical.html 19:06:30 INFO - PROCESS | 1512 | 1461117990083 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:06:30 INFO - PROCESS | 1512 | 1461117990088 Marionette TRACE conn5 <- [1,3006,null,{}] 19:06:30 INFO - PROCESS | 1512 | 1461117990110 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:30 INFO - PROCESS | 1512 | 1461117990219 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 19:06:30 INFO - PROCESS | 1512 | 1461117990328 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:30 INFO - PROCESS | 1512 | ++DOCSHELL 1237A400 == 50 [pid = 1512] [id = 763] 19:06:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (12381800) [pid = 1512] [serial = 2287] [outer = 00000000] 19:06:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1293F400) [pid = 1512] [serial = 2288] [outer = 12381800] 19:06:30 INFO - PROCESS | 1512 | 1461117990386 Marionette DEBUG loaded listener.js 19:06:30 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (12A39400) [pid = 1512] [serial = 2289] [outer = 12381800] 19:06:30 INFO - PROCESS | 1512 | 1461117990951 Marionette TRACE conn5 <- [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"]]]}] 19:06:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:06:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:06:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:06:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:06:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:06:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:06:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:06:31 INFO - TEST-OK | /FileAPI/historical.html | took 891ms 19:06:31 INFO - PROCESS | 1512 | 1461117990988 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 19:06:31 INFO - PROCESS | 1512 | 1461117990992 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 19:06:31 INFO - TEST-START | /FileAPI/idlharness.html 19:06:31 INFO - PROCESS | 1512 | 1461117991001 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:06:31 INFO - PROCESS | 1512 | 1461117991006 Marionette TRACE conn5 <- [1,3010,null,{}] 19:06:31 INFO - PROCESS | 1512 | 1461117991010 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:31 INFO - PROCESS | 1512 | 1461117991121 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 19:06:31 INFO - PROCESS | 1512 | 1461117991231 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:31 INFO - PROCESS | 1512 | ++DOCSHELL 12A40C00 == 51 [pid = 1512] [id = 764] 19:06:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (12D7B400) [pid = 1512] [serial = 2290] [outer = 00000000] 19:06:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (194F5000) [pid = 1512] [serial = 2291] [outer = 12D7B400] 19:06:31 INFO - PROCESS | 1512 | 1461117991285 Marionette DEBUG loaded listener.js 19:06:31 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1A40A000) [pid = 1512] [serial = 2292] [outer = 12D7B400] 19:06:32 INFO - PROCESS | 1512 | 1461117992341 Marionette TRACE conn5 <- [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]]]}] 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:06:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:06:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:06:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:06:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:06:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:06:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:06:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:06:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:06:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:06:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:06:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:06:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:06:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:06:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:06:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:06:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:06:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:06:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:06:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:06:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:06:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:06:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:06:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:06:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:06:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:06:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:06:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:06:32 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 19:06:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:06:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:06:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:06:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:06:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:06:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:06:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:06:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:06:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:06:32 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 19:06:32 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 19:06:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:06:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:06:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:06:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:06:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:06:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:06:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:06:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:06:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:06:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:06:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:06:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:06:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:06:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:06:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:06:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:06:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:06:32 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 19:06:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:06:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:06:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:06:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:06:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:06:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:06:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:06:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:06:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:06:32 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 19:06:32 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 19:06:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:06:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:06:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:06:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:06:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:06:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:06:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:06:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:06:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:06:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:06:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1484ms 19:06:32 INFO - PROCESS | 1512 | 1461117992530 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 19:06:32 INFO - PROCESS | 1512 | 1461117992532 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 19:06:32 INFO - PROCESS | 1512 | 1461117992546 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:06:32 INFO - PROCESS | 1512 | 1461117992548 Marionette TRACE conn5 <- [1,3014,null,{}] 19:06:32 INFO - TEST-START | /FileAPI/idlharness.worker 19:06:32 INFO - PROCESS | 1512 | 1461117992603 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:32 INFO - PROCESS | 1512 | 1461117992741 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 19:06:32 INFO - PROCESS | 1512 | 1461117992876 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:32 INFO - PROCESS | 1512 | ++DOCSHELL 1D75BC00 == 52 [pid = 1512] [id = 765] 19:06:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1D75CC00) [pid = 1512] [serial = 2293] [outer = 00000000] 19:06:32 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1D767800) [pid = 1512] [serial = 2294] [outer = 1D75CC00] 19:06:32 INFO - PROCESS | 1512 | 1461117992935 Marionette DEBUG loaded listener.js 19:06:33 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1D76C000) [pid = 1512] [serial = 2295] [outer = 1D75CC00] 19:06:33 INFO - PROCESS | 1512 | [1512] 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 19:06:34 INFO - PROCESS | 1512 | 1461117994304 Marionette TRACE conn5 <- [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,{},{}]]]}] 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:06:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:06:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:06:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:06:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:06:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:06:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:06:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:06:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:06:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:06:34 INFO - {} 19:06:34 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 19:06:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:06:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:06:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:06:34 INFO - {} 19:06:34 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 - {} 19:06:34 INFO - {} 19:06:34 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 19:06:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:06:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:06:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:06:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:06:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:06:34 INFO - {} 19:06:34 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 19:06:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:06:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:06:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:06:34 INFO - {} 19:06:34 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 - {} 19:06:34 INFO - {} 19:06:34 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 19:06:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:06:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:06:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 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 19:06:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:06:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:06:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:06:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:06:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:06:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 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 19:06:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:06:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 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 19:06:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:06:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 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 19:06:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:06:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:06:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:06:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:06:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:06:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:06:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:06:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:06:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:06:34 INFO - {} 19:06:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1902ms 19:06:34 INFO - PROCESS | 1512 | 1461117994458 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 19:06:34 INFO - PROCESS | 1512 | 1461117994462 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 19:06:34 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:06:34 INFO - PROCESS | 1512 | 1461117994466 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:06:34 INFO - PROCESS | 1512 | 1461117994470 Marionette TRACE conn5 <- [1,3018,null,{}] 19:06:34 INFO - PROCESS | 1512 | 1461117994476 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:34 INFO - PROCESS | 1512 | 1461117994606 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 19:06:34 INFO - PROCESS | 1512 | 1461117994739 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 12E64000 == 51 [pid = 1512] [id = 608] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 1BCD3000 == 50 [pid = 1512] [id = 730] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 12EE7400 == 49 [pid = 1512] [id = 609] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 0ED18800 == 48 [pid = 1512] [id = 592] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 12A4C400 == 47 [pid = 1512] [id = 594] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 1C2A4400 == 46 [pid = 1512] [id = 761] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 13AA3000 == 45 [pid = 1512] [id = 760] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 1BCD7800 == 44 [pid = 1512] [id = 759] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 0F3E0800 == 43 [pid = 1512] [id = 758] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 1AE08C00 == 42 [pid = 1512] [id = 757] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 1AE68000 == 41 [pid = 1512] [id = 756] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 194F8800 == 40 [pid = 1512] [id = 755] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 1769F800 == 39 [pid = 1512] [id = 754] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 12946800 == 38 [pid = 1512] [id = 753] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1C691800) [pid = 1512] [serial = 2238] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | ++DOCSHELL 0EB44400 == 39 [pid = 1512] [id = 766] 19:06:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (0EB47000) [pid = 1512] [serial = 2296] [outer = 00000000] 19:06:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (12405C00) [pid = 1512] [serial = 2297] [outer = 0EB47000] 19:06:34 INFO - PROCESS | 1512 | 1461117994841 Marionette DEBUG loaded listener.js 19:06:34 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (12A39800) [pid = 1512] [serial = 2298] [outer = 0EB47000] 19:06:34 INFO - PROCESS | 1512 | --DOCSHELL 12942800 == 38 [pid = 1512] [id = 752] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1BC59400) [pid = 1512] [serial = 2221] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (1C1C1000) [pid = 1512] [serial = 2224] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (17639400) [pid = 1512] [serial = 2212] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1A45A800) [pid = 1512] [serial = 2215] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1AE07400) [pid = 1512] [serial = 2216] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1B928400) [pid = 1512] [serial = 2218] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (124BC400) [pid = 1512] [serial = 2209] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1AE66C00) [pid = 1512] [serial = 2234] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1C2AEC00) [pid = 1512] [serial = 2236] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (12A4A000) [pid = 1512] [serial = 2210] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (13A9B400) [pid = 1512] [serial = 2206] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (12EB4800) [pid = 1512] [serial = 2200] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (12A4C800) [pid = 1512] [serial = 2203] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1C2F4800) [pid = 1512] [serial = 2227] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1C1C6800) [pid = 1512] [serial = 2225] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 88 (1AE13800) [pid = 1512] [serial = 2233] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 87 (1C2F8800) [pid = 1512] [serial = 2228] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 86 (17CBC800) [pid = 1512] [serial = 2213] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 85 (1BCD1C00) [pid = 1512] [serial = 2222] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 84 (12EB0800) [pid = 1512] [serial = 2230] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 83 (1393CC00) [pid = 1512] [serial = 2231] [outer = 00000000] [url = about:blank] 19:06:34 INFO - PROCESS | 1512 | --DOMWINDOW == 82 (1B94D400) [pid = 1512] [serial = 2219] [outer = 00000000] [url = about:blank] 19:06:35 INFO - PROCESS | 1512 | 1461117995235 Marionette TRACE conn5 <- [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]]]}] 19:06:35 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 19:06:35 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 830ms 19:06:35 INFO - PROCESS | 1512 | 1461117995298 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 19:06:35 INFO - PROCESS | 1512 | 1461117995303 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 19:06:35 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:06:35 INFO - PROCESS | 1512 | 1461117995309 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:06:35 INFO - PROCESS | 1512 | 1461117995312 Marionette TRACE conn5 <- [1,3022,null,{}] 19:06:35 INFO - PROCESS | 1512 | 1461117995315 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:35 INFO - PROCESS | 1512 | 1461117995398 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 19:06:35 INFO - PROCESS | 1512 | 1461117995406 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:35 INFO - PROCESS | 1512 | ++DOCSHELL 138A6C00 == 39 [pid = 1512] [id = 767] 19:06:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 83 (13942000) [pid = 1512] [serial = 2299] [outer = 00000000] 19:06:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 84 (17404000) [pid = 1512] [serial = 2300] [outer = 13942000] 19:06:35 INFO - PROCESS | 1512 | 1461117995451 Marionette DEBUG loaded listener.js 19:06:35 INFO - PROCESS | 1512 | ++DOMWINDOW == 85 (17CBD800) [pid = 1512] [serial = 2301] [outer = 13942000] 19:06:35 INFO - PROCESS | 1512 | 1461117995921 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 19:06:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:06:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 19:06:35 INFO - PROCESS | 1512 | 1461117995942 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 19:06:35 INFO - PROCESS | 1512 | 1461117995944 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 19:06:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:06:35 INFO - PROCESS | 1512 | 1461117995947 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:06:35 INFO - PROCESS | 1512 | 1461117995951 Marionette TRACE conn5 <- [1,3026,null,{}] 19:06:35 INFO - PROCESS | 1512 | 1461117995961 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:36 INFO - PROCESS | 1512 | 1461117996047 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 19:06:36 INFO - PROCESS | 1512 | 1461117996053 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:36 INFO - PROCESS | 1512 | ++DOCSHELL 19494800 == 40 [pid = 1512] [id = 768] 19:06:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 86 (194F5800) [pid = 1512] [serial = 2302] [outer = 00000000] 19:06:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 87 (1A461C00) [pid = 1512] [serial = 2303] [outer = 194F5800] 19:06:36 INFO - PROCESS | 1512 | 1461117996100 Marionette DEBUG loaded listener.js 19:06:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 88 (1AE0A400) [pid = 1512] [serial = 2304] [outer = 194F5800] 19:06:36 INFO - PROCESS | 1512 | 1461117996604 Marionette TRACE conn5 <- [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"]]]}] 19:06:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:06:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:06:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 672ms 19:06:36 INFO - PROCESS | 1512 | 1461117996620 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 19:06:36 INFO - PROCESS | 1512 | 1461117996622 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 19:06:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:06:36 INFO - PROCESS | 1512 | 1461117996626 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:06:36 INFO - PROCESS | 1512 | 1461117996628 Marionette TRACE conn5 <- [1,3030,null,{}] 19:06:36 INFO - PROCESS | 1512 | 1461117996631 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:36 INFO - PROCESS | 1512 | 1461117996719 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 19:06:36 INFO - PROCESS | 1512 | 1461117996725 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:36 INFO - PROCESS | 1512 | ++DOCSHELL 1AE6D800 == 41 [pid = 1512] [id = 769] 19:06:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 89 (1AE6F000) [pid = 1512] [serial = 2305] [outer = 00000000] 19:06:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (1BC56000) [pid = 1512] [serial = 2306] [outer = 1AE6F000] 19:06:36 INFO - PROCESS | 1512 | 1461117996774 Marionette DEBUG loaded listener.js 19:06:36 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1BCCC800) [pid = 1512] [serial = 2307] [outer = 1AE6F000] 19:06:37 INFO - PROCESS | 1512 | 1461117997494 Marionette TRACE conn5 <- [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]]]}] 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:06:37 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. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:06:37 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'.) 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:06:37 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. 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:06:37 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. 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:06:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:06:37 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. 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:06:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:06:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 19:06:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:06:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:06:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:06:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:06:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:06:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:06:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:06:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:06:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:06:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:06:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:06:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:06:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 959ms 19:06:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:06:37 INFO - PROCESS | 1512 | 1461117997589 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 19:06:37 INFO - PROCESS | 1512 | 1461117997591 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 19:06:37 INFO - PROCESS | 1512 | 1461117997594 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:06:37 INFO - PROCESS | 1512 | 1461117997596 Marionette TRACE conn5 <- [1,3034,null,{}] 19:06:37 INFO - PROCESS | 1512 | 1461117997610 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:37 INFO - PROCESS | 1512 | 1461117997721 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 19:06:37 INFO - PROCESS | 1512 | 1461117997726 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:37 INFO - PROCESS | 1512 | ++DOCSHELL 1BCCF000 == 42 [pid = 1512] [id = 770] 19:06:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1BCD1C00) [pid = 1512] [serial = 2308] [outer = 00000000] 19:06:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1C2AEC00) [pid = 1512] [serial = 2309] [outer = 1BCD1C00] 19:06:37 INFO - PROCESS | 1512 | 1461117997771 Marionette DEBUG loaded listener.js 19:06:37 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (1C2AE400) [pid = 1512] [serial = 2310] [outer = 1BCD1C00] 19:06:38 INFO - PROCESS | 1512 | [1512] 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 19:06:38 INFO - PROCESS | 1512 | 1461117998209 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:06:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:06:38 INFO - {} 19:06:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 630ms 19:06:38 INFO - PROCESS | 1512 | 1461117998229 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 19:06:38 INFO - PROCESS | 1512 | 1461117998231 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 19:06:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:06:38 INFO - PROCESS | 1512 | 1461117998234 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:06:38 INFO - PROCESS | 1512 | 1461117998236 Marionette TRACE conn5 <- [1,3038,null,{}] 19:06:38 INFO - PROCESS | 1512 | 1461117998239 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:38 INFO - PROCESS | 1512 | 1461117998371 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 19:06:38 INFO - PROCESS | 1512 | 1461117998378 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:38 INFO - PROCESS | 1512 | ++DOCSHELL 12A37800 == 43 [pid = 1512] [id = 771] 19:06:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1B943400) [pid = 1512] [serial = 2311] [outer = 00000000] 19:06:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1D0D1C00) [pid = 1512] [serial = 2312] [outer = 1B943400] 19:06:38 INFO - PROCESS | 1512 | 1461117998479 Marionette DEBUG loaded listener.js 19:06:38 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1D362800) [pid = 1512] [serial = 2313] [outer = 1B943400] 19:06:38 INFO - PROCESS | 1512 | 1461117998882 Marionette TRACE conn5 <- [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]]]}] 19:06:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:06:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:06:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:06:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:06:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 19:06:38 INFO - PROCESS | 1512 | 1461117998905 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 19:06:38 INFO - PROCESS | 1512 | 1461117998907 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 19:06:38 INFO - PROCESS | 1512 | 1461117998911 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:06:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:06:38 INFO - PROCESS | 1512 | 1461117998912 Marionette TRACE conn5 <- [1,3042,null,{}] 19:06:38 INFO - PROCESS | 1512 | 1461117998922 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:39 INFO - PROCESS | 1512 | 1461117999032 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 19:06:39 INFO - PROCESS | 1512 | 1461117999127 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:39 INFO - PROCESS | 1512 | ++DOCSHELL 1D755C00 == 44 [pid = 1512] [id = 772] 19:06:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1D756400) [pid = 1512] [serial = 2314] [outer = 00000000] 19:06:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1D793400) [pid = 1512] [serial = 2315] [outer = 1D756400] 19:06:39 INFO - PROCESS | 1512 | 1461117999171 Marionette DEBUG loaded listener.js 19:06:39 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1D798000) [pid = 1512] [serial = 2316] [outer = 1D756400] 19:06:39 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (12948800) [pid = 1512] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:06:39 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1AE0C000) [pid = 1512] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:06:39 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1AE68C00) [pid = 1512] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:06:39 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1294B400) [pid = 1512] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:06:39 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1C2A7400) [pid = 1512] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 19:06:39 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1BCDC000) [pid = 1512] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 19:06:39 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (176A0400) [pid = 1512] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:06:39 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (196ED800) [pid = 1512] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:06:39 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (17403400) [pid = 1512] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 19:06:39 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1B994800) [pid = 1512] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:06:39 INFO - PROCESS | 1512 | 1461117999906 Marionette TRACE conn5 <- [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"]]]}] 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:06:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:06:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:06:40 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" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:06:40 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" 19:06:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:06:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1113ms 19:06:40 INFO - PROCESS | 1512 | 1461118000028 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 19:06:40 INFO - PROCESS | 1512 | 1461118000030 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 19:06:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:06:40 INFO - PROCESS | 1512 | 1461118000037 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:06:40 INFO - PROCESS | 1512 | 1461118000039 Marionette TRACE conn5 <- [1,3046,null,{}] 19:06:40 INFO - PROCESS | 1512 | 1461118000043 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:40 INFO - PROCESS | 1512 | 1461118000122 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 19:06:40 INFO - PROCESS | 1512 | 1461118000128 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:40 INFO - PROCESS | 1512 | ++DOCSHELL 0EB3F800 == 45 [pid = 1512] [id = 773] 19:06:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (1D791C00) [pid = 1512] [serial = 2317] [outer = 00000000] 19:06:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (1D8C0000) [pid = 1512] [serial = 2318] [outer = 1D791C00] 19:06:40 INFO - PROCESS | 1512 | 1461118000171 Marionette DEBUG loaded listener.js 19:06:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (1D8C1400) [pid = 1512] [serial = 2319] [outer = 1D791C00] 19:06:40 INFO - PROCESS | 1512 | 1461118000674 Marionette TRACE conn5 <- [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]]]}] 19:06:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:06:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:06:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:06:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:06:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:06:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:06:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:06:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:06:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:06:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:06:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:06:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:06:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:06:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:06:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:06:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:06:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:06:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 676ms 19:06:40 INFO - PROCESS | 1512 | 1461118000718 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 19:06:40 INFO - PROCESS | 1512 | 1461118000720 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 19:06:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:06:40 INFO - PROCESS | 1512 | 1461118000723 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:06:40 INFO - PROCESS | 1512 | 1461118000725 Marionette TRACE conn5 <- [1,3050,null,{}] 19:06:40 INFO - PROCESS | 1512 | 1461118000729 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:40 INFO - PROCESS | 1512 | 1461118000810 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 19:06:40 INFO - PROCESS | 1512 | 1461118000815 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:40 INFO - PROCESS | 1512 | ++DOCSHELL 1294B800 == 46 [pid = 1512] [id = 774] 19:06:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (12A42C00) [pid = 1512] [serial = 2320] [outer = 00000000] 19:06:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (1E642400) [pid = 1512] [serial = 2321] [outer = 12A42C00] 19:06:40 INFO - PROCESS | 1512 | 1461118000859 Marionette DEBUG loaded listener.js 19:06:40 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (1E3C8000) [pid = 1512] [serial = 2322] [outer = 12A42C00] 19:06:41 INFO - PROCESS | 1512 | [1512] 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 19:06:41 INFO - PROCESS | 1512 | 1461118001309 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:06:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:06:41 INFO - {} 19:06:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 19:06:41 INFO - PROCESS | 1512 | 1461118001355 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 19:06:41 INFO - PROCESS | 1512 | 1461118001357 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 19:06:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:06:41 INFO - PROCESS | 1512 | 1461118001360 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:06:41 INFO - PROCESS | 1512 | 1461118001361 Marionette TRACE conn5 <- [1,3054,null,{}] 19:06:41 INFO - PROCESS | 1512 | 1461118001365 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:41 INFO - PROCESS | 1512 | 1461118001448 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 19:06:41 INFO - PROCESS | 1512 | 1461118001457 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:41 INFO - PROCESS | 1512 | ++DOCSHELL 1E3C7400 == 47 [pid = 1512] [id = 775] 19:06:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1EB0B000) [pid = 1512] [serial = 2323] [outer = 00000000] 19:06:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1EFBE000) [pid = 1512] [serial = 2324] [outer = 1EB0B000] 19:06:41 INFO - PROCESS | 1512 | 1461118001501 Marionette DEBUG loaded listener.js 19:06:41 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1EFF4800) [pid = 1512] [serial = 2325] [outer = 1EB0B000] 19:06:42 INFO - PROCESS | 1512 | 1461118002157 Marionette TRACE conn5 <- [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]]]}] 19:06:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:06:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:06:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:06:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:06:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:06:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:06:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:06:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 830ms 19:06:42 INFO - PROCESS | 1512 | 1461118002192 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 19:06:42 INFO - PROCESS | 1512 | 1461118002197 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 19:06:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:06:42 INFO - PROCESS | 1512 | 1461118002203 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:06:42 INFO - PROCESS | 1512 | 1461118002207 Marionette TRACE conn5 <- [1,3058,null,{}] 19:06:42 INFO - PROCESS | 1512 | 1461118002212 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:42 INFO - PROCESS | 1512 | 1461118002321 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 19:06:42 INFO - PROCESS | 1512 | 1461118002436 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:42 INFO - PROCESS | 1512 | ++DOCSHELL 138A4000 == 48 [pid = 1512] [id = 776] 19:06:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (138A5400) [pid = 1512] [serial = 2326] [outer = 00000000] 19:06:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (18D6C000) [pid = 1512] [serial = 2327] [outer = 138A5400] 19:06:42 INFO - PROCESS | 1512 | 1461118002534 Marionette DEBUG loaded listener.js 19:06:42 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (194F9C00) [pid = 1512] [serial = 2328] [outer = 138A5400] 19:06:43 INFO - PROCESS | 1512 | 1461118003118 Marionette TRACE conn5 <- [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]]]}] 19:06:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:06:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:06:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:06:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:06:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:06:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:06:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 19:06:43 INFO - PROCESS | 1512 | 1461118003138 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 19:06:43 INFO - PROCESS | 1512 | 1461118003143 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 19:06:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:06:43 INFO - PROCESS | 1512 | 1461118003150 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:06:43 INFO - PROCESS | 1512 | 1461118003152 Marionette TRACE conn5 <- [1,3062,null,{}] 19:06:43 INFO - PROCESS | 1512 | 1461118003156 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:43 INFO - PROCESS | 1512 | 1461118003265 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 19:06:43 INFO - PROCESS | 1512 | 1461118003381 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:43 INFO - PROCESS | 1512 | ++DOCSHELL 17E6D400 == 49 [pid = 1512] [id = 777] 19:06:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (196EE000) [pid = 1512] [serial = 2329] [outer = 00000000] 19:06:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1BCCC000) [pid = 1512] [serial = 2330] [outer = 196EE000] 19:06:43 INFO - PROCESS | 1512 | 1461118003476 Marionette DEBUG loaded listener.js 19:06:43 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1BCDC000) [pid = 1512] [serial = 2331] [outer = 196EE000] 19:06:44 INFO - PROCESS | 1512 | 1461118003986 Marionette TRACE conn5 <- [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]]]}] 19:06:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:06:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:06:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:06:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:06:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:06:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:06:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 19:06:44 INFO - PROCESS | 1512 | 1461118004032 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 19:06:44 INFO - PROCESS | 1512 | 1461118004034 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 19:06:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:06:44 INFO - PROCESS | 1512 | 1461118004053 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:06:44 INFO - PROCESS | 1512 | 1461118004057 Marionette TRACE conn5 <- [1,3066,null,{}] 19:06:44 INFO - PROCESS | 1512 | 1461118004072 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:44 INFO - PROCESS | 1512 | 1461118004181 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 19:06:44 INFO - PROCESS | 1512 | 1461118004294 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:44 INFO - PROCESS | 1512 | ++DOCSHELL 1C851000 == 50 [pid = 1512] [id = 778] 19:06:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1C852800) [pid = 1512] [serial = 2332] [outer = 00000000] 19:06:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1D1E4000) [pid = 1512] [serial = 2333] [outer = 1C852800] 19:06:44 INFO - PROCESS | 1512 | 1461118004394 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1D368800) [pid = 1512] [serial = 2334] [outer = 1C852800] 19:06:44 INFO - PROCESS | 1512 | 1461118004915 Marionette TRACE conn5 <- [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] 19:06:44 INFO - PROCESS | 1512 | 1461118004941 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 19:06:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:06:44 INFO - PROCESS | 1512 | 1461118004945 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:06:44 INFO - PROCESS | 1512 | 1461118004947 Marionette TRACE conn5 <- [1,3070,null,{}] 19:06:44 INFO - PROCESS | 1512 | 1461118004950 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:45 INFO - PROCESS | 1512 | 1461118005057 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 19:06:45 INFO - PROCESS | 1512 | 1461118005215 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:45 INFO - PROCESS | 1512 | ++DOCSHELL 1D76AC00 == 51 [pid = 1512] [id = 779] 19:06:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1D774C00) [pid = 1512] [serial = 2335] [outer = 00000000] 19:06:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1EB0AC00) [pid = 1512] [serial = 2336] [outer = 1D774C00] 19:06:45 INFO - PROCESS | 1512 | 1461118005271 Marionette DEBUG loaded listener.js 19:06:45 INFO - PROCESS | 1512 | ++DOMWINDOW == 111 (1EFB2000) [pid = 1512] [serial = 2337] [outer = 1D774C00] 19:06:45 INFO - PROCESS | 1512 | 1461118005965 Marionette TRACE conn5 <- [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]]]}] 19:06:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:06:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:06:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:06:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1076ms 19:06:46 INFO - PROCESS | 1512 | 1461118006023 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 19:06:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:06:46 INFO - PROCESS | 1512 | 1461118006027 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 19:06:46 INFO - PROCESS | 1512 | 1461118006032 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:06:46 INFO - PROCESS | 1512 | 1461118006036 Marionette TRACE conn5 <- [1,3074,null,{}] 19:06:46 INFO - PROCESS | 1512 | 1461118006042 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:46 INFO - PROCESS | 1512 | 1461118006169 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 19:06:46 INFO - PROCESS | 1512 | 1461118006325 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:46 INFO - PROCESS | 1512 | ++DOCSHELL 1294B400 == 52 [pid = 1512] [id = 780] 19:06:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 112 (12A33000) [pid = 1512] [serial = 2338] [outer = 00000000] 19:06:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 113 (12D02800) [pid = 1512] [serial = 2339] [outer = 12A33000] 19:06:46 INFO - PROCESS | 1512 | 1461118006376 Marionette DEBUG loaded listener.js 19:06:46 INFO - PROCESS | 1512 | ++DOMWINDOW == 114 (138C3000) [pid = 1512] [serial = 2340] [outer = 12A33000] 19:06:46 INFO - PROCESS | 1512 | 1461118006873 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:06:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:06:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 890ms 19:06:46 INFO - PROCESS | 1512 | 1461118006923 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 19:06:46 INFO - PROCESS | 1512 | 1461118006928 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 19:06:46 INFO - PROCESS | 1512 | 1461118006934 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:06:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:06:46 INFO - PROCESS | 1512 | 1461118006936 Marionette TRACE conn5 <- [1,3078,null,{}] 19:06:46 INFO - PROCESS | 1512 | 1461118006940 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:47 INFO - PROCESS | 1512 | 1461118007048 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 17E60000 == 51 [pid = 1512] [id = 597] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 12A4BC00 == 50 [pid = 1512] [id = 600] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 1B92B800 == 49 [pid = 1512] [id = 601] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 12D06C00 == 48 [pid = 1512] [id = 595] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 1294B800 == 47 [pid = 1512] [id = 774] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 0EB3F800 == 46 [pid = 1512] [id = 773] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 1D755C00 == 45 [pid = 1512] [id = 772] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 12A37800 == 44 [pid = 1512] [id = 771] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 1BCCF000 == 43 [pid = 1512] [id = 770] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 1AE6D800 == 42 [pid = 1512] [id = 769] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 19494800 == 41 [pid = 1512] [id = 768] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 138A6C00 == 40 [pid = 1512] [id = 767] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 113 (1D1DD400) [pid = 1512] [serial = 2285] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 112 (1D0C9C00) [pid = 1512] [serial = 2247] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 111 (1AE0B000) [pid = 1512] [serial = 2244] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 110 (1761C000) [pid = 1512] [serial = 2241] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (12A44000) [pid = 1512] [serial = 2253] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1D28C400) [pid = 1512] [serial = 2250] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 0EB44400 == 39 [pid = 1512] [id = 766] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 1D75BC00 == 38 [pid = 1512] [id = 765] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 12A40C00 == 37 [pid = 1512] [id = 764] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 1237A400 == 36 [pid = 1512] [id = 763] 19:06:47 INFO - PROCESS | 1512 | --DOCSHELL 1C854C00 == 35 [pid = 1512] [id = 762] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (12EEC800) [pid = 1512] [serial = 2260] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (1AE6C400) [pid = 1512] [serial = 2271] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (1AE69800) [pid = 1512] [serial = 2268] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (138A4C00) [pid = 1512] [serial = 2257] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (1C650000) [pid = 1512] [serial = 2283] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (12E68000) [pid = 1512] [serial = 2256] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (1BD0E000) [pid = 1512] [serial = 2276] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (19490000) [pid = 1512] [serial = 2263] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (12E60400) [pid = 1512] [serial = 2259] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (1A40D000) [pid = 1512] [serial = 2265] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (18D65800) [pid = 1512] [serial = 2262] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1C1C7000) [pid = 1512] [serial = 2280] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (1C022000) [pid = 1512] [serial = 2277] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (1BCCF800) [pid = 1512] [serial = 2274] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1C1BE000) [pid = 1512] [serial = 2279] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1BCCD800) [pid = 1512] [serial = 2273] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (1A45BC00) [pid = 1512] [serial = 2266] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (1AE63C00) [pid = 1512] [serial = 2270] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1C2F4400) [pid = 1512] [serial = 2282] [outer = 00000000] [url = about:blank] 19:06:47 INFO - PROCESS | 1512 | 1461118007234 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:47 INFO - PROCESS | 1512 | ++DOCSHELL 0EB3F400 == 36 [pid = 1512] [id = 781] 19:06:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 90 (0EB3F800) [pid = 1512] [serial = 2341] [outer = 00000000] 19:06:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 91 (0F3DBC00) [pid = 1512] [serial = 2342] [outer = 0EB3F800] 19:06:47 INFO - PROCESS | 1512 | 1461118007283 Marionette DEBUG loaded listener.js 19:06:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 92 (12942400) [pid = 1512] [serial = 2343] [outer = 0EB3F800] 19:06:47 INFO - PROCESS | 1512 | 1461118007684 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:06:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:06:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 770ms 19:06:47 INFO - PROCESS | 1512 | 1461118007733 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 19:06:47 INFO - PROCESS | 1512 | 1461118007735 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 19:06:47 INFO - PROCESS | 1512 | 1461118007739 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:06:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:06:47 INFO - PROCESS | 1512 | 1461118007742 Marionette TRACE conn5 <- [1,3082,null,{}] 19:06:47 INFO - PROCESS | 1512 | 1461118007752 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:47 INFO - PROCESS | 1512 | 1461118007839 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 19:06:47 INFO - PROCESS | 1512 | 1461118007844 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:47 INFO - PROCESS | 1512 | ++DOCSHELL 12E68000 == 37 [pid = 1512] [id = 782] 19:06:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 93 (12EAF400) [pid = 1512] [serial = 2344] [outer = 00000000] 19:06:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 94 (178EEC00) [pid = 1512] [serial = 2345] [outer = 12EAF400] 19:06:47 INFO - PROCESS | 1512 | 1461118007891 Marionette DEBUG loaded listener.js 19:06:47 INFO - PROCESS | 1512 | ++DOMWINDOW == 95 (18D63000) [pid = 1512] [serial = 2346] [outer = 12EAF400] 19:06:48 INFO - PROCESS | 1512 | 1461118008355 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:06:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:06:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 19:06:48 INFO - PROCESS | 1512 | 1461118008373 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 19:06:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:06:48 INFO - PROCESS | 1512 | 1461118008376 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 19:06:48 INFO - PROCESS | 1512 | 1461118008379 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:06:48 INFO - PROCESS | 1512 | 1461118008381 Marionette TRACE conn5 <- [1,3086,null,{}] 19:06:48 INFO - PROCESS | 1512 | 1461118008384 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:48 INFO - PROCESS | 1512 | 1461118008466 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 19:06:48 INFO - PROCESS | 1512 | 1461118008472 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:48 INFO - PROCESS | 1512 | ++DOCSHELL 19496400 == 38 [pid = 1512] [id = 783] 19:06:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 96 (19496800) [pid = 1512] [serial = 2347] [outer = 00000000] 19:06:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 97 (1A8BD800) [pid = 1512] [serial = 2348] [outer = 19496800] 19:06:48 INFO - PROCESS | 1512 | 1461118008517 Marionette DEBUG loaded listener.js 19:06:48 INFO - PROCESS | 1512 | ++DOMWINDOW == 98 (1AE08800) [pid = 1512] [serial = 2349] [outer = 19496800] 19:06:48 INFO - PROCESS | 1512 | 1461118008935 Marionette TRACE conn5 <- [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]]]}] 19:06:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:06:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:06:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 572ms 19:06:48 INFO - PROCESS | 1512 | 1461118008951 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 19:06:48 INFO - PROCESS | 1512 | 1461118008952 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 19:06:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:06:48 INFO - PROCESS | 1512 | 1461118008955 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:06:48 INFO - PROCESS | 1512 | 1461118008957 Marionette TRACE conn5 <- [1,3090,null,{}] 19:06:48 INFO - PROCESS | 1512 | 1461118008960 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:49 INFO - PROCESS | 1512 | 1461118009094 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 19:06:49 INFO - PROCESS | 1512 | 1461118009102 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:49 INFO - PROCESS | 1512 | ++DOCSHELL 12D0A000 == 39 [pid = 1512] [id = 784] 19:06:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 99 (1AE15400) [pid = 1512] [serial = 2350] [outer = 00000000] 19:06:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 100 (1AE70C00) [pid = 1512] [serial = 2351] [outer = 1AE15400] 19:06:49 INFO - PROCESS | 1512 | 1461118009148 Marionette DEBUG loaded listener.js 19:06:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 101 (1B928400) [pid = 1512] [serial = 2352] [outer = 1AE15400] 19:06:49 INFO - PROCESS | 1512 | 1461118009607 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:06:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:06:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 19:06:49 INFO - PROCESS | 1512 | 1461118009626 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 19:06:49 INFO - PROCESS | 1512 | 1461118009628 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 19:06:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:06:49 INFO - PROCESS | 1512 | 1461118009631 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:06:49 INFO - PROCESS | 1512 | 1461118009633 Marionette TRACE conn5 <- [1,3094,null,{}] 19:06:49 INFO - PROCESS | 1512 | 1461118009636 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:49 INFO - PROCESS | 1512 | 1461118009782 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 19:06:49 INFO - PROCESS | 1512 | 1461118009790 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:49 INFO - PROCESS | 1512 | ++DOCSHELL 17407C00 == 40 [pid = 1512] [id = 785] 19:06:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 102 (1AE66C00) [pid = 1512] [serial = 2353] [outer = 00000000] 19:06:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 103 (1BCD4400) [pid = 1512] [serial = 2354] [outer = 1AE66C00] 19:06:49 INFO - PROCESS | 1512 | 1461118009842 Marionette DEBUG loaded listener.js 19:06:49 INFO - PROCESS | 1512 | ++DOMWINDOW == 104 (1BD09400) [pid = 1512] [serial = 2355] [outer = 1AE66C00] 19:06:50 INFO - PROCESS | 1512 | 1461118010278 Marionette TRACE conn5 <- [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]]]}] 19:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:06:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:06:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 19:06:50 INFO - PROCESS | 1512 | 1461118010303 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 19:06:50 INFO - PROCESS | 1512 | 1461118010305 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 19:06:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:06:50 INFO - PROCESS | 1512 | 1461118010316 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:06:50 INFO - PROCESS | 1512 | 1461118010317 Marionette TRACE conn5 <- [1,3098,null,{}] 19:06:50 INFO - PROCESS | 1512 | 1461118010321 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:50 INFO - PROCESS | 1512 | 1461118010434 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 19:06:50 INFO - PROCESS | 1512 | 1461118010536 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:50 INFO - PROCESS | 1512 | ++DOCSHELL 0EC4E000 == 41 [pid = 1512] [id = 786] 19:06:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 105 (1C1BE000) [pid = 1512] [serial = 2356] [outer = 00000000] 19:06:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 106 (1C1C7000) [pid = 1512] [serial = 2357] [outer = 1C1BE000] 19:06:50 INFO - PROCESS | 1512 | 1461118010581 Marionette DEBUG loaded listener.js 19:06:50 INFO - PROCESS | 1512 | ++DOMWINDOW == 107 (1C1C6C00) [pid = 1512] [serial = 2358] [outer = 1C1BE000] 19:06:51 INFO - PROCESS | 1512 | 1461118010961 Marionette TRACE conn5 <- [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"]]]}] 19:06:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:06:51 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 19:06:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:06:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:06:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 19:06:51 INFO - PROCESS | 1512 | 1461118010988 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 19:06:51 INFO - PROCESS | 1512 | 1461118010990 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 19:06:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:06:51 INFO - PROCESS | 1512 | 1461118011000 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:06:51 INFO - PROCESS | 1512 | 1461118011001 Marionette TRACE conn5 <- [1,3102,null,{}] 19:06:51 INFO - PROCESS | 1512 | 1461118011005 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:06:51 INFO - PROCESS | 1512 | 1461118011119 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 19:06:51 INFO - PROCESS | 1512 | 1461118011125 Marionette TRACE conn5 -> [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\", \"0d25c9b6-c79e-4e8e-acab-95c730949376\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:51 INFO - PROCESS | 1512 | ++DOCSHELL 1BCDAC00 == 42 [pid = 1512] [id = 787] 19:06:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 108 (1C1C6400) [pid = 1512] [serial = 2359] [outer = 00000000] 19:06:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 109 (1C68CC00) [pid = 1512] [serial = 2360] [outer = 1C1C6400] 19:06:51 INFO - PROCESS | 1512 | 1461118011169 Marionette DEBUG loaded listener.js 19:06:51 INFO - PROCESS | 1512 | ++DOMWINDOW == 110 (1C849800) [pid = 1512] [serial = 2361] [outer = 1C1C6400] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 109 (12A42C00) [pid = 1512] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 108 (1B943400) [pid = 1512] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 107 (1D75CC00) [pid = 1512] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 106 (12D7B400) [pid = 1512] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 105 (12381800) [pid = 1512] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 104 (1AE6F000) [pid = 1512] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 103 (0EB47000) [pid = 1512] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 102 (194F5800) [pid = 1512] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 101 (13942000) [pid = 1512] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 100 (1D756400) [pid = 1512] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 99 (1D791C00) [pid = 1512] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 98 (0EB46000) [pid = 1512] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 97 (1C2F2800) [pid = 1512] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 96 (1D0D3800) [pid = 1512] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 95 (17D78800) [pid = 1512] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 94 (124C3400) [pid = 1512] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 93 (1293D000) [pid = 1512] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 92 (1C2AC400) [pid = 1512] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 91 (12E66400) [pid = 1512] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 90 (138A6000) [pid = 1512] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:06:51 INFO - PROCESS | 1512 | --DOMWINDOW == 89 (1BCD1C00) [pid = 1512] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 19:06:51 INFO - PROCESS | 1512 | 1461118011830 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 19:06:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:06:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 890ms 19:06:51 INFO - PROCESS | 1512 | 1461118011884 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 19:06:51 INFO - PROCESS | 1512 | 1461118011886 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 19:06:53 WARNING - u'runner_teardown' () 19:06:53 INFO - No more tests 19:06:53 INFO - Got 0 unexpected results 19:06:53 INFO - SUITE-END | took 666s 19:06:53 INFO - Closing logging queue 19:06:53 INFO - queue closed 19:06:53 INFO - Return code: 0 19:06:53 WARNING - # TBPL SUCCESS # 19:06:53 INFO - Running post-action listener: _resource_record_post_action 19:06:53 INFO - Running post-run listener: _resource_record_post_run 19:06:54 INFO - Total resource usage - Wall time: 677s; CPU: 14.0%; Read bytes: 189320192; Write bytes: 1190416384; Read time: 2960180; Write time: 8544690 19:06:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:06:54 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 32768; Write bytes: 30738432; Read time: 3140; Write time: 28360 19:06:54 INFO - run-tests - Wall time: 675s; CPU: 14.0%; Read bytes: 189240832; Write bytes: 1101903872; Read time: 2953850; Write time: 8469290 19:06:54 INFO - Running post-run listener: _upload_blobber_files 19:06:54 INFO - Blob upload gear active. 19:06:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 19:06:54 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 19:06:54 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'] 19:06:54 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 19:06:54 INFO - (blobuploader) - INFO - Open directory for files ... 19:06:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 19:06:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:06:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:06:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:06:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:06:55 INFO - (blobuploader) - INFO - Done attempting. 19:06:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 19:06:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:06:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:06:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:06:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:06:58 INFO - (blobuploader) - INFO - Done attempting. 19:06:58 INFO - (blobuploader) - INFO - Iteration through files over. 19:06:58 INFO - Return code: 0 19:06:58 INFO - rmtree: C:\slave\test\build\uploaded_files.json 19:06:58 INFO - Using _rmtree_windows ... 19:06:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 19:06:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/98a289f1ecc58d40a7bca6b1aac10821d1c21a55ebf4883ab092099e6ddc7e60bb649de63086bbab116d3e7effe53bf9cde6802bbed2302f9c78fdb9a96e3560", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2e450f75218697faebf25e3a2fe8ab976a45ddc52a66493cb05be6c326ab2b4b9602a00431f58580f54f11c6f029fb105b5b7345f34cb9f3a1ccff185f736ade"} 19:06:58 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 19:06:58 INFO - Writing to file C:\slave\test\properties\blobber_files 19:06:58 INFO - Contents: 19:06:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/98a289f1ecc58d40a7bca6b1aac10821d1c21a55ebf4883ab092099e6ddc7e60bb649de63086bbab116d3e7effe53bf9cde6802bbed2302f9c78fdb9a96e3560", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2e450f75218697faebf25e3a2fe8ab976a45ddc52a66493cb05be6c326ab2b4b9602a00431f58580f54f11c6f029fb105b5b7345f34cb9f3a1ccff185f736ade"} 19:06:58 INFO - Running post-run listener: copy_logs_to_upload_dir 19:06:58 INFO - Copying logs to upload dir... 19:06:58 INFO - mkdir: C:\slave\test\build\upload\logs 19:06:58 INFO - Copying logs to upload dir... 19:06:58 INFO - Using _rmtree_windows ... 19:06:58 INFO - Using _rmtree_windows ... 19:06:58 INFO - Using _rmtree_windows ... 19:06:58 INFO - Using _rmtree_windows ... 19:06:58 INFO - Using _rmtree_windows ... 19:06:58 INFO - Using _rmtree_windows ... 19:06:58 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=897.789000 ========= master_lag: 56.71 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 54 secs) (at 2016-04-19 19:07:55.468202) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 24 secs) (at 2016-04-19 19:07:55.469674) ========= '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-132 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-132 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-132 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/98a289f1ecc58d40a7bca6b1aac10821d1c21a55ebf4883ab092099e6ddc7e60bb649de63086bbab116d3e7effe53bf9cde6802bbed2302f9c78fdb9a96e3560", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2e450f75218697faebf25e3a2fe8ab976a45ddc52a66493cb05be6c326ab2b4b9602a00431f58580f54f11c6f029fb105b5b7345f34cb9f3a1ccff185f736ade"} build_url:https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/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/Rn5Th94BSuixVd5vTG0Lcg/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/98a289f1ecc58d40a7bca6b1aac10821d1c21a55ebf4883ab092099e6ddc7e60bb649de63086bbab116d3e7effe53bf9cde6802bbed2302f9c78fdb9a96e3560", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2e450f75218697faebf25e3a2fe8ab976a45ddc52a66493cb05be6c326ab2b4b9602a00431f58580f54f11c6f029fb105b5b7345f34cb9f3a1ccff185f736ade"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 24.80 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 24 secs) (at 2016-04-19 19:08:20.370304) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-04-19 19:08:20.370609) ========= '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-132 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-132 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-132 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 9.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-04-19 19:08:29.487745) ========= ========= Started reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-04-19 19:08:29.488021) ========= ========= Finished reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-04-19 19:08:33.980639) ========= ========= Total master_lag: 94.13 =========