builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-196 starttime: 1467321558.39 results: success (0) buildid: 20160630122427 builduid: 1b4995dda5434b7a9feb90fda4023da6 revision: 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 14:19:18.392506) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 14:19:18.392926) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 14:19:18.393565) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 14:19:18.655346) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 14:19:18.655624) ========= '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-196 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-196 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-196 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 --14:19:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.24 MB/s 14:19:19 (8.24 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.069000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 14:19:19.758560) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-30 14:19:19.758887) ========= '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-196 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-196 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-196 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=2.801000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-30 14:19:22.575473) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 14:19:22.575825) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-196 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-196 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-196 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-06-30 14:19:22,871 truncating revision to first 12 chars 2016-06-30 14:19:22,871 Setting DEBUG logging. 2016-06-30 14:19:22,872 attempt 1/10 2016-06-30 14:19:22,872 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0b4f2a4e4229?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-30 14:19:23,371 unpacking tar archive at: mozilla-beta-0b4f2a4e4229/testing/mozharness/ program finished with exit code 0 elapsedTime=1.283000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 14:19:23.908580) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 14:19:23.908888) ========= script_repo_revision: 0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 14:19:23.909279) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 14:19:23.909556) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-30 14:19:23.926272) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 20 secs) (at 2016-06-30 14:19:23.926662) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-196 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-196 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-196 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 14:19:24 INFO - MultiFileLogger online at 20160630 14:19:24 in C:\slave\test 14:19:24 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 14:19:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:19:24 INFO - {'append_to_log': False, 14:19:24 INFO - 'base_work_dir': 'C:\\slave\\test', 14:19:24 INFO - 'blob_upload_branch': 'mozilla-beta', 14:19:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:19:24 INFO - 'buildbot_json_path': 'buildprops.json', 14:19:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:19:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:19:24 INFO - 'download_minidump_stackwalk': True, 14:19:24 INFO - 'download_symbols': 'true', 14:19:24 INFO - 'e10s': False, 14:19:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:19:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:19:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:19:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:19:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:19:24 INFO - 'C:/mozilla-build/tooltool.py'), 14:19:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:19:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:19:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:19:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:19:24 INFO - 'log_level': 'info', 14:19:24 INFO - 'log_to_console': True, 14:19:24 INFO - 'opt_config_files': (), 14:19:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:19:24 INFO - '--processes=1', 14:19:24 INFO - '--config=%(test_path)s/wptrunner.ini', 14:19:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:19:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:19:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:19:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:19:24 INFO - 'pip_index': False, 14:19:24 INFO - 'require_test_zip': True, 14:19:24 INFO - 'test_type': ('testharness',), 14:19:24 INFO - 'this_chunk': '1', 14:19:24 INFO - 'total_chunks': '10', 14:19:24 INFO - 'virtualenv_path': 'venv', 14:19:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:19:24 INFO - 'work_dir': 'build'} 14:19:24 INFO - ##### 14:19:24 INFO - ##### Running clobber step. 14:19:24 INFO - ##### 14:19:24 INFO - Running pre-action listener: _resource_record_pre_action 14:19:24 INFO - Running main action method: clobber 14:19:24 INFO - rmtree: C:\slave\test\build 14:19:24 INFO - Using _rmtree_windows ... 14:19:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:21:09 INFO - Running post-action listener: _resource_record_post_action 14:21:09 INFO - ##### 14:21:09 INFO - ##### Running read-buildbot-config step. 14:21:09 INFO - ##### 14:21:09 INFO - Running pre-action listener: _resource_record_pre_action 14:21:09 INFO - Running main action method: read_buildbot_config 14:21:09 INFO - Using buildbot properties: 14:21:09 INFO - { 14:21:09 INFO - "project": "", 14:21:09 INFO - "product": "firefox", 14:21:09 INFO - "script_repo_revision": "production", 14:21:09 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 14:21:09 INFO - "repository": "", 14:21:09 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 14:21:09 INFO - "buildid": "20160630122427", 14:21:09 INFO - "pgo_build": "False", 14:21:09 INFO - "basedir": "C:\\slave\\test", 14:21:09 INFO - "buildnumber": 0, 14:21:09 INFO - "slavename": "t-w732-ix-196", 14:21:09 INFO - "revision": "0b4f2a4e42295c2ef0e293b18ca3cade2b6949b1", 14:21:09 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 14:21:09 INFO - "platform": "win32", 14:21:09 INFO - "branch": "mozilla-beta", 14:21:09 INFO - "repo_path": "releases/mozilla-beta", 14:21:09 INFO - "moz_repo_path": "", 14:21:09 INFO - "stage_platform": "win32", 14:21:09 INFO - "builduid": "1b4995dda5434b7a9feb90fda4023da6", 14:21:09 INFO - "slavebuilddir": "test" 14:21:09 INFO - } 14:21:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 14:21:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 14:21:09 INFO - Running post-action listener: _resource_record_post_action 14:21:09 INFO - ##### 14:21:09 INFO - ##### Running download-and-extract step. 14:21:09 INFO - ##### 14:21:09 INFO - Running pre-action listener: _resource_record_pre_action 14:21:09 INFO - Running main action method: download_and_extract 14:21:09 INFO - mkdir: C:\slave\test\build\tests 14:21:09 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')]} 14:21:09 INFO - https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:21:09 INFO - trying https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 14:21:09 INFO - Downloading https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 14:21:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 14:21:10 INFO - Downloaded 1240 bytes. 14:21:10 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 14:21:10 INFO - Using the following test package requirements: 14:21:10 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:21:10 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:21:10 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 14:21:10 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:21:10 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 14:21:10 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:21:10 INFO - u'jsshell-win32.zip'], 14:21:10 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:21:10 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 14:21:10 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:21:10 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:21:10 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 14:21:10 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:21:10 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 14:21:10 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:21:10 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 14:21:10 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:21:10 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 14:21:10 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 14:21:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:21:10 INFO - https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:21:10 INFO - trying https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 14:21:10 INFO - Downloading https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 14:21:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 14:21:12 INFO - Downloaded 20402754 bytes. 14:21:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:21:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:21:14 INFO - caution: filename not matched: web-platform/* 14:21:14 INFO - Return code: 11 14:21:14 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')]} 14:21:14 INFO - https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:21:14 INFO - trying https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 14:21:14 INFO - Downloading https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 14:21:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 14:21:15 INFO - Downloaded 36389110 bytes. 14:21:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:21:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:21:57 INFO - caution: filename not matched: bin/* 14:21:57 INFO - caution: filename not matched: config/* 14:21:57 INFO - caution: filename not matched: mozbase/* 14:21:57 INFO - caution: filename not matched: marionette/* 14:21:57 INFO - caution: filename not matched: tools/wptserve/* 14:21:57 INFO - Return code: 11 14:21: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')]} 14:21:57 INFO - https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 14:21:57 INFO - trying https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:21:57 INFO - Downloading https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 14:21:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 14:22:00 INFO - Downloaded 68468794 bytes. 14:22:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:22:00 INFO - mkdir: C:\slave\test\properties 14:22:00 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:22:00 INFO - Writing to file C:\slave\test\properties\build_url 14:22:00 INFO - Contents: 14:22:00 INFO - build_url:https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:22:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:22:01 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:22:01 INFO - Writing to file C:\slave\test\properties\symbols_url 14:22:01 INFO - Contents: 14:22:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:22:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:22:01 INFO - https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:22:01 INFO - trying https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:22:01 INFO - Downloading https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:22:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 14:22:05 INFO - Downloaded 55577811 bytes. 14:22:05 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:22:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:22:08 INFO - Return code: 0 14:22:08 INFO - Running post-action listener: _resource_record_post_action 14:22:08 INFO - Running post-action listener: set_extra_try_arguments 14:22:08 INFO - ##### 14:22:08 INFO - ##### Running create-virtualenv step. 14:22:08 INFO - ##### 14:22:08 INFO - Running pre-action listener: _pre_create_virtualenv 14:22:08 INFO - Running pre-action listener: _resource_record_pre_action 14:22:08 INFO - Running main action method: create_virtualenv 14:22:08 INFO - Creating virtualenv C:\slave\test\build\venv 14:22:08 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 14:22:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:22:12 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:22:15 INFO - Installing distribute......................................................................................................................................................................................done. 14:22:16 INFO - Return code: 0 14:22:16 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:22:16 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')]} 14:22:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:22:16 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')]} 14:22:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:22:16 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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-196', 'USERDOMAIN': 'T-W732-IX-196', '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-196', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:22:16 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 14:22:16 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 14:22:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:22:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:22:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:22:16 INFO - 'COMPUTERNAME': 'T-W732-IX-196', 14:22:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:22:16 INFO - 'DCLOCATION': 'SCL3', 14:22:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:22:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:22:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:22:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:22:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:22:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:22:16 INFO - 'HOMEDRIVE': 'C:', 14:22:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:22:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:22:16 INFO - 'KTS_VERSION': '1.19c', 14:22:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:22:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:22:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-196', 14:22:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:22:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:22:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:22:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:22:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:22:16 INFO - 'MOZ_AIRBAG': '1', 14:22:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:22:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:22:16 INFO - 'MOZ_MSVCVERSION': '8', 14:22:16 INFO - 'MOZ_NO_REMOTE': '1', 14:22:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:22:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:22:16 INFO - 'NO_EM_RESTART': '1', 14:22:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:22:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:22:16 INFO - 'OS': 'Windows_NT', 14:22:16 INFO - 'OURDRIVE': 'C:', 14:22:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 14:22:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:22:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:22:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:22:16 INFO - 'PROCESSOR_LEVEL': '6', 14:22:16 INFO - 'PROCESSOR_REVISION': '1e05', 14:22:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:22:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:22:16 INFO - 'PROMPT': '$P$G', 14:22:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:22:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:22:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:22:16 INFO - 'PWD': 'C:\\slave\\test', 14:22:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:22:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:22:16 INFO - 'SYSTEMDRIVE': 'C:', 14:22:16 INFO - 'SYSTEMROOT': 'C:\\windows', 14:22:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:22:16 INFO - 'TEST1': 'testie', 14:22:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:22:16 INFO - 'USERDOMAIN': 'T-W732-IX-196', 14:22:16 INFO - 'USERNAME': 'cltbld', 14:22:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:22:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:22:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:22:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:22:16 INFO - 'WINDIR': 'C:\\windows', 14:22:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:22:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:22:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:22:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:22:17 INFO - Downloading/unpacking psutil>=0.7.1 14:22:17 INFO - Running setup.py egg_info for package psutil 14:22:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:22:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:22:17 INFO - Installing collected packages: psutil 14:22:17 INFO - Running setup.py install for psutil 14:22:17 INFO - building 'psutil._psutil_windows' extension 14:22:17 INFO - error: Unable to find vcvarsall.bat 14:22:17 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-vtwyxp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:22:17 INFO - running install 14:22:17 INFO - running build 14:22:17 INFO - running build_py 14:22:17 INFO - creating build 14:22:17 INFO - creating build\lib.win32-2.7 14:22:17 INFO - creating build\lib.win32-2.7\psutil 14:22:17 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:22:17 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:22:17 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:22:17 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:22:17 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:22:17 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:22:17 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:22:17 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:22:17 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:22:17 INFO - running build_ext 14:22:17 INFO - building 'psutil._psutil_windows' extension 14:22:17 INFO - error: Unable to find vcvarsall.bat 14:22:17 INFO - ---------------------------------------- 14:22:17 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-vtwyxp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:22:17 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:22:17 WARNING - Return code: 1 14:22:17 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! 14:22:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:22: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')]} 14:22:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:22: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')]} 14:22:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:22:17 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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-196', 'USERDOMAIN': 'T-W732-IX-196', '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-196', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:22:17 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 14:22:17 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 14:22:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:22:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:22:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:22:17 INFO - 'COMPUTERNAME': 'T-W732-IX-196', 14:22:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:22:17 INFO - 'DCLOCATION': 'SCL3', 14:22:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:22:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:22:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:22:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:22:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:22:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:22:17 INFO - 'HOMEDRIVE': 'C:', 14:22:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:22:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:22:17 INFO - 'KTS_VERSION': '1.19c', 14:22:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:22:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:22:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-196', 14:22:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:22:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:22:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:22:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:22:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:22:17 INFO - 'MOZ_AIRBAG': '1', 14:22:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:22:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:22:17 INFO - 'MOZ_MSVCVERSION': '8', 14:22:17 INFO - 'MOZ_NO_REMOTE': '1', 14:22:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:22:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:22:17 INFO - 'NO_EM_RESTART': '1', 14:22:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:22:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:22:17 INFO - 'OS': 'Windows_NT', 14:22:17 INFO - 'OURDRIVE': 'C:', 14:22: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 14:22:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:22:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:22:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:22:17 INFO - 'PROCESSOR_LEVEL': '6', 14:22:17 INFO - 'PROCESSOR_REVISION': '1e05', 14:22:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:22:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:22:17 INFO - 'PROMPT': '$P$G', 14:22:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:22:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:22:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:22:17 INFO - 'PWD': 'C:\\slave\\test', 14:22:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:22:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:22:17 INFO - 'SYSTEMDRIVE': 'C:', 14:22:17 INFO - 'SYSTEMROOT': 'C:\\windows', 14:22:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:22:17 INFO - 'TEST1': 'testie', 14:22:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:22:17 INFO - 'USERDOMAIN': 'T-W732-IX-196', 14:22:17 INFO - 'USERNAME': 'cltbld', 14:22:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:22:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:22:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:22:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:22:17 INFO - 'WINDIR': 'C:\\windows', 14:22:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:22:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:22:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:22:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:22:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:22:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:22:18 INFO - Running setup.py egg_info for package mozsystemmonitor 14:22:18 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:22:18 INFO - Running setup.py egg_info for package psutil 14:22:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:22:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:22:18 INFO - Installing collected packages: mozsystemmonitor, psutil 14:22:18 INFO - Running setup.py install for mozsystemmonitor 14:22:18 INFO - Running setup.py install for psutil 14:22:18 INFO - building 'psutil._psutil_windows' extension 14:22:18 INFO - error: Unable to find vcvarsall.bat 14:22:18 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-nh4ide-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:22:18 INFO - running install 14:22:18 INFO - running build 14:22:18 INFO - running build_py 14:22:18 INFO - running build_ext 14:22:18 INFO - building 'psutil._psutil_windows' extension 14:22:18 INFO - error: Unable to find vcvarsall.bat 14:22:18 INFO - ---------------------------------------- 14:22:18 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-nh4ide-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:22:18 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:22:18 WARNING - Return code: 1 14:22:18 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! 14:22:18 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:22:18 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')]} 14:22:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:22:18 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')]} 14:22:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:22:19 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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-196', 'USERDOMAIN': 'T-W732-IX-196', '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-196', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:22:19 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 14:22:19 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 14:22:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:22:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:22:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:22:19 INFO - 'COMPUTERNAME': 'T-W732-IX-196', 14:22:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:22:19 INFO - 'DCLOCATION': 'SCL3', 14:22:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:22:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:22:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:22:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:22:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:22:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:22:19 INFO - 'HOMEDRIVE': 'C:', 14:22:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:22:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:22:19 INFO - 'KTS_VERSION': '1.19c', 14:22:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:22:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:22:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-196', 14:22:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:22:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:22:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:22:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:22:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:22:19 INFO - 'MOZ_AIRBAG': '1', 14:22:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:22:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:22:19 INFO - 'MOZ_MSVCVERSION': '8', 14:22:19 INFO - 'MOZ_NO_REMOTE': '1', 14:22:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:22:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:22:19 INFO - 'NO_EM_RESTART': '1', 14:22:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:22:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:22:19 INFO - 'OS': 'Windows_NT', 14:22:19 INFO - 'OURDRIVE': 'C:', 14:22:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 14:22:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:22:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:22:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:22:19 INFO - 'PROCESSOR_LEVEL': '6', 14:22:19 INFO - 'PROCESSOR_REVISION': '1e05', 14:22:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:22:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:22:19 INFO - 'PROMPT': '$P$G', 14:22:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:22:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:22:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:22:19 INFO - 'PWD': 'C:\\slave\\test', 14:22:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:22:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:22:19 INFO - 'SYSTEMDRIVE': 'C:', 14:22:19 INFO - 'SYSTEMROOT': 'C:\\windows', 14:22:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:22:19 INFO - 'TEST1': 'testie', 14:22:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:22:19 INFO - 'USERDOMAIN': 'T-W732-IX-196', 14:22:19 INFO - 'USERNAME': 'cltbld', 14:22:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:22:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:22:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:22:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:22:19 INFO - 'WINDIR': 'C:\\windows', 14:22:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:22:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:22:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:22:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:22:19 INFO - Downloading/unpacking blobuploader==1.2.4 14:22:19 INFO - Downloading blobuploader-1.2.4.tar.gz 14:22:19 INFO - Running setup.py egg_info for package blobuploader 14:22:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:22:23 INFO - Running setup.py egg_info for package requests 14:22:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:22:23 INFO - Downloading docopt-0.6.1.tar.gz 14:22:23 INFO - Running setup.py egg_info for package docopt 14:22:23 INFO - Installing collected packages: blobuploader, docopt, requests 14:22:23 INFO - Running setup.py install for blobuploader 14:22:23 INFO - Running setup.py install for docopt 14:22:23 INFO - Running setup.py install for requests 14:22:23 INFO - Successfully installed blobuploader docopt requests 14:22:23 INFO - Cleaning up... 14:22:23 INFO - Return code: 0 14:22:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:22:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:22:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:22:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:22:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:22:23 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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8F0C0>, '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-196', 'USERDOMAIN': 'T-W732-IX-196', '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-196', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:22:23 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 14:22:23 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 14:22:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:22:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:22:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:22:23 INFO - 'COMPUTERNAME': 'T-W732-IX-196', 14:22:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:22:23 INFO - 'DCLOCATION': 'SCL3', 14:22:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:22:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:22:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:22:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:22:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:22:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:22:23 INFO - 'HOMEDRIVE': 'C:', 14:22:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:22:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:22:23 INFO - 'KTS_VERSION': '1.19c', 14:22:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:22:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:22:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-196', 14:22:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:22:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:22:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:22:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:22:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:22:23 INFO - 'MOZ_AIRBAG': '1', 14:22:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:22:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:22:23 INFO - 'MOZ_MSVCVERSION': '8', 14:22:23 INFO - 'MOZ_NO_REMOTE': '1', 14:22:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:22:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:22:23 INFO - 'NO_EM_RESTART': '1', 14:22:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:22:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:22:23 INFO - 'OS': 'Windows_NT', 14:22:23 INFO - 'OURDRIVE': 'C:', 14:22:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 14:22:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:22:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:22:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:22:23 INFO - 'PROCESSOR_LEVEL': '6', 14:22:23 INFO - 'PROCESSOR_REVISION': '1e05', 14:22:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:22:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:22:23 INFO - 'PROMPT': '$P$G', 14:22:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:22:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:22:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:22:23 INFO - 'PWD': 'C:\\slave\\test', 14:22:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:22:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:22:23 INFO - 'SYSTEMDRIVE': 'C:', 14:22:23 INFO - 'SYSTEMROOT': 'C:\\windows', 14:22:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:22:23 INFO - 'TEST1': 'testie', 14:22:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:22:23 INFO - 'USERDOMAIN': 'T-W732-IX-196', 14:22:23 INFO - 'USERNAME': 'cltbld', 14:22:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:22:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:22:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:22:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:22:23 INFO - 'WINDIR': 'C:\\windows', 14:22:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:22:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:22:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:22:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:22:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:22:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:22:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:22:28 INFO - Unpacking c:\slave\test\build\tests\marionette 14:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:22:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:22:28 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 14:22:28 INFO - Running setup.py install for browsermob-proxy 14:22:42 INFO - Running setup.py install for manifestparser 14:22:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Running setup.py install for marionette-client 14:22:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:22:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Running setup.py install for marionette-driver 14:22:42 INFO - Running setup.py install for mozcrash 14:22:42 INFO - Running setup.py install for mozdebug 14:22:42 INFO - Running setup.py install for mozdevice 14:22:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Running setup.py install for mozfile 14:22:42 INFO - Running setup.py install for mozhttpd 14:22:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Running setup.py install for mozinfo 14:22:42 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Running setup.py install for mozInstall 14:22:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Running setup.py install for mozleak 14:22:42 INFO - Running setup.py install for mozlog 14:22:42 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Running setup.py install for moznetwork 14:22:42 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Running setup.py install for mozprocess 14:22:42 INFO - Running setup.py install for mozprofile 14:22:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Running setup.py install for mozrunner 14:22:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Running setup.py install for mozscreenshot 14:22:42 INFO - Running setup.py install for moztest 14:22:42 INFO - Running setup.py install for mozversion 14:22:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:22:42 INFO - Running setup.py install for wptserve 14:22:42 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 14:22:42 INFO - Cleaning up... 14:22:42 INFO - Return code: 0 14:22:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:22:42 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')]} 14:22:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:22:42 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')]} 14:22:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:22:42 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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01959D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C39368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8F0C0>, '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-196', 'USERDOMAIN': 'T-W732-IX-196', '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-196', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:22:42 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 14:22:42 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 14:22:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:22:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:22:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:22:42 INFO - 'COMPUTERNAME': 'T-W732-IX-196', 14:22:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:22:42 INFO - 'DCLOCATION': 'SCL3', 14:22:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:22:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:22:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:22:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:22:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:22:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:22:42 INFO - 'HOMEDRIVE': 'C:', 14:22:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:22:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:22:42 INFO - 'KTS_VERSION': '1.19c', 14:22:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:22:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:22:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-196', 14:22:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:22:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:22:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:22:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:22:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:22:42 INFO - 'MOZ_AIRBAG': '1', 14:22:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:22:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:22:42 INFO - 'MOZ_MSVCVERSION': '8', 14:22:42 INFO - 'MOZ_NO_REMOTE': '1', 14:22:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:22:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:22:42 INFO - 'NO_EM_RESTART': '1', 14:22:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:22:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:22:42 INFO - 'OS': 'Windows_NT', 14:22:42 INFO - 'OURDRIVE': 'C:', 14:22:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 14:22:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:22:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:22:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:22:42 INFO - 'PROCESSOR_LEVEL': '6', 14:22:42 INFO - 'PROCESSOR_REVISION': '1e05', 14:22:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:22:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:22:42 INFO - 'PROMPT': '$P$G', 14:22:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:22:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:22:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:22:42 INFO - 'PWD': 'C:\\slave\\test', 14:22:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:22:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:22:42 INFO - 'SYSTEMDRIVE': 'C:', 14:22:42 INFO - 'SYSTEMROOT': 'C:\\windows', 14:22:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:22:42 INFO - 'TEST1': 'testie', 14:22:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:22:42 INFO - 'USERDOMAIN': 'T-W732-IX-196', 14:22:42 INFO - 'USERNAME': 'cltbld', 14:22:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:22:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:22:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:22:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:22:42 INFO - 'WINDIR': 'C:\\windows', 14:22:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:22:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:22:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:22:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:22:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:22:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:22:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:22:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:22:46 INFO - Unpacking c:\slave\test\build\tests\marionette 14:22:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:22:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:22:46 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)) 14:22:57 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)) 14:22:57 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)) 14:22:57 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)) 14:22:57 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)) 14:22:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:22:57 INFO - Downloading blessings-1.6.tar.gz 14:22:57 INFO - Running setup.py egg_info for package blessings 14:22:57 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)) 14:22:57 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:22:57 INFO - Running setup.py install for blessings 14:22:57 INFO - Running setup.py install for browsermob-proxy 14:22:57 INFO - Running setup.py install for manifestparser 14:22:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Running setup.py install for marionette-client 14:22:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:22:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Running setup.py install for marionette-driver 14:22:57 INFO - Running setup.py install for mozcrash 14:22:57 INFO - Running setup.py install for mozdebug 14:22:57 INFO - Running setup.py install for mozdevice 14:22:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Running setup.py install for mozhttpd 14:22:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Running setup.py install for mozInstall 14:22:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Running setup.py install for mozleak 14:22:57 INFO - Running setup.py install for mozprofile 14:22:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Running setup.py install for mozrunner 14:22:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:22:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for mozscreenshot 14:22:59 INFO - Running setup.py install for moztest 14:22:59 INFO - Running setup.py install for mozversion 14:22:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for wptserve 14:22:59 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:22:59 INFO - Cleaning up... 14:22:59 INFO - Return code: 0 14:22:59 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:22:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:22:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:22:59 INFO - Reading from file tmpfile_stdout 14:22:59 INFO - Using _rmtree_windows ... 14:22:59 INFO - Using _rmtree_windows ... 14:22:59 INFO - Current package versions: 14:22:59 INFO - blessings == 1.6 14:22:59 INFO - blobuploader == 1.2.4 14:22:59 INFO - browsermob-proxy == 0.6.0 14:22:59 INFO - distribute == 0.6.14 14:22:59 INFO - docopt == 0.6.1 14:22:59 INFO - manifestparser == 1.1 14:22:59 INFO - marionette-client == 2.3.0 14:22:59 INFO - marionette-driver == 1.4.0 14:22:59 INFO - mozInstall == 1.12 14:22:59 INFO - mozcrash == 0.17 14:22:59 INFO - mozdebug == 0.1 14:22:59 INFO - mozdevice == 0.48 14:22:59 INFO - mozfile == 1.2 14:22:59 INFO - mozhttpd == 0.7 14:22:59 INFO - mozinfo == 0.9 14:22:59 INFO - mozleak == 0.1 14:22:59 INFO - mozlog == 3.1 14:22:59 INFO - moznetwork == 0.27 14:22:59 INFO - mozprocess == 0.22 14:22:59 INFO - mozprofile == 0.28 14:22:59 INFO - mozrunner == 6.11 14:22:59 INFO - mozscreenshot == 0.1 14:22:59 INFO - mozsystemmonitor == 0.0 14:22:59 INFO - moztest == 0.7 14:22:59 INFO - mozversion == 1.4 14:22:59 INFO - requests == 1.2.3 14:22:59 INFO - wptserve == 1.4.0 14:22:59 INFO - Running post-action listener: _resource_record_post_action 14:22:59 INFO - Running post-action listener: _start_resource_monitoring 14:22:59 INFO - Starting resource monitoring. 14:22:59 INFO - ##### 14:22:59 INFO - ##### Running pull step. 14:22:59 INFO - ##### 14:22:59 INFO - Running pre-action listener: _resource_record_pre_action 14:22:59 INFO - Running main action method: pull 14:22:59 INFO - Pull has nothing to do! 14:22:59 INFO - Running post-action listener: _resource_record_post_action 14:22:59 INFO - ##### 14:22:59 INFO - ##### Running install step. 14:22:59 INFO - ##### 14:22:59 INFO - Running pre-action listener: _resource_record_pre_action 14:22:59 INFO - Running main action method: install 14:22:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:22:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:23:00 INFO - Reading from file tmpfile_stdout 14:23:00 INFO - Using _rmtree_windows ... 14:23:00 INFO - Using _rmtree_windows ... 14:23:00 INFO - Detecting whether we're running mozinstall >=1.0... 14:23:00 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:23:00 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:23:00 INFO - Reading from file tmpfile_stdout 14:23:00 INFO - Output received: 14:23:00 INFO - Usage: mozinstall-script.py [options] installer 14:23:00 INFO - Options: 14:23:00 INFO - -h, --help show this help message and exit 14:23:00 INFO - -d DEST, --destination=DEST 14:23:00 INFO - Directory to install application into. [default: 14:23:00 INFO - "C:\slave\test"] 14:23:00 INFO - --app=APP Application being installed. [default: firefox] 14:23:00 INFO - Using _rmtree_windows ... 14:23:00 INFO - Using _rmtree_windows ... 14:23:00 INFO - mkdir: C:\slave\test\build\application 14:23:00 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:23:00 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.0.en-US.win32.zip --destination C:\slave\test\build\application 14:23:02 INFO - Reading from file tmpfile_stdout 14:23:02 INFO - Output received: 14:23:02 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:23:02 INFO - Using _rmtree_windows ... 14:23:02 INFO - Using _rmtree_windows ... 14:23:02 INFO - Running post-action listener: _resource_record_post_action 14:23:02 INFO - ##### 14:23:02 INFO - ##### Running run-tests step. 14:23:02 INFO - ##### 14:23:02 INFO - Running pre-action listener: _resource_record_pre_action 14:23:02 INFO - Running main action method: run_tests 14:23:02 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:23:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:23:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:23:02 INFO - grabbing minidump binary from tooltool 14:23:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:23:02 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 0x01C39368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:23:02 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 14:23:02 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 14:23:02 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:23:03 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdwzh9h 14:23:03 INFO - INFO - File integrity verified, renaming tmpdwzh9h to win32-minidump_stackwalk.exe 14:23:03 INFO - Return code: 0 14:23:03 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:23:03 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:23:03 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/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.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 14:23:03 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/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.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 14:23:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:23:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:23:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:23:03 INFO - 'COMPUTERNAME': 'T-W732-IX-196', 14:23:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:23:03 INFO - 'DCLOCATION': 'SCL3', 14:23:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:23:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:23:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:23:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:23:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:23:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:23:03 INFO - 'HOMEDRIVE': 'C:', 14:23:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:23:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:23:04 INFO - 'KTS_VERSION': '1.19c', 14:23:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:23:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:23:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-196', 14:23:04 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:23:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:23:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:23:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:23:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:23:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:23:04 INFO - 'MOZ_AIRBAG': '1', 14:23:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:23:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:23:04 INFO - 'MOZ_MSVCVERSION': '8', 14:23:04 INFO - 'MOZ_NO_REMOTE': '1', 14:23:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:23:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:23:04 INFO - 'NO_EM_RESTART': '1', 14:23:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:23:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:23:04 INFO - 'OS': 'Windows_NT', 14:23:04 INFO - 'OURDRIVE': 'C:', 14:23:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 14:23:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:23:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:23:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:23:04 INFO - 'PROCESSOR_LEVEL': '6', 14:23:04 INFO - 'PROCESSOR_REVISION': '1e05', 14:23:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:23:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:23:04 INFO - 'PROMPT': '$P$G', 14:23:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:23:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:23:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:23:04 INFO - 'PWD': 'C:\\slave\\test', 14:23:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:23:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:23:04 INFO - 'SYSTEMDRIVE': 'C:', 14:23:04 INFO - 'SYSTEMROOT': 'C:\\windows', 14:23:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:23:04 INFO - 'TEST1': 'testie', 14:23:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:23:04 INFO - 'USERDOMAIN': 'T-W732-IX-196', 14:23:04 INFO - 'USERNAME': 'cltbld', 14:23:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:23:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:23:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:23:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:23:04 INFO - 'WINDIR': 'C:\\windows', 14:23:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:23:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:23:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:23:04 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/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.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 14:23:05 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 14:23:05 INFO - import pkg_resources 14:23:07 INFO - Using 1 client processes 14:23:09 INFO - SUITE-START | Running 778 tests 14:23:09 INFO - Running testharness tests 14:23:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:23:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:23:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:23:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:23:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:23:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:23:10 INFO - Setting up ssl 14:23:10 INFO - PROCESS | certutil | 14:23:10 INFO - PROCESS | certutil | 14:23:10 INFO - PROCESS | certutil | 14:23:10 INFO - Certificate Nickname Trust Attributes 14:23:10 INFO - SSL,S/MIME,JAR/XPI 14:23:10 INFO - 14:23:10 INFO - web-platform-tests CT,, 14:23:10 INFO - 14:23:10 INFO - Starting runner 14:23:11 INFO - PROCESS | 700 | [700] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:23:11 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:23:11 INFO - PROCESS | 700 | [700] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 14:23:13 INFO - PROCESS | 700 | 1467321793084 Marionette DEBUG Marionette enabled via build flag and pref 14:23:13 INFO - PROCESS | 700 | ++DOCSHELL 104CB000 == 1 [pid = 700] [id = 1] 14:23:13 INFO - PROCESS | 700 | ++DOMWINDOW == 1 (104CB400) [pid = 700] [serial = 1] [outer = 00000000] 14:23:13 INFO - PROCESS | 700 | [700] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:23:13 INFO - PROCESS | 700 | ++DOMWINDOW == 2 (104CC000) [pid = 700] [serial = 2] [outer = 104CB400] 14:23:14 INFO - PROCESS | 700 | ++DOCSHELL 13D0EC00 == 2 [pid = 700] [id = 2] 14:23:14 INFO - PROCESS | 700 | ++DOMWINDOW == 3 (13D0F000) [pid = 700] [serial = 3] [outer = 00000000] 14:23:14 INFO - PROCESS | 700 | [700] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:23:14 INFO - PROCESS | 700 | ++DOMWINDOW == 4 (13D0FC00) [pid = 700] [serial = 4] [outer = 13D0F000] 14:23:14 INFO - PROCESS | 700 | 1467321794655 Marionette INFO Listening on port 2828 14:23:16 INFO - PROCESS | 700 | 1467321796103 Marionette DEBUG Marionette enabled via command-line flag 14:23:16 INFO - PROCESS | 700 | [700] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:23:16 INFO - PROCESS | 700 | [700] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:23:16 INFO - PROCESS | 700 | ++DOCSHELL 14865C00 == 3 [pid = 700] [id = 3] 14:23:16 INFO - PROCESS | 700 | ++DOMWINDOW == 5 (1486DC00) [pid = 700] [serial = 5] [outer = 00000000] 14:23:16 INFO - PROCESS | 700 | [700] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:23:16 INFO - PROCESS | 700 | ++DOMWINDOW == 6 (1486E800) [pid = 700] [serial = 6] [outer = 1486DC00] 14:23:16 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:23:16 INFO - PROCESS | 700 | ++DOMWINDOW == 7 (155A5C00) [pid = 700] [serial = 7] [outer = 13D0F000] 14:23:16 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:16 INFO - PROCESS | 700 | 1467321796994 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49913 14:23:17 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:17 INFO - PROCESS | 700 | 1467321797000 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49914 14:23:17 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:17 INFO - PROCESS | 700 | 1467321797038 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49915 14:23:17 INFO - PROCESS | 700 | 1467321797041 Marionette DEBUG Closed connection conn0 14:23:17 INFO - PROCESS | 700 | 1467321797043 Marionette DEBUG Closed connection conn1 14:23:17 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:17 INFO - PROCESS | 700 | 1467321797092 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49916 14:23:17 INFO - PROCESS | 700 | 1467321797108 Marionette DEBUG Closed connection conn2 14:23:17 INFO - PROCESS | 700 | 1467321797223 Marionette DEBUG Closed connection conn3 14:23:17 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:17 INFO - PROCESS | 700 | 1467321797229 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49917 14:23:17 INFO - PROCESS | 700 | 1467321797237 Marionette DEBUG Closed connection conn4 14:23:17 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:17 INFO - PROCESS | 700 | 1467321797244 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49918 14:23:17 INFO - PROCESS | 700 | ++DOCSHELL 104CC400 == 4 [pid = 700] [id = 4] 14:23:17 INFO - PROCESS | 700 | ++DOMWINDOW == 8 (16428800) [pid = 700] [serial = 8] [outer = 00000000] 14:23:17 INFO - PROCESS | 700 | ++DOMWINDOW == 9 (17065800) [pid = 700] [serial = 9] [outer = 16428800] 14:23:17 INFO - PROCESS | 700 | ++DOMWINDOW == 10 (1706B400) [pid = 700] [serial = 10] [outer = 16428800] 14:23:17 INFO - PROCESS | 700 | 1467321797391 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:23:17 INFO - PROCESS | 700 | 1467321797396 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160630122427","device":"desktop","version":"48.0"} 14:23:18 INFO - PROCESS | 700 | [700] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:23:18 INFO - PROCESS | 700 | [700] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:23:18 INFO - PROCESS | 700 | [700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:23:19 INFO - PROCESS | 700 | ++DOCSHELL 172ACC00 == 5 [pid = 700] [id = 5] 14:23:19 INFO - PROCESS | 700 | ++DOMWINDOW == 11 (17F90000) [pid = 700] [serial = 11] [outer = 00000000] 14:23:19 INFO - PROCESS | 700 | ++DOCSHELL 17F90800 == 6 [pid = 700] [id = 6] 14:23:19 INFO - PROCESS | 700 | ++DOMWINDOW == 12 (17F91000) [pid = 700] [serial = 12] [outer = 00000000] 14:23:19 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:23:19 INFO - PROCESS | 700 | ++DOCSHELL 190BD000 == 7 [pid = 700] [id = 7] 14:23:19 INFO - PROCESS | 700 | ++DOMWINDOW == 13 (190BD400) [pid = 700] [serial = 13] [outer = 00000000] 14:23:19 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:23:19 INFO - PROCESS | 700 | [700] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:23:19 INFO - PROCESS | 700 | ++DOMWINDOW == 14 (190C5C00) [pid = 700] [serial = 14] [outer = 190BD400] 14:23:20 INFO - PROCESS | 700 | ++DOMWINDOW == 15 (18ED5400) [pid = 700] [serial = 15] [outer = 17F90000] 14:23:20 INFO - PROCESS | 700 | ++DOMWINDOW == 16 (18ED6C00) [pid = 700] [serial = 16] [outer = 17F91000] 14:23:20 INFO - PROCESS | 700 | ++DOMWINDOW == 17 (18ED9800) [pid = 700] [serial = 17] [outer = 190BD400] 14:23:20 INFO - PROCESS | 700 | 1467321800720 Marionette INFO startBrowser 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:20 INFO - PROCESS | 700 | 1467321800756 Marionette DEBUG loaded listener.js 14:23:20 INFO - PROCESS | 700 | 1467321800770 Marionette DEBUG loaded listener.js 14:23:20 INFO - PROCESS | 700 | 1467321800772 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:21 INFO - PROCESS | 700 | ++DOMWINDOW == 18 (1B934400) [pid = 700] [serial = 18] [outer = 190BD400] 14:23:21 INFO - PROCESS | 700 | 1467321801505 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"982783e9-b685-4272-a0c5-3f1601d9b326","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160630122427","device":"desktop","version":"48.0","command_id":1}}] 14:23:21 INFO - PROCESS | 700 | 1467321801869 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}] 14:23:21 INFO - PROCESS | 700 | 1467321801871 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:21 INFO - PROCESS | 700 | 1467321801905 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 14:23:21 INFO - PROCESS | 700 | 1467321801914 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:23:21 INFO - PROCESS | 700 | 1467321801917 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:21 INFO - PROCESS | 700 | [700] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:23:22 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:23:22 INFO - PROCESS | 700 | ++DOMWINDOW == 19 (1DAE1400) [pid = 700] [serial = 19] [outer = 190BD400] 14:23:22 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:22 INFO - PROCESS | 700 | 1467321802977 Marionette TRACE conn5 <- [1,3,null,{}] 14:23:23 INFO - PROCESS | 700 | 1467321803001 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:23:23 INFO - PROCESS | 700 | 1467321803003 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:23 INFO - PROCESS | 700 | 1467321803022 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 14:23:23 INFO - PROCESS | 700 | 1467321803049 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 14:23:23 INFO - PROCESS | 700 | 1467321803052 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 14:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:23:23 INFO - PROCESS | 700 | 1467321803097 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:23:23 INFO - PROCESS | 700 | 1467321803100 Marionette TRACE conn5 <- [1,6,null,{}] 14:23:23 INFO - PROCESS | 700 | 1467321803157 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}] 14:23:23 INFO - PROCESS | 700 | 1467321803159 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:23 INFO - PROCESS | 700 | 1467321803176 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 14:23:23 INFO - PROCESS | 700 | 1467321803180 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 700 | 1467321803183 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:23 INFO - PROCESS | 700 | ++DOCSHELL 1DAEA400 == 8 [pid = 700] [id = 8] 14:23:23 INFO - PROCESS | 700 | ++DOMWINDOW == 20 (1DAEA800) [pid = 700] [serial = 20] [outer = 00000000] 14:23:23 INFO - PROCESS | 700 | ++DOMWINDOW == 21 (1E258000) [pid = 700] [serial = 21] [outer = 1DAEA800] 14:23:23 INFO - PROCESS | 700 | 1467321803234 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 700 | ++DOMWINDOW == 22 (1E25C000) [pid = 700] [serial = 22] [outer = 1DAEA800] 14:23:23 INFO - PROCESS | 700 | ++DOCSHELL 15E93000 == 9 [pid = 700] [id = 9] 14:23:23 INFO - PROCESS | 700 | ++DOMWINDOW == 23 (15EA1000) [pid = 700] [serial = 23] [outer = 00000000] 14:23:23 INFO - PROCESS | 700 | ++DOMWINDOW == 24 (1E25D400) [pid = 700] [serial = 24] [outer = 15EA1000] 14:23:23 INFO - PROCESS | 700 | 1467321803644 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 700 | ++DOMWINDOW == 25 (17265C00) [pid = 700] [serial = 25] [outer = 15EA1000] 14:23:23 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:24 INFO - PROCESS | 700 | --DOCSHELL 104CB000 == 8 [pid = 700] [id = 1] 14:23:24 INFO - PROCESS | 700 | 1467321804407 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]]]}] 14:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1381ms 14:23:24 INFO - PROCESS | 700 | 1467321804482 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 14:23:24 INFO - PROCESS | 700 | 1467321804487 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 14:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:23:24 INFO - PROCESS | 700 | 1467321804492 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:23:24 INFO - PROCESS | 700 | 1467321804496 Marionette TRACE conn5 <- [1,10,null,{}] 14:23:24 INFO - PROCESS | 700 | 1467321804548 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}] 14:23:24 INFO - PROCESS | 700 | 1467321804551 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:24 INFO - PROCESS | 700 | 1467321804674 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 14:23:24 INFO - PROCESS | 700 | 1467321804782 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:24 INFO - PROCESS | 700 | 1467321804784 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:24 INFO - PROCESS | 700 | ++DOCSHELL 103CF000 == 9 [pid = 700] [id = 10] 14:23:24 INFO - PROCESS | 700 | ++DOMWINDOW == 26 (103CF400) [pid = 700] [serial = 26] [outer = 00000000] 14:23:24 INFO - PROCESS | 700 | ++DOMWINDOW == 27 (14823000) [pid = 700] [serial = 27] [outer = 103CF400] 14:23:24 INFO - PROCESS | 700 | 1467321804841 Marionette DEBUG loaded listener.js 14:23:24 INFO - PROCESS | 700 | ++DOMWINDOW == 28 (149C1000) [pid = 700] [serial = 28] [outer = 103CF400] 14:23:25 INFO - PROCESS | 700 | 1467321805390 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]]]}] 14:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 14:23:25 INFO - PROCESS | 700 | 1467321805424 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 14:23:25 INFO - PROCESS | 700 | 1467321805430 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 14:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:23:25 INFO - PROCESS | 700 | 1467321805437 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:23:25 INFO - PROCESS | 700 | 1467321805441 Marionette TRACE conn5 <- [1,14,null,{}] 14:23:25 INFO - PROCESS | 700 | 1467321805445 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}] 14:23:25 INFO - PROCESS | 700 | 1467321805448 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:25 INFO - PROCESS | 700 | 1467321805573 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 14:23:25 INFO - PROCESS | 700 | 1467321805647 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:25 INFO - PROCESS | 700 | 1467321805650 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:25 INFO - PROCESS | 700 | ++DOCSHELL 182E6400 == 10 [pid = 700] [id = 11] 14:23:25 INFO - PROCESS | 700 | ++DOMWINDOW == 29 (182E6800) [pid = 700] [serial = 29] [outer = 00000000] 14:23:25 INFO - PROCESS | 700 | ++DOMWINDOW == 30 (18480C00) [pid = 700] [serial = 30] [outer = 182E6800] 14:23:25 INFO - PROCESS | 700 | 1467321805707 Marionette DEBUG loaded listener.js 14:23:25 INFO - PROCESS | 700 | ++DOMWINDOW == 31 (190C5400) [pid = 700] [serial = 31] [outer = 182E6800] 14:23:26 INFO - PROCESS | 700 | 1467321806314 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]]]}] 14:23:26 INFO - PROCESS | 700 | ++DOCSHELL 1A8CD400 == 11 [pid = 700] [id = 12] 14:23:26 INFO - PROCESS | 700 | ++DOMWINDOW == 32 (1A8CF000) [pid = 700] [serial = 32] [outer = 00000000] 14:23:26 INFO - PROCESS | 700 | ++DOMWINDOW == 33 (0CBC9C00) [pid = 700] [serial = 33] [outer = 1A8CF000] 14:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1017ms 14:23:26 INFO - PROCESS | 700 | ++DOMWINDOW == 34 (0CBD3800) [pid = 700] [serial = 34] [outer = 1A8CF000] 14:23:26 INFO - PROCESS | 700 | 1467321806520 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 14:23:26 INFO - PROCESS | 700 | 1467321806525 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 14:23:26 INFO - PROCESS | 700 | ++DOCSHELL 0CBE3400 == 12 [pid = 700] [id = 13] 14:23:26 INFO - PROCESS | 700 | ++DOMWINDOW == 35 (0F535400) [pid = 700] [serial = 35] [outer = 00000000] 14:23:26 INFO - PROCESS | 700 | ++DOMWINDOW == 36 (0F663400) [pid = 700] [serial = 36] [outer = 0F535400] 14:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:23:26 INFO - PROCESS | 700 | 1467321806606 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:23:26 INFO - PROCESS | 700 | 1467321806609 Marionette TRACE conn5 <- [1,18,null,{}] 14:23:26 INFO - PROCESS | 700 | ++DOMWINDOW == 37 (10043C00) [pid = 700] [serial = 37] [outer = 0F535400] 14:23:26 INFO - PROCESS | 700 | 1467321806641 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}] 14:23:26 INFO - PROCESS | 700 | 1467321806643 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:26 INFO - PROCESS | 700 | 1467321806751 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 14:23:26 INFO - PROCESS | 700 | 1467321806897 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:26 INFO - PROCESS | 700 | 1467321806902 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:26 INFO - PROCESS | 700 | --DOCSHELL 104CC400 == 11 [pid = 700] [id = 4] 14:23:26 INFO - PROCESS | 700 | ++DOCSHELL 0CBD3C00 == 12 [pid = 700] [id = 14] 14:23:26 INFO - PROCESS | 700 | ++DOMWINDOW == 38 (0F53B000) [pid = 700] [serial = 38] [outer = 00000000] 14:23:26 INFO - PROCESS | 700 | ++DOMWINDOW == 39 (10CD9000) [pid = 700] [serial = 39] [outer = 0F53B000] 14:23:26 INFO - PROCESS | 700 | 1467321806960 Marionette DEBUG loaded listener.js 14:23:27 INFO - PROCESS | 700 | ++DOMWINDOW == 40 (10ECD800) [pid = 700] [serial = 40] [outer = 0F53B000] 14:23:27 INFO - PROCESS | 700 | 1467321807352 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]]]}] 14:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 812ms 14:23:27 INFO - PROCESS | 700 | 1467321807408 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 14:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:23:27 INFO - PROCESS | 700 | 1467321807411 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 14:23:27 INFO - PROCESS | 700 | 1467321807417 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:23:27 INFO - PROCESS | 700 | 1467321807421 Marionette TRACE conn5 <- [1,22,null,{}] 14:23:27 INFO - PROCESS | 700 | 1467321807425 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}] 14:23:27 INFO - PROCESS | 700 | 1467321807427 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:27 INFO - PROCESS | 700 | 1467321807537 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 14:23:27 INFO - PROCESS | 700 | 1467321807550 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:27 INFO - PROCESS | 700 | 1467321807553 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:27 INFO - PROCESS | 700 | ++DOCSHELL 13FF2800 == 13 [pid = 700] [id = 15] 14:23:27 INFO - PROCESS | 700 | ++DOMWINDOW == 41 (140BF800) [pid = 700] [serial = 41] [outer = 00000000] 14:23:27 INFO - PROCESS | 700 | ++DOMWINDOW == 42 (14774400) [pid = 700] [serial = 42] [outer = 140BF800] 14:23:27 INFO - PROCESS | 700 | 1467321807602 Marionette DEBUG loaded listener.js 14:23:27 INFO - PROCESS | 700 | ++DOMWINDOW == 43 (1481FC00) [pid = 700] [serial = 43] [outer = 140BF800] 14:23:28 INFO - PROCESS | 700 | 1467321808010 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]]]}] 14:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 14:23:28 INFO - PROCESS | 700 | 1467321808048 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 14:23:28 INFO - PROCESS | 700 | 1467321808050 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 14:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:23:28 INFO - PROCESS | 700 | 1467321808054 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:23:28 INFO - PROCESS | 700 | 1467321808056 Marionette TRACE conn5 <- [1,26,null,{}] 14:23:28 INFO - PROCESS | 700 | 1467321808072 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}] 14:23:28 INFO - PROCESS | 700 | 1467321808077 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:28 INFO - PROCESS | 700 | 1467321808192 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 14:23:28 INFO - PROCESS | 700 | 1467321808209 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 700 | 1467321808213 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:28 INFO - PROCESS | 700 | ++DOCSHELL 16429C00 == 14 [pid = 700] [id = 16] 14:23:28 INFO - PROCESS | 700 | ++DOMWINDOW == 44 (1642DC00) [pid = 700] [serial = 44] [outer = 00000000] 14:23:28 INFO - PROCESS | 700 | ++DOMWINDOW == 45 (1706A400) [pid = 700] [serial = 45] [outer = 1642DC00] 14:23:28 INFO - PROCESS | 700 | 1467321808263 Marionette DEBUG loaded listener.js 14:23:28 INFO - PROCESS | 700 | ++DOMWINDOW == 46 (17272800) [pid = 700] [serial = 46] [outer = 1642DC00] 14:23:28 INFO - PROCESS | 700 | 1467321808700 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]]]}] 14:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 690ms 14:23:28 INFO - PROCESS | 700 | 1467321808748 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 14:23:28 INFO - PROCESS | 700 | 1467321808750 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 14:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:23:28 INFO - PROCESS | 700 | 1467321808754 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:23:28 INFO - PROCESS | 700 | 1467321808755 Marionette TRACE conn5 <- [1,30,null,{}] 14:23:28 INFO - PROCESS | 700 | 1467321808759 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}] 14:23:28 INFO - PROCESS | 700 | 1467321808761 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:28 INFO - PROCESS | 700 | 1467321808846 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 14:23:28 INFO - PROCESS | 700 | 1467321808853 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 700 | 1467321808855 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:28 INFO - PROCESS | 700 | ++DOCSHELL 178ABC00 == 15 [pid = 700] [id = 17] 14:23:28 INFO - PROCESS | 700 | ++DOMWINDOW == 47 (178AE000) [pid = 700] [serial = 47] [outer = 00000000] 14:23:28 INFO - PROCESS | 700 | ++DOMWINDOW == 48 (182E5800) [pid = 700] [serial = 48] [outer = 178AE000] 14:23:28 INFO - PROCESS | 700 | 1467321808903 Marionette DEBUG loaded listener.js 14:23:29 INFO - PROCESS | 700 | ++DOMWINDOW == 49 (1848A000) [pid = 700] [serial = 49] [outer = 178AE000] 14:23:29 INFO - PROCESS | 700 | 1467321809318 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]]]}] 14:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 14:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:23:29 INFO - PROCESS | 700 | 1467321809328 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 14:23:29 INFO - PROCESS | 700 | 1467321809330 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 14:23:29 INFO - PROCESS | 700 | 1467321809332 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:23:29 INFO - PROCESS | 700 | 1467321809334 Marionette TRACE conn5 <- [1,34,null,{}] 14:23:29 INFO - PROCESS | 700 | 1467321809337 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}] 14:23:29 INFO - PROCESS | 700 | 1467321809339 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:29 INFO - PROCESS | 700 | 1467321809445 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 14:23:29 INFO - PROCESS | 700 | 1467321809453 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:29 INFO - PROCESS | 700 | 1467321809455 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:29 INFO - PROCESS | 700 | ++DOCSHELL 184E6C00 == 16 [pid = 700] [id = 18] 14:23:29 INFO - PROCESS | 700 | ++DOMWINDOW == 50 (184E8800) [pid = 700] [serial = 50] [outer = 00000000] 14:23:29 INFO - PROCESS | 700 | ++DOMWINDOW == 51 (18ECC000) [pid = 700] [serial = 51] [outer = 184E8800] 14:23:29 INFO - PROCESS | 700 | 1467321809500 Marionette DEBUG loaded listener.js 14:23:29 INFO - PROCESS | 700 | ++DOMWINDOW == 52 (1953EC00) [pid = 700] [serial = 52] [outer = 184E8800] 14:23:29 INFO - PROCESS | 700 | 1467321809886 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]]]}] 14:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 14:23:29 INFO - PROCESS | 700 | 1467321809904 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 14:23:29 INFO - PROCESS | 700 | 1467321809906 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 14:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:23:29 INFO - PROCESS | 700 | 1467321809909 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:23:29 INFO - PROCESS | 700 | 1467321809910 Marionette TRACE conn5 <- [1,38,null,{}] 14:23:29 INFO - PROCESS | 700 | 1467321809914 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}] 14:23:29 INFO - PROCESS | 700 | 1467321809920 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:30 INFO - PROCESS | 700 | 1467321810054 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 14:23:30 INFO - PROCESS | 700 | 1467321810062 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:30 INFO - PROCESS | 700 | 1467321810065 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:30 INFO - PROCESS | 700 | ++DOCSHELL 18F1D400 == 17 [pid = 700] [id = 19] 14:23:30 INFO - PROCESS | 700 | ++DOMWINDOW == 53 (18F1F800) [pid = 700] [serial = 53] [outer = 00000000] 14:23:30 INFO - PROCESS | 700 | ++DOMWINDOW == 54 (18F2A800) [pid = 700] [serial = 54] [outer = 18F1F800] 14:23:30 INFO - PROCESS | 700 | 1467321810110 Marionette DEBUG loaded listener.js 14:23:30 INFO - PROCESS | 700 | ++DOMWINDOW == 55 (1A993800) [pid = 700] [serial = 55] [outer = 18F1F800] 14:23:30 INFO - PROCESS | 700 | 1467321810501 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]]]}] 14:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 14:23:30 INFO - PROCESS | 700 | 1467321810540 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 14:23:30 INFO - PROCESS | 700 | 1467321810542 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 14:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:23:30 INFO - PROCESS | 700 | 1467321810545 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:23:30 INFO - PROCESS | 700 | 1467321810547 Marionette TRACE conn5 <- [1,42,null,{}] 14:23:30 INFO - PROCESS | 700 | 1467321810550 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}] 14:23:30 INFO - PROCESS | 700 | 1467321810552 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:30 INFO - PROCESS | 700 | 1467321810655 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 14:23:30 INFO - PROCESS | 700 | 1467321810779 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:30 INFO - PROCESS | 700 | 1467321810781 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:30 INFO - PROCESS | 700 | ++DOCSHELL 1B92F400 == 18 [pid = 700] [id = 20] 14:23:30 INFO - PROCESS | 700 | ++DOMWINDOW == 56 (1B932800) [pid = 700] [serial = 56] [outer = 00000000] 14:23:30 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (1B9B9C00) [pid = 700] [serial = 57] [outer = 1B932800] 14:23:30 INFO - PROCESS | 700 | 1467321810827 Marionette DEBUG loaded listener.js 14:23:30 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (1BAC3000) [pid = 700] [serial = 58] [outer = 1B932800] 14:23:31 INFO - PROCESS | 700 | 1467321811191 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]]]}] 14:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 14:23:31 INFO - PROCESS | 700 | 1467321811216 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 14:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:23:31 INFO - PROCESS | 700 | 1467321811218 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 14:23:31 INFO - PROCESS | 700 | 1467321811221 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:23:31 INFO - PROCESS | 700 | 1467321811223 Marionette TRACE conn5 <- [1,46,null,{}] 14:23:31 INFO - PROCESS | 700 | 1467321811226 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}] 14:23:31 INFO - PROCESS | 700 | 1467321811228 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:31 INFO - PROCESS | 700 | 1467321811337 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 14:23:31 INFO - PROCESS | 700 | 1467321811345 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:31 INFO - PROCESS | 700 | 1467321811347 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:31 INFO - PROCESS | 700 | ++DOCSHELL 1B9B8800 == 19 [pid = 700] [id = 21] 14:23:31 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (1C1DEC00) [pid = 700] [serial = 59] [outer = 00000000] 14:23:31 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (1DA7CC00) [pid = 700] [serial = 60] [outer = 1C1DEC00] 14:23:31 INFO - PROCESS | 700 | 1467321811395 Marionette DEBUG loaded listener.js 14:23:31 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (1DAE9000) [pid = 700] [serial = 61] [outer = 1C1DEC00] 14:23:31 INFO - PROCESS | 700 | 1467321811767 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]]]}] 14:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 14:23:31 INFO - PROCESS | 700 | 1467321811792 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 14:23:31 INFO - PROCESS | 700 | 1467321811794 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 14:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:23:31 INFO - PROCESS | 700 | 1467321811797 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:23:31 INFO - PROCESS | 700 | 1467321811799 Marionette TRACE conn5 <- [1,50,null,{}] 14:23:31 INFO - PROCESS | 700 | 1467321811802 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}] 14:23:31 INFO - PROCESS | 700 | 1467321811804 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:31 INFO - PROCESS | 700 | 1467321811886 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 14:23:31 INFO - PROCESS | 700 | 1467321811957 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:31 INFO - PROCESS | 700 | 1467321811959 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:31 INFO - PROCESS | 700 | ++DOCSHELL 14822400 == 20 [pid = 700] [id = 22] 14:23:31 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (14828400) [pid = 700] [serial = 62] [outer = 00000000] 14:23:32 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (1700C000) [pid = 700] [serial = 63] [outer = 14828400] 14:23:32 INFO - PROCESS | 700 | 1467321812004 Marionette DEBUG loaded listener.js 14:23:32 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (17010400) [pid = 700] [serial = 64] [outer = 14828400] 14:23:32 INFO - PROCESS | 700 | 1467321812341 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]]]}] 14:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 14:23:32 INFO - PROCESS | 700 | 1467321812368 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 14:23:32 INFO - PROCESS | 700 | 1467321812370 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 14:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:23:32 INFO - PROCESS | 700 | 1467321812373 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:23:32 INFO - PROCESS | 700 | 1467321812375 Marionette TRACE conn5 <- [1,54,null,{}] 14:23:32 INFO - PROCESS | 700 | 1467321812378 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}] 14:23:32 INFO - PROCESS | 700 | 1467321812380 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:32 INFO - PROCESS | 700 | 1467321812457 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 14:23:32 INFO - PROCESS | 700 | 1467321812526 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:32 INFO - PROCESS | 700 | 1467321812528 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:32 INFO - PROCESS | 700 | ++DOCSHELL 0C5C1000 == 21 [pid = 700] [id = 23] 14:23:32 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0C5C5400) [pid = 700] [serial = 65] [outer = 00000000] 14:23:32 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0C5CB800) [pid = 700] [serial = 66] [outer = 0C5C5400] 14:23:32 INFO - PROCESS | 700 | 1467321812572 Marionette DEBUG loaded listener.js 14:23:32 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (1004C800) [pid = 700] [serial = 67] [outer = 0C5C5400] 14:23:32 INFO - PROCESS | 700 | 1467321812900 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]]]}] 14:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 14:23:32 INFO - PROCESS | 700 | 1467321812944 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 14:23:32 INFO - PROCESS | 700 | 1467321812946 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 14:23:32 INFO - PROCESS | 700 | 1467321812950 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:23:32 INFO - PROCESS | 700 | 1467321812952 Marionette TRACE conn5 <- [1,58,null,{}] 14:23:32 INFO - PROCESS | 700 | 1467321812955 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}] 14:23:32 INFO - PROCESS | 700 | 1467321812958 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:33 INFO - PROCESS | 700 | 1467321813082 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 14:23:33 INFO - PROCESS | 700 | 1467321813090 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 700 | 1467321813092 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:33 INFO - PROCESS | 700 | ++DOCSHELL 0C5CEC00 == 22 [pid = 700] [id = 24] 14:23:33 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0C5CF000) [pid = 700] [serial = 68] [outer = 00000000] 14:23:33 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0C5F1000) [pid = 700] [serial = 69] [outer = 0C5CF000] 14:23:33 INFO - PROCESS | 700 | 1467321813139 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (17267400) [pid = 700] [serial = 70] [outer = 0C5CF000] 14:23:33 INFO - PROCESS | 700 | 1467321813535 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]]]}] 14:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 14:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:23:33 INFO - PROCESS | 700 | 1467321813584 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 14:23:33 INFO - PROCESS | 700 | 1467321813586 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 14:23:33 INFO - PROCESS | 700 | 1467321813589 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:23:33 INFO - PROCESS | 700 | 1467321813591 Marionette TRACE conn5 <- [1,62,null,{}] 14:23:33 INFO - PROCESS | 700 | 1467321813594 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}] 14:23:33 INFO - PROCESS | 700 | 1467321813596 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:33 INFO - PROCESS | 700 | 1467321813703 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 14:23:33 INFO - PROCESS | 700 | 1467321813711 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 700 | 1467321813713 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:33 INFO - PROCESS | 700 | ++DOCSHELL 0FD11400 == 23 [pid = 700] [id = 25] 14:23:33 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0FD11C00) [pid = 700] [serial = 71] [outer = 00000000] 14:23:33 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (0FD1AC00) [pid = 700] [serial = 72] [outer = 0FD11C00] 14:23:33 INFO - PROCESS | 700 | 1467321813756 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0FD1D800) [pid = 700] [serial = 73] [outer = 0FD11C00] 14:23:34 INFO - PROCESS | 700 | 1467321814144 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]]]}] 14:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 14:23:34 INFO - PROCESS | 700 | 1467321814160 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 14:23:34 INFO - PROCESS | 700 | 1467321814162 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 14:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:23:34 INFO - PROCESS | 700 | 1467321814165 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:23:34 INFO - PROCESS | 700 | 1467321814166 Marionette TRACE conn5 <- [1,66,null,{}] 14:23:34 INFO - PROCESS | 700 | 1467321814170 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}] 14:23:34 INFO - PROCESS | 700 | 1467321814171 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:34 INFO - PROCESS | 700 | 1467321814251 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 14:23:34 INFO - PROCESS | 700 | 1467321814256 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:34 INFO - PROCESS | 700 | 1467321814258 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:34 INFO - PROCESS | 700 | ++DOCSHELL 14874400 == 24 [pid = 700] [id = 26] 14:23:34 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (184E6800) [pid = 700] [serial = 74] [outer = 00000000] 14:23:34 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1E264800) [pid = 700] [serial = 75] [outer = 184E6800] 14:23:34 INFO - PROCESS | 700 | 1467321814302 Marionette DEBUG loaded listener.js 14:23:34 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1E39F400) [pid = 700] [serial = 76] [outer = 184E6800] 14:23:35 INFO - PROCESS | 700 | 1467321815548 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]]]}] 14:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1434ms 14:23:35 INFO - PROCESS | 700 | 1467321815601 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 14:23:35 INFO - PROCESS | 700 | 1467321815606 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 14:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:23:35 INFO - PROCESS | 700 | 1467321815610 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:23:35 INFO - PROCESS | 700 | 1467321815613 Marionette TRACE conn5 <- [1,70,null,{}] 14:23:35 INFO - PROCESS | 700 | 1467321815624 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}] 14:23:35 INFO - PROCESS | 700 | 1467321815627 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:35 INFO - PROCESS | 700 | 1467321815738 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 14:23:35 INFO - PROCESS | 700 | 1467321815751 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:35 INFO - PROCESS | 700 | 1467321815754 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:35 INFO - PROCESS | 700 | ++DOCSHELL 1003E800 == 25 [pid = 700] [id = 27] 14:23:35 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (10040000) [pid = 700] [serial = 77] [outer = 00000000] 14:23:35 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (10189400) [pid = 700] [serial = 78] [outer = 10040000] 14:23:35 INFO - PROCESS | 700 | 1467321815841 Marionette DEBUG loaded listener.js 14:23:35 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (10374000) [pid = 700] [serial = 79] [outer = 10040000] 14:23:36 INFO - PROCESS | 700 | 1467321816246 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]]]}] 14:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 690ms 14:23:36 INFO - PROCESS | 700 | 1467321816307 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 14:23:36 INFO - PROCESS | 700 | 1467321816311 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 14:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:23:36 INFO - PROCESS | 700 | 1467321816335 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:23:36 INFO - PROCESS | 700 | 1467321816337 Marionette TRACE conn5 <- [1,74,null,{}] 14:23:36 INFO - PROCESS | 700 | 1467321816350 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}] 14:23:36 INFO - PROCESS | 700 | 1467321816353 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:36 INFO - PROCESS | 700 | 1467321816792 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 78 (16428800) [pid = 700] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1DAEA800) [pid = 700] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 76 (103CF400) [pid = 700] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 75 (182E6800) [pid = 700] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0F53B000) [pid = 700] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 73 (140BF800) [pid = 700] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1642DC00) [pid = 700] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 71 (178AE000) [pid = 700] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 70 (184E8800) [pid = 700] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 69 (18F1F800) [pid = 700] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 68 (14828400) [pid = 700] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 67 (0C5C5400) [pid = 700] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:23:36 INFO - PROCESS | 700 | --DOMWINDOW == 66 (0C5CF000) [pid = 700] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:23:36 INFO - PROCESS | 700 | 1467321816852 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:36 INFO - PROCESS | 700 | 1467321816854 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:36 INFO - PROCESS | 700 | ++DOCSHELL 0C5CF000 == 26 [pid = 700] [id = 28] 14:23:36 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0C5EDC00) [pid = 700] [serial = 80] [outer = 00000000] 14:23:36 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0FC74C00) [pid = 700] [serial = 81] [outer = 0C5EDC00] 14:23:36 INFO - PROCESS | 700 | 1467321816903 Marionette DEBUG loaded listener.js 14:23:36 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (13FEE800) [pid = 700] [serial = 82] [outer = 0C5EDC00] 14:23:37 INFO - PROCESS | 700 | 1467321817265 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]]]}] 14:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 970ms 14:23:37 INFO - PROCESS | 700 | 1467321817310 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 700 | 1467321817313 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 14:23:37 INFO - PROCESS | 700 | 1467321817316 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:23:37 INFO - PROCESS | 700 | 1467321817320 Marionette TRACE conn5 <- [1,78,null,{}] 14:23:37 INFO - PROCESS | 700 | 1467321817330 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}] 14:23:37 INFO - PROCESS | 700 | 1467321817334 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:37 INFO - PROCESS | 700 | 1467321817418 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 14:23:37 INFO - PROCESS | 700 | 1467321817426 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:37 INFO - PROCESS | 700 | 1467321817429 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:37 INFO - PROCESS | 700 | ++DOCSHELL 14829C00 == 27 [pid = 700] [id = 29] 14:23:37 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (1482B400) [pid = 700] [serial = 83] [outer = 00000000] 14:23:37 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (15C03000) [pid = 700] [serial = 84] [outer = 1482B400] 14:23:37 INFO - PROCESS | 700 | 1467321817488 Marionette DEBUG loaded listener.js 14:23:37 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (16423C00) [pid = 700] [serial = 85] [outer = 1482B400] 14:23:37 INFO - PROCESS | 700 | 1467321817934 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]]]}] 14:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 670ms 14:23:37 INFO - PROCESS | 700 | 1467321817991 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 700 | 1467321817994 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 14:23:37 INFO - PROCESS | 700 | 1467321817997 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:23:37 INFO - PROCESS | 700 | 1467321817999 Marionette TRACE conn5 <- [1,82,null,{}] 14:23:38 INFO - PROCESS | 700 | 1467321818002 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}] 14:23:38 INFO - PROCESS | 700 | 1467321818004 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:38 INFO - PROCESS | 700 | 1467321818088 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 14:23:38 INFO - PROCESS | 700 | 1467321818116 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 700 | 1467321818118 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:38 INFO - PROCESS | 700 | ++DOCSHELL 17068800 == 28 [pid = 700] [id = 30] 14:23:38 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (1706B000) [pid = 700] [serial = 86] [outer = 00000000] 14:23:38 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (178A6C00) [pid = 700] [serial = 87] [outer = 1706B000] 14:23:38 INFO - PROCESS | 700 | 1467321818167 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (17F0F000) [pid = 700] [serial = 88] [outer = 1706B000] 14:23:38 INFO - PROCESS | 700 | 1467321818574 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]]]}] 14:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 14:23:38 INFO - PROCESS | 700 | 1467321818631 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 14:23:38 INFO - PROCESS | 700 | 1467321818633 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 14:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:23:38 INFO - PROCESS | 700 | 1467321818636 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:23:38 INFO - PROCESS | 700 | 1467321818638 Marionette TRACE conn5 <- [1,86,null,{}] 14:23:38 INFO - PROCESS | 700 | 1467321818641 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}] 14:23:38 INFO - PROCESS | 700 | 1467321818644 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:38 INFO - PROCESS | 700 | 1467321818720 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 14:23:38 INFO - PROCESS | 700 | 1467321818726 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 700 | 1467321818728 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:38 INFO - PROCESS | 700 | ++DOCSHELL 17F7E000 == 29 [pid = 700] [id = 31] 14:23:38 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (17F89000) [pid = 700] [serial = 89] [outer = 00000000] 14:23:38 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18486800) [pid = 700] [serial = 90] [outer = 17F89000] 14:23:38 INFO - PROCESS | 700 | 1467321818772 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (187A3800) [pid = 700] [serial = 91] [outer = 17F89000] 14:23:39 INFO - PROCESS | 700 | 1467321819376 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]]]}] 14:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 770ms 14:23:39 INFO - PROCESS | 700 | 1467321819430 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 14:23:39 INFO - PROCESS | 700 | 1467321819435 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 14:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:23:39 INFO - PROCESS | 700 | 1467321819440 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:23:39 INFO - PROCESS | 700 | 1467321819446 Marionette TRACE conn5 <- [1,90,null,{}] 14:23:39 INFO - PROCESS | 700 | 1467321819479 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}] 14:23:39 INFO - PROCESS | 700 | 1467321819482 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:39 INFO - PROCESS | 700 | 1467321819595 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 14:23:39 INFO - PROCESS | 700 | 1467321819660 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:39 INFO - PROCESS | 700 | 1467321819663 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:39 INFO - PROCESS | 700 | ++DOCSHELL 0FD1CC00 == 30 [pid = 700] [id = 32] 14:23:39 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1018A000) [pid = 700] [serial = 92] [outer = 00000000] 14:23:39 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (13FE5C00) [pid = 700] [serial = 93] [outer = 1018A000] 14:23:39 INFO - PROCESS | 700 | 1467321819720 Marionette DEBUG loaded listener.js 14:23:39 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (147A2400) [pid = 700] [serial = 94] [outer = 1018A000] 14:23:40 INFO - PROCESS | 700 | 1467321820279 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]]]}] 14:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 14:23:40 INFO - PROCESS | 700 | 1467321820334 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 14:23:40 INFO - PROCESS | 700 | 1467321820339 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 14:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:23:40 INFO - PROCESS | 700 | 1467321820346 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:23:40 INFO - PROCESS | 700 | 1467321820349 Marionette TRACE conn5 <- [1,94,null,{}] 14:23:40 INFO - PROCESS | 700 | 1467321820353 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}] 14:23:40 INFO - PROCESS | 700 | 1467321820355 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:40 INFO - PROCESS | 700 | 1467321820466 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 14:23:40 INFO - PROCESS | 700 | 1467321820540 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:40 INFO - PROCESS | 700 | 1467321820543 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:40 INFO - PROCESS | 700 | ++DOCSHELL 0C5C0800 == 31 [pid = 700] [id = 33] 14:23:40 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (17269C00) [pid = 700] [serial = 95] [outer = 00000000] 14:23:40 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (182E6800) [pid = 700] [serial = 96] [outer = 17269C00] 14:23:40 INFO - PROCESS | 700 | 1467321820601 Marionette DEBUG loaded listener.js 14:23:40 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (189E8C00) [pid = 700] [serial = 97] [outer = 17269C00] 14:23:41 INFO - PROCESS | 700 | 1467321821184 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]]]}] 14:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 14:23:41 INFO - PROCESS | 700 | 1467321821219 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 14:23:41 INFO - PROCESS | 700 | 1467321821222 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 14:23:41 INFO - PROCESS | 700 | 1467321821225 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:23:41 INFO - PROCESS | 700 | 1467321821229 Marionette TRACE conn5 <- [1,98,null,{}] 14:23:41 INFO - PROCESS | 700 | 1467321821241 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}] 14:23:41 INFO - PROCESS | 700 | 1467321821245 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:41 INFO - PROCESS | 700 | 1467321821352 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 14:23:41 INFO - PROCESS | 700 | 1467321821440 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:41 INFO - PROCESS | 700 | 1467321821444 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:41 INFO - PROCESS | 700 | ++DOCSHELL 1917BC00 == 32 [pid = 700] [id = 34] 14:23:41 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1917D400) [pid = 700] [serial = 98] [outer = 00000000] 14:23:41 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (19544000) [pid = 700] [serial = 99] [outer = 1917D400] 14:23:41 INFO - PROCESS | 700 | 1467321821501 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1A09A000) [pid = 700] [serial = 100] [outer = 1917D400] 14:23:42 INFO - PROCESS | 700 | 1467321822033 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]]]}] 14:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 14:23:42 INFO - PROCESS | 700 | 1467321822059 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 14:23:42 INFO - PROCESS | 700 | 1467321822062 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 14:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:23:42 INFO - PROCESS | 700 | 1467321822065 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:23:42 INFO - PROCESS | 700 | 1467321822068 Marionette TRACE conn5 <- [1,102,null,{}] 14:23:42 INFO - PROCESS | 700 | 1467321822071 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}] 14:23:42 INFO - PROCESS | 700 | 1467321822074 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:42 INFO - PROCESS | 700 | 1467321822180 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 14:23:42 INFO - PROCESS | 700 | 1467321822263 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:42 INFO - PROCESS | 700 | 1467321822266 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:42 INFO - PROCESS | 700 | ++DOCSHELL 17005400 == 33 [pid = 700] [id = 35] 14:23:42 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (17006400) [pid = 700] [serial = 101] [outer = 00000000] 14:23:42 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (18F22400) [pid = 700] [serial = 102] [outer = 17006400] 14:23:42 INFO - PROCESS | 700 | 1467321822319 Marionette DEBUG loaded listener.js 14:23:42 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A8D0000) [pid = 700] [serial = 103] [outer = 17006400] 14:23:42 INFO - PROCESS | 700 | 1467321822905 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]]]}] 14:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 14:23:42 INFO - PROCESS | 700 | 1467321822939 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 14:23:42 INFO - PROCESS | 700 | 1467321822943 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 14:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:23:42 INFO - PROCESS | 700 | 1467321822948 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:23:42 INFO - PROCESS | 700 | 1467321822951 Marionette TRACE conn5 <- [1,106,null,{}] 14:23:42 INFO - PROCESS | 700 | 1467321822956 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}] 14:23:42 INFO - PROCESS | 700 | 1467321822959 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:43 INFO - PROCESS | 700 | 1467321823056 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 14:23:43 INFO - PROCESS | 700 | 1467321823131 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 700 | 1467321823134 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:43 INFO - PROCESS | 700 | ++DOCSHELL 0FC78C00 == 34 [pid = 700] [id = 36] 14:23:43 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (0FCD6C00) [pid = 700] [serial = 104] [outer = 00000000] 14:23:43 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (0FCDA000) [pid = 700] [serial = 105] [outer = 0FCD6C00] 14:23:43 INFO - PROCESS | 700 | 1467321823182 Marionette DEBUG loaded listener.js 14:23:43 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (0FCDE000) [pid = 700] [serial = 106] [outer = 0FCD6C00] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 92 (18ED9800) [pid = 700] [serial = 17] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 91 (14823000) [pid = 700] [serial = 27] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 90 (18480C00) [pid = 700] [serial = 30] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0F663400) [pid = 700] [serial = 36] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 88 (10CD9000) [pid = 700] [serial = 39] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 87 (10ECD800) [pid = 700] [serial = 40] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 86 (14774400) [pid = 700] [serial = 42] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1706A400) [pid = 700] [serial = 45] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 84 (182E5800) [pid = 700] [serial = 48] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18ECC000) [pid = 700] [serial = 51] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 82 (18F2A800) [pid = 700] [serial = 54] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1B9B9C00) [pid = 700] [serial = 57] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1DA7CC00) [pid = 700] [serial = 60] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1700C000) [pid = 700] [serial = 63] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1953EC00) [pid = 700] [serial = 52] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0C5CB800) [pid = 700] [serial = 66] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0C5F1000) [pid = 700] [serial = 69] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 75 (190C5400) [pid = 700] [serial = 31] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0CBC9C00) [pid = 700] [serial = 33] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1A993800) [pid = 700] [serial = 55] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 72 (17010400) [pid = 700] [serial = 64] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1848A000) [pid = 700] [serial = 49] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1004C800) [pid = 700] [serial = 67] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 69 (149C1000) [pid = 700] [serial = 28] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1E25C000) [pid = 700] [serial = 22] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 67 (17267400) [pid = 700] [serial = 70] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 66 (1481FC00) [pid = 700] [serial = 43] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 65 (17272800) [pid = 700] [serial = 46] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 64 (0FD1AC00) [pid = 700] [serial = 72] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 63 (17065800) [pid = 700] [serial = 9] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 62 (1706B400) [pid = 700] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 61 (13D0FC00) [pid = 700] [serial = 4] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 60 (1E25D400) [pid = 700] [serial = 24] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 59 (1E258000) [pid = 700] [serial = 21] [outer = 00000000] [url = about:blank] 14:23:43 INFO - PROCESS | 700 | --DOMWINDOW == 58 (190C5C00) [pid = 700] [serial = 14] [outer = 00000000] [url = about:blank] 14:23:44 INFO - PROCESS | 700 | 1467321824162 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]]]}] 14:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1275ms 14:23:44 INFO - PROCESS | 700 | 1467321824224 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 14:23:44 INFO - PROCESS | 700 | 1467321824228 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 14:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:23:44 INFO - PROCESS | 700 | 1467321824233 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:23:44 INFO - PROCESS | 700 | 1467321824236 Marionette TRACE conn5 <- [1,110,null,{}] 14:23:44 INFO - PROCESS | 700 | 1467321824246 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}] 14:23:44 INFO - PROCESS | 700 | 1467321824249 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:44 INFO - PROCESS | 700 | 1467321824340 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 14:23:44 INFO - PROCESS | 700 | 1467321824438 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:44 INFO - PROCESS | 700 | 1467321824440 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:44 INFO - PROCESS | 700 | ++DOCSHELL 0F6FA800 == 35 [pid = 700] [id = 37] 14:23:44 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (0FC74800) [pid = 700] [serial = 107] [outer = 00000000] 14:23:44 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (0FCD2800) [pid = 700] [serial = 108] [outer = 0FC74800] 14:23:44 INFO - PROCESS | 700 | 1467321824492 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (0FCD6400) [pid = 700] [serial = 109] [outer = 0FC74800] 14:23:44 INFO - PROCESS | 700 | 1467321824863 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]]]}] 14:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 14:23:44 INFO - PROCESS | 700 | 1467321824904 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 14:23:44 INFO - PROCESS | 700 | 1467321824909 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 14:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:23:44 INFO - PROCESS | 700 | 1467321824915 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:23:44 INFO - PROCESS | 700 | 1467321824918 Marionette TRACE conn5 <- [1,114,null,{}] 14:23:44 INFO - PROCESS | 700 | 1467321824921 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}] 14:23:44 INFO - PROCESS | 700 | 1467321824924 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:45 INFO - PROCESS | 700 | 1467321825010 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 14:23:45 INFO - PROCESS | 700 | 1467321825017 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:45 INFO - PROCESS | 700 | 1467321825019 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:45 INFO - PROCESS | 700 | ++DOCSHELL 10049000 == 36 [pid = 700] [id = 38] 14:23:45 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (1018FC00) [pid = 700] [serial = 110] [outer = 00000000] 14:23:45 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (10E46C00) [pid = 700] [serial = 111] [outer = 1018FC00] 14:23:45 INFO - PROCESS | 700 | 1467321825068 Marionette DEBUG loaded listener.js 14:23:45 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (13D10400) [pid = 700] [serial = 112] [outer = 1018FC00] 14:23:45 INFO - PROCESS | 700 | 1467321825512 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]]]}] 14:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 14:23:45 INFO - PROCESS | 700 | 1467321825549 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 14:23:45 INFO - PROCESS | 700 | 1467321825551 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 14:23:45 INFO - PROCESS | 700 | 1467321825554 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:23:45 INFO - PROCESS | 700 | 1467321825558 Marionette TRACE conn5 <- [1,118,null,{}] 14:23:45 INFO - PROCESS | 700 | 1467321825569 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}] 14:23:45 INFO - PROCESS | 700 | 1467321825573 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:45 INFO - PROCESS | 700 | 1467321825656 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 14:23:45 INFO - PROCESS | 700 | 1467321825665 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:45 INFO - PROCESS | 700 | 1467321825668 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:45 INFO - PROCESS | 700 | ++DOCSHELL 1486E400 == 37 [pid = 700] [id = 39] 14:23:45 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (1486EC00) [pid = 700] [serial = 113] [outer = 00000000] 14:23:45 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (148DDC00) [pid = 700] [serial = 114] [outer = 1486EC00] 14:23:45 INFO - PROCESS | 700 | 1467321825718 Marionette DEBUG loaded listener.js 14:23:45 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (149C1000) [pid = 700] [serial = 115] [outer = 1486EC00] 14:23:46 INFO - PROCESS | 700 | 1467321826138 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]]]}] 14:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 14:23:46 INFO - PROCESS | 700 | 1467321826202 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 14:23:46 INFO - PROCESS | 700 | 1467321826205 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 14:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:23:46 INFO - PROCESS | 700 | 1467321826208 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:23:46 INFO - PROCESS | 700 | 1467321826209 Marionette TRACE conn5 <- [1,122,null,{}] 14:23:46 INFO - PROCESS | 700 | 1467321826213 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}] 14:23:46 INFO - PROCESS | 700 | 1467321826215 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:46 INFO - PROCESS | 700 | 1467321826327 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 14:23:46 INFO - PROCESS | 700 | 1467321826332 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 700 | 1467321826334 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:46 INFO - PROCESS | 700 | ++DOCSHELL 15C0B400 == 38 [pid = 700] [id = 40] 14:23:46 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (15C0C400) [pid = 700] [serial = 116] [outer = 00000000] 14:23:46 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (17009C00) [pid = 700] [serial = 117] [outer = 15C0C400] 14:23:46 INFO - PROCESS | 700 | 1467321826380 Marionette DEBUG loaded listener.js 14:23:46 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (17010400) [pid = 700] [serial = 118] [outer = 15C0C400] 14:23:46 INFO - PROCESS | 700 | 1467321826779 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]]]}] 14:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 14:23:46 INFO - PROCESS | 700 | 1467321826840 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 14:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:23:46 INFO - PROCESS | 700 | 1467321826842 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 14:23:46 INFO - PROCESS | 700 | 1467321826845 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:23:46 INFO - PROCESS | 700 | 1467321826847 Marionette TRACE conn5 <- [1,126,null,{}] 14:23:46 INFO - PROCESS | 700 | 1467321826851 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}] 14:23:46 INFO - PROCESS | 700 | 1467321826853 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:46 INFO - PROCESS | 700 | 1467321826954 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 14:23:46 INFO - PROCESS | 700 | 1467321826959 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 700 | 1467321826961 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:46 INFO - PROCESS | 700 | ++DOCSHELL 1706C000 == 39 [pid = 700] [id = 41] 14:23:46 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (1706C800) [pid = 700] [serial = 119] [outer = 00000000] 14:23:47 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (1726F000) [pid = 700] [serial = 120] [outer = 1706C800] 14:23:47 INFO - PROCESS | 700 | 1467321827006 Marionette DEBUG loaded listener.js 14:23:47 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (178A7000) [pid = 700] [serial = 121] [outer = 1706C800] 14:23:47 INFO - PROCESS | 700 | 1467321827453 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]]]}] 14:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 14:23:47 INFO - PROCESS | 700 | 1467321827476 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 14:23:47 INFO - PROCESS | 700 | 1467321827478 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 14:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:23:47 INFO - PROCESS | 700 | 1467321827487 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:23:47 INFO - PROCESS | 700 | 1467321827489 Marionette TRACE conn5 <- [1,130,null,{}] 14:23:47 INFO - PROCESS | 700 | 1467321827492 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}] 14:23:47 INFO - PROCESS | 700 | 1467321827498 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:47 INFO - PROCESS | 700 | 1467321827628 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 14:23:47 INFO - PROCESS | 700 | 1467321827639 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:47 INFO - PROCESS | 700 | 1467321827641 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:47 INFO - PROCESS | 700 | ++DOCSHELL 17F13800 == 40 [pid = 700] [id = 42] 14:23:47 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (17F88C00) [pid = 700] [serial = 122] [outer = 00000000] 14:23:47 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18799800) [pid = 700] [serial = 123] [outer = 17F88C00] 14:23:47 INFO - PROCESS | 700 | 1467321827727 Marionette DEBUG loaded listener.js 14:23:47 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18F26000) [pid = 700] [serial = 124] [outer = 17F88C00] 14:23:48 INFO - PROCESS | 700 | 1467321828158 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]]]}] 14:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 730ms 14:23:48 INFO - PROCESS | 700 | 1467321828221 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 14:23:48 INFO - PROCESS | 700 | 1467321828223 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 14:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:23:48 INFO - PROCESS | 700 | 1467321828295 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:23:48 INFO - PROCESS | 700 | 1467321828297 Marionette TRACE conn5 <- [1,134,null,{}] 14:23:48 INFO - PROCESS | 700 | --DOMWINDOW == 75 (184E6800) [pid = 700] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:23:48 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1706B000) [pid = 700] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:23:48 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FD11C00) [pid = 700] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:23:48 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1C1DEC00) [pid = 700] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:23:48 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1B932800) [pid = 700] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:23:48 INFO - PROCESS | 700 | --DOMWINDOW == 70 (17F89000) [pid = 700] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:23:48 INFO - PROCESS | 700 | --DOMWINDOW == 69 (10040000) [pid = 700] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:23:48 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1482B400) [pid = 700] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:23:48 INFO - PROCESS | 700 | --DOMWINDOW == 67 (0C5EDC00) [pid = 700] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:23:48 INFO - PROCESS | 700 | 1467321828328 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}] 14:23:48 INFO - PROCESS | 700 | 1467321828330 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:48 INFO - PROCESS | 700 | 1467321828412 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 14:23:48 INFO - PROCESS | 700 | 1467321828418 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:48 INFO - PROCESS | 700 | 1467321828420 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:48 INFO - PROCESS | 700 | ++DOCSHELL 0C5F8800 == 41 [pid = 700] [id = 43] 14:23:48 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (10040000) [pid = 700] [serial = 125] [outer = 00000000] 14:23:48 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (1706B000) [pid = 700] [serial = 126] [outer = 10040000] 14:23:48 INFO - PROCESS | 700 | 1467321828465 Marionette DEBUG loaded listener.js 14:23:48 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (172AAC00) [pid = 700] [serial = 127] [outer = 10040000] 14:23:48 INFO - PROCESS | 700 | 1467321828866 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]]]}] 14:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 14:23:48 INFO - PROCESS | 700 | 1467321828901 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 14:23:48 INFO - PROCESS | 700 | 1467321828903 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 14:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:23:48 INFO - PROCESS | 700 | 1467321828915 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:23:48 INFO - PROCESS | 700 | 1467321828917 Marionette TRACE conn5 <- [1,138,null,{}] 14:23:48 INFO - PROCESS | 700 | 1467321828920 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}] 14:23:48 INFO - PROCESS | 700 | 1467321828922 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:49 INFO - PROCESS | 700 | 1467321828999 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 14:23:49 INFO - PROCESS | 700 | 1467321829005 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:49 INFO - PROCESS | 700 | 1467321829007 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:49 INFO - PROCESS | 700 | ++DOCSHELL 155B0800 == 42 [pid = 700] [id = 44] 14:23:49 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (17065400) [pid = 700] [serial = 128] [outer = 00000000] 14:23:49 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (190C6800) [pid = 700] [serial = 129] [outer = 17065400] 14:23:49 INFO - PROCESS | 700 | 1467321829052 Marionette DEBUG loaded listener.js 14:23:49 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (18FA9C00) [pid = 700] [serial = 130] [outer = 17065400] 14:23:49 INFO - PROCESS | 700 | 1467321829468 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]]]}] 14:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 14:23:49 INFO - PROCESS | 700 | 1467321829486 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 14:23:49 INFO - PROCESS | 700 | 1467321829488 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 14:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:23:49 INFO - PROCESS | 700 | 1467321829491 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:23:49 INFO - PROCESS | 700 | 1467321829493 Marionette TRACE conn5 <- [1,142,null,{}] 14:23:49 INFO - PROCESS | 700 | 1467321829496 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}] 14:23:49 INFO - PROCESS | 700 | 1467321829498 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:49 INFO - PROCESS | 700 | 1467321829605 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 14:23:49 INFO - PROCESS | 700 | 1467321829612 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:49 INFO - PROCESS | 700 | 1467321829614 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:49 INFO - PROCESS | 700 | ++DOCSHELL 14869C00 == 43 [pid = 700] [id = 45] 14:23:49 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (19173000) [pid = 700] [serial = 131] [outer = 00000000] 14:23:49 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (195A6400) [pid = 700] [serial = 132] [outer = 19173000] 14:23:49 INFO - PROCESS | 700 | 1467321829659 Marionette DEBUG loaded listener.js 14:23:49 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1A094000) [pid = 700] [serial = 133] [outer = 19173000] 14:23:50 INFO - PROCESS | 700 | 1467321830067 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]]]}] 14:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 14:23:50 INFO - PROCESS | 700 | 1467321830122 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 14:23:50 INFO - PROCESS | 700 | 1467321830124 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 14:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:23:50 INFO - PROCESS | 700 | 1467321830139 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:23:50 INFO - PROCESS | 700 | 1467321830141 Marionette TRACE conn5 <- [1,146,null,{}] 14:23:50 INFO - PROCESS | 700 | 1467321830146 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}] 14:23:50 INFO - PROCESS | 700 | 1467321830148 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:50 INFO - PROCESS | 700 | 1467321830252 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 14:23:50 INFO - PROCESS | 700 | 1467321830265 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:50 INFO - PROCESS | 700 | 1467321830267 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:50 INFO - PROCESS | 700 | ++DOCSHELL 1953A000 == 44 [pid = 700] [id = 46] 14:23:50 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (195A5400) [pid = 700] [serial = 134] [outer = 00000000] 14:23:50 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1A977C00) [pid = 700] [serial = 135] [outer = 195A5400] 14:23:50 INFO - PROCESS | 700 | 1467321830311 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1A97C400) [pid = 700] [serial = 136] [outer = 195A5400] 14:23:51 INFO - PROCESS | 700 | 1467321831103 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]]]}] 14:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1017ms 14:23:51 INFO - PROCESS | 700 | 1467321831161 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 14:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:23:51 INFO - PROCESS | 700 | 1467321831165 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 14:23:51 INFO - PROCESS | 700 | 1467321831170 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:23:51 INFO - PROCESS | 700 | 1467321831175 Marionette TRACE conn5 <- [1,150,null,{}] 14:23:51 INFO - PROCESS | 700 | 1467321831189 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}] 14:23:51 INFO - PROCESS | 700 | 1467321831192 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:51 INFO - PROCESS | 700 | 1467321831320 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 14:23:51 INFO - PROCESS | 700 | 1467321831388 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 700 | 1467321831392 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:51 INFO - PROCESS | 700 | ++DOCSHELL 0FCD0800 == 45 [pid = 700] [id = 47] 14:23:51 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0FD17800) [pid = 700] [serial = 137] [outer = 00000000] 14:23:51 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (13D0F400) [pid = 700] [serial = 138] [outer = 0FD17800] 14:23:51 INFO - PROCESS | 700 | 1467321831449 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (13FED000) [pid = 700] [serial = 139] [outer = 0FD17800] 14:23:52 INFO - PROCESS | 700 | 1467321832329 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]]]}] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 17005400 == 44 [pid = 700] [id = 35] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 1917BC00 == 43 [pid = 700] [id = 34] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 17F7E000 == 42 [pid = 700] [id = 31] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 14829C00 == 41 [pid = 700] [id = 29] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 0C5C0800 == 40 [pid = 700] [id = 33] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 0FD1CC00 == 39 [pid = 700] [id = 32] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 17068800 == 38 [pid = 700] [id = 30] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 14869C00 == 37 [pid = 700] [id = 45] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 155B0800 == 36 [pid = 700] [id = 44] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 0C5F8800 == 35 [pid = 700] [id = 43] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 17F13800 == 34 [pid = 700] [id = 42] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 1706C000 == 33 [pid = 700] [id = 41] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 15C0B400 == 32 [pid = 700] [id = 40] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 1486E400 == 31 [pid = 700] [id = 39] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 10049000 == 30 [pid = 700] [id = 38] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 0F6FA800 == 29 [pid = 700] [id = 37] 14:23:52 INFO - PROCESS | 700 | --DOCSHELL 0FC78C00 == 28 [pid = 700] [id = 36] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 81 (178A6C00) [pid = 700] [serial = 87] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0FD1D800) [pid = 700] [serial = 73] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1DAE9000) [pid = 700] [serial = 61] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1BAC3000) [pid = 700] [serial = 58] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 77 (18486800) [pid = 700] [serial = 90] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 76 (187A3800) [pid = 700] [serial = 91] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 75 (17F0F000) [pid = 700] [serial = 88] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 74 (10189400) [pid = 700] [serial = 78] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 73 (10374000) [pid = 700] [serial = 79] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 72 (15C03000) [pid = 700] [serial = 84] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 71 (13FEE800) [pid = 700] [serial = 82] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 70 (0FC74C00) [pid = 700] [serial = 81] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 69 (16423C00) [pid = 700] [serial = 85] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1E39F400) [pid = 700] [serial = 76] [outer = 00000000] [url = about:blank] 14:23:52 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1E264800) [pid = 700] [serial = 75] [outer = 00000000] [url = about:blank] 14:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1235ms 14:23:52 INFO - PROCESS | 700 | 1467321832405 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 14:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:23:52 INFO - PROCESS | 700 | 1467321832410 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 14:23:52 INFO - PROCESS | 700 | 1467321832415 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:23:52 INFO - PROCESS | 700 | 1467321832418 Marionette TRACE conn5 <- [1,154,null,{}] 14:23:52 INFO - PROCESS | 700 | 1467321832424 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}] 14:23:52 INFO - PROCESS | 700 | 1467321832426 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:52 INFO - PROCESS | 700 | 1467321832521 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 14:23:52 INFO - PROCESS | 700 | 1467321832529 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:52 INFO - PROCESS | 700 | 1467321832533 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:52 INFO - PROCESS | 700 | ++DOCSHELL 0F6F2400 == 29 [pid = 700] [id = 48] 14:23:52 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0F6F8C00) [pid = 700] [serial = 140] [outer = 00000000] 14:23:52 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0FCDD800) [pid = 700] [serial = 141] [outer = 0F6F8C00] 14:23:52 INFO - PROCESS | 700 | 1467321832592 Marionette DEBUG loaded listener.js 14:23:52 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0FD1A400) [pid = 700] [serial = 142] [outer = 0F6F8C00] 14:23:53 INFO - PROCESS | 700 | 1467321833058 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]]]}] 14:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 690ms 14:23:53 INFO - PROCESS | 700 | 1467321833121 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 14:23:53 INFO - PROCESS | 700 | 1467321833127 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 14:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:23:53 INFO - PROCESS | 700 | 1467321833138 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:23:53 INFO - PROCESS | 700 | 1467321833140 Marionette TRACE conn5 <- [1,158,null,{}] 14:23:53 INFO - PROCESS | 700 | 1467321833144 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}] 14:23:53 INFO - PROCESS | 700 | 1467321833147 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:53 INFO - PROCESS | 700 | 1467321833236 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 14:23:53 INFO - PROCESS | 700 | 1467321833252 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 700 | 1467321833254 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:53 INFO - PROCESS | 700 | ++DOCSHELL 13FA1C00 == 30 [pid = 700] [id = 49] 14:23:53 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (13FA6000) [pid = 700] [serial = 143] [outer = 00000000] 14:23:53 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (13FEE800) [pid = 700] [serial = 144] [outer = 13FA6000] 14:23:53 INFO - PROCESS | 700 | 1467321833303 Marionette DEBUG loaded listener.js 14:23:53 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (142BC000) [pid = 700] [serial = 145] [outer = 13FA6000] 14:23:53 INFO - PROCESS | 700 | 1467321833746 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]]]}] 14:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 14:23:53 INFO - PROCESS | 700 | 1467321833771 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 14:23:53 INFO - PROCESS | 700 | 1467321833773 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 14:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:23:53 INFO - PROCESS | 700 | 1467321833781 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:23:53 INFO - PROCESS | 700 | 1467321833785 Marionette TRACE conn5 <- [1,162,null,{}] 14:23:53 INFO - PROCESS | 700 | 1467321833796 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}] 14:23:53 INFO - PROCESS | 700 | 1467321833801 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:53 INFO - PROCESS | 700 | 1467321833884 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 14:23:53 INFO - PROCESS | 700 | 1467321833918 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 700 | 1467321833921 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:53 INFO - PROCESS | 700 | ++DOCSHELL 15E9C800 == 31 [pid = 700] [id = 50] 14:23:53 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (16423C00) [pid = 700] [serial = 146] [outer = 00000000] 14:23:53 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (16431000) [pid = 700] [serial = 147] [outer = 16423C00] 14:23:53 INFO - PROCESS | 700 | 1467321833969 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1700A000) [pid = 700] [serial = 148] [outer = 16423C00] 14:23:54 INFO - PROCESS | 700 | 1467321834401 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]]]}] 14:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 14:23:54 INFO - PROCESS | 700 | 1467321834456 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 700 | 1467321834459 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 14:23:54 INFO - PROCESS | 700 | 1467321834462 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:23:54 INFO - PROCESS | 700 | 1467321834464 Marionette TRACE conn5 <- [1,166,null,{}] 14:23:54 INFO - PROCESS | 700 | 1467321834467 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}] 14:23:54 INFO - PROCESS | 700 | 1467321834469 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:54 INFO - PROCESS | 700 | 1467321834554 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 14:23:54 INFO - PROCESS | 700 | 1467321834560 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 700 | 1467321834562 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:54 INFO - PROCESS | 700 | ++DOCSHELL 1706A400 == 32 [pid = 700] [id = 51] 14:23:54 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (17070400) [pid = 700] [serial = 149] [outer = 00000000] 14:23:54 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (178AF800) [pid = 700] [serial = 150] [outer = 17070400] 14:23:54 INFO - PROCESS | 700 | 1467321834606 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (17F89800) [pid = 700] [serial = 151] [outer = 17070400] 14:23:55 INFO - PROCESS | 700 | 1467321835072 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]]]}] 14:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 14:23:55 INFO - PROCESS | 700 | 1467321835097 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 14:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:23:55 INFO - PROCESS | 700 | 1467321835099 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 14:23:55 INFO - PROCESS | 700 | 1467321835108 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - PROCESS | 700 | 1467321835109 Marionette TRACE conn5 <- [1,170,null,{}] 14:23:55 INFO - PROCESS | 700 | 1467321835113 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}] 14:23:55 INFO - PROCESS | 700 | 1467321835115 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:55 INFO - PROCESS | 700 | 1467321835217 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 14:23:55 INFO - PROCESS | 700 | 1467321835290 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 700 | 1467321835292 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:55 INFO - PROCESS | 700 | ++DOCSHELL 18481C00 == 33 [pid = 700] [id = 52] 14:23:55 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18486800) [pid = 700] [serial = 152] [outer = 00000000] 14:23:55 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1879F400) [pid = 700] [serial = 153] [outer = 18486800] 14:23:55 INFO - PROCESS | 700 | 1467321835341 Marionette DEBUG loaded listener.js 14:23:55 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (18ED9800) [pid = 700] [serial = 154] [outer = 18486800] 14:23:55 INFO - PROCESS | 700 | 1467321835755 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]]]}] 14:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 690ms 14:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:23:55 INFO - PROCESS | 700 | 1467321835793 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 14:23:55 INFO - PROCESS | 700 | 1467321835795 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 14:23:55 INFO - PROCESS | 700 | 1467321835798 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - PROCESS | 700 | 1467321835800 Marionette TRACE conn5 <- [1,174,null,{}] 14:23:55 INFO - PROCESS | 700 | 1467321835808 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}] 14:23:55 INFO - PROCESS | 700 | 1467321835814 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:55 INFO - PROCESS | 700 | 1467321835951 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 14:23:55 INFO - PROCESS | 700 | 1467321835957 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 700 | 1467321835959 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:55 INFO - PROCESS | 700 | ++DOCSHELL 18F24800 == 34 [pid = 700] [id = 53] 14:23:55 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (18F24C00) [pid = 700] [serial = 155] [outer = 00000000] 14:23:56 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1A0CC800) [pid = 700] [serial = 156] [outer = 18F24C00] 14:23:56 INFO - PROCESS | 700 | 1467321836006 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1A8CE800) [pid = 700] [serial = 157] [outer = 18F24C00] 14:23:56 INFO - PROCESS | 700 | 1467321836430 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]]]}] 14:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 14:23:56 INFO - PROCESS | 700 | 1467321836469 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 14:23:56 INFO - PROCESS | 700 | 1467321836471 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 14:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:23:56 INFO - PROCESS | 700 | 1467321836474 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:23:56 INFO - PROCESS | 700 | 1467321836476 Marionette TRACE conn5 <- [1,178,null,{}] 14:23:56 INFO - PROCESS | 700 | 1467321836479 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}] 14:23:56 INFO - PROCESS | 700 | 1467321836481 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:56 INFO - PROCESS | 700 | 1467321836584 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 14:23:56 INFO - PROCESS | 700 | 1467321836666 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 700 | 1467321836668 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:56 INFO - PROCESS | 700 | ++DOCSHELL 1A999C00 == 35 [pid = 700] [id = 54] 14:23:56 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1AB29800) [pid = 700] [serial = 158] [outer = 00000000] 14:23:56 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1ABA8400) [pid = 700] [serial = 159] [outer = 1AB29800] 14:23:56 INFO - PROCESS | 700 | 1467321836714 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1ABA9C00) [pid = 700] [serial = 160] [outer = 1AB29800] 14:23:56 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1B5F2C00) [pid = 700] [serial = 161] [outer = 0F535400] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1706C800) [pid = 700] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1018FC00) [pid = 700] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 86 (19173000) [pid = 700] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 85 (0FC74800) [pid = 700] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0FCD6C00) [pid = 700] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 83 (15C0C400) [pid = 700] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1018A000) [pid = 700] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 81 (17269C00) [pid = 700] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1917D400) [pid = 700] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 79 (17006400) [pid = 700] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 78 (17F88C00) [pid = 700] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 77 (10040000) [pid = 700] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1486EC00) [pid = 700] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:23:57 INFO - PROCESS | 700 | --DOMWINDOW == 75 (17065400) [pid = 700] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:23:57 INFO - PROCESS | 700 | 1467321837228 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]]]}] 14:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 770ms 14:23:57 INFO - PROCESS | 700 | 1467321837248 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 14:23:57 INFO - PROCESS | 700 | 1467321837250 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 14:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:23:57 INFO - PROCESS | 700 | 1467321837253 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:23:57 INFO - PROCESS | 700 | 1467321837255 Marionette TRACE conn5 <- [1,182,null,{}] 14:23:57 INFO - PROCESS | 700 | 1467321837259 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}] 14:23:57 INFO - PROCESS | 700 | 1467321837260 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:57 INFO - PROCESS | 700 | 1467321837338 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 14:23:57 INFO - PROCESS | 700 | 1467321837344 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 700 | 1467321837346 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:57 INFO - PROCESS | 700 | ++DOCSHELL 0FD19800 == 36 [pid = 700] [id = 55] 14:23:57 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (104CA000) [pid = 700] [serial = 162] [outer = 00000000] 14:23:57 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1A97A400) [pid = 700] [serial = 163] [outer = 104CA000] 14:23:57 INFO - PROCESS | 700 | 1467321837392 Marionette DEBUG loaded listener.js 14:23:57 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1A98E400) [pid = 700] [serial = 164] [outer = 104CA000] 14:23:57 INFO - PROCESS | 700 | 1467321837786 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]]]}] 14:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 14:23:57 INFO - PROCESS | 700 | 1467321837825 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 14:23:57 INFO - PROCESS | 700 | 1467321837827 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 14:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:23:57 INFO - PROCESS | 700 | 1467321837830 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:23:57 INFO - PROCESS | 700 | 1467321837832 Marionette TRACE conn5 <- [1,186,null,{}] 14:23:57 INFO - PROCESS | 700 | 1467321837855 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}] 14:23:57 INFO - PROCESS | 700 | 1467321837857 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:57 INFO - PROCESS | 700 | 1467321837937 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 14:23:57 INFO - PROCESS | 700 | 1467321837943 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 700 | 1467321837945 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:57 INFO - PROCESS | 700 | ++DOCSHELL 17066000 == 37 [pid = 700] [id = 56] 14:23:57 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (17F8FC00) [pid = 700] [serial = 165] [outer = 00000000] 14:23:57 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18736800) [pid = 700] [serial = 166] [outer = 17F8FC00] 14:23:57 INFO - PROCESS | 700 | 1467321837988 Marionette DEBUG loaded listener.js 14:23:58 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18738800) [pid = 700] [serial = 167] [outer = 17F8FC00] 14:23:58 INFO - PROCESS | 700 | 1467321838411 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]]]}] 14:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 14:23:58 INFO - PROCESS | 700 | 1467321838470 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 14:23:58 INFO - PROCESS | 700 | 1467321838472 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 14:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:23:58 INFO - PROCESS | 700 | 1467321838475 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:23:58 INFO - PROCESS | 700 | 1467321838477 Marionette TRACE conn5 <- [1,190,null,{}] 14:23:58 INFO - PROCESS | 700 | 1467321838481 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}] 14:23:58 INFO - PROCESS | 700 | 1467321838483 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:58 INFO - PROCESS | 700 | 1467321838562 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 14:23:58 INFO - PROCESS | 700 | 1467321838568 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:58 INFO - PROCESS | 700 | 1467321838569 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:58 INFO - PROCESS | 700 | ++DOCSHELL 18736000 == 38 [pid = 700] [id = 57] 14:23:58 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1873B000) [pid = 700] [serial = 168] [outer = 00000000] 14:23:58 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (19576C00) [pid = 700] [serial = 169] [outer = 1873B000] 14:23:58 INFO - PROCESS | 700 | 1467321838614 Marionette DEBUG loaded listener.js 14:23:58 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (19577800) [pid = 700] [serial = 170] [outer = 1873B000] 14:23:59 INFO - PROCESS | 700 | 1467321839052 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]]]}] 14:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 14:23:59 INFO - PROCESS | 700 | 1467321839108 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 14:23:59 INFO - PROCESS | 700 | 1467321839113 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 14:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:23:59 INFO - PROCESS | 700 | 1467321839119 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:23:59 INFO - PROCESS | 700 | 1467321839124 Marionette TRACE conn5 <- [1,194,null,{}] 14:23:59 INFO - PROCESS | 700 | 1467321839131 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}] 14:23:59 INFO - PROCESS | 700 | 1467321839134 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:59 INFO - PROCESS | 700 | 1467321839256 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 14:23:59 INFO - PROCESS | 700 | 1467321839391 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:59 INFO - PROCESS | 700 | 1467321839396 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:23:59 INFO - PROCESS | 700 | ++DOCSHELL 0FCD2000 == 39 [pid = 700] [id = 58] 14:23:59 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (0FCD2C00) [pid = 700] [serial = 171] [outer = 00000000] 14:23:59 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (0FD18800) [pid = 700] [serial = 172] [outer = 0FCD2C00] 14:23:59 INFO - PROCESS | 700 | 1467321839453 Marionette DEBUG loaded listener.js 14:23:59 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (10188000) [pid = 700] [serial = 173] [outer = 0FCD2C00] 14:23:59 INFO - PROCESS | 700 | 1467321839982 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]]]}] 14:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 14:24:00 INFO - PROCESS | 700 | 1467321840052 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 14:24:00 INFO - PROCESS | 700 | 1467321840057 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 14:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:24:00 INFO - PROCESS | 700 | 1467321840064 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:24:00 INFO - PROCESS | 700 | 1467321840067 Marionette TRACE conn5 <- [1,198,null,{}] 14:24:00 INFO - PROCESS | 700 | 1467321840072 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}] 14:24:00 INFO - PROCESS | 700 | 1467321840075 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:00 INFO - PROCESS | 700 | 1467321840217 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 14:24:00 INFO - PROCESS | 700 | 1467321840336 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:00 INFO - PROCESS | 700 | 1467321840339 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:00 INFO - PROCESS | 700 | ++DOCSHELL 155B0800 == 40 [pid = 700] [id = 59] 14:24:00 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (15E0F800) [pid = 700] [serial = 174] [outer = 00000000] 14:24:00 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (17002800) [pid = 700] [serial = 175] [outer = 15E0F800] 14:24:00 INFO - PROCESS | 700 | 1467321840396 Marionette DEBUG loaded listener.js 14:24:00 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1706BC00) [pid = 700] [serial = 176] [outer = 15E0F800] 14:24:00 INFO - PROCESS | 700 | 1467321840946 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]]]}] 14:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 14:24:00 INFO - PROCESS | 700 | 1467321840997 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 14:24:00 INFO - PROCESS | 700 | 1467321840999 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 14:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:24:01 INFO - PROCESS | 700 | 1467321841003 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:24:01 INFO - PROCESS | 700 | 1467321841007 Marionette TRACE conn5 <- [1,202,null,{}] 14:24:01 INFO - PROCESS | 700 | 1467321841018 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}] 14:24:01 INFO - PROCESS | 700 | 1467321841023 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:01 INFO - PROCESS | 700 | 1467321841135 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 14:24:01 INFO - PROCESS | 700 | 1467321841214 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:01 INFO - PROCESS | 700 | 1467321841218 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:01 INFO - PROCESS | 700 | ++DOCSHELL 19574400 == 41 [pid = 700] [id = 60] 14:24:01 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (19575400) [pid = 700] [serial = 177] [outer = 00000000] 14:24:01 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1957D800) [pid = 700] [serial = 178] [outer = 19575400] 14:24:01 INFO - PROCESS | 700 | 1467321841316 Marionette DEBUG loaded listener.js 14:24:01 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (195B1400) [pid = 700] [serial = 179] [outer = 19575400] 14:24:02 INFO - PROCESS | 700 | 1467321842128 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]]]}] 14:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1184ms 14:24:02 INFO - PROCESS | 700 | 1467321842191 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 14:24:02 INFO - PROCESS | 700 | 1467321842196 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 14:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:24:02 INFO - PROCESS | 700 | 1467321842201 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:24:02 INFO - PROCESS | 700 | 1467321842204 Marionette TRACE conn5 <- [1,206,null,{}] 14:24:02 INFO - PROCESS | 700 | 1467321842210 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}] 14:24:02 INFO - PROCESS | 700 | 1467321842212 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:02 INFO - PROCESS | 700 | 1467321842313 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 14:24:02 INFO - PROCESS | 700 | 1467321842390 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:02 INFO - PROCESS | 700 | 1467321842394 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:02 INFO - PROCESS | 700 | ++DOCSHELL 0FCDA800 == 42 [pid = 700] [id = 61] 14:24:02 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (0FCDB000) [pid = 700] [serial = 180] [outer = 00000000] 14:24:02 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (0FD1D000) [pid = 700] [serial = 181] [outer = 0FCDB000] 14:24:02 INFO - PROCESS | 700 | 1467321842445 Marionette DEBUG loaded listener.js 14:24:02 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (10377800) [pid = 700] [serial = 182] [outer = 0FCDB000] 14:24:02 INFO - PROCESS | 700 | --DOCSHELL 17066000 == 41 [pid = 700] [id = 56] 14:24:02 INFO - PROCESS | 700 | --DOCSHELL 0FD19800 == 40 [pid = 700] [id = 55] 14:24:02 INFO - PROCESS | 700 | --DOCSHELL 1A999C00 == 39 [pid = 700] [id = 54] 14:24:02 INFO - PROCESS | 700 | --DOCSHELL 18F24800 == 38 [pid = 700] [id = 53] 14:24:02 INFO - PROCESS | 700 | --DOCSHELL 18481C00 == 37 [pid = 700] [id = 52] 14:24:02 INFO - PROCESS | 700 | --DOCSHELL 1706A400 == 36 [pid = 700] [id = 51] 14:24:02 INFO - PROCESS | 700 | --DOCSHELL 15E9C800 == 35 [pid = 700] [id = 50] 14:24:02 INFO - PROCESS | 700 | --DOCSHELL 13FA1C00 == 34 [pid = 700] [id = 49] 14:24:02 INFO - PROCESS | 700 | --DOCSHELL 0F6F2400 == 33 [pid = 700] [id = 48] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 95 (1726F000) [pid = 700] [serial = 120] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 94 (10E46C00) [pid = 700] [serial = 111] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 93 (13D10400) [pid = 700] [serial = 112] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 92 (195A6400) [pid = 700] [serial = 132] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 91 (0FCD6400) [pid = 700] [serial = 109] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 90 (0FCD2800) [pid = 700] [serial = 108] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0FCDE000) [pid = 700] [serial = 106] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0FCDA000) [pid = 700] [serial = 105] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 87 (17009C00) [pid = 700] [serial = 117] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 86 (147A2400) [pid = 700] [serial = 94] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 85 (13FE5C00) [pid = 700] [serial = 93] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 84 (189E8C00) [pid = 700] [serial = 97] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 83 (182E6800) [pid = 700] [serial = 96] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1A09A000) [pid = 700] [serial = 100] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 81 (19544000) [pid = 700] [serial = 99] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1A8D0000) [pid = 700] [serial = 103] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 79 (18F22400) [pid = 700] [serial = 102] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 78 (18799800) [pid = 700] [serial = 123] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 77 (178A7000) [pid = 700] [serial = 121] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 76 (172AAC00) [pid = 700] [serial = 127] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1706B000) [pid = 700] [serial = 126] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18F26000) [pid = 700] [serial = 124] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 73 (148DDC00) [pid = 700] [serial = 114] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 72 (17010400) [pid = 700] [serial = 118] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 71 (190C6800) [pid = 700] [serial = 129] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 70 (18FA9C00) [pid = 700] [serial = 130] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1A094000) [pid = 700] [serial = 133] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | --DOMWINDOW == 68 (149C1000) [pid = 700] [serial = 115] [outer = 00000000] [url = about:blank] 14:24:03 INFO - PROCESS | 700 | 1467321843031 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]]]}] 14:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 14:24:03 INFO - PROCESS | 700 | 1467321843076 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 14:24:03 INFO - PROCESS | 700 | 1467321843080 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 14:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:24:03 INFO - PROCESS | 700 | 1467321843086 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:24:03 INFO - PROCESS | 700 | 1467321843089 Marionette TRACE conn5 <- [1,210,null,{}] 14:24:03 INFO - PROCESS | 700 | 1467321843093 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}] 14:24:03 INFO - PROCESS | 700 | 1467321843096 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:03 INFO - PROCESS | 700 | 1467321843182 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 14:24:03 INFO - PROCESS | 700 | 1467321843191 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 700 | 1467321843193 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:03 INFO - PROCESS | 700 | ++DOCSHELL 0C5EEC00 == 34 [pid = 700] [id = 62] 14:24:03 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0C5EF000) [pid = 700] [serial = 183] [outer = 00000000] 14:24:03 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0FCD7400) [pid = 700] [serial = 184] [outer = 0C5EF000] 14:24:03 INFO - PROCESS | 700 | 1467321843242 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0FD14000) [pid = 700] [serial = 185] [outer = 0C5EF000] 14:24:03 INFO - PROCESS | 700 | 1467321843723 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]]]}] 14:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 14:24:03 INFO - PROCESS | 700 | 1467321843761 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 14:24:03 INFO - PROCESS | 700 | 1467321843763 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 14:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:24:03 INFO - PROCESS | 700 | 1467321843766 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:24:03 INFO - PROCESS | 700 | 1467321843770 Marionette TRACE conn5 <- [1,214,null,{}] 14:24:03 INFO - PROCESS | 700 | 1467321843781 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}] 14:24:03 INFO - PROCESS | 700 | 1467321843785 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:03 INFO - PROCESS | 700 | 1467321843871 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 14:24:03 INFO - PROCESS | 700 | 1467321843881 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 700 | 1467321843884 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:03 INFO - PROCESS | 700 | ++DOCSHELL 142B8C00 == 35 [pid = 700] [id = 63] 14:24:03 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (142BB400) [pid = 700] [serial = 186] [outer = 00000000] 14:24:03 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (14872000) [pid = 700] [serial = 187] [outer = 142BB400] 14:24:03 INFO - PROCESS | 700 | 1467321843938 Marionette DEBUG loaded listener.js 14:24:04 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (148E5C00) [pid = 700] [serial = 188] [outer = 142BB400] 14:24:04 INFO - PROCESS | 700 | 1467321844370 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]]]}] 14:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 632ms 14:24:04 INFO - PROCESS | 700 | 1467321844402 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 700 | 1467321844405 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 14:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:24:04 INFO - PROCESS | 700 | 1467321844408 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:24:04 INFO - PROCESS | 700 | 1467321844409 Marionette TRACE conn5 <- [1,218,null,{}] 14:24:04 INFO - PROCESS | 700 | 1467321844413 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}] 14:24:04 INFO - PROCESS | 700 | 1467321844415 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:04 INFO - PROCESS | 700 | 1467321844527 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 14:24:04 INFO - PROCESS | 700 | 1467321844536 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:04 INFO - PROCESS | 700 | 1467321844538 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:04 INFO - PROCESS | 700 | ++DOCSHELL 155AB400 == 36 [pid = 700] [id = 64] 14:24:04 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (155AD800) [pid = 700] [serial = 189] [outer = 00000000] 14:24:04 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (17008C00) [pid = 700] [serial = 190] [outer = 155AD800] 14:24:04 INFO - PROCESS | 700 | 1467321844584 Marionette DEBUG loaded listener.js 14:24:04 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (17010C00) [pid = 700] [serial = 191] [outer = 155AD800] 14:24:04 INFO - PROCESS | 700 | 1467321844990 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]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 14:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:24:05 INFO - PROCESS | 700 | 1467321845038 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 700 | 1467321845040 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 14:24:05 INFO - PROCESS | 700 | 1467321845044 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 700 | 1467321845045 Marionette TRACE conn5 <- [1,222,null,{}] 14:24:05 INFO - PROCESS | 700 | 1467321845049 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}] 14:24:05 INFO - PROCESS | 700 | 1467321845051 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:05 INFO - PROCESS | 700 | 1467321845167 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 14:24:05 INFO - PROCESS | 700 | 1467321845181 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 700 | 1467321845183 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:05 INFO - PROCESS | 700 | ++DOCSHELL 17263800 == 37 [pid = 700] [id = 65] 14:24:05 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (17266000) [pid = 700] [serial = 192] [outer = 00000000] 14:24:05 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (178A3C00) [pid = 700] [serial = 193] [outer = 17266000] 14:24:05 INFO - PROCESS | 700 | 1467321845254 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (178A5800) [pid = 700] [serial = 194] [outer = 17266000] 14:24:05 INFO - PROCESS | 700 | 1467321845696 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]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 14:24:05 INFO - PROCESS | 700 | 1467321845715 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 14:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:24:05 INFO - PROCESS | 700 | 1467321845717 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 14:24:05 INFO - PROCESS | 700 | 1467321845720 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 700 | 1467321845721 Marionette TRACE conn5 <- [1,226,null,{}] 14:24:05 INFO - PROCESS | 700 | 1467321845732 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}] 14:24:05 INFO - PROCESS | 700 | 1467321845737 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:05 INFO - PROCESS | 700 | 1467321845870 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 14:24:05 INFO - PROCESS | 700 | 1467321845924 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 700 | 1467321845926 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:05 INFO - PROCESS | 700 | ++DOCSHELL 182E7400 == 38 [pid = 700] [id = 66] 14:24:05 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18486C00) [pid = 700] [serial = 195] [outer = 00000000] 14:24:05 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (18738400) [pid = 700] [serial = 196] [outer = 18486C00] 14:24:05 INFO - PROCESS | 700 | 1467321845972 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (18ECC000) [pid = 700] [serial = 197] [outer = 18486C00] 14:24:06 INFO - PROCESS | 700 | 1467321846375 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]]]}] 14:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 690ms 14:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:24:06 INFO - PROCESS | 700 | 1467321846410 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 14:24:06 INFO - PROCESS | 700 | 1467321846412 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 14:24:06 INFO - PROCESS | 700 | 1467321846416 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:24:06 INFO - PROCESS | 700 | 1467321846417 Marionette TRACE conn5 <- [1,230,null,{}] 14:24:06 INFO - PROCESS | 700 | 1467321846421 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}] 14:24:06 INFO - PROCESS | 700 | 1467321846423 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:06 INFO - PROCESS | 700 | 1467321846561 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 14:24:06 INFO - PROCESS | 700 | 1467321846579 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 700 | 1467321846580 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:06 INFO - PROCESS | 700 | ++DOCSHELL 17003400 == 39 [pid = 700] [id = 67] 14:24:06 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18F1EC00) [pid = 700] [serial = 198] [outer = 00000000] 14:24:06 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18F2AC00) [pid = 700] [serial = 199] [outer = 18F1EC00] 14:24:06 INFO - PROCESS | 700 | 1467321846626 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (190C4800) [pid = 700] [serial = 200] [outer = 18F1EC00] 14:24:07 INFO - PROCESS | 700 | 1467321847041 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]]]}] 14:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 14:24:07 INFO - PROCESS | 700 | 1467321847087 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 700 | 1467321847089 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 14:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:24:07 INFO - PROCESS | 700 | 1467321847092 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 700 | 1467321847093 Marionette TRACE conn5 <- [1,234,null,{}] 14:24:07 INFO - PROCESS | 700 | 1467321847103 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}] 14:24:07 INFO - PROCESS | 700 | 1467321847105 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:07 INFO - PROCESS | 700 | 1467321847316 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 14:24:07 INFO - PROCESS | 700 | --DOMWINDOW == 85 (18486800) [pid = 700] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:24:07 INFO - PROCESS | 700 | --DOMWINDOW == 84 (13FA6000) [pid = 700] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:24:07 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0F6F8C00) [pid = 700] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:24:07 INFO - PROCESS | 700 | --DOMWINDOW == 82 (18F24C00) [pid = 700] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:24:07 INFO - PROCESS | 700 | --DOMWINDOW == 81 (17070400) [pid = 700] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:24:07 INFO - PROCESS | 700 | --DOMWINDOW == 80 (16423C00) [pid = 700] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:24:07 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1AB29800) [pid = 700] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:24:07 INFO - PROCESS | 700 | --DOMWINDOW == 78 (17F8FC00) [pid = 700] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:24:07 INFO - PROCESS | 700 | --DOMWINDOW == 77 (104CA000) [pid = 700] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:24:07 INFO - PROCESS | 700 | 1467321847365 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 700 | 1467321847367 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:07 INFO - PROCESS | 700 | ++DOCSHELL 0C5CE000 == 40 [pid = 700] [id = 68] 14:24:07 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (0CB6B400) [pid = 700] [serial = 201] [outer = 00000000] 14:24:07 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (155AFC00) [pid = 700] [serial = 202] [outer = 0CB6B400] 14:24:07 INFO - PROCESS | 700 | 1467321847412 Marionette DEBUG loaded listener.js 14:24:07 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1726D800) [pid = 700] [serial = 203] [outer = 0CB6B400] 14:24:07 INFO - PROCESS | 700 | 1467321847751 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]]]}] 14:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 14:24:07 INFO - PROCESS | 700 | 1467321847768 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 700 | 1467321847770 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 14:24:07 INFO - PROCESS | 700 | 1467321847773 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 700 | 1467321847775 Marionette TRACE conn5 <- [1,238,null,{}] 14:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:24:07 INFO - PROCESS | 700 | 1467321847778 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}] 14:24:07 INFO - PROCESS | 700 | 1467321847780 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:07 INFO - PROCESS | 700 | 1467321847909 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 14:24:07 INFO - PROCESS | 700 | 1467321847936 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 700 | 1467321847938 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:07 INFO - PROCESS | 700 | ++DOCSHELL 19174C00 == 41 [pid = 700] [id = 69] 14:24:07 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1917B000) [pid = 700] [serial = 204] [outer = 00000000] 14:24:07 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19578000) [pid = 700] [serial = 205] [outer = 1917B000] 14:24:07 INFO - PROCESS | 700 | 1467321847982 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (195A4800) [pid = 700] [serial = 206] [outer = 1917B000] 14:24:08 INFO - PROCESS | 700 | 1467321848382 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]]]}] 14:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 14:24:08 INFO - PROCESS | 700 | 1467321848408 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 700 | 1467321848410 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 14:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:24:08 INFO - PROCESS | 700 | 1467321848413 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:24:08 INFO - PROCESS | 700 | 1467321848414 Marionette TRACE conn5 <- [1,242,null,{}] 14:24:08 INFO - PROCESS | 700 | 1467321848418 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}] 14:24:08 INFO - PROCESS | 700 | 1467321848419 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:08 INFO - PROCESS | 700 | 1467321848535 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 14:24:08 INFO - PROCESS | 700 | 1467321848582 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 700 | 1467321848584 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:08 INFO - PROCESS | 700 | ++DOCSHELL 0C5C5400 == 42 [pid = 700] [id = 70] 14:24:08 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (0C5F3000) [pid = 700] [serial = 207] [outer = 00000000] 14:24:08 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1A8ADC00) [pid = 700] [serial = 208] [outer = 0C5F3000] 14:24:08 INFO - PROCESS | 700 | 1467321848627 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A8B3000) [pid = 700] [serial = 209] [outer = 0C5F3000] 14:24:08 INFO - PROCESS | 700 | 1467321848978 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]]]}] 14:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 14:24:09 INFO - PROCESS | 700 | 1467321849044 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 14:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:24:09 INFO - PROCESS | 700 | 1467321849047 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 14:24:09 INFO - PROCESS | 700 | 1467321849050 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:24:09 INFO - PROCESS | 700 | 1467321849052 Marionette TRACE conn5 <- [1,246,null,{}] 14:24:09 INFO - PROCESS | 700 | 1467321849055 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}] 14:24:09 INFO - PROCESS | 700 | 1467321849058 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:09 INFO - PROCESS | 700 | 1467321849181 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 14:24:09 INFO - PROCESS | 700 | 1467321849212 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:09 INFO - PROCESS | 700 | 1467321849215 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:09 INFO - PROCESS | 700 | ++DOCSHELL 1A8CD800 == 43 [pid = 700] [id = 71] 14:24:09 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1A8D0C00) [pid = 700] [serial = 210] [outer = 00000000] 14:24:09 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1A996800) [pid = 700] [serial = 211] [outer = 1A8D0C00] 14:24:09 INFO - PROCESS | 700 | 1467321849261 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1B932800) [pid = 700] [serial = 212] [outer = 1A8D0C00] 14:24:09 INFO - PROCESS | 700 | 1467321849858 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]]]}] 14:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 830ms 14:24:09 INFO - PROCESS | 700 | 1467321849881 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 14:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:24:09 INFO - PROCESS | 700 | 1467321849886 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 14:24:09 INFO - PROCESS | 700 | 1467321849891 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:24:09 INFO - PROCESS | 700 | 1467321849896 Marionette TRACE conn5 <- [1,250,null,{}] 14:24:09 INFO - PROCESS | 700 | 1467321849901 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}] 14:24:09 INFO - PROCESS | 700 | 1467321849904 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:10 INFO - PROCESS | 700 | 1467321850019 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 14:24:10 INFO - PROCESS | 700 | 1467321850124 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:10 INFO - PROCESS | 700 | 1467321850127 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:10 INFO - PROCESS | 700 | ++DOCSHELL 0FCDFC00 == 44 [pid = 700] [id = 72] 14:24:10 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (0FD1A000) [pid = 700] [serial = 213] [outer = 00000000] 14:24:10 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (10EC9000) [pid = 700] [serial = 214] [outer = 0FD1A000] 14:24:10 INFO - PROCESS | 700 | 1467321850196 Marionette DEBUG loaded listener.js 14:24:10 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (13FAE800) [pid = 700] [serial = 215] [outer = 0FD1A000] 14:24:10 INFO - PROCESS | 700 | 1467321850914 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]]]}] 14:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1082ms 14:24:10 INFO - PROCESS | 700 | 1467321850973 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 14:24:10 INFO - PROCESS | 700 | 1467321850978 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 14:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:24:10 INFO - PROCESS | 700 | 1467321850999 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:24:10 INFO - PROCESS | 700 | 1467321851002 Marionette TRACE conn5 <- [1,254,null,{}] 14:24:11 INFO - PROCESS | 700 | 1467321851006 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}] 14:24:11 INFO - PROCESS | 700 | 1467321851009 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:11 INFO - PROCESS | 700 | 1467321851124 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 14:24:11 INFO - PROCESS | 700 | 1467321851245 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:11 INFO - PROCESS | 700 | 1467321851248 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:11 INFO - PROCESS | 700 | ++DOCSHELL 15E97000 == 45 [pid = 700] [id = 73] 14:24:11 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (172AE000) [pid = 700] [serial = 216] [outer = 00000000] 14:24:11 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1873A800) [pid = 700] [serial = 217] [outer = 172AE000] 14:24:11 INFO - PROCESS | 700 | 1467321851306 Marionette DEBUG loaded listener.js 14:24:11 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (19242C00) [pid = 700] [serial = 218] [outer = 172AE000] 14:24:11 INFO - PROCESS | 700 | 1467321851883 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]]]}] 14:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 14:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:24:11 INFO - PROCESS | 700 | 1467321851932 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 14:24:11 INFO - PROCESS | 700 | 1467321851935 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 14:24:11 INFO - PROCESS | 700 | 1467321851938 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:24:11 INFO - PROCESS | 700 | 1467321851943 Marionette TRACE conn5 <- [1,258,null,{}] 14:24:11 INFO - PROCESS | 700 | 1467321851954 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}] 14:24:11 INFO - PROCESS | 700 | 1467321851959 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:12 INFO - PROCESS | 700 | 1467321852068 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 14:24:12 INFO - PROCESS | 700 | 1467321852190 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:12 INFO - PROCESS | 700 | 1467321852193 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:12 INFO - PROCESS | 700 | ++DOCSHELL 1B554400 == 46 [pid = 700] [id = 74] 14:24:12 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (1B930C00) [pid = 700] [serial = 219] [outer = 00000000] 14:24:12 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (1BABFC00) [pid = 700] [serial = 220] [outer = 1B930C00] 14:24:12 INFO - PROCESS | 700 | 1467321852250 Marionette DEBUG loaded listener.js 14:24:12 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (1C1DCC00) [pid = 700] [serial = 221] [outer = 1B930C00] 14:24:12 INFO - PROCESS | 700 | 1467321852838 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]]]}] 14:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 14:24:12 INFO - PROCESS | 700 | 1467321852871 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 14:24:12 INFO - PROCESS | 700 | 1467321852874 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 14:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:24:12 INFO - PROCESS | 700 | 1467321852878 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:24:12 INFO - PROCESS | 700 | 1467321852880 Marionette TRACE conn5 <- [1,262,null,{}] 14:24:12 INFO - PROCESS | 700 | 1467321852884 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}] 14:24:12 INFO - PROCESS | 700 | 1467321852886 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:13 INFO - PROCESS | 700 | 1467321852999 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 14:24:13 INFO - PROCESS | 700 | 1467321853092 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 700 | 1467321853094 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:13 INFO - PROCESS | 700 | ++DOCSHELL 0FD20400 == 47 [pid = 700] [id = 75] 14:24:13 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (0FE04400) [pid = 700] [serial = 222] [outer = 00000000] 14:24:13 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (0FE0F800) [pid = 700] [serial = 223] [outer = 0FE04400] 14:24:13 INFO - PROCESS | 700 | 1467321853147 Marionette DEBUG loaded listener.js 14:24:13 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (149B6C00) [pid = 700] [serial = 224] [outer = 0FE04400] 14:24:13 INFO - PROCESS | 700 | 1467321853781 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]]]}] 14:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 14:24:13 INFO - PROCESS | 700 | 1467321853812 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 14:24:13 INFO - PROCESS | 700 | 1467321853816 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 14:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:24:13 INFO - PROCESS | 700 | 1467321853821 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:24:13 INFO - PROCESS | 700 | 1467321853824 Marionette TRACE conn5 <- [1,266,null,{}] 14:24:13 INFO - PROCESS | 700 | 1467321853829 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}] 14:24:13 INFO - PROCESS | 700 | 1467321853832 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:13 INFO - PROCESS | 700 | 1467321853933 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 14:24:14 INFO - PROCESS | 700 | 1467321854062 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:14 INFO - PROCESS | 700 | 1467321854064 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:14 INFO - PROCESS | 700 | ++DOCSHELL 10ECF800 == 48 [pid = 700] [id = 76] 14:24:14 INFO - PROCESS | 700 | ++DOMWINDOW == 102 (10ED1000) [pid = 700] [serial = 225] [outer = 00000000] 14:24:14 INFO - PROCESS | 700 | ++DOMWINDOW == 103 (140BF000) [pid = 700] [serial = 226] [outer = 10ED1000] 14:24:14 INFO - PROCESS | 700 | 1467321854160 Marionette DEBUG loaded listener.js 14:24:14 INFO - PROCESS | 700 | ++DOMWINDOW == 104 (148DE400) [pid = 700] [serial = 227] [outer = 10ED1000] 14:24:14 INFO - PROCESS | 700 | --DOCSHELL 0C5C5400 == 47 [pid = 700] [id = 70] 14:24:14 INFO - PROCESS | 700 | --DOCSHELL 19174C00 == 46 [pid = 700] [id = 69] 14:24:14 INFO - PROCESS | 700 | --DOCSHELL 0C5CE000 == 45 [pid = 700] [id = 68] 14:24:14 INFO - PROCESS | 700 | --DOCSHELL 17003400 == 44 [pid = 700] [id = 67] 14:24:14 INFO - PROCESS | 700 | --DOCSHELL 182E7400 == 43 [pid = 700] [id = 66] 14:24:14 INFO - PROCESS | 700 | --DOCSHELL 17263800 == 42 [pid = 700] [id = 65] 14:24:14 INFO - PROCESS | 700 | --DOCSHELL 155AB400 == 41 [pid = 700] [id = 64] 14:24:14 INFO - PROCESS | 700 | --DOCSHELL 142B8C00 == 40 [pid = 700] [id = 63] 14:24:14 INFO - PROCESS | 700 | --DOCSHELL 0C5EEC00 == 39 [pid = 700] [id = 62] 14:24:14 INFO - PROCESS | 700 | --DOCSHELL 0FCDA800 == 38 [pid = 700] [id = 61] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 103 (1879F400) [pid = 700] [serial = 153] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 102 (13FEE800) [pid = 700] [serial = 144] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 101 (0FCDD800) [pid = 700] [serial = 141] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 100 (0FD1A400) [pid = 700] [serial = 142] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 99 (1A0CC800) [pid = 700] [serial = 156] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 98 (178AF800) [pid = 700] [serial = 150] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 97 (1A8CE800) [pid = 700] [serial = 157] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 96 (1A977C00) [pid = 700] [serial = 135] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 95 (16431000) [pid = 700] [serial = 147] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 94 (1700A000) [pid = 700] [serial = 148] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 93 (13D0F400) [pid = 700] [serial = 138] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 92 (18ED9800) [pid = 700] [serial = 154] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1ABA8400) [pid = 700] [serial = 159] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 90 (18738800) [pid = 700] [serial = 167] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 89 (10043C00) [pid = 700] [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.] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 88 (19576C00) [pid = 700] [serial = 169] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1A98E400) [pid = 700] [serial = 164] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1A97A400) [pid = 700] [serial = 163] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1ABA9C00) [pid = 700] [serial = 160] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 84 (142BC000) [pid = 700] [serial = 145] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18736800) [pid = 700] [serial = 166] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | --DOMWINDOW == 82 (17F89800) [pid = 700] [serial = 151] [outer = 00000000] [url = about:blank] 14:24:14 INFO - PROCESS | 700 | 1467321854857 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]]]}] 14:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1072ms 14:24:14 INFO - PROCESS | 700 | 1467321854893 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 14:24:14 INFO - PROCESS | 700 | 1467321854898 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 14:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:24:14 INFO - PROCESS | 700 | 1467321854903 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:24:14 INFO - PROCESS | 700 | 1467321854906 Marionette TRACE conn5 <- [1,270,null,{}] 14:24:14 INFO - PROCESS | 700 | 1467321854910 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}] 14:24:14 INFO - PROCESS | 700 | 1467321854912 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:15 INFO - PROCESS | 700 | 1467321855001 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 14:24:15 INFO - PROCESS | 700 | 1467321855010 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 700 | 1467321855013 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:15 INFO - PROCESS | 700 | ++DOCSHELL 14867000 == 39 [pid = 700] [id = 77] 14:24:15 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (14869400) [pid = 700] [serial = 228] [outer = 00000000] 14:24:15 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (149C1000) [pid = 700] [serial = 229] [outer = 14869400] 14:24:15 INFO - PROCESS | 700 | 1467321855060 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (15E9C800) [pid = 700] [serial = 230] [outer = 14869400] 14:24:15 INFO - PROCESS | 700 | 1467321855548 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]]]}] 14:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 14:24:15 INFO - PROCESS | 700 | 1467321855578 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 700 | 1467321855580 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 14:24:15 INFO - PROCESS | 700 | 1467321855584 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:24:15 INFO - PROCESS | 700 | 1467321855587 Marionette TRACE conn5 <- [1,274,null,{}] 14:24:15 INFO - PROCESS | 700 | 1467321855597 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}] 14:24:15 INFO - PROCESS | 700 | 1467321855602 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:15 INFO - PROCESS | 700 | 1467321855694 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 14:24:15 INFO - PROCESS | 700 | 1467321855701 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 700 | 1467321855704 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:15 INFO - PROCESS | 700 | ++DOCSHELL 17F77000 == 40 [pid = 700] [id = 78] 14:24:15 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (17F78800) [pid = 700] [serial = 231] [outer = 00000000] 14:24:15 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (182E5C00) [pid = 700] [serial = 232] [outer = 17F78800] 14:24:15 INFO - PROCESS | 700 | 1467321855752 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1848E000) [pid = 700] [serial = 233] [outer = 17F78800] 14:24:16 INFO - PROCESS | 700 | 1467321856193 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]]]}] 14:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 14:24:16 INFO - PROCESS | 700 | 1467321856218 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 14:24:16 INFO - PROCESS | 700 | 1467321856221 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 14:24:16 INFO - PROCESS | 700 | 1467321856224 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:24:16 INFO - PROCESS | 700 | 1467321856226 Marionette TRACE conn5 <- [1,278,null,{}] 14:24:16 INFO - PROCESS | 700 | 1467321856234 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}] 14:24:16 INFO - PROCESS | 700 | 1467321856236 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:16 INFO - PROCESS | 700 | 1467321856328 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 14:24:16 INFO - PROCESS | 700 | 1467321856334 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:16 INFO - PROCESS | 700 | 1467321856336 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:16 INFO - PROCESS | 700 | ++DOCSHELL 1872EC00 == 41 [pid = 700] [id = 79] 14:24:16 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (18733000) [pid = 700] [serial = 234] [outer = 00000000] 14:24:16 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (189DE400) [pid = 700] [serial = 235] [outer = 18733000] 14:24:16 INFO - PROCESS | 700 | 1467321856382 Marionette DEBUG loaded listener.js 14:24:16 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (18F27C00) [pid = 700] [serial = 236] [outer = 18733000] 14:24:16 INFO - PROCESS | 700 | 1467321856799 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]]]}] 14:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 14:24:16 INFO - PROCESS | 700 | 1467321856858 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 14:24:16 INFO - PROCESS | 700 | 1467321856860 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 14:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:24:16 INFO - PROCESS | 700 | 1467321856870 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:24:16 INFO - PROCESS | 700 | 1467321856872 Marionette TRACE conn5 <- [1,282,null,{}] 14:24:16 INFO - PROCESS | 700 | 1467321856876 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}] 14:24:16 INFO - PROCESS | 700 | 1467321856878 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:16 INFO - PROCESS | 700 | 1467321856985 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 14:24:16 INFO - PROCESS | 700 | 1467321856990 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:16 INFO - PROCESS | 700 | 1467321856992 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:17 INFO - PROCESS | 700 | ++DOCSHELL 104C1000 == 42 [pid = 700] [id = 80] 14:24:17 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (18F2BC00) [pid = 700] [serial = 237] [outer = 00000000] 14:24:17 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1953A800) [pid = 700] [serial = 238] [outer = 18F2BC00] 14:24:17 INFO - PROCESS | 700 | 1467321857038 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (19574C00) [pid = 700] [serial = 239] [outer = 18F2BC00] 14:24:17 INFO - PROCESS | 700 | 1467321857519 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]]]}] 14:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 690ms 14:24:17 INFO - PROCESS | 700 | 1467321857558 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 14:24:17 INFO - PROCESS | 700 | 1467321857560 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 14:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:24:17 INFO - PROCESS | 700 | 1467321857569 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:24:17 INFO - PROCESS | 700 | 1467321857571 Marionette TRACE conn5 <- [1,286,null,{}] 14:24:17 INFO - PROCESS | 700 | 1467321857574 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}] 14:24:17 INFO - PROCESS | 700 | 1467321857580 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:17 INFO - PROCESS | 700 | 1467321857722 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 14:24:17 INFO - PROCESS | 700 | 1467321857781 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:17 INFO - PROCESS | 700 | 1467321857783 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:17 INFO - PROCESS | 700 | ++DOCSHELL 19178C00 == 43 [pid = 700] [id = 81] 14:24:17 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (1917B400) [pid = 700] [serial = 240] [outer = 00000000] 14:24:17 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (1A96F000) [pid = 700] [serial = 241] [outer = 1917B400] 14:24:17 INFO - PROCESS | 700 | 1467321857827 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (1A974400) [pid = 700] [serial = 242] [outer = 1917B400] 14:24:18 INFO - PROCESS | 700 | 1467321858242 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]]]}] 14:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 14:24:18 INFO - PROCESS | 700 | 1467321858313 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 700 | 1467321858315 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 14:24:18 INFO - PROCESS | 700 | 1467321858318 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 700 | 1467321858319 Marionette TRACE conn5 <- [1,290,null,{}] 14:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:24:18 INFO - PROCESS | 700 | 1467321858323 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}] 14:24:18 INFO - PROCESS | 700 | 1467321858325 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:18 INFO - PROCESS | 700 | 1467321858436 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 14:24:18 INFO - PROCESS | 700 | 1467321858444 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 700 | 1467321858446 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:18 INFO - PROCESS | 700 | ++DOCSHELL 1A970400 == 44 [pid = 700] [id = 82] 14:24:18 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (1A972C00) [pid = 700] [serial = 243] [outer = 00000000] 14:24:18 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (1AB2C400) [pid = 700] [serial = 244] [outer = 1A972C00] 14:24:18 INFO - PROCESS | 700 | 1467321858490 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (1AC8F000) [pid = 700] [serial = 245] [outer = 1A972C00] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 99 (0FD17800) [pid = 700] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 98 (0C5F3000) [pid = 700] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 97 (18486C00) [pid = 700] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 96 (18F1EC00) [pid = 700] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 95 (0FCD2C00) [pid = 700] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 94 (0C5EF000) [pid = 700] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 93 (0FCDB000) [pid = 700] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 92 (155AD800) [pid = 700] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 91 (142BB400) [pid = 700] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 90 (19575400) [pid = 700] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 89 (15E0F800) [pid = 700] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0CB6B400) [pid = 700] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 87 (17266000) [pid = 700] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1917B000) [pid = 700] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:24:19 INFO - PROCESS | 700 | --DOMWINDOW == 85 (195A5400) [pid = 700] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:24:19 INFO - PROCESS | 700 | 1467321859087 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]]]}] 14:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 830ms 14:24:19 INFO - PROCESS | 700 | 1467321859154 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 700 | 1467321859156 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 14:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:24:19 INFO - PROCESS | 700 | 1467321859160 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:24:19 INFO - PROCESS | 700 | 1467321859161 Marionette TRACE conn5 <- [1,294,null,{}] 14:24:19 INFO - PROCESS | 700 | 1467321859165 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}] 14:24:19 INFO - PROCESS | 700 | 1467321859167 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:19 INFO - PROCESS | 700 | 1467321859249 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 14:24:19 INFO - PROCESS | 700 | 1467321859254 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 700 | 1467321859256 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:19 INFO - PROCESS | 700 | ++DOCSHELL 15E98000 == 45 [pid = 700] [id = 83] 14:24:19 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (16425800) [pid = 700] [serial = 246] [outer = 00000000] 14:24:19 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (17266000) [pid = 700] [serial = 247] [outer = 16425800] 14:24:19 INFO - PROCESS | 700 | 1467321859301 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (18F23000) [pid = 700] [serial = 248] [outer = 16425800] 14:24:19 INFO - PROCESS | 700 | 1467321859761 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]]]}] 14:24:19 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. 14:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 14:24:19 INFO - PROCESS | 700 | 1467321859830 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 700 | 1467321859832 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 14:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:24:19 INFO - PROCESS | 700 | 1467321859836 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:24:19 INFO - PROCESS | 700 | 1467321859837 Marionette TRACE conn5 <- [1,298,null,{}] 14:24:19 INFO - PROCESS | 700 | 1467321859841 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}] 14:24:19 INFO - PROCESS | 700 | 1467321859843 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:19 INFO - PROCESS | 700 | 1467321859926 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 14:24:19 INFO - PROCESS | 700 | 1467321859934 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 700 | 1467321859935 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:19 INFO - PROCESS | 700 | ++DOCSHELL 0FCDA800 == 46 [pid = 700] [id = 84] 14:24:19 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (0FF65400) [pid = 700] [serial = 249] [outer = 00000000] 14:24:19 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (0FF6D000) [pid = 700] [serial = 250] [outer = 0FF65400] 14:24:19 INFO - PROCESS | 700 | 1467321859979 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (0FF70000) [pid = 700] [serial = 251] [outer = 0FF65400] 14:24:20 INFO - PROCESS | 700 | 1467321860395 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]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 14:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:24:20 INFO - PROCESS | 700 | 1467321860406 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 14:24:20 INFO - PROCESS | 700 | 1467321860408 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 14:24:20 INFO - PROCESS | 700 | 1467321860411 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - PROCESS | 700 | 1467321860413 Marionette TRACE conn5 <- [1,302,null,{}] 14:24:20 INFO - PROCESS | 700 | 1467321860416 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}] 14:24:20 INFO - PROCESS | 700 | 1467321860418 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:20 INFO - PROCESS | 700 | 1467321860537 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 14:24:20 INFO - PROCESS | 700 | 1467321860545 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 700 | 1467321860547 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:20 INFO - PROCESS | 700 | ++DOCSHELL 10407000 == 47 [pid = 700] [id = 85] 14:24:20 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (104C4400) [pid = 700] [serial = 252] [outer = 00000000] 14:24:20 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1817C000) [pid = 700] [serial = 253] [outer = 104C4400] 14:24:20 INFO - PROCESS | 700 | 1467321860591 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1817EC00) [pid = 700] [serial = 254] [outer = 104C4400] 14:24:20 INFO - PROCESS | 700 | 1467321860847 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:24:21 INFO - PROCESS | 700 | 1467321861026 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]]]}] 14:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 14:24:21 INFO - PROCESS | 700 | 1467321861084 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 14:24:21 INFO - PROCESS | 700 | 1467321861089 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 14:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:24:21 INFO - PROCESS | 700 | 1467321861093 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:24:21 INFO - PROCESS | 700 | 1467321861098 Marionette TRACE conn5 <- [1,306,null,{}] 14:24:21 INFO - PROCESS | 700 | 1467321861104 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}] 14:24:21 INFO - PROCESS | 700 | 1467321861108 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:21 INFO - PROCESS | 700 | 1467321861260 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 14:24:21 INFO - PROCESS | 700 | 1467321861436 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:21 INFO - PROCESS | 700 | 1467321861441 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:21 INFO - PROCESS | 700 | ++DOCSHELL 0F6FEC00 == 48 [pid = 700] [id = 86] 14:24:21 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (0FC74C00) [pid = 700] [serial = 255] [outer = 00000000] 14:24:21 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (0FD15400) [pid = 700] [serial = 256] [outer = 0FC74C00] 14:24:21 INFO - PROCESS | 700 | 1467321861498 Marionette DEBUG loaded listener.js 14:24:21 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (0FE08400) [pid = 700] [serial = 257] [outer = 0FC74C00] 14:24:22 INFO - PROCESS | 700 | 1467321862080 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]]]}] 14:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1023ms 14:24:22 INFO - PROCESS | 700 | 1467321862117 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 14:24:22 INFO - PROCESS | 700 | 1467321862121 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 14:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:24:22 INFO - PROCESS | 700 | 1467321862127 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - PROCESS | 700 | 1467321862131 Marionette TRACE conn5 <- [1,310,null,{}] 14:24:22 INFO - PROCESS | 700 | 1467321862135 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}] 14:24:22 INFO - PROCESS | 700 | 1467321862138 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:22 INFO - PROCESS | 700 | 1467321862253 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 14:24:22 INFO - PROCESS | 700 | 1467321862378 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:22 INFO - PROCESS | 700 | 1467321862381 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:22 INFO - PROCESS | 700 | ++DOCSHELL 14873800 == 49 [pid = 700] [id = 87] 14:24:22 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (148E5800) [pid = 700] [serial = 258] [outer = 00000000] 14:24:22 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (16431000) [pid = 700] [serial = 259] [outer = 148E5800] 14:24:22 INFO - PROCESS | 700 | 1467321862438 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (17010800) [pid = 700] [serial = 260] [outer = 148E5800] 14:24:23 INFO - PROCESS | 700 | 1467321863087 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]]]}] 14:24:23 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. 14:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 990ms 14:24:23 INFO - PROCESS | 700 | 1467321863117 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 14:24:23 INFO - PROCESS | 700 | 1467321863119 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 14:24:23 INFO - PROCESS | 700 | 1467321863123 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:24:23 INFO - PROCESS | 700 | 1467321863125 Marionette TRACE conn5 <- [1,314,null,{}] 14:24:23 INFO - PROCESS | 700 | 1467321863136 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}] 14:24:23 INFO - PROCESS | 700 | 1467321863141 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:23 INFO - PROCESS | 700 | 1467321863294 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 14:24:23 INFO - PROCESS | 700 | 1467321863352 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 700 | 1467321863356 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:23 INFO - PROCESS | 700 | ++DOCSHELL 18F1EC00 == 50 [pid = 700] [id = 88] 14:24:23 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (18F22C00) [pid = 700] [serial = 261] [outer = 00000000] 14:24:23 INFO - PROCESS | 700 | ++DOMWINDOW == 102 (19241800) [pid = 700] [serial = 262] [outer = 18F22C00] 14:24:23 INFO - PROCESS | 700 | 1467321863413 Marionette DEBUG loaded listener.js 14:24:23 INFO - PROCESS | 700 | ++DOMWINDOW == 103 (1A0CC800) [pid = 700] [serial = 263] [outer = 18F22C00] 14:24:24 INFO - PROCESS | 700 | 1467321864087 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]]]}] 14:24:24 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. 14:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 14:24:24 INFO - PROCESS | 700 | 1467321864097 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 14:24:24 INFO - PROCESS | 700 | 1467321864099 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 14:24:24 INFO - PROCESS | 700 | 1467321864102 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:24:24 INFO - PROCESS | 700 | 1467321864105 Marionette TRACE conn5 <- [1,318,null,{}] 14:24:24 INFO - PROCESS | 700 | 1467321864108 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}] 14:24:24 INFO - PROCESS | 700 | 1467321864111 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:24 INFO - PROCESS | 700 | 1467321864227 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 14:24:24 INFO - PROCESS | 700 | 1467321864322 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:24 INFO - PROCESS | 700 | 1467321864324 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:24 INFO - PROCESS | 700 | ++DOCSHELL 0FD19800 == 51 [pid = 700] [id = 89] 14:24:24 INFO - PROCESS | 700 | ++DOMWINDOW == 104 (1018CC00) [pid = 700] [serial = 264] [outer = 00000000] 14:24:24 INFO - PROCESS | 700 | ++DOMWINDOW == 105 (140B7400) [pid = 700] [serial = 265] [outer = 1018CC00] 14:24:24 INFO - PROCESS | 700 | 1467321864380 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 700 | ++DOMWINDOW == 106 (17267400) [pid = 700] [serial = 266] [outer = 1018CC00] 14:24:25 INFO - PROCESS | 700 | 1467321865101 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]]]}] 14:24:25 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. 14:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1065ms 14:24:25 INFO - PROCESS | 700 | 1467321865172 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 14:24:25 INFO - PROCESS | 700 | 1467321865176 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 14:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:24:25 INFO - PROCESS | 700 | 1467321865180 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:24:25 INFO - PROCESS | 700 | 1467321865183 Marionette TRACE conn5 <- [1,322,null,{}] 14:24:25 INFO - PROCESS | 700 | 1467321865189 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}] 14:24:25 INFO - PROCESS | 700 | 1467321865192 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:25 INFO - PROCESS | 700 | 1467321865290 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 14:24:25 INFO - PROCESS | 700 | 1467321865421 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 700 | 1467321865423 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:25 INFO - PROCESS | 700 | ++DOCSHELL 0F5E1400 == 52 [pid = 700] [id = 90] 14:24:25 INFO - PROCESS | 700 | ++DOMWINDOW == 107 (0F5E5C00) [pid = 700] [serial = 267] [outer = 00000000] 14:24:25 INFO - PROCESS | 700 | ++DOMWINDOW == 108 (0FF69000) [pid = 700] [serial = 268] [outer = 0F5E5C00] 14:24:25 INFO - PROCESS | 700 | 1467321865476 Marionette DEBUG loaded listener.js 14:24:25 INFO - PROCESS | 700 | ++DOMWINDOW == 109 (13D0DC00) [pid = 700] [serial = 269] [outer = 0F5E5C00] 14:24:25 INFO - PROCESS | 700 | --DOCSHELL 0FCDA800 == 51 [pid = 700] [id = 84] 14:24:25 INFO - PROCESS | 700 | --DOCSHELL 15E98000 == 50 [pid = 700] [id = 83] 14:24:25 INFO - PROCESS | 700 | --DOCSHELL 1A970400 == 49 [pid = 700] [id = 82] 14:24:25 INFO - PROCESS | 700 | --DOCSHELL 19178C00 == 48 [pid = 700] [id = 81] 14:24:25 INFO - PROCESS | 700 | --DOCSHELL 104C1000 == 47 [pid = 700] [id = 80] 14:24:25 INFO - PROCESS | 700 | --DOCSHELL 1872EC00 == 46 [pid = 700] [id = 79] 14:24:25 INFO - PROCESS | 700 | --DOCSHELL 17F77000 == 45 [pid = 700] [id = 78] 14:24:25 INFO - PROCESS | 700 | --DOCSHELL 14867000 == 44 [pid = 700] [id = 77] 14:24:25 INFO - PROCESS | 700 | --DOCSHELL 10ECF800 == 43 [pid = 700] [id = 76] 14:24:25 INFO - PROCESS | 700 | --DOCSHELL 0FCDFC00 == 42 [pid = 700] [id = 72] 14:24:26 INFO - PROCESS | 700 | 1467321866034 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]]]}] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 108 (1A97C400) [pid = 700] [serial = 136] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 107 (13FED000) [pid = 700] [serial = 139] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 106 (18738400) [pid = 700] [serial = 196] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 105 (18F2AC00) [pid = 700] [serial = 199] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 104 (10188000) [pid = 700] [serial = 173] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 103 (0FD18800) [pid = 700] [serial = 172] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 102 (0FCD7400) [pid = 700] [serial = 184] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 101 (0FD14000) [pid = 700] [serial = 185] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 100 (10377800) [pid = 700] [serial = 182] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 99 (0FD1D000) [pid = 700] [serial = 181] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 98 (17008C00) [pid = 700] [serial = 190] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 97 (17010C00) [pid = 700] [serial = 191] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 96 (14872000) [pid = 700] [serial = 187] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 95 (148E5C00) [pid = 700] [serial = 188] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 94 (195B1400) [pid = 700] [serial = 179] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 93 (1957D800) [pid = 700] [serial = 178] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 92 (1706BC00) [pid = 700] [serial = 176] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 91 (17002800) [pid = 700] [serial = 175] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 90 (18ECC000) [pid = 700] [serial = 197] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 89 (155AFC00) [pid = 700] [serial = 202] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 88 (190C4800) [pid = 700] [serial = 200] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1726D800) [pid = 700] [serial = 203] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 86 (178A3C00) [pid = 700] [serial = 193] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 85 (178A5800) [pid = 700] [serial = 194] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 84 (195A4800) [pid = 700] [serial = 206] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 83 (19578000) [pid = 700] [serial = 205] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1A8B3000) [pid = 700] [serial = 209] [outer = 00000000] [url = about:blank] 14:24:26 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1A8ADC00) [pid = 700] [serial = 208] [outer = 00000000] [url = about:blank] 14:24:26 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. 14:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 14:24:26 INFO - PROCESS | 700 | 1467321866112 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 700 | 1467321866117 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 14:24:26 INFO - PROCESS | 700 | 1467321866123 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:24:26 INFO - PROCESS | 700 | 1467321866125 Marionette TRACE conn5 <- [1,326,null,{}] 14:24:26 INFO - PROCESS | 700 | 1467321866129 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}] 14:24:26 INFO - PROCESS | 700 | 1467321866132 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:26 INFO - PROCESS | 700 | 1467321866221 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 14:24:26 INFO - PROCESS | 700 | 1467321866234 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:26 INFO - PROCESS | 700 | 1467321866236 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:26 INFO - PROCESS | 700 | ++DOCSHELL 0FE03800 == 43 [pid = 700] [id = 91] 14:24:26 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0FE07C00) [pid = 700] [serial = 270] [outer = 00000000] 14:24:26 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (0FF6D400) [pid = 700] [serial = 271] [outer = 0FE07C00] 14:24:26 INFO - PROCESS | 700 | 1467321866283 Marionette DEBUG loaded listener.js 14:24:26 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (10378400) [pid = 700] [serial = 272] [outer = 0FE07C00] 14:24:26 INFO - PROCESS | 700 | 1467321866793 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]]]}] 14:24:26 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. 14:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 730ms 14:24:26 INFO - PROCESS | 700 | 1467321866858 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 700 | 1467321866860 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 14:24:26 INFO - PROCESS | 700 | 1467321866863 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:24:26 INFO - PROCESS | 700 | 1467321866867 Marionette TRACE conn5 <- [1,330,null,{}] 14:24:26 INFO - PROCESS | 700 | 1467321866877 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}] 14:24:26 INFO - PROCESS | 700 | 1467321866882 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:26 INFO - PROCESS | 700 | 1467321866971 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 14:24:27 INFO - PROCESS | 700 | 1467321867053 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 700 | 1467321867056 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:27 INFO - PROCESS | 700 | ++DOCSHELL 148E5C00 == 44 [pid = 700] [id = 92] 14:24:27 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (148E6400) [pid = 700] [serial = 273] [outer = 00000000] 14:24:27 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (15E98400) [pid = 700] [serial = 274] [outer = 148E6400] 14:24:27 INFO - PROCESS | 700 | 1467321867106 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (17007400) [pid = 700] [serial = 275] [outer = 148E6400] 14:24:27 INFO - PROCESS | 700 | 1467321867495 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]]]}] 14:24:27 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. 14:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 14:24:27 INFO - PROCESS | 700 | 1467321867538 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 14:24:27 INFO - PROCESS | 700 | 1467321867540 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 14:24:27 INFO - PROCESS | 700 | 1467321867543 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:24:27 INFO - PROCESS | 700 | 1467321867545 Marionette TRACE conn5 <- [1,334,null,{}] 14:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:24:27 INFO - PROCESS | 700 | 1467321867549 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}] 14:24:27 INFO - PROCESS | 700 | 1467321867551 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:27 INFO - PROCESS | 700 | 1467321867637 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 14:24:27 INFO - PROCESS | 700 | 1467321867644 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 700 | 1467321867646 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:27 INFO - PROCESS | 700 | ++DOCSHELL 1700A400 == 45 [pid = 700] [id = 93] 14:24:27 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (17065C00) [pid = 700] [serial = 276] [outer = 00000000] 14:24:27 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1726E400) [pid = 700] [serial = 277] [outer = 17065C00] 14:24:27 INFO - PROCESS | 700 | 1467321867699 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (172B1000) [pid = 700] [serial = 278] [outer = 17065C00] 14:24:28 INFO - PROCESS | 700 | 1467321868122 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]]]}] 14:24:28 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. 14:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 14:24:28 INFO - PROCESS | 700 | 1467321868181 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 700 | 1467321868183 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 14:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:24:28 INFO - PROCESS | 700 | 1467321868198 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - PROCESS | 700 | 1467321868200 Marionette TRACE conn5 <- [1,338,null,{}] 14:24:28 INFO - PROCESS | 700 | 1467321868203 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}] 14:24:28 INFO - PROCESS | 700 | 1467321868205 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:28 INFO - PROCESS | 700 | 1467321868313 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 14:24:28 INFO - PROCESS | 700 | 1467321868390 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 700 | 1467321868392 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:28 INFO - PROCESS | 700 | ++DOCSHELL 18177800 == 46 [pid = 700] [id = 94] 14:24:28 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (18178400) [pid = 700] [serial = 279] [outer = 00000000] 14:24:28 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (18182000) [pid = 700] [serial = 280] [outer = 18178400] 14:24:28 INFO - PROCESS | 700 | 1467321868437 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (182E6800) [pid = 700] [serial = 281] [outer = 18178400] 14:24:28 INFO - PROCESS | 700 | 1467321868878 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]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 14:24:28 INFO - PROCESS | 700 | 1467321868929 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 700 | 1467321868931 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 14:24:28 INFO - PROCESS | 700 | 1467321868935 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:24:28 INFO - PROCESS | 700 | 1467321868937 Marionette TRACE conn5 <- [1,342,null,{}] 14:24:28 INFO - PROCESS | 700 | 1467321868940 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}] 14:24:28 INFO - PROCESS | 700 | 1467321868945 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:29 INFO - PROCESS | 700 | 1467321869090 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 14:24:29 INFO - PROCESS | 700 | 1467321869152 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:29 INFO - PROCESS | 700 | 1467321869154 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:29 INFO - PROCESS | 700 | ++DOCSHELL 18F1D000 == 47 [pid = 700] [id = 95] 14:24:29 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (18F20C00) [pid = 700] [serial = 282] [outer = 00000000] 14:24:29 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (18F2B400) [pid = 700] [serial = 283] [outer = 18F20C00] 14:24:29 INFO - PROCESS | 700 | 1467321869199 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (190C5400) [pid = 700] [serial = 284] [outer = 18F20C00] 14:24:29 INFO - PROCESS | 700 | 1467321869622 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]]]}] 14:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 14:24:29 INFO - PROCESS | 700 | 1467321869669 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 14:24:29 INFO - PROCESS | 700 | 1467321869671 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 14:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:24:29 INFO - PROCESS | 700 | 1467321869674 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:24:29 INFO - PROCESS | 700 | 1467321869676 Marionette TRACE conn5 <- [1,346,null,{}] 14:24:29 INFO - PROCESS | 700 | 1467321869683 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}] 14:24:29 INFO - PROCESS | 700 | 1467321869685 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:29 INFO - PROCESS | 700 | 1467321869806 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 14:24:29 INFO - PROCESS | 700 | 1467321869817 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:29 INFO - PROCESS | 700 | 1467321869819 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:29 INFO - PROCESS | 700 | ++DOCSHELL 18F2B000 == 48 [pid = 700] [id = 96] 14:24:29 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (19176800) [pid = 700] [serial = 285] [outer = 00000000] 14:24:29 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (1957E000) [pid = 700] [serial = 286] [outer = 19176800] 14:24:29 INFO - PROCESS | 700 | 1467321869863 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (1957F000) [pid = 700] [serial = 287] [outer = 19176800] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 98 (18F2BC00) [pid = 700] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 97 (1917B400) [pid = 700] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 96 (0FE04400) [pid = 700] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 95 (17F78800) [pid = 700] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 94 (1B930C00) [pid = 700] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 93 (18733000) [pid = 700] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 92 (0FD1A000) [pid = 700] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 91 (14869400) [pid = 700] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 90 (172AE000) [pid = 700] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 89 (10ED1000) [pid = 700] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1A972C00) [pid = 700] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 87 (16425800) [pid = 700] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 86 (0FF65400) [pid = 700] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:24:30 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1873B000) [pid = 700] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:24:30 INFO - PROCESS | 700 | 1467321870499 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]]]}] 14:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 890ms 14:24:30 INFO - PROCESS | 700 | 1467321870565 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 14:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:24:30 INFO - PROCESS | 700 | 1467321870567 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 14:24:30 INFO - PROCESS | 700 | 1467321870570 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:24:30 INFO - PROCESS | 700 | 1467321870572 Marionette TRACE conn5 <- [1,350,null,{}] 14:24:30 INFO - PROCESS | 700 | 1467321870576 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}] 14:24:30 INFO - PROCESS | 700 | 1467321870578 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:30 INFO - PROCESS | 700 | 1467321870659 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 14:24:30 INFO - PROCESS | 700 | 1467321870743 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 700 | 1467321870745 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:30 INFO - PROCESS | 700 | ++DOCSHELL 0FC75800 == 49 [pid = 700] [id = 97] 14:24:30 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (0FCD1800) [pid = 700] [serial = 288] [outer = 00000000] 14:24:30 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1700DC00) [pid = 700] [serial = 289] [outer = 0FCD1800] 14:24:30 INFO - PROCESS | 700 | 1467321870788 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (17F78800) [pid = 700] [serial = 290] [outer = 0FCD1800] 14:24:31 INFO - PROCESS | 700 | 1467321871170 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]]]}] 14:24:31 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. 14:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 14:24:31 INFO - PROCESS | 700 | 1467321871201 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 700 | 1467321871203 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 14:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:24:31 INFO - PROCESS | 700 | 1467321871206 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - PROCESS | 700 | 1467321871207 Marionette TRACE conn5 <- [1,354,null,{}] 14:24:31 INFO - PROCESS | 700 | 1467321871211 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}] 14:24:31 INFO - PROCESS | 700 | 1467321871213 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:31 INFO - PROCESS | 700 | 1467321871327 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 14:24:31 INFO - PROCESS | 700 | 1467321871335 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:31 INFO - PROCESS | 700 | 1467321871337 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:31 INFO - PROCESS | 700 | ++DOCSHELL 18734400 == 50 [pid = 700] [id = 98] 14:24:31 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (18732C00) [pid = 700] [serial = 291] [outer = 00000000] 14:24:31 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1957C000) [pid = 700] [serial = 292] [outer = 18732C00] 14:24:31 INFO - PROCESS | 700 | 1467321871381 Marionette DEBUG loaded listener.js 14:24:31 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1A8B2400) [pid = 700] [serial = 293] [outer = 18732C00] 14:24:31 INFO - PROCESS | 700 | 1467321871792 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]]]}] 14:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 14:24:31 INFO - PROCESS | 700 | 1467321871837 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 700 | 1467321871839 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 14:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:24:31 INFO - PROCESS | 700 | 1467321871842 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - PROCESS | 700 | 1467321871844 Marionette TRACE conn5 <- [1,358,null,{}] 14:24:31 INFO - PROCESS | 700 | 1467321871848 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}] 14:24:31 INFO - PROCESS | 700 | 1467321871849 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:31 INFO - PROCESS | 700 | 1467321871964 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 14:24:32 INFO - PROCESS | 700 | 1467321872016 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 700 | 1467321872017 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:32 INFO - PROCESS | 700 | ++DOCSHELL 1A8B4C00 == 51 [pid = 700] [id = 99] 14:24:32 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1A8B5400) [pid = 700] [serial = 294] [outer = 00000000] 14:24:32 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1A970000) [pid = 700] [serial = 295] [outer = 1A8B5400] 14:24:32 INFO - PROCESS | 700 | 1467321872061 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1A975C00) [pid = 700] [serial = 296] [outer = 1A8B5400] 14:24:32 INFO - PROCESS | 700 | 1467321872479 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]]]}] 14:24:32 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. 14:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 14:24:32 INFO - PROCESS | 700 | 1467321872513 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 14:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:24:32 INFO - PROCESS | 700 | 1467321872518 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 14:24:32 INFO - PROCESS | 700 | 1467321872523 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:24:32 INFO - PROCESS | 700 | 1467321872528 Marionette TRACE conn5 <- [1,362,null,{}] 14:24:32 INFO - PROCESS | 700 | 1467321872535 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}] 14:24:32 INFO - PROCESS | 700 | 1467321872538 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:32 INFO - PROCESS | 700 | 1467321872709 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 14:24:32 INFO - PROCESS | 700 | 1467321872804 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 700 | 1467321872809 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:32 INFO - PROCESS | 700 | ++DOCSHELL 0FCD5C00 == 52 [pid = 700] [id = 100] 14:24:32 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (0FCD6400) [pid = 700] [serial = 297] [outer = 00000000] 14:24:32 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (0FCDFC00) [pid = 700] [serial = 298] [outer = 0FCD6400] 14:24:32 INFO - PROCESS | 700 | 1467321872880 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (0FF62400) [pid = 700] [serial = 299] [outer = 0FCD6400] 14:24:33 INFO - PROCESS | 700 | 1467321873461 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]]]}] 14:24:33 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. 14:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 990ms 14:24:33 INFO - PROCESS | 700 | 1467321873514 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 700 | 1467321873519 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 14:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:24:33 INFO - PROCESS | 700 | 1467321873525 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - PROCESS | 700 | 1467321873528 Marionette TRACE conn5 <- [1,366,null,{}] 14:24:33 INFO - PROCESS | 700 | 1467321873532 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}] 14:24:33 INFO - PROCESS | 700 | 1467321873535 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:33 INFO - PROCESS | 700 | 1467321873652 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 14:24:33 INFO - PROCESS | 700 | 1467321873779 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:33 INFO - PROCESS | 700 | 1467321873782 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:33 INFO - PROCESS | 700 | ++DOCSHELL 14822000 == 53 [pid = 700] [id = 101] 14:24:33 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (1486D000) [pid = 700] [serial = 300] [outer = 00000000] 14:24:33 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (149C3400) [pid = 700] [serial = 301] [outer = 1486D000] 14:24:33 INFO - PROCESS | 700 | 1467321873839 Marionette DEBUG loaded listener.js 14:24:33 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (1700B400) [pid = 700] [serial = 302] [outer = 1486D000] 14:24:34 INFO - PROCESS | 700 | 1467321874446 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]]]}] 14:24:34 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. 14:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 970ms 14:24:34 INFO - PROCESS | 700 | 1467321874499 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 14:24:34 INFO - PROCESS | 700 | 1467321874501 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 14:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:24:34 INFO - PROCESS | 700 | 1467321874505 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:24:34 INFO - PROCESS | 700 | 1467321874509 Marionette TRACE conn5 <- [1,370,null,{}] 14:24:34 INFO - PROCESS | 700 | 1467321874521 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}] 14:24:34 INFO - PROCESS | 700 | 1467321874526 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:34 INFO - PROCESS | 700 | 1467321874641 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 14:24:34 INFO - PROCESS | 700 | 1467321874766 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 700 | 1467321874769 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:34 INFO - PROCESS | 700 | ++DOCSHELL 1957AC00 == 54 [pid = 700] [id = 102] 14:24:34 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (1957D800) [pid = 700] [serial = 303] [outer = 00000000] 14:24:34 INFO - PROCESS | 700 | ++DOMWINDOW == 102 (1A977C00) [pid = 700] [serial = 304] [outer = 1957D800] 14:24:34 INFO - PROCESS | 700 | 1467321874828 Marionette DEBUG loaded listener.js 14:24:34 INFO - PROCESS | 700 | ++DOMWINDOW == 103 (1AB9D400) [pid = 700] [serial = 305] [outer = 1957D800] 14:24:35 INFO - PROCESS | 700 | 1467321875477 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]]]}] 14:24:35 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. 14:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1024ms 14:24:35 INFO - PROCESS | 700 | 1467321875532 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 14:24:35 INFO - PROCESS | 700 | 1467321875535 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 14:24:35 INFO - PROCESS | 700 | 1467321875539 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:24:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:24:35 INFO - PROCESS | 700 | 1467321875541 Marionette TRACE conn5 <- [1,374,null,{}] 14:24:35 INFO - PROCESS | 700 | 1467321875544 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}] 14:24:35 INFO - PROCESS | 700 | 1467321875547 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:35 INFO - PROCESS | 700 | 1467321875657 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 14:24:35 INFO - PROCESS | 700 | 1467321875783 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 700 | 1467321875786 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:35 INFO - PROCESS | 700 | ++DOCSHELL 14774400 == 55 [pid = 700] [id = 103] 14:24:35 INFO - PROCESS | 700 | ++DOMWINDOW == 104 (1B9B8400) [pid = 700] [serial = 306] [outer = 00000000] 14:24:35 INFO - PROCESS | 700 | ++DOMWINDOW == 105 (1C9D6C00) [pid = 700] [serial = 307] [outer = 1B9B8400] 14:24:35 INFO - PROCESS | 700 | 1467321875841 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 700 | ++DOMWINDOW == 106 (1C9DBC00) [pid = 700] [serial = 308] [outer = 1B9B8400] 14:24:36 INFO - PROCESS | 700 | 1467321876403 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:24:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:24:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 14:24:36 INFO - PROCESS | 700 | 1467321876472 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 14:24:36 INFO - PROCESS | 700 | 1467321876475 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 14:24:36 INFO - PROCESS | 700 | 1467321876478 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:24:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:24:36 INFO - PROCESS | 700 | 1467321876480 Marionette TRACE conn5 <- [1,378,null,{}] 14:24:36 INFO - PROCESS | 700 | 1467321876484 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}] 14:24:36 INFO - PROCESS | 700 | 1467321876486 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:36 INFO - PROCESS | 700 | 1467321876591 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 14:24:36 INFO - PROCESS | 700 | 1467321876719 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:36 INFO - PROCESS | 700 | 1467321876721 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:36 INFO - PROCESS | 700 | ++DOCSHELL 0C5CB800 == 56 [pid = 700] [id = 104] 14:24:36 INFO - PROCESS | 700 | ++DOMWINDOW == 107 (0CBCBC00) [pid = 700] [serial = 309] [outer = 00000000] 14:24:36 INFO - PROCESS | 700 | ++DOMWINDOW == 108 (10ECD000) [pid = 700] [serial = 310] [outer = 0CBCBC00] 14:24:36 INFO - PROCESS | 700 | 1467321876776 Marionette DEBUG loaded listener.js 14:24:36 INFO - PROCESS | 700 | ++DOMWINDOW == 109 (1428D400) [pid = 700] [serial = 311] [outer = 0CBCBC00] 14:24:37 INFO - PROCESS | 700 | 1467321877507 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:24:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:24:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1076ms 14:24:37 INFO - PROCESS | 700 | 1467321877559 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 14:24:37 INFO - PROCESS | 700 | 1467321877563 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 14:24:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:24:37 INFO - PROCESS | 700 | 1467321877567 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:24:37 INFO - PROCESS | 700 | 1467321877572 Marionette TRACE conn5 <- [1,382,null,{}] 14:24:37 INFO - PROCESS | 700 | 1467321877577 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}] 14:24:37 INFO - PROCESS | 700 | 1467321877580 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:37 INFO - PROCESS | 700 | 1467321877717 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 14:24:37 INFO - PROCESS | 700 | 1467321877821 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 700 | 1467321877823 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:37 INFO - PROCESS | 700 | ++DOCSHELL 1018D400 == 57 [pid = 700] [id = 105] 14:24:37 INFO - PROCESS | 700 | ++DOMWINDOW == 110 (103CEC00) [pid = 700] [serial = 312] [outer = 00000000] 14:24:37 INFO - PROCESS | 700 | ++DOMWINDOW == 111 (14867000) [pid = 700] [serial = 313] [outer = 103CEC00] 14:24:37 INFO - PROCESS | 700 | 1467321877873 Marionette DEBUG loaded listener.js 14:24:37 INFO - PROCESS | 700 | ++DOMWINDOW == 112 (15C05800) [pid = 700] [serial = 314] [outer = 103CEC00] 14:24:38 INFO - PROCESS | 700 | --DOCSHELL 18734400 == 56 [pid = 700] [id = 98] 14:24:38 INFO - PROCESS | 700 | --DOCSHELL 0FC75800 == 55 [pid = 700] [id = 97] 14:24:38 INFO - PROCESS | 700 | --DOCSHELL 18F2B000 == 54 [pid = 700] [id = 96] 14:24:38 INFO - PROCESS | 700 | --DOCSHELL 18F1D000 == 53 [pid = 700] [id = 95] 14:24:38 INFO - PROCESS | 700 | --DOCSHELL 18177800 == 52 [pid = 700] [id = 94] 14:24:38 INFO - PROCESS | 700 | --DOCSHELL 1700A400 == 51 [pid = 700] [id = 93] 14:24:38 INFO - PROCESS | 700 | --DOCSHELL 148E5C00 == 50 [pid = 700] [id = 92] 14:24:38 INFO - PROCESS | 700 | --DOCSHELL 0FE03800 == 49 [pid = 700] [id = 91] 14:24:38 INFO - PROCESS | 700 | --DOCSHELL 0F5E1400 == 48 [pid = 700] [id = 90] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 111 (1817C000) [pid = 700] [serial = 253] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOCSHELL 10407000 == 47 [pid = 700] [id = 85] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 110 (19577800) [pid = 700] [serial = 170] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 109 (1953A800) [pid = 700] [serial = 238] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 108 (1A974400) [pid = 700] [serial = 242] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 107 (1A96F000) [pid = 700] [serial = 241] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 106 (149B6C00) [pid = 700] [serial = 224] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 105 (0FE0F800) [pid = 700] [serial = 223] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 104 (182E5C00) [pid = 700] [serial = 232] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 103 (1848E000) [pid = 700] [serial = 233] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 102 (1C1DCC00) [pid = 700] [serial = 221] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 101 (1BABFC00) [pid = 700] [serial = 220] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 100 (189DE400) [pid = 700] [serial = 235] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 99 (13FAE800) [pid = 700] [serial = 215] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 98 (10EC9000) [pid = 700] [serial = 214] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 97 (1A996800) [pid = 700] [serial = 211] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 96 (149C1000) [pid = 700] [serial = 229] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 95 (15E9C800) [pid = 700] [serial = 230] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 94 (1873A800) [pid = 700] [serial = 217] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 93 (19242C00) [pid = 700] [serial = 218] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 92 (148DE400) [pid = 700] [serial = 227] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 91 (140BF000) [pid = 700] [serial = 226] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1AB2C400) [pid = 700] [serial = 244] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 89 (18F23000) [pid = 700] [serial = 248] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 88 (17266000) [pid = 700] [serial = 247] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 87 (0FF70000) [pid = 700] [serial = 251] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1AC8F000) [pid = 700] [serial = 245] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 85 (19574C00) [pid = 700] [serial = 239] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 84 (18F27C00) [pid = 700] [serial = 236] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0FF6D000) [pid = 700] [serial = 250] [outer = 00000000] [url = about:blank] 14:24:38 INFO - PROCESS | 700 | 1467321878427 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:24:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:24:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 890ms 14:24:38 INFO - PROCESS | 700 | 1467321878458 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 14:24:38 INFO - PROCESS | 700 | 1467321878463 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 14:24:38 INFO - PROCESS | 700 | 1467321878468 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:24:38 INFO - PROCESS | 700 | 1467321878471 Marionette TRACE conn5 <- [1,386,null,{}] 14:24:38 INFO - PROCESS | 700 | 1467321878475 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}] 14:24:38 INFO - PROCESS | 700 | 1467321878477 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:38 INFO - PROCESS | 700 | 1467321878573 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 14:24:38 INFO - PROCESS | 700 | 1467321878582 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:38 INFO - PROCESS | 700 | 1467321878584 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:38 INFO - PROCESS | 700 | ++DOCSHELL 0FF6DC00 == 48 [pid = 700] [id = 106] 14:24:38 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (0FF6E400) [pid = 700] [serial = 315] [outer = 00000000] 14:24:38 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (14292800) [pid = 700] [serial = 316] [outer = 0FF6E400] 14:24:38 INFO - PROCESS | 700 | 1467321878632 Marionette DEBUG loaded listener.js 14:24:38 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (14829C00) [pid = 700] [serial = 317] [outer = 0FF6E400] 14:24:39 INFO - PROCESS | 700 | 1467321879118 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]]]}] 14:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 14:24:39 INFO - PROCESS | 700 | 1467321879144 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 700 | 1467321879146 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 14:24:39 INFO - PROCESS | 700 | 1467321879150 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:24:39 INFO - PROCESS | 700 | 1467321879153 Marionette TRACE conn5 <- [1,390,null,{}] 14:24:39 INFO - PROCESS | 700 | 1467321879163 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}] 14:24:39 INFO - PROCESS | 700 | 1467321879167 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:39 INFO - PROCESS | 700 | 1467321879252 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 14:24:39 INFO - PROCESS | 700 | 1467321879262 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 700 | 1467321879265 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:39 INFO - PROCESS | 700 | ++DOCSHELL 17F7E000 == 49 [pid = 700] [id = 107] 14:24:39 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (17F89000) [pid = 700] [serial = 318] [outer = 00000000] 14:24:39 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1817C400) [pid = 700] [serial = 319] [outer = 17F89000] 14:24:39 INFO - PROCESS | 700 | 1467321879313 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (182E5000) [pid = 700] [serial = 320] [outer = 17F89000] 14:24:39 INFO - PROCESS | 700 | 1467321879793 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]]]}] 14:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 14:24:39 INFO - PROCESS | 700 | 1467321879824 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 700 | 1467321879827 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 14:24:39 INFO - PROCESS | 700 | 1467321879830 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:24:39 INFO - PROCESS | 700 | 1467321879832 Marionette TRACE conn5 <- [1,394,null,{}] 14:24:39 INFO - PROCESS | 700 | 1467321879835 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}] 14:24:39 INFO - PROCESS | 700 | 1467321879837 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:39 INFO - PROCESS | 700 | 1467321879925 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 14:24:40 INFO - PROCESS | 700 | 1467321880056 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:40 INFO - PROCESS | 700 | 1467321880058 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:40 INFO - PROCESS | 700 | ++DOCSHELL 18732800 == 50 [pid = 700] [id = 108] 14:24:40 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (18733C00) [pid = 700] [serial = 321] [outer = 00000000] 14:24:40 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1873B000) [pid = 700] [serial = 322] [outer = 18733C00] 14:24:40 INFO - PROCESS | 700 | 1467321880104 Marionette DEBUG loaded listener.js 14:24:40 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (187A6000) [pid = 700] [serial = 323] [outer = 18733C00] 14:24:40 INFO - PROCESS | 700 | 1467321880526 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]]]}] 14:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 732ms 14:24:40 INFO - PROCESS | 700 | 1467321880566 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 14:24:40 INFO - PROCESS | 700 | 1467321880569 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 14:24:40 INFO - PROCESS | 700 | 1467321880572 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:24:40 INFO - PROCESS | 700 | 1467321880573 Marionette TRACE conn5 <- [1,398,null,{}] 14:24:40 INFO - PROCESS | 700 | 1467321880577 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}] 14:24:40 INFO - PROCESS | 700 | 1467321880579 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:40 INFO - PROCESS | 700 | 1467321880695 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 14:24:40 INFO - PROCESS | 700 | 1467321880700 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:40 INFO - PROCESS | 700 | 1467321880702 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:40 INFO - PROCESS | 700 | ++DOCSHELL 189E7800 == 51 [pid = 700] [id = 109] 14:24:40 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (18F1D000) [pid = 700] [serial = 324] [outer = 00000000] 14:24:40 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (18F27C00) [pid = 700] [serial = 325] [outer = 18F1D000] 14:24:40 INFO - PROCESS | 700 | 1467321880746 Marionette DEBUG loaded listener.js 14:24:40 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (19173000) [pid = 700] [serial = 326] [outer = 18F1D000] 14:24:41 INFO - PROCESS | 700 | 1467321881234 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]]]}] 14:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 14:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:24:41 INFO - PROCESS | 700 | 1467321881246 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 14:24:41 INFO - PROCESS | 700 | 1467321881248 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 14:24:41 INFO - PROCESS | 700 | 1467321881251 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:24:41 INFO - PROCESS | 700 | 1467321881253 Marionette TRACE conn5 <- [1,402,null,{}] 14:24:41 INFO - PROCESS | 700 | 1467321881286 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}] 14:24:41 INFO - PROCESS | 700 | 1467321881291 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:41 INFO - PROCESS | 700 | 1467321881445 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 14:24:41 INFO - PROCESS | 700 | 1467321881508 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 700 | 1467321881510 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:41 INFO - PROCESS | 700 | ++DOCSHELL 19545800 == 52 [pid = 700] [id = 110] 14:24:41 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (1A8AD800) [pid = 700] [serial = 327] [outer = 00000000] 14:24:41 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (1A973000) [pid = 700] [serial = 328] [outer = 1A8AD800] 14:24:41 INFO - PROCESS | 700 | 1467321881555 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (1A975800) [pid = 700] [serial = 329] [outer = 1A8AD800] 14:24:41 INFO - PROCESS | 700 | 1467321881988 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]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 770ms 14:24:42 INFO - PROCESS | 700 | 1467321882038 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 700 | 1467321882040 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 14:24:42 INFO - PROCESS | 700 | 1467321882044 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 700 | 1467321882045 Marionette TRACE conn5 <- [1,406,null,{}] 14:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:24:42 INFO - PROCESS | 700 | 1467321882049 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}] 14:24:42 INFO - PROCESS | 700 | 1467321882051 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:42 INFO - PROCESS | 700 | 1467321882165 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 14:24:42 INFO - PROCESS | 700 | 1467321882224 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:42 INFO - PROCESS | 700 | 1467321882226 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:42 INFO - PROCESS | 700 | ++DOCSHELL 1A996000 == 53 [pid = 700] [id = 111] 14:24:42 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (1A999C00) [pid = 700] [serial = 330] [outer = 00000000] 14:24:42 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (1BABE800) [pid = 700] [serial = 331] [outer = 1A999C00] 14:24:42 INFO - PROCESS | 700 | 1467321882269 Marionette DEBUG loaded listener.js 14:24:42 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (1BABFC00) [pid = 700] [serial = 332] [outer = 1A999C00] 14:24:42 INFO - PROCESS | 700 | --DOMWINDOW == 100 (18178400) [pid = 700] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:24:42 INFO - PROCESS | 700 | --DOMWINDOW == 99 (18F20C00) [pid = 700] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:24:42 INFO - PROCESS | 700 | --DOMWINDOW == 98 (0FCD1800) [pid = 700] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:24:42 INFO - PROCESS | 700 | --DOMWINDOW == 97 (0F5E5C00) [pid = 700] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:24:42 INFO - PROCESS | 700 | --DOMWINDOW == 96 (148E6400) [pid = 700] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:24:42 INFO - PROCESS | 700 | --DOMWINDOW == 95 (0FE07C00) [pid = 700] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:24:42 INFO - PROCESS | 700 | --DOMWINDOW == 94 (17065C00) [pid = 700] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:24:42 INFO - PROCESS | 700 | --DOMWINDOW == 93 (19176800) [pid = 700] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:24:42 INFO - PROCESS | 700 | --DOMWINDOW == 92 (18732C00) [pid = 700] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:24:42 INFO - PROCESS | 700 | 1467321882748 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]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 770ms 14:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:24:42 INFO - PROCESS | 700 | 1467321882821 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 700 | 1467321882823 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 14:24:42 INFO - PROCESS | 700 | 1467321882826 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 700 | 1467321882828 Marionette TRACE conn5 <- [1,410,null,{}] 14:24:42 INFO - PROCESS | 700 | 1467321882831 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}] 14:24:42 INFO - PROCESS | 700 | 1467321882833 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:42 INFO - PROCESS | 700 | 1467321882916 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 14:24:42 INFO - PROCESS | 700 | 1467321882922 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:42 INFO - PROCESS | 700 | 1467321882924 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:42 INFO - PROCESS | 700 | ++DOCSHELL 0905C400 == 54 [pid = 700] [id = 112] 14:24:42 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (0905E400) [pid = 700] [serial = 333] [outer = 00000000] 14:24:42 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (09062800) [pid = 700] [serial = 334] [outer = 0905E400] 14:24:42 INFO - PROCESS | 700 | 1467321882968 Marionette DEBUG loaded listener.js 14:24:43 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (09064C00) [pid = 700] [serial = 335] [outer = 0905E400] 14:24:43 INFO - PROCESS | 700 | 1467321883412 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]]]}] 14:24:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 631ms 14:24:43 INFO - PROCESS | 700 | 1467321883457 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 14:24:43 INFO - PROCESS | 700 | 1467321883460 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 14:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:24:43 INFO - PROCESS | 700 | 1467321883463 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:24:43 INFO - PROCESS | 700 | 1467321883465 Marionette TRACE conn5 <- [1,414,null,{}] 14:24:43 INFO - PROCESS | 700 | 1467321883468 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}] 14:24:43 INFO - PROCESS | 700 | 1467321883470 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:43 INFO - PROCESS | 700 | 1467321883556 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 14:24:43 INFO - PROCESS | 700 | 1467321883562 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:43 INFO - PROCESS | 700 | 1467321883564 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:43 INFO - PROCESS | 700 | ++DOCSHELL 0FE09000 == 55 [pid = 700] [id = 113] 14:24:43 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (14796400) [pid = 700] [serial = 336] [outer = 00000000] 14:24:43 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (18ED4000) [pid = 700] [serial = 337] [outer = 14796400] 14:24:43 INFO - PROCESS | 700 | 1467321883608 Marionette DEBUG loaded listener.js 14:24:43 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (1C1E8400) [pid = 700] [serial = 338] [outer = 14796400] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 14873800 == 54 [pid = 700] [id = 87] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 0FCD0800 == 53 [pid = 700] [id = 47] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 0FD19800 == 52 [pid = 700] [id = 89] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 155B0800 == 51 [pid = 700] [id = 59] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 18F1EC00 == 50 [pid = 700] [id = 88] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 19574400 == 49 [pid = 700] [id = 60] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 1953A000 == 48 [pid = 700] [id = 46] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 18736000 == 47 [pid = 700] [id = 57] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 0F6FEC00 == 46 [pid = 700] [id = 86] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 1A8CD800 == 45 [pid = 700] [id = 71] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 15E97000 == 44 [pid = 700] [id = 73] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 0FCD2000 == 43 [pid = 700] [id = 58] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 1B554400 == 42 [pid = 700] [id = 74] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 0FD20400 == 41 [pid = 700] [id = 75] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 1018D400 == 40 [pid = 700] [id = 105] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 0C5CB800 == 39 [pid = 700] [id = 104] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 14774400 == 38 [pid = 700] [id = 103] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 14822000 == 37 [pid = 700] [id = 101] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 1957AC00 == 36 [pid = 700] [id = 102] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 1A8B4C00 == 35 [pid = 700] [id = 99] 14:24:44 INFO - PROCESS | 700 | --DOCSHELL 0FCD5C00 == 34 [pid = 700] [id = 100] 14:24:45 INFO - PROCESS | 700 | --DOCSHELL 17F7E000 == 33 [pid = 700] [id = 107] 14:24:45 INFO - PROCESS | 700 | --DOCSHELL 189E7800 == 32 [pid = 700] [id = 109] 14:24:45 INFO - PROCESS | 700 | --DOCSHELL 19545800 == 31 [pid = 700] [id = 110] 14:24:45 INFO - PROCESS | 700 | --DOCSHELL 0905C400 == 30 [pid = 700] [id = 112] 14:24:45 INFO - PROCESS | 700 | --DOCSHELL 18732800 == 29 [pid = 700] [id = 108] 14:24:45 INFO - PROCESS | 700 | --DOCSHELL 1A996000 == 28 [pid = 700] [id = 111] 14:24:45 INFO - PROCESS | 700 | --DOCSHELL 0FF6DC00 == 27 [pid = 700] [id = 106] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 97 (18182000) [pid = 700] [serial = 280] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 96 (182E6800) [pid = 700] [serial = 281] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 95 (190C5400) [pid = 700] [serial = 284] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 94 (18F2B400) [pid = 700] [serial = 283] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 93 (1700DC00) [pid = 700] [serial = 289] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 92 (13D0DC00) [pid = 700] [serial = 269] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 91 (0FF69000) [pid = 700] [serial = 268] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 90 (15E98400) [pid = 700] [serial = 274] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 89 (17007400) [pid = 700] [serial = 275] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0FF6D400) [pid = 700] [serial = 271] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 87 (10378400) [pid = 700] [serial = 272] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1726E400) [pid = 700] [serial = 277] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 85 (0FD15400) [pid = 700] [serial = 256] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 84 (16431000) [pid = 700] [serial = 259] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 83 (19241800) [pid = 700] [serial = 262] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 82 (140B7400) [pid = 700] [serial = 265] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1957E000) [pid = 700] [serial = 286] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1957C000) [pid = 700] [serial = 292] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1A8B2400) [pid = 700] [serial = 293] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1A970000) [pid = 700] [serial = 295] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1957F000) [pid = 700] [serial = 287] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 76 (17F78800) [pid = 700] [serial = 290] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | --DOMWINDOW == 75 (172B1000) [pid = 700] [serial = 278] [outer = 00000000] [url = about:blank] 14:24:45 INFO - PROCESS | 700 | 1467321885607 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]]]}] 14:24:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 2170ms 14:24:45 INFO - PROCESS | 700 | 1467321885635 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 700 | 1467321885639 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 14:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:24:45 INFO - PROCESS | 700 | 1467321885644 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - PROCESS | 700 | 1467321885647 Marionette TRACE conn5 <- [1,418,null,{}] 14:24:45 INFO - PROCESS | 700 | 1467321885653 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}] 14:24:45 INFO - PROCESS | 700 | 1467321885657 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:45 INFO - PROCESS | 700 | 1467321885750 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 14:24:45 INFO - PROCESS | 700 | 1467321885760 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:45 INFO - PROCESS | 700 | 1467321885764 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:45 INFO - PROCESS | 700 | ++DOCSHELL 0CB73000 == 28 [pid = 700] [id = 114] 14:24:45 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (0CB76800) [pid = 700] [serial = 339] [outer = 00000000] 14:24:45 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (0F53B000) [pid = 700] [serial = 340] [outer = 0CB76800] 14:24:45 INFO - PROCESS | 700 | 1467321885815 Marionette DEBUG loaded listener.js 14:24:45 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (0F6FEC00) [pid = 700] [serial = 341] [outer = 0CB76800] 14:24:46 INFO - PROCESS | 700 | 1467321886781 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]]]}] 14:24:46 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 14:24:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1177ms 14:24:46 INFO - PROCESS | 700 | 1467321886821 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 14:24:46 INFO - PROCESS | 700 | 1467321886827 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 14:24:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:24:46 INFO - PROCESS | 700 | 1467321886833 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:24:46 INFO - PROCESS | 700 | 1467321886835 Marionette TRACE conn5 <- [1,422,null,{}] 14:24:46 INFO - PROCESS | 700 | 1467321886839 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}] 14:24:46 INFO - PROCESS | 700 | 1467321886842 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:46 INFO - PROCESS | 700 | 1467321886937 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 14:24:46 INFO - PROCESS | 700 | 1467321886945 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:46 INFO - PROCESS | 700 | 1467321886947 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:46 INFO - PROCESS | 700 | ++DOCSHELL 0FD1E000 == 29 [pid = 700] [id = 115] 14:24:46 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (0FD1F000) [pid = 700] [serial = 342] [outer = 00000000] 14:24:46 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0FE07C00) [pid = 700] [serial = 343] [outer = 0FD1F000] 14:24:46 INFO - PROCESS | 700 | 1467321886995 Marionette DEBUG loaded listener.js 14:24:47 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0FE0F800) [pid = 700] [serial = 344] [outer = 0FD1F000] 14:24:47 INFO - PROCESS | 700 | 1467321887969 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]]]}] 14:24:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:24:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1171ms 14:24:48 INFO - PROCESS | 700 | 1467321888007 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 14:24:48 INFO - PROCESS | 700 | 1467321888010 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 14:24:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:24:48 INFO - PROCESS | 700 | 1467321888013 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - PROCESS | 700 | 1467321888017 Marionette TRACE conn5 <- [1,426,null,{}] 14:24:48 INFO - PROCESS | 700 | 1467321888028 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}] 14:24:48 INFO - PROCESS | 700 | 1467321888032 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:48 INFO - PROCESS | 700 | 1467321888122 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 14:24:48 INFO - PROCESS | 700 | 1467321888130 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:48 INFO - PROCESS | 700 | 1467321888134 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:48 INFO - PROCESS | 700 | ++DOCSHELL 10406C00 == 30 [pid = 700] [id = 116] 14:24:48 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (104C2000) [pid = 700] [serial = 345] [outer = 00000000] 14:24:48 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (10CDB000) [pid = 700] [serial = 346] [outer = 104C2000] 14:24:48 INFO - PROCESS | 700 | 1467321888183 Marionette DEBUG loaded listener.js 14:24:48 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (13D0F400) [pid = 700] [serial = 347] [outer = 104C2000] 14:24:48 INFO - PROCESS | 700 | 1467321888692 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] 14:24:48 INFO - PROCESS | 700 | 1467321888750 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 14:24:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:24:48 INFO - PROCESS | 700 | 1467321888753 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - PROCESS | 700 | 1467321888755 Marionette TRACE conn5 <- [1,430,null,{}] 14:24:48 INFO - PROCESS | 700 | 1467321888759 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}] 14:24:48 INFO - PROCESS | 700 | 1467321888761 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:48 INFO - PROCESS | 700 | 1467321888848 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 14:24:48 INFO - PROCESS | 700 | 1467321888855 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:48 INFO - PROCESS | 700 | 1467321888857 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:48 INFO - PROCESS | 700 | ++DOCSHELL 140BCC00 == 31 [pid = 700] [id = 117] 14:24:48 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (14292000) [pid = 700] [serial = 348] [outer = 00000000] 14:24:48 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (14823000) [pid = 700] [serial = 349] [outer = 14292000] 14:24:48 INFO - PROCESS | 700 | 1467321888903 Marionette DEBUG loaded listener.js 14:24:48 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (148DFC00) [pid = 700] [serial = 350] [outer = 14292000] 14:24:49 INFO - PROCESS | 700 | 1467321889344 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]]]}] 14:24:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:24:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 632ms 14:24:49 INFO - PROCESS | 700 | 1467321889389 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 14:24:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:24:49 INFO - PROCESS | 700 | 1467321889391 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 14:24:49 INFO - PROCESS | 700 | 1467321889394 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:24:49 INFO - PROCESS | 700 | 1467321889396 Marionette TRACE conn5 <- [1,434,null,{}] 14:24:49 INFO - PROCESS | 700 | 1467321889400 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}] 14:24:49 INFO - PROCESS | 700 | 1467321889402 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:49 INFO - PROCESS | 700 | 1467321889483 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 14:24:49 INFO - PROCESS | 700 | 1467321889517 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 700 | 1467321889519 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:49 INFO - PROCESS | 700 | ++DOCSHELL 155B0800 == 32 [pid = 700] [id = 118] 14:24:49 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (15C06400) [pid = 700] [serial = 351] [outer = 00000000] 14:24:49 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (15EA0000) [pid = 700] [serial = 352] [outer = 15C06400] 14:24:49 INFO - PROCESS | 700 | 1467321889565 Marionette DEBUG loaded listener.js 14:24:49 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (16432C00) [pid = 700] [serial = 353] [outer = 15C06400] 14:24:50 INFO - PROCESS | 700 | 1467321890033 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]]]}] 14:24:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:24:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 14:24:50 INFO - PROCESS | 700 | 1467321890065 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 14:24:50 INFO - PROCESS | 700 | 1467321890067 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 14:24:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:24:50 INFO - PROCESS | 700 | 1467321890070 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - PROCESS | 700 | 1467321890072 Marionette TRACE conn5 <- [1,438,null,{}] 14:24:50 INFO - PROCESS | 700 | 1467321890076 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}] 14:24:50 INFO - PROCESS | 700 | 1467321890082 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:50 INFO - PROCESS | 700 | 1467321890201 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 14:24:50 INFO - PROCESS | 700 | 1467321890217 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:50 INFO - PROCESS | 700 | 1467321890219 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:50 INFO - PROCESS | 700 | ++DOCSHELL 1726DC00 == 33 [pid = 700] [id = 119] 14:24:50 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1726F000) [pid = 700] [serial = 354] [outer = 00000000] 14:24:50 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (178AD800) [pid = 700] [serial = 355] [outer = 1726F000] 14:24:50 INFO - PROCESS | 700 | 1467321890265 Marionette DEBUG loaded listener.js 14:24:50 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (17F7A000) [pid = 700] [serial = 356] [outer = 1726F000] 14:24:50 INFO - PROCESS | 700 | 1467321890727 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]]]}] 14:24:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:24:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 14:24:50 INFO - PROCESS | 700 | 1467321890805 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 14:24:50 INFO - PROCESS | 700 | 1467321890807 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 14:24:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:24:50 INFO - PROCESS | 700 | 1467321890843 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - PROCESS | 700 | 1467321890845 Marionette TRACE conn5 <- [1,442,null,{}] 14:24:50 INFO - PROCESS | 700 | 1467321890849 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}] 14:24:50 INFO - PROCESS | 700 | 1467321890851 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:50 INFO - PROCESS | 700 | 1467321890935 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 14:24:50 INFO - PROCESS | 700 | 1467321890944 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:50 INFO - PROCESS | 700 | 1467321890946 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:50 INFO - PROCESS | 700 | ++DOCSHELL 17F8DC00 == 34 [pid = 700] [id = 120] 14:24:50 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (17F91C00) [pid = 700] [serial = 357] [outer = 00000000] 14:24:50 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (1817E400) [pid = 700] [serial = 358] [outer = 17F91C00] 14:24:50 INFO - PROCESS | 700 | 1467321890991 Marionette DEBUG loaded listener.js 14:24:51 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (182E2000) [pid = 700] [serial = 359] [outer = 17F91C00] 14:24:51 INFO - PROCESS | 700 | 1467321891440 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]]]}] 14:24:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:24:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 710ms 14:24:51 INFO - PROCESS | 700 | 1467321891525 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 14:24:51 INFO - PROCESS | 700 | 1467321891527 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 14:24:51 INFO - PROCESS | 700 | 1467321891530 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:24:51 INFO - PROCESS | 700 | 1467321891532 Marionette TRACE conn5 <- [1,446,null,{}] 14:24:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:24:51 INFO - PROCESS | 700 | 1467321891536 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}] 14:24:51 INFO - PROCESS | 700 | 1467321891537 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:51 INFO - PROCESS | 700 | 1467321891642 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 14:24:51 INFO - PROCESS | 700 | 1467321891652 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:51 INFO - PROCESS | 700 | 1467321891654 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:51 INFO - PROCESS | 700 | ++DOCSHELL 1706BC00 == 35 [pid = 700] [id = 121] 14:24:51 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (1817D000) [pid = 700] [serial = 360] [outer = 00000000] 14:24:51 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (184E2000) [pid = 700] [serial = 361] [outer = 1817D000] 14:24:51 INFO - PROCESS | 700 | 1467321891699 Marionette DEBUG loaded listener.js 14:24:51 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (18483C00) [pid = 700] [serial = 362] [outer = 1817D000] 14:24:52 INFO - PROCESS | 700 | 1467321892152 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]]]}] 14:24:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:24:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 14:24:52 INFO - PROCESS | 700 | 1467321892205 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 700 | 1467321892207 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 14:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:24:52 INFO - PROCESS | 700 | 1467321892214 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 700 | 1467321892216 Marionette TRACE conn5 <- [1,450,null,{}] 14:24:52 INFO - PROCESS | 700 | 1467321892226 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}] 14:24:52 INFO - PROCESS | 700 | 1467321892228 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:52 INFO - PROCESS | 700 | 1467321892364 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 14:24:52 INFO - PROCESS | 700 | 1467321892379 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 700 | 1467321892381 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:52 INFO - PROCESS | 700 | ++DOCSHELL 10405400 == 36 [pid = 700] [id = 122] 14:24:52 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (1873AC00) [pid = 700] [serial = 363] [outer = 00000000] 14:24:52 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (187A5800) [pid = 700] [serial = 364] [outer = 1873AC00] 14:24:52 INFO - PROCESS | 700 | 1467321892425 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 700 | ++DOMWINDOW == 102 (189DD400) [pid = 700] [serial = 365] [outer = 1873AC00] 14:24:52 INFO - PROCESS | 700 | 1467321892902 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] 14:24:52 INFO - PROCESS | 700 | 1467321892950 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 14:24:52 INFO - PROCESS | 700 | 1467321892953 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 700 | 1467321892954 Marionette TRACE conn5 <- [1,454,null,{}] 14:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:24:52 INFO - PROCESS | 700 | 1467321892958 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}] 14:24:52 INFO - PROCESS | 700 | 1467321892960 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:53 INFO - PROCESS | 700 | 1467321893077 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 14:24:53 INFO - PROCESS | 700 | 1467321893135 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:53 INFO - PROCESS | 700 | 1467321893137 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:53 INFO - PROCESS | 700 | ++DOCSHELL 18F28400 == 37 [pid = 700] [id = 123] 14:24:53 INFO - PROCESS | 700 | ++DOMWINDOW == 103 (18F28800) [pid = 700] [serial = 366] [outer = 00000000] 14:24:53 INFO - PROCESS | 700 | ++DOMWINDOW == 104 (190C6000) [pid = 700] [serial = 367] [outer = 18F28800] 14:24:53 INFO - PROCESS | 700 | 1467321893200 Marionette DEBUG loaded listener.js 14:24:53 INFO - PROCESS | 700 | ++DOMWINDOW == 105 (1917B800) [pid = 700] [serial = 368] [outer = 18F28800] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 104 (104C4400) [pid = 700] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 103 (18F1D000) [pid = 700] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 102 (1A8AD800) [pid = 700] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 101 (1A999C00) [pid = 700] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 100 (0905E400) [pid = 700] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 99 (18733C00) [pid = 700] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 98 (17F89000) [pid = 700] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 97 (0FF6E400) [pid = 700] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 96 (103CEC00) [pid = 700] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 95 (0CBCBC00) [pid = 700] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 94 (1B9B8400) [pid = 700] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 93 (1957D800) [pid = 700] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 92 (1486D000) [pid = 700] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 91 (0FCD6400) [pid = 700] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1A8B5400) [pid = 700] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 89 (18F22C00) [pid = 700] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0FC74C00) [pid = 700] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 87 (148E5800) [pid = 700] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1A8D0C00) [pid = 700] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:24:53 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1018CC00) [pid = 700] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:24:53 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:53 INFO - PROCESS | 700 | 1467321893987 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]]]}] 14:24:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1075ms 14:24:54 INFO - PROCESS | 700 | 1467321894032 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 14:24:54 INFO - PROCESS | 700 | 1467321894034 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 14:24:54 INFO - PROCESS | 700 | 1467321894037 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:24:54 INFO - PROCESS | 700 | 1467321894040 Marionette TRACE conn5 <- [1,458,null,{}] 14:24:54 INFO - PROCESS | 700 | 1467321894044 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}] 14:24:54 INFO - PROCESS | 700 | 1467321894047 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:54 INFO - PROCESS | 700 | 1467321894173 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 14:24:54 INFO - PROCESS | 700 | 1467321894233 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 700 | 1467321894236 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:54 INFO - PROCESS | 700 | ++DOCSHELL 1018D800 == 38 [pid = 700] [id = 124] 14:24:54 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (10374000) [pid = 700] [serial = 369] [outer = 00000000] 14:24:54 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (17271000) [pid = 700] [serial = 370] [outer = 10374000] 14:24:54 INFO - PROCESS | 700 | 1467321894289 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (18ECB000) [pid = 700] [serial = 371] [outer = 10374000] 14:24:54 INFO - PROCESS | 700 | 1467321894663 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] 14:24:54 INFO - PROCESS | 700 | 1467321894714 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 14:24:54 INFO - PROCESS | 700 | 1467321894717 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:24:54 INFO - PROCESS | 700 | 1467321894719 Marionette TRACE conn5 <- [1,462,null,{}] 14:24:54 INFO - PROCESS | 700 | 1467321894722 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}] 14:24:54 INFO - PROCESS | 700 | 1467321894724 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:54 INFO - PROCESS | 700 | 1467321894814 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 14:24:54 INFO - PROCESS | 700 | 1467321894820 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 700 | 1467321894822 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:54 INFO - PROCESS | 700 | ++DOCSHELL 17F17400 == 39 [pid = 700] [id = 125] 14:24:54 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (18F2A000) [pid = 700] [serial = 372] [outer = 00000000] 14:24:54 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (19579000) [pid = 700] [serial = 373] [outer = 18F2A000] 14:24:54 INFO - PROCESS | 700 | 1467321894867 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1957A000) [pid = 700] [serial = 374] [outer = 18F2A000] 14:24:55 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:55 INFO - PROCESS | 700 | 1467321895312 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] 14:24:55 INFO - PROCESS | 700 | 1467321895354 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 14:24:55 INFO - PROCESS | 700 | 1467321895358 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:24:55 INFO - PROCESS | 700 | 1467321895360 Marionette TRACE conn5 <- [1,466,null,{}] 14:24:55 INFO - PROCESS | 700 | 1467321895363 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}] 14:24:55 INFO - PROCESS | 700 | 1467321895365 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:55 INFO - PROCESS | 700 | 1467321895446 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 14:24:55 INFO - PROCESS | 700 | 1467321895452 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:55 INFO - PROCESS | 700 | 1467321895454 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:55 INFO - PROCESS | 700 | ++DOCSHELL 1957F400 == 40 [pid = 700] [id = 126] 14:24:55 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (195A4400) [pid = 700] [serial = 375] [outer = 00000000] 14:24:55 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1A820400) [pid = 700] [serial = 376] [outer = 195A4400] 14:24:55 INFO - PROCESS | 700 | 1467321895498 Marionette DEBUG loaded listener.js 14:24:55 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1A8AE400) [pid = 700] [serial = 377] [outer = 195A4400] 14:24:56 INFO - PROCESS | 700 | 1467321896269 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] 14:24:56 INFO - PROCESS | 700 | 1467321896356 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 14:24:56 INFO - PROCESS | 700 | 1467321896362 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:24:56 INFO - PROCESS | 700 | 1467321896365 Marionette TRACE conn5 <- [1,470,null,{}] 14:24:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:24:56 INFO - PROCESS | 700 | 1467321896371 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}] 14:24:56 INFO - PROCESS | 700 | 1467321896374 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:56 INFO - PROCESS | 700 | 1467321896507 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 14:24:56 INFO - PROCESS | 700 | 1467321896628 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:56 INFO - PROCESS | 700 | 1467321896631 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:56 INFO - PROCESS | 700 | ++DOCSHELL 0C5C9400 == 41 [pid = 700] [id = 127] 14:24:56 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (0CB1EC00) [pid = 700] [serial = 378] [outer = 00000000] 14:24:56 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (0FD16C00) [pid = 700] [serial = 379] [outer = 0CB1EC00] 14:24:56 INFO - PROCESS | 700 | 1467321896689 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (0FE08000) [pid = 700] [serial = 380] [outer = 0CB1EC00] 14:24:57 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (103CE400) [pid = 700] [serial = 381] [outer = 0F535400] 14:24:57 INFO - PROCESS | 700 | 1467321897725 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]]]}] 14:24:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:24:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1426ms 14:24:57 INFO - PROCESS | 700 | 1467321897795 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 14:24:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:24:57 INFO - PROCESS | 700 | 1467321897799 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 14:24:57 INFO - PROCESS | 700 | 1467321897804 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 700 | 1467321897807 Marionette TRACE conn5 <- [1,474,null,{}] 14:24:57 INFO - PROCESS | 700 | 1467321897813 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}] 14:24:57 INFO - PROCESS | 700 | 1467321897816 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:57 INFO - PROCESS | 700 | 1467321897924 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 14:24:58 INFO - PROCESS | 700 | 1467321898043 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:58 INFO - PROCESS | 700 | 1467321898047 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:58 INFO - PROCESS | 700 | ++DOCSHELL 0FE03800 == 42 [pid = 700] [id = 128] 14:24:58 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (0FE05000) [pid = 700] [serial = 382] [outer = 00000000] 14:24:58 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (0FF70400) [pid = 700] [serial = 383] [outer = 0FE05000] 14:24:58 INFO - PROCESS | 700 | 1467321898149 Marionette DEBUG loaded listener.js 14:24:58 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (10049000) [pid = 700] [serial = 384] [outer = 0FE05000] 14:24:58 INFO - PROCESS | 700 | --DOCSHELL 0C5CEC00 == 41 [pid = 700] [id = 24] 14:24:58 INFO - PROCESS | 700 | --DOCSHELL 14822400 == 40 [pid = 700] [id = 22] 14:24:58 INFO - PROCESS | 700 | --DOCSHELL 184E6C00 == 39 [pid = 700] [id = 18] 14:24:58 INFO - PROCESS | 700 | --DOCSHELL 178ABC00 == 38 [pid = 700] [id = 17] 14:24:58 INFO - PROCESS | 700 | --DOCSHELL 0FD11400 == 37 [pid = 700] [id = 25] 14:24:58 INFO - PROCESS | 700 | --DOCSHELL 14874400 == 36 [pid = 700] [id = 26] 14:24:58 INFO - PROCESS | 700 | --DOCSHELL 18F1D400 == 35 [pid = 700] [id = 19] 14:24:58 INFO - PROCESS | 700 | --DOCSHELL 0CBD3C00 == 34 [pid = 700] [id = 14] 14:24:58 INFO - PROCESS | 700 | --DOCSHELL 0C5CF000 == 33 [pid = 700] [id = 28] 14:24:58 INFO - PROCESS | 700 | --DOCSHELL 13FF2800 == 32 [pid = 700] [id = 15] 14:24:58 INFO - PROCESS | 700 | --DOCSHELL 1003E800 == 31 [pid = 700] [id = 27] 14:24:58 INFO - PROCESS | 700 | --DOCSHELL 16429C00 == 30 [pid = 700] [id = 16] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 100 (18ED4000) [pid = 700] [serial = 337] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 99 (1B932800) [pid = 700] [serial = 212] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 98 (17267400) [pid = 700] [serial = 266] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 97 (1817EC00) [pid = 700] [serial = 254] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 96 (17010800) [pid = 700] [serial = 260] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 95 (18F27C00) [pid = 700] [serial = 325] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 94 (1A973000) [pid = 700] [serial = 328] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 93 (19173000) [pid = 700] [serial = 326] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 92 (1BABE800) [pid = 700] [serial = 331] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1A975800) [pid = 700] [serial = 329] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1BABFC00) [pid = 700] [serial = 332] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 89 (09062800) [pid = 700] [serial = 334] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1873B000) [pid = 700] [serial = 322] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1817C400) [pid = 700] [serial = 319] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 86 (182E5000) [pid = 700] [serial = 320] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 85 (14292800) [pid = 700] [serial = 316] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 84 (14829C00) [pid = 700] [serial = 317] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 83 (15C05800) [pid = 700] [serial = 314] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 82 (14867000) [pid = 700] [serial = 313] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1428D400) [pid = 700] [serial = 311] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 80 (10ECD000) [pid = 700] [serial = 310] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1C9DBC00) [pid = 700] [serial = 308] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1C9D6C00) [pid = 700] [serial = 307] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1AB9D400) [pid = 700] [serial = 305] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1A977C00) [pid = 700] [serial = 304] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1700B400) [pid = 700] [serial = 302] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 74 (149C3400) [pid = 700] [serial = 301] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FF62400) [pid = 700] [serial = 299] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FCDFC00) [pid = 700] [serial = 298] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1A975C00) [pid = 700] [serial = 296] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 70 (09064C00) [pid = 700] [serial = 335] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 69 (187A6000) [pid = 700] [serial = 323] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1A0CC800) [pid = 700] [serial = 263] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | --DOMWINDOW == 67 (0FE08400) [pid = 700] [serial = 257] [outer = 00000000] [url = about:blank] 14:24:58 INFO - PROCESS | 700 | 1467321898715 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]]]}] 14:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 930ms 14:24:58 INFO - PROCESS | 700 | 1467321898734 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 14:24:58 INFO - PROCESS | 700 | 1467321898739 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 14:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:24:58 INFO - PROCESS | 700 | 1467321898746 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:24:58 INFO - PROCESS | 700 | 1467321898748 Marionette TRACE conn5 <- [1,478,null,{}] 14:24:58 INFO - PROCESS | 700 | 1467321898752 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}] 14:24:58 INFO - PROCESS | 700 | 1467321898754 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:58 INFO - PROCESS | 700 | 1467321898844 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 14:24:58 INFO - PROCESS | 700 | 1467321898928 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:58 INFO - PROCESS | 700 | 1467321898931 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:58 INFO - PROCESS | 700 | ++DOCSHELL 0FCD1000 == 31 [pid = 700] [id = 129] 14:24:58 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0FCD1400) [pid = 700] [serial = 385] [outer = 00000000] 14:24:58 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0FE08800) [pid = 700] [serial = 386] [outer = 0FCD1400] 14:24:58 INFO - PROCESS | 700 | 1467321898979 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0FF66800) [pid = 700] [serial = 387] [outer = 0FCD1400] 14:24:59 INFO - PROCESS | 700 | 1467321899396 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]]]}] 14:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 14:24:59 INFO - PROCESS | 700 | 1467321899440 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 14:24:59 INFO - PROCESS | 700 | 1467321899443 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 14:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:24:59 INFO - PROCESS | 700 | 1467321899450 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:24:59 INFO - PROCESS | 700 | 1467321899454 Marionette TRACE conn5 <- [1,482,null,{}] 14:24:59 INFO - PROCESS | 700 | 1467321899465 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}] 14:24:59 INFO - PROCESS | 700 | 1467321899470 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:59 INFO - PROCESS | 700 | 1467321899560 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 14:24:59 INFO - PROCESS | 700 | 1467321899569 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:59 INFO - PROCESS | 700 | 1467321899572 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:24:59 INFO - PROCESS | 700 | ++DOCSHELL 1486E000 == 32 [pid = 700] [id = 130] 14:24:59 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (1486E400) [pid = 700] [serial = 388] [outer = 00000000] 14:24:59 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (149B5400) [pid = 700] [serial = 389] [outer = 1486E400] 14:24:59 INFO - PROCESS | 700 | 1467321899622 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (155AB400) [pid = 700] [serial = 390] [outer = 1486E400] 14:25:00 INFO - PROCESS | 700 | 1467321900108 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]]]}] 14:25:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:25:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 14:25:00 INFO - PROCESS | 700 | 1467321900125 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 14:25:00 INFO - PROCESS | 700 | 1467321900128 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 14:25:00 INFO - PROCESS | 700 | 1467321900131 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:25:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:25:00 INFO - PROCESS | 700 | 1467321900132 Marionette TRACE conn5 <- [1,486,null,{}] 14:25:00 INFO - PROCESS | 700 | 1467321900136 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}] 14:25:00 INFO - PROCESS | 700 | 1467321900138 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:00 INFO - PROCESS | 700 | 1467321900224 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 14:25:00 INFO - PROCESS | 700 | 1467321900229 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:00 INFO - PROCESS | 700 | 1467321900231 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:00 INFO - PROCESS | 700 | ++DOCSHELL 17007400 == 33 [pid = 700] [id = 131] 14:25:00 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1700B400) [pid = 700] [serial = 391] [outer = 00000000] 14:25:00 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (17066400) [pid = 700] [serial = 392] [outer = 1700B400] 14:25:00 INFO - PROCESS | 700 | 1467321900286 Marionette DEBUG loaded listener.js 14:25:00 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (17264C00) [pid = 700] [serial = 393] [outer = 1700B400] 14:25:00 INFO - PROCESS | 700 | 1467321900765 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]]]}] 14:25:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:25:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 14:25:00 INFO - PROCESS | 700 | 1467321900806 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 14:25:00 INFO - PROCESS | 700 | 1467321900808 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 14:25:00 INFO - PROCESS | 700 | 1467321900811 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:25:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:25:00 INFO - PROCESS | 700 | 1467321900812 Marionette TRACE conn5 <- [1,490,null,{}] 14:25:00 INFO - PROCESS | 700 | 1467321900816 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}] 14:25:00 INFO - PROCESS | 700 | 1467321900818 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:00 INFO - PROCESS | 700 | 1467321900925 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 14:25:01 INFO - PROCESS | 700 | 1467321901011 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:01 INFO - PROCESS | 700 | 1467321901013 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:01 INFO - PROCESS | 700 | ++DOCSHELL 17271800 == 34 [pid = 700] [id = 132] 14:25:01 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (17272800) [pid = 700] [serial = 394] [outer = 00000000] 14:25:01 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (178AAC00) [pid = 700] [serial = 395] [outer = 17272800] 14:25:01 INFO - PROCESS | 700 | 1467321901058 Marionette DEBUG loaded listener.js 14:25:01 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (17F95000) [pid = 700] [serial = 396] [outer = 17272800] 14:25:01 INFO - PROCESS | 700 | 1467321901492 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]]]}] 14:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 730ms 14:25:01 INFO - PROCESS | 700 | 1467321901548 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 14:25:01 INFO - PROCESS | 700 | 1467321901550 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 14:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:25:01 INFO - PROCESS | 700 | 1467321901553 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:25:01 INFO - PROCESS | 700 | 1467321901554 Marionette TRACE conn5 <- [1,494,null,{}] 14:25:01 INFO - PROCESS | 700 | 1467321901558 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}] 14:25:01 INFO - PROCESS | 700 | 1467321901564 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:01 INFO - PROCESS | 700 | 1467321901719 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 14:25:01 INFO - PROCESS | 700 | 1467321901734 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:01 INFO - PROCESS | 700 | 1467321901736 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:01 INFO - PROCESS | 700 | ++DOCSHELL 1848A000 == 35 [pid = 700] [id = 133] 14:25:01 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1848C400) [pid = 700] [serial = 397] [outer = 00000000] 14:25:01 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18733400) [pid = 700] [serial = 398] [outer = 1848C400] 14:25:01 INFO - PROCESS | 700 | 1467321901827 Marionette DEBUG loaded listener.js 14:25:01 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1873B000) [pid = 700] [serial = 399] [outer = 1848C400] 14:25:02 INFO - PROCESS | 700 | 1467321902269 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]]]}] 14:25:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:25:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 770ms 14:25:02 INFO - PROCESS | 700 | 1467321902325 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 700 | 1467321902328 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 14:25:02 INFO - PROCESS | 700 | 1467321902331 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 700 | 1467321902333 Marionette TRACE conn5 <- [1,498,null,{}] 14:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:25:02 INFO - PROCESS | 700 | 1467321902336 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}] 14:25:02 INFO - PROCESS | 700 | 1467321902338 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:02 INFO - PROCESS | 700 | 1467321902455 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 14:25:02 INFO - PROCESS | 700 | 1467321902512 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 700 | 1467321902514 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:02 INFO - PROCESS | 700 | ++DOCSHELL 0C5C8000 == 36 [pid = 700] [id = 134] 14:25:02 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (18738800) [pid = 700] [serial = 400] [outer = 00000000] 14:25:02 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18F1C800) [pid = 700] [serial = 401] [outer = 18738800] 14:25:02 INFO - PROCESS | 700 | 1467321902560 Marionette DEBUG loaded listener.js 14:25:02 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18ED9400) [pid = 700] [serial = 402] [outer = 18738800] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1817D000) [pid = 700] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 83 (17F91C00) [pid = 700] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0CB76800) [pid = 700] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 81 (14796400) [pid = 700] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1726F000) [pid = 700] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0FD1F000) [pid = 700] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1873AC00) [pid = 700] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 77 (15C06400) [pid = 700] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 76 (104C2000) [pid = 700] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 75 (14292000) [pid = 700] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 74 (10374000) [pid = 700] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 73 (18F28800) [pid = 700] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:25:02 INFO - PROCESS | 700 | --DOMWINDOW == 72 (18F2A000) [pid = 700] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:25:03 INFO - PROCESS | 700 | 1467321903064 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]]]}] 14:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 770ms 14:25:03 INFO - PROCESS | 700 | 1467321903105 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 14:25:03 INFO - PROCESS | 700 | 1467321903107 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 14:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:25:03 INFO - PROCESS | 700 | 1467321903111 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:25:03 INFO - PROCESS | 700 | 1467321903113 Marionette TRACE conn5 <- [1,502,null,{}] 14:25:03 INFO - PROCESS | 700 | 1467321903116 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}] 14:25:03 INFO - PROCESS | 700 | 1467321903118 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:03 INFO - PROCESS | 700 | 1467321903226 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 14:25:03 INFO - PROCESS | 700 | 1467321903281 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:03 INFO - PROCESS | 700 | 1467321903283 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:03 INFO - PROCESS | 700 | ++DOCSHELL 14773400 == 37 [pid = 700] [id = 135] 14:25:03 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (1642F400) [pid = 700] [serial = 403] [outer = 00000000] 14:25:03 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (18182000) [pid = 700] [serial = 404] [outer = 1642F400] 14:25:03 INFO - PROCESS | 700 | 1467321903328 Marionette DEBUG loaded listener.js 14:25:03 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18731C00) [pid = 700] [serial = 405] [outer = 1642F400] 14:25:03 INFO - PROCESS | 700 | 1467321903697 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]]]}] 14:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 14:25:03 INFO - PROCESS | 700 | 1467321903767 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 14:25:03 INFO - PROCESS | 700 | 1467321903768 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 14:25:03 INFO - PROCESS | 700 | 1467321903773 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:25:03 INFO - PROCESS | 700 | 1467321903774 Marionette TRACE conn5 <- [1,506,null,{}] 14:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:25:03 INFO - PROCESS | 700 | 1467321903780 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}] 14:25:03 INFO - PROCESS | 700 | 1467321903781 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:03 INFO - PROCESS | 700 | 1467321903860 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 14:25:03 INFO - PROCESS | 700 | 1467321903867 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:03 INFO - PROCESS | 700 | 1467321903868 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:03 INFO - PROCESS | 700 | ++DOCSHELL 17071000 == 38 [pid = 700] [id = 136] 14:25:03 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18ECD400) [pid = 700] [serial = 406] [outer = 00000000] 14:25:03 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (19176800) [pid = 700] [serial = 407] [outer = 18ECD400] 14:25:03 INFO - PROCESS | 700 | 1467321903913 Marionette DEBUG loaded listener.js 14:25:03 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (19544000) [pid = 700] [serial = 408] [outer = 18ECD400] 14:25:04 INFO - PROCESS | 700 | 1467321904357 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]]]}] 14:25:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:25:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 14:25:04 INFO - PROCESS | 700 | 1467321904407 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 14:25:04 INFO - PROCESS | 700 | 1467321904409 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 14:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:25:04 INFO - PROCESS | 700 | 1467321904412 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:25:04 INFO - PROCESS | 700 | 1467321904414 Marionette TRACE conn5 <- [1,510,null,{}] 14:25:04 INFO - PROCESS | 700 | 1467321904417 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}] 14:25:04 INFO - PROCESS | 700 | 1467321904419 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:04 INFO - PROCESS | 700 | 1467321904502 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 14:25:04 INFO - PROCESS | 700 | 1467321904511 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 700 | 1467321904512 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:04 INFO - PROCESS | 700 | ++DOCSHELL 16430800 == 39 [pid = 700] [id = 137] 14:25:04 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (184E4400) [pid = 700] [serial = 409] [outer = 00000000] 14:25:04 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1957E400) [pid = 700] [serial = 410] [outer = 184E4400] 14:25:04 INFO - PROCESS | 700 | 1467321904556 Marionette DEBUG loaded listener.js 14:25:04 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (195AD000) [pid = 700] [serial = 411] [outer = 184E4400] 14:25:05 INFO - PROCESS | 700 | 1467321905158 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]]]}] 14:25:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:25:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 770ms 14:25:05 INFO - PROCESS | 700 | 1467321905217 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 700 | 1467321905222 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 14:25:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:25:05 INFO - PROCESS | 700 | 1467321905241 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - PROCESS | 700 | 1467321905245 Marionette TRACE conn5 <- [1,514,null,{}] 14:25:05 INFO - PROCESS | 700 | 1467321905253 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}] 14:25:05 INFO - PROCESS | 700 | 1467321905256 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:05 INFO - PROCESS | 700 | 1467321905378 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 14:25:05 INFO - PROCESS | 700 | 1467321905498 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:05 INFO - PROCESS | 700 | 1467321905503 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:05 INFO - PROCESS | 700 | ++DOCSHELL 0C5EC000 == 40 [pid = 700] [id = 138] 14:25:05 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0C5F6400) [pid = 700] [serial = 412] [outer = 00000000] 14:25:05 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (0FD15400) [pid = 700] [serial = 413] [outer = 0C5F6400] 14:25:05 INFO - PROCESS | 700 | 1467321905561 Marionette DEBUG loaded listener.js 14:25:05 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (0FF6C400) [pid = 700] [serial = 414] [outer = 0C5F6400] 14:25:06 INFO - PROCESS | 700 | 1467321906137 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]]]}] 14:25:06 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 14:25:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 950ms 14:25:06 INFO - PROCESS | 700 | 1467321906180 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 14:25:06 INFO - PROCESS | 700 | 1467321906185 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 14:25:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:25:06 INFO - PROCESS | 700 | 1467321906191 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:25:06 INFO - PROCESS | 700 | 1467321906194 Marionette TRACE conn5 <- [1,518,null,{}] 14:25:06 INFO - PROCESS | 700 | 1467321906198 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}] 14:25:06 INFO - PROCESS | 700 | 1467321906201 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:06 INFO - PROCESS | 700 | 1467321906316 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 14:25:06 INFO - PROCESS | 700 | 1467321906418 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 700 | 1467321906421 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:06 INFO - PROCESS | 700 | ++DOCSHELL 1486F800 == 41 [pid = 700] [id = 139] 14:25:06 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (14873800) [pid = 700] [serial = 415] [outer = 00000000] 14:25:06 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (17004800) [pid = 700] [serial = 416] [outer = 14873800] 14:25:06 INFO - PROCESS | 700 | 1467321906479 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1726A000) [pid = 700] [serial = 417] [outer = 14873800] 14:25:07 INFO - PROCESS | 700 | 1467321907115 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]]]}] 14:25:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:25:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 970ms 14:25:07 INFO - PROCESS | 700 | 1467321907165 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 14:25:07 INFO - PROCESS | 700 | 1467321907168 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 14:25:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:25:07 INFO - PROCESS | 700 | 1467321907172 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:25:07 INFO - PROCESS | 700 | 1467321907175 Marionette TRACE conn5 <- [1,522,null,{}] 14:25:07 INFO - PROCESS | 700 | 1467321907187 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}] 14:25:07 INFO - PROCESS | 700 | 1467321907192 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:07 INFO - PROCESS | 700 | 1467321907302 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 14:25:07 INFO - PROCESS | 700 | 1467321907427 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:07 INFO - PROCESS | 700 | 1467321907431 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:07 INFO - PROCESS | 700 | ++DOCSHELL 19578C00 == 42 [pid = 700] [id = 140] 14:25:07 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1957C000) [pid = 700] [serial = 418] [outer = 00000000] 14:25:07 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A8AD800) [pid = 700] [serial = 419] [outer = 1957C000] 14:25:07 INFO - PROCESS | 700 | 1467321907488 Marionette DEBUG loaded listener.js 14:25:07 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A8B5800) [pid = 700] [serial = 420] [outer = 1957C000] 14:25:08 INFO - PROCESS | 700 | 1467321908153 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]]]}] 14:25:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:25:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1070ms 14:25:08 INFO - PROCESS | 700 | 1467321908250 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 14:25:08 INFO - PROCESS | 700 | 1467321908253 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 14:25:08 INFO - PROCESS | 700 | 1467321908256 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:25:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:25:08 INFO - PROCESS | 700 | 1467321908258 Marionette TRACE conn5 <- [1,526,null,{}] 14:25:08 INFO - PROCESS | 700 | 1467321908262 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}] 14:25:08 INFO - PROCESS | 700 | 1467321908264 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:08 INFO - PROCESS | 700 | 1467321908411 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 14:25:08 INFO - PROCESS | 700 | 1467321908608 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:08 INFO - PROCESS | 700 | 1467321908611 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:08 INFO - PROCESS | 700 | ++DOCSHELL 0C5CD800 == 43 [pid = 700] [id = 141] 14:25:08 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (0C5CEC00) [pid = 700] [serial = 421] [outer = 00000000] 14:25:08 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (0F533400) [pid = 700] [serial = 422] [outer = 0C5CEC00] 14:25:08 INFO - PROCESS | 700 | 1467321908676 Marionette DEBUG loaded listener.js 14:25:08 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (0FCD2000) [pid = 700] [serial = 423] [outer = 0C5CEC00] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 1B92F400 == 42 [pid = 700] [id = 20] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 103CF000 == 41 [pid = 700] [id = 10] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 1B9B8800 == 40 [pid = 700] [id = 21] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 17271800 == 39 [pid = 700] [id = 132] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 17071000 == 38 [pid = 700] [id = 136] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 1848A000 == 37 [pid = 700] [id = 133] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 1DAEA400 == 36 [pid = 700] [id = 8] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 0C5C1000 == 35 [pid = 700] [id = 23] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 14773400 == 34 [pid = 700] [id = 135] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 0C5C8000 == 33 [pid = 700] [id = 134] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 0FE09000 == 32 [pid = 700] [id = 113] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 182E6400 == 31 [pid = 700] [id = 11] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 1486F800 == 30 [pid = 700] [id = 139] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 19578C00 == 29 [pid = 700] [id = 140] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 16430800 == 28 [pid = 700] [id = 137] 14:25:09 INFO - PROCESS | 700 | --DOCSHELL 0C5EC000 == 27 [pid = 700] [id = 138] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 92 (184E2000) [pid = 700] [serial = 361] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 91 (18483C00) [pid = 700] [serial = 362] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1817E400) [pid = 700] [serial = 358] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0F53B000) [pid = 700] [serial = 340] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0F6FEC00) [pid = 700] [serial = 341] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1C1E8400) [pid = 700] [serial = 338] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 86 (178AD800) [pid = 700] [serial = 355] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 85 (17F7A000) [pid = 700] [serial = 356] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0FE07C00) [pid = 700] [serial = 343] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0FE0F800) [pid = 700] [serial = 344] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 82 (189DD400) [pid = 700] [serial = 365] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 81 (15EA0000) [pid = 700] [serial = 352] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 80 (16432C00) [pid = 700] [serial = 353] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 79 (187A5800) [pid = 700] [serial = 364] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 78 (10CDB000) [pid = 700] [serial = 346] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 77 (13D0F400) [pid = 700] [serial = 347] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 76 (14823000) [pid = 700] [serial = 349] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 75 (148DFC00) [pid = 700] [serial = 350] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 74 (17271000) [pid = 700] [serial = 370] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 73 (190C6000) [pid = 700] [serial = 367] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 72 (19579000) [pid = 700] [serial = 373] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1917B800) [pid = 700] [serial = 368] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1A820400) [pid = 700] [serial = 376] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1957A000) [pid = 700] [serial = 374] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 68 (18ECB000) [pid = 700] [serial = 371] [outer = 00000000] [url = about:blank] 14:25:09 INFO - PROCESS | 700 | --DOMWINDOW == 67 (182E2000) [pid = 700] [serial = 359] [outer = 00000000] [url = about:blank] 14:25:10 INFO - PROCESS | 700 | 1467321910027 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]]]}] 14:25:10 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 14:25:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1821ms 14:25:10 INFO - PROCESS | 700 | 1467321910082 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 14:25:10 INFO - PROCESS | 700 | 1467321910087 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 14:25:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:25:10 INFO - PROCESS | 700 | 1467321910092 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:25:10 INFO - PROCESS | 700 | 1467321910095 Marionette TRACE conn5 <- [1,530,null,{}] 14:25:10 INFO - PROCESS | 700 | 1467321910102 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}] 14:25:10 INFO - PROCESS | 700 | 1467321910105 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:10 INFO - PROCESS | 700 | 1467321910198 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 14:25:10 INFO - PROCESS | 700 | 1467321910208 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 700 | 1467321910212 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:10 INFO - PROCESS | 700 | ++DOCSHELL 0CBCC800 == 28 [pid = 700] [id = 142] 14:25:10 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0CBCE800) [pid = 700] [serial = 424] [outer = 00000000] 14:25:10 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0F65D000) [pid = 700] [serial = 425] [outer = 0CBCE800] 14:25:10 INFO - PROCESS | 700 | 1467321910325 Marionette DEBUG loaded listener.js 14:25:10 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0FC78C00) [pid = 700] [serial = 426] [outer = 0CBCE800] 14:25:10 INFO - PROCESS | 700 | 1467321910752 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"]]]}] 14:25:10 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 14:25:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:25:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:25:10 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 14:25:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:25:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:25:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 14:25:10 INFO - PROCESS | 700 | 1467321910830 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 14:25:10 INFO - PROCESS | 700 | 1467321910836 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 14:25:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:25:10 INFO - PROCESS | 700 | 1467321910842 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:25:10 INFO - PROCESS | 700 | 1467321910845 Marionette TRACE conn5 <- [1,534,null,{}] 14:25:10 INFO - PROCESS | 700 | 1467321910850 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}] 14:25:10 INFO - PROCESS | 700 | 1467321910852 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:10 INFO - PROCESS | 700 | 1467321910954 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 14:25:10 INFO - PROCESS | 700 | 1467321910969 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 700 | 1467321910972 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:10 INFO - PROCESS | 700 | ++DOCSHELL 0FF6A400 == 29 [pid = 700] [id = 143] 14:25:10 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0FF6AC00) [pid = 700] [serial = 427] [outer = 00000000] 14:25:11 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (10043400) [pid = 700] [serial = 428] [outer = 0FF6AC00] 14:25:11 INFO - PROCESS | 700 | 1467321911019 Marionette DEBUG loaded listener.js 14:25:11 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (10373000) [pid = 700] [serial = 429] [outer = 0FF6AC00] 14:25:11 INFO - PROCESS | 700 | 1467321911488 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]]]}] 14:25:11 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. 14:25:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 14:25:11 INFO - PROCESS | 700 | 1467321911517 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 14:25:11 INFO - PROCESS | 700 | 1467321911519 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 14:25:11 INFO - PROCESS | 700 | 1467321911522 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:25:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:25:11 INFO - PROCESS | 700 | 1467321911526 Marionette TRACE conn5 <- [1,538,null,{}] 14:25:11 INFO - PROCESS | 700 | 1467321911567 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}] 14:25:11 INFO - PROCESS | 700 | 1467321911572 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:11 INFO - PROCESS | 700 | 1467321911659 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 14:25:11 INFO - PROCESS | 700 | 1467321911668 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:11 INFO - PROCESS | 700 | 1467321911671 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:11 INFO - PROCESS | 700 | ++DOCSHELL 1479B000 == 30 [pid = 700] [id = 144] 14:25:11 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1479B400) [pid = 700] [serial = 430] [outer = 00000000] 14:25:11 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (14871800) [pid = 700] [serial = 431] [outer = 1479B400] 14:25:11 INFO - PROCESS | 700 | 1467321911720 Marionette DEBUG loaded listener.js 14:25:11 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (149B9C00) [pid = 700] [serial = 432] [outer = 1479B400] 14:25:12 INFO - PROCESS | 700 | 1467321912184 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]]]}] 14:25:12 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. 14:25:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 730ms 14:25:12 INFO - PROCESS | 700 | 1467321912257 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 700 | 1467321912260 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 14:25:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:25:12 INFO - PROCESS | 700 | 1467321912269 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:25:12 INFO - PROCESS | 700 | 1467321912271 Marionette TRACE conn5 <- [1,542,null,{}] 14:25:12 INFO - PROCESS | 700 | 1467321912275 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}] 14:25:12 INFO - PROCESS | 700 | 1467321912277 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:12 INFO - PROCESS | 700 | 1467321912390 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 14:25:12 INFO - PROCESS | 700 | 1467321912399 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 700 | 1467321912401 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:12 INFO - PROCESS | 700 | ++DOCSHELL 15C03000 == 31 [pid = 700] [id = 145] 14:25:12 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (15C10400) [pid = 700] [serial = 433] [outer = 00000000] 14:25:12 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (17004C00) [pid = 700] [serial = 434] [outer = 15C10400] 14:25:12 INFO - PROCESS | 700 | 1467321912490 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1726CC00) [pid = 700] [serial = 435] [outer = 15C10400] 14:25:12 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:12 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:12 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:12 INFO - PROCESS | 700 | 1467321912934 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]]]}] 14:25:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:25:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 14:25:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:25:12 INFO - PROCESS | 700 | 1467321912943 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 700 | 1467321912945 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 14:25:12 INFO - PROCESS | 700 | 1467321912948 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:25:12 INFO - PROCESS | 700 | 1467321912949 Marionette TRACE conn5 <- [1,546,null,{}] 14:25:12 INFO - PROCESS | 700 | 1467321912953 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}] 14:25:12 INFO - PROCESS | 700 | 1467321912955 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:13 INFO - PROCESS | 700 | 1467321913089 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 14:25:13 INFO - PROCESS | 700 | 1467321913106 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:13 INFO - PROCESS | 700 | 1467321913109 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:13 INFO - PROCESS | 700 | ++DOCSHELL 178AB800 == 32 [pid = 700] [id = 146] 14:25:13 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (178AD800) [pid = 700] [serial = 436] [outer = 00000000] 14:25:13 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (17F89000) [pid = 700] [serial = 437] [outer = 178AD800] 14:25:13 INFO - PROCESS | 700 | 1467321913154 Marionette DEBUG loaded listener.js 14:25:13 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (17F95800) [pid = 700] [serial = 438] [outer = 178AD800] 14:25:13 INFO - PROCESS | 700 | 1467321913618 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]]]}] 14:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 731ms 14:25:13 INFO - PROCESS | 700 | 1467321913682 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 14:25:13 INFO - PROCESS | 700 | 1467321913684 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 14:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:25:13 INFO - PROCESS | 700 | 1467321913687 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - PROCESS | 700 | 1467321913688 Marionette TRACE conn5 <- [1,550,null,{}] 14:25:13 INFO - PROCESS | 700 | 1467321913698 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}] 14:25:13 INFO - PROCESS | 700 | 1467321913703 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:13 INFO - PROCESS | 700 | 1467321913841 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 14:25:13 INFO - PROCESS | 700 | 1467321913893 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:13 INFO - PROCESS | 700 | 1467321913895 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:13 INFO - PROCESS | 700 | ++DOCSHELL 18186C00 == 33 [pid = 700] [id = 147] 14:25:13 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (182E7000) [pid = 700] [serial = 439] [outer = 00000000] 14:25:13 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1848D400) [pid = 700] [serial = 440] [outer = 182E7000] 14:25:13 INFO - PROCESS | 700 | 1467321913940 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1872F000) [pid = 700] [serial = 441] [outer = 182E7000] 14:25:14 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:14 INFO - PROCESS | 700 | --DOMWINDOW == 84 (17272800) [pid = 700] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:25:14 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1848C400) [pid = 700] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:25:14 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1642F400) [pid = 700] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:25:14 INFO - PROCESS | 700 | --DOMWINDOW == 81 (18738800) [pid = 700] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:25:14 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0FCD1400) [pid = 700] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:25:14 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0FE05000) [pid = 700] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:25:14 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1700B400) [pid = 700] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:25:14 INFO - PROCESS | 700 | --DOMWINDOW == 77 (195A4400) [pid = 700] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:25:14 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1486E400) [pid = 700] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:25:14 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0CB1EC00) [pid = 700] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:25:14 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18ECD400) [pid = 700] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:25:14 INFO - PROCESS | 700 | --DOMWINDOW == 73 (184E4400) [pid = 700] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:25:14 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:14 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:14 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:14 INFO - PROCESS | 700 | 1467321914611 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]]]}] 14:25:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:25:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 990ms 14:25:14 INFO - PROCESS | 700 | 1467321914680 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 14:25:14 INFO - PROCESS | 700 | 1467321914682 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 14:25:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:25:14 INFO - PROCESS | 700 | 1467321914686 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:25:14 INFO - PROCESS | 700 | 1467321914687 Marionette TRACE conn5 <- [1,554,null,{}] 14:25:14 INFO - PROCESS | 700 | 1467321914691 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}] 14:25:14 INFO - PROCESS | 700 | 1467321914693 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:14 INFO - PROCESS | 700 | 1467321914770 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 14:25:14 INFO - PROCESS | 700 | 1467321914776 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 700 | 1467321914778 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:14 INFO - PROCESS | 700 | ++DOCSHELL 15C02800 == 34 [pid = 700] [id = 148] 14:25:14 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1700B400) [pid = 700] [serial = 442] [outer = 00000000] 14:25:14 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18737000) [pid = 700] [serial = 443] [outer = 1700B400] 14:25:14 INFO - PROCESS | 700 | 1467321914824 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18739800) [pid = 700] [serial = 444] [outer = 1700B400] 14:25:15 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:15 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:15 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:15 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:15 INFO - PROCESS | 700 | 1467321915255 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]]]}] 14:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 631ms 14:25:15 INFO - PROCESS | 700 | 1467321915318 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 14:25:15 INFO - PROCESS | 700 | 1467321915320 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 14:25:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:25:15 INFO - PROCESS | 700 | 1467321915323 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:25:15 INFO - PROCESS | 700 | 1467321915325 Marionette TRACE conn5 <- [1,558,null,{}] 14:25:15 INFO - PROCESS | 700 | 1467321915328 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}] 14:25:15 INFO - PROCESS | 700 | 1467321915330 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:15 INFO - PROCESS | 700 | 1467321915409 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 14:25:15 INFO - PROCESS | 700 | 1467321915416 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:15 INFO - PROCESS | 700 | 1467321915418 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:15 INFO - PROCESS | 700 | ++DOCSHELL 18F20400 == 35 [pid = 700] [id = 149] 14:25:15 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18F21400) [pid = 700] [serial = 445] [outer = 00000000] 14:25:15 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (190C5400) [pid = 700] [serial = 446] [outer = 18F21400] 14:25:15 INFO - PROCESS | 700 | 1467321915463 Marionette DEBUG loaded listener.js 14:25:15 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (190C5800) [pid = 700] [serial = 447] [outer = 18F21400] 14:25:15 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:15 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:15 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:15 INFO - PROCESS | 700 | 1467321915846 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]]]}] 14:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 570ms 14:25:15 INFO - PROCESS | 700 | 1467321915897 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 14:25:15 INFO - PROCESS | 700 | 1467321915899 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 14:25:15 INFO - PROCESS | 700 | 1467321915902 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:25:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:25:15 INFO - PROCESS | 700 | 1467321915904 Marionette TRACE conn5 <- [1,562,null,{}] 14:25:15 INFO - PROCESS | 700 | 1467321915908 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}] 14:25:15 INFO - PROCESS | 700 | 1467321915910 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:16 INFO - PROCESS | 700 | 1467321916020 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 14:25:16 INFO - PROCESS | 700 | 1467321916029 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:16 INFO - PROCESS | 700 | 1467321916031 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:16 INFO - PROCESS | 700 | ++DOCSHELL 1953C800 == 36 [pid = 700] [id = 150] 14:25:16 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1953E800) [pid = 700] [serial = 448] [outer = 00000000] 14:25:16 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1957B400) [pid = 700] [serial = 449] [outer = 1953E800] 14:25:16 INFO - PROCESS | 700 | 1467321916074 Marionette DEBUG loaded listener.js 14:25:16 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1957C800) [pid = 700] [serial = 450] [outer = 1953E800] 14:25:16 INFO - PROCESS | 700 | 1467321916585 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]]]}] 14:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 14:25:16 INFO - PROCESS | 700 | 1467321916638 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 14:25:16 INFO - PROCESS | 700 | 1467321916642 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 14:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:25:16 INFO - PROCESS | 700 | 1467321916647 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:25:16 INFO - PROCESS | 700 | 1467321916651 Marionette TRACE conn5 <- [1,566,null,{}] 14:25:16 INFO - PROCESS | 700 | 1467321916658 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}] 14:25:16 INFO - PROCESS | 700 | 1467321916661 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:16 INFO - PROCESS | 700 | 1467321916786 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 14:25:16 INFO - PROCESS | 700 | 1467321916912 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:16 INFO - PROCESS | 700 | 1467321916914 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:16 INFO - PROCESS | 700 | ++DOCSHELL 0FCDF000 == 37 [pid = 700] [id = 151] 14:25:16 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (0FD11400) [pid = 700] [serial = 451] [outer = 00000000] 14:25:16 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (0FE10800) [pid = 700] [serial = 452] [outer = 0FD11400] 14:25:16 INFO - PROCESS | 700 | 1467321916973 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (104C4000) [pid = 700] [serial = 453] [outer = 0FD11400] 14:25:17 INFO - PROCESS | 700 | 1467321917858 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]]]}] 14:25:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1230ms 14:25:17 INFO - PROCESS | 700 | 1467321917877 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 14:25:17 INFO - PROCESS | 700 | 1467321917882 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 14:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:25:17 INFO - PROCESS | 700 | 1467321917889 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:25:17 INFO - PROCESS | 700 | 1467321917892 Marionette TRACE conn5 <- [1,570,null,{}] 14:25:17 INFO - PROCESS | 700 | 1467321917896 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}] 14:25:17 INFO - PROCESS | 700 | 1467321917899 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:18 INFO - PROCESS | 700 | 1467321918023 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 14:25:18 INFO - PROCESS | 700 | 1467321918149 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:18 INFO - PROCESS | 700 | 1467321918152 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:18 INFO - PROCESS | 700 | ++DOCSHELL 15E9D000 == 38 [pid = 700] [id = 152] 14:25:18 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (16424C00) [pid = 700] [serial = 454] [outer = 00000000] 14:25:18 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (172A8000) [pid = 700] [serial = 455] [outer = 16424C00] 14:25:18 INFO - PROCESS | 700 | 1467321918209 Marionette DEBUG loaded listener.js 14:25:18 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (18177C00) [pid = 700] [serial = 456] [outer = 16424C00] 14:25:19 INFO - PROCESS | 700 | 1467321919023 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]]]}] 14:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1177ms 14:25:19 INFO - PROCESS | 700 | 1467321919070 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 14:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:25:19 INFO - PROCESS | 700 | 1467321919074 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 14:25:19 INFO - PROCESS | 700 | 1467321919080 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - PROCESS | 700 | 1467321919084 Marionette TRACE conn5 <- [1,574,null,{}] 14:25:19 INFO - PROCESS | 700 | 1467321919097 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}] 14:25:19 INFO - PROCESS | 700 | 1467321919100 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:19 INFO - PROCESS | 700 | 1467321919207 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 14:25:19 INFO - PROCESS | 700 | 1467321919284 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 700 | 1467321919288 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:19 INFO - PROCESS | 700 | ++DOCSHELL 0FCD5400 == 39 [pid = 700] [id = 153] 14:25:19 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (0FCD8C00) [pid = 700] [serial = 457] [outer = 00000000] 14:25:19 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (0FE05000) [pid = 700] [serial = 458] [outer = 0FCD8C00] 14:25:19 INFO - PROCESS | 700 | 1467321919337 Marionette DEBUG loaded listener.js 14:25:19 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (0FF6B400) [pid = 700] [serial = 459] [outer = 0FCD8C00] 14:25:19 INFO - PROCESS | 700 | --DOCSHELL 18F20400 == 38 [pid = 700] [id = 149] 14:25:19 INFO - PROCESS | 700 | --DOCSHELL 15C02800 == 37 [pid = 700] [id = 148] 14:25:19 INFO - PROCESS | 700 | --DOCSHELL 18186C00 == 36 [pid = 700] [id = 147] 14:25:19 INFO - PROCESS | 700 | --DOCSHELL 178AB800 == 35 [pid = 700] [id = 146] 14:25:19 INFO - PROCESS | 700 | --DOCSHELL 15C03000 == 34 [pid = 700] [id = 145] 14:25:19 INFO - PROCESS | 700 | --DOCSHELL 1479B000 == 33 [pid = 700] [id = 144] 14:25:19 INFO - PROCESS | 700 | --DOCSHELL 0FF6A400 == 32 [pid = 700] [id = 143] 14:25:19 INFO - PROCESS | 700 | --DOCSHELL 0CBCC800 == 31 [pid = 700] [id = 142] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 90 (178AAC00) [pid = 700] [serial = 395] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1873B000) [pid = 700] [serial = 399] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 88 (18733400) [pid = 700] [serial = 398] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 87 (18182000) [pid = 700] [serial = 404] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 86 (18F1C800) [pid = 700] [serial = 401] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 85 (0FE08800) [pid = 700] [serial = 386] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0FF66800) [pid = 700] [serial = 387] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0FF70400) [pid = 700] [serial = 383] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 82 (10049000) [pid = 700] [serial = 384] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 81 (17066400) [pid = 700] [serial = 392] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1A8AE400) [pid = 700] [serial = 377] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 79 (149B5400) [pid = 700] [serial = 389] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 78 (155AB400) [pid = 700] [serial = 390] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FD16C00) [pid = 700] [serial = 379] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0FE08000) [pid = 700] [serial = 380] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 75 (19176800) [pid = 700] [serial = 407] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 74 (19544000) [pid = 700] [serial = 408] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1957E400) [pid = 700] [serial = 410] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 72 (195AD000) [pid = 700] [serial = 411] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1B5F2C00) [pid = 700] [serial = 161] [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.] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 70 (18ED9400) [pid = 700] [serial = 402] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 69 (18731C00) [pid = 700] [serial = 405] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 68 (17F95000) [pid = 700] [serial = 396] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | --DOMWINDOW == 67 (17264C00) [pid = 700] [serial = 393] [outer = 00000000] [url = about:blank] 14:25:19 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:19 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:19 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:19 INFO - PROCESS | 700 | 1467321919885 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]]]}] 14:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 830ms 14:25:19 INFO - PROCESS | 700 | 1467321919910 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 700 | 1467321919914 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 14:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:25:19 INFO - PROCESS | 700 | 1467321919920 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - PROCESS | 700 | 1467321919922 Marionette TRACE conn5 <- [1,578,null,{}] 14:25:19 INFO - PROCESS | 700 | 1467321919926 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}] 14:25:19 INFO - PROCESS | 700 | 1467321919929 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:20 INFO - PROCESS | 700 | 1467321920017 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 14:25:20 INFO - PROCESS | 700 | 1467321920025 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:20 INFO - PROCESS | 700 | 1467321920028 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:20 INFO - PROCESS | 700 | ++DOCSHELL 0FE0E400 == 32 [pid = 700] [id = 154] 14:25:20 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0FE0EC00) [pid = 700] [serial = 460] [outer = 00000000] 14:25:20 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (10049000) [pid = 700] [serial = 461] [outer = 0FE0EC00] 14:25:20 INFO - PROCESS | 700 | 1467321920076 Marionette DEBUG loaded listener.js 14:25:20 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (103D5400) [pid = 700] [serial = 462] [outer = 0FE0EC00] 14:25:20 INFO - PROCESS | 700 | 1467321920550 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]]]}] 14:25:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:25:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 14:25:20 INFO - PROCESS | 700 | 1467321920594 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 700 | 1467321920597 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 14:25:20 INFO - PROCESS | 700 | 1467321920600 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:25:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:25:20 INFO - PROCESS | 700 | 1467321920604 Marionette TRACE conn5 <- [1,582,null,{}] 14:25:20 INFO - PROCESS | 700 | 1467321920615 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}] 14:25:20 INFO - PROCESS | 700 | 1467321920619 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:20 INFO - PROCESS | 700 | 1467321920736 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 14:25:20 INFO - PROCESS | 700 | 1467321920824 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:20 INFO - PROCESS | 700 | 1467321920827 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:20 INFO - PROCESS | 700 | ++DOCSHELL 15C08400 == 33 [pid = 700] [id = 155] 14:25:20 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (15C0C400) [pid = 700] [serial = 463] [outer = 00000000] 14:25:20 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (16424000) [pid = 700] [serial = 464] [outer = 15C0C400] 14:25:20 INFO - PROCESS | 700 | 1467321920877 Marionette DEBUG loaded listener.js 14:25:20 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (17007C00) [pid = 700] [serial = 465] [outer = 15C0C400] 14:25:21 INFO - PROCESS | 700 | 1467321921272 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]]]}] 14:25:21 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 870ms 14:25:21 INFO - PROCESS | 700 | 1467321921474 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 14:25:21 INFO - PROCESS | 700 | 1467321921477 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 14:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:25:21 INFO - PROCESS | 700 | 1467321921480 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:25:21 INFO - PROCESS | 700 | 1467321921482 Marionette TRACE conn5 <- [1,586,null,{}] 14:25:21 INFO - PROCESS | 700 | 1467321921485 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}] 14:25:21 INFO - PROCESS | 700 | 1467321921487 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:21 INFO - PROCESS | 700 | 1467321921573 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 14:25:21 INFO - PROCESS | 700 | 1467321921582 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 700 | 1467321921584 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:21 INFO - PROCESS | 700 | ++DOCSHELL 1817A400 == 34 [pid = 700] [id = 156] 14:25:21 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1817D800) [pid = 700] [serial = 466] [outer = 00000000] 14:25:21 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18185000) [pid = 700] [serial = 467] [outer = 1817D800] 14:25:21 INFO - PROCESS | 700 | 1467321921638 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18483C00) [pid = 700] [serial = 468] [outer = 1817D800] 14:25:22 INFO - PROCESS | 700 | 1467321922069 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]]]}] 14:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 14:25:22 INFO - PROCESS | 700 | 1467321922154 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 14:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:25:22 INFO - PROCESS | 700 | 1467321922157 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 14:25:22 INFO - PROCESS | 700 | 1467321922160 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - PROCESS | 700 | 1467321922162 Marionette TRACE conn5 <- [1,590,null,{}] 14:25:22 INFO - PROCESS | 700 | 1467321922165 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}] 14:25:22 INFO - PROCESS | 700 | 1467321922167 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:22 INFO - PROCESS | 700 | 1467321922274 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 14:25:22 INFO - PROCESS | 700 | 1467321922279 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 700 | 1467321922281 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:22 INFO - PROCESS | 700 | ++DOCSHELL 1848C800 == 35 [pid = 700] [id = 157] 14:25:22 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18184C00) [pid = 700] [serial = 469] [outer = 00000000] 14:25:22 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1873CC00) [pid = 700] [serial = 470] [outer = 18184C00] 14:25:22 INFO - PROCESS | 700 | 1467321922326 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1873D800) [pid = 700] [serial = 471] [outer = 18184C00] 14:25:22 INFO - PROCESS | 700 | 1467321922772 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]]]}] 14:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 14:25:22 INFO - PROCESS | 700 | 1467321922831 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 700 | 1467321922833 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 14:25:22 INFO - PROCESS | 700 | 1467321922836 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:25:22 INFO - PROCESS | 700 | 1467321922838 Marionette TRACE conn5 <- [1,594,null,{}] 14:25:22 INFO - PROCESS | 700 | 1467321922848 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}] 14:25:22 INFO - PROCESS | 700 | 1467321922854 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:23 INFO - PROCESS | 700 | 1467321923002 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 14:25:23 INFO - PROCESS | 700 | 1467321923016 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:23 INFO - PROCESS | 700 | 1467321923018 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:23 INFO - PROCESS | 700 | ++DOCSHELL 18486800 == 36 [pid = 700] [id = 158] 14:25:23 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18ED3800) [pid = 700] [serial = 472] [outer = 00000000] 14:25:23 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (190C6400) [pid = 700] [serial = 473] [outer = 18ED3800] 14:25:23 INFO - PROCESS | 700 | 1467321923109 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1923C800) [pid = 700] [serial = 474] [outer = 18ED3800] 14:25:23 INFO - PROCESS | 700 | 1467321923591 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]]]}] 14:25:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:25:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 831ms 14:25:23 INFO - PROCESS | 700 | 1467321923679 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 14:25:23 INFO - PROCESS | 700 | 1467321923691 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 14:25:23 INFO - PROCESS | 700 | 1467321923694 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:25:23 INFO - PROCESS | 700 | 1467321923696 Marionette TRACE conn5 <- [1,598,null,{}] 14:25:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:25:23 INFO - PROCESS | 700 | 1467321923699 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}] 14:25:23 INFO - PROCESS | 700 | 1467321923701 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:23 INFO - PROCESS | 700 | 1467321923818 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 14:25:23 INFO - PROCESS | 700 | 1467321923824 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:23 INFO - PROCESS | 700 | 1467321923825 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:23 INFO - PROCESS | 700 | ++DOCSHELL 1957AC00 == 37 [pid = 700] [id = 159] 14:25:23 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1957E400) [pid = 700] [serial = 475] [outer = 00000000] 14:25:23 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1A093800) [pid = 700] [serial = 476] [outer = 1957E400] 14:25:23 INFO - PROCESS | 700 | 1467321923916 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1A094000) [pid = 700] [serial = 477] [outer = 1957E400] 14:25:24 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1479B400) [pid = 700] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:25:24 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0FF6AC00) [pid = 700] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:25:24 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0CBCE800) [pid = 700] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:25:24 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0C5CEC00) [pid = 700] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:25:24 INFO - PROCESS | 700 | --DOMWINDOW == 80 (178AD800) [pid = 700] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:25:24 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0C5F6400) [pid = 700] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:25:24 INFO - PROCESS | 700 | --DOMWINDOW == 78 (14873800) [pid = 700] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:25:24 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1957C000) [pid = 700] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:25:24 INFO - PROCESS | 700 | --DOMWINDOW == 76 (182E7000) [pid = 700] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:25:24 INFO - PROCESS | 700 | --DOMWINDOW == 75 (18F21400) [pid = 700] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:25:24 INFO - PROCESS | 700 | --DOMWINDOW == 74 (15C10400) [pid = 700] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:25:24 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1700B400) [pid = 700] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:25:24 INFO - PROCESS | 700 | 1467321924378 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]]]}] 14:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 730ms 14:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:25:24 INFO - PROCESS | 700 | 1467321924430 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 14:25:24 INFO - PROCESS | 700 | 1467321924432 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 14:25:24 INFO - PROCESS | 700 | 1467321924435 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - PROCESS | 700 | 1467321924436 Marionette TRACE conn5 <- [1,602,null,{}] 14:25:24 INFO - PROCESS | 700 | 1467321924447 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}] 14:25:24 INFO - PROCESS | 700 | 1467321924449 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:24 INFO - PROCESS | 700 | 1467321924555 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 14:25:24 INFO - PROCESS | 700 | 1467321924564 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 700 | 1467321924566 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:24 INFO - PROCESS | 700 | ++DOCSHELL 14865800 == 38 [pid = 700] [id = 160] 14:25:24 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (17009400) [pid = 700] [serial = 478] [outer = 00000000] 14:25:24 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18F21400) [pid = 700] [serial = 479] [outer = 17009400] 14:25:24 INFO - PROCESS | 700 | 1467321924611 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (19572C00) [pid = 700] [serial = 480] [outer = 17009400] 14:25:25 INFO - PROCESS | 700 | 1467321925014 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]]]}] 14:25:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:25:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 14:25:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:25:25 INFO - PROCESS | 700 | 1467321925065 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 14:25:25 INFO - PROCESS | 700 | 1467321925067 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 14:25:25 INFO - PROCESS | 700 | 1467321925071 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:25:25 INFO - PROCESS | 700 | 1467321925072 Marionette TRACE conn5 <- [1,606,null,{}] 14:25:25 INFO - PROCESS | 700 | 1467321925076 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}] 14:25:25 INFO - PROCESS | 700 | 1467321925077 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:25 INFO - PROCESS | 700 | 1467321925183 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 14:25:25 INFO - PROCESS | 700 | 1467321925192 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:25 INFO - PROCESS | 700 | 1467321925194 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:25 INFO - PROCESS | 700 | ++DOCSHELL 155A3800 == 39 [pid = 700] [id = 161] 14:25:25 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (189E8000) [pid = 700] [serial = 481] [outer = 00000000] 14:25:25 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1A8B5000) [pid = 700] [serial = 482] [outer = 189E8000] 14:25:25 INFO - PROCESS | 700 | 1467321925237 Marionette DEBUG loaded listener.js 14:25:25 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1A96E800) [pid = 700] [serial = 483] [outer = 189E8000] 14:25:25 INFO - PROCESS | 700 | 1467321925679 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]]]}] 14:25:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:25:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 14:25:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:25:25 INFO - PROCESS | 700 | 1467321925714 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 14:25:25 INFO - PROCESS | 700 | 1467321925716 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 14:25:25 INFO - PROCESS | 700 | 1467321925719 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:25:25 INFO - PROCESS | 700 | 1467321925721 Marionette TRACE conn5 <- [1,610,null,{}] 14:25:25 INFO - PROCESS | 700 | 1467321925724 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}] 14:25:25 INFO - PROCESS | 700 | 1467321925726 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:25 INFO - PROCESS | 700 | 1467321925808 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 14:25:25 INFO - PROCESS | 700 | 1467321925813 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:25 INFO - PROCESS | 700 | 1467321925815 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:25 INFO - PROCESS | 700 | ++DOCSHELL 1A972000 == 40 [pid = 700] [id = 162] 14:25:25 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1A974000) [pid = 700] [serial = 484] [outer = 00000000] 14:25:25 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1A979800) [pid = 700] [serial = 485] [outer = 1A974000] 14:25:25 INFO - PROCESS | 700 | 1467321925861 Marionette DEBUG loaded listener.js 14:25:25 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1A979C00) [pid = 700] [serial = 486] [outer = 1A974000] 14:25:26 INFO - PROCESS | 700 | 1467321926394 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]]]}] 14:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 730ms 14:25:26 INFO - PROCESS | 700 | 1467321926453 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 14:25:26 INFO - PROCESS | 700 | 1467321926458 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 14:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:25:26 INFO - PROCESS | 700 | 1467321926464 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:25:26 INFO - PROCESS | 700 | 1467321926468 Marionette TRACE conn5 <- [1,614,null,{}] 14:25:26 INFO - PROCESS | 700 | 1467321926474 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}] 14:25:26 INFO - PROCESS | 700 | 1467321926477 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:26 INFO - PROCESS | 700 | 1467321926638 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 14:25:26 INFO - PROCESS | 700 | 1467321926767 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 700 | 1467321926772 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:26 INFO - PROCESS | 700 | ++DOCSHELL 0C5EA400 == 41 [pid = 700] [id = 163] 14:25:26 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (0C5EAC00) [pid = 700] [serial = 487] [outer = 00000000] 14:25:26 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (0FF64400) [pid = 700] [serial = 488] [outer = 0C5EAC00] 14:25:26 INFO - PROCESS | 700 | 1467321926830 Marionette DEBUG loaded listener.js 14:25:26 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (10E3DC00) [pid = 700] [serial = 489] [outer = 0C5EAC00] 14:25:27 INFO - PROCESS | 700 | 1467321927439 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]]]}] 14:25:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:25:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1022ms 14:25:27 INFO - PROCESS | 700 | 1467321927491 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 14:25:27 INFO - PROCESS | 700 | 1467321927495 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 14:25:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:25:27 INFO - PROCESS | 700 | 1467321927502 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:25:27 INFO - PROCESS | 700 | 1467321927505 Marionette TRACE conn5 <- [1,618,null,{}] 14:25:27 INFO - PROCESS | 700 | 1467321927509 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}] 14:25:27 INFO - PROCESS | 700 | 1467321927512 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:27 INFO - PROCESS | 700 | 1467321927624 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 14:25:27 INFO - PROCESS | 700 | 1467321927752 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:27 INFO - PROCESS | 700 | 1467321927755 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:27 INFO - PROCESS | 700 | ++DOCSHELL 14774C00 == 42 [pid = 700] [id = 164] 14:25:27 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1486D400) [pid = 700] [serial = 490] [outer = 00000000] 14:25:27 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (16432C00) [pid = 700] [serial = 491] [outer = 1486D400] 14:25:27 INFO - PROCESS | 700 | 1467321927813 Marionette DEBUG loaded listener.js 14:25:27 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1726B000) [pid = 700] [serial = 492] [outer = 1486D400] 14:25:28 INFO - PROCESS | 700 | 1467321928414 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]]]}] 14:25:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:25:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 970ms 14:25:28 INFO - PROCESS | 700 | 1467321928475 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 14:25:28 INFO - PROCESS | 700 | 1467321928478 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 14:25:28 INFO - PROCESS | 700 | 1467321928482 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:25:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:25:28 INFO - PROCESS | 700 | 1467321928486 Marionette TRACE conn5 <- [1,622,null,{}] 14:25:28 INFO - PROCESS | 700 | 1467321928497 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}] 14:25:28 INFO - PROCESS | 700 | 1467321928502 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:28 INFO - PROCESS | 700 | 1467321928610 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 14:25:28 INFO - PROCESS | 700 | 1467321928713 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:28 INFO - PROCESS | 700 | 1467321928716 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:28 INFO - PROCESS | 700 | ++DOCSHELL 1A8B3C00 == 43 [pid = 700] [id = 165] 14:25:28 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A8B4000) [pid = 700] [serial = 493] [outer = 00000000] 14:25:28 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A97BC00) [pid = 700] [serial = 494] [outer = 1A8B4000] 14:25:28 INFO - PROCESS | 700 | 1467321928772 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1ABA3000) [pid = 700] [serial = 495] [outer = 1A8B4000] 14:25:29 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:29 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:29 INFO - PROCESS | 700 | 1467321929364 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]]]}] 14:25:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:25:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 14:25:29 INFO - PROCESS | 700 | 1467321929415 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 700 | 1467321929418 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 14:25:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:25:29 INFO - PROCESS | 700 | 1467321929421 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:25:29 INFO - PROCESS | 700 | 1467321929423 Marionette TRACE conn5 <- [1,626,null,{}] 14:25:29 INFO - PROCESS | 700 | 1467321929427 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}] 14:25:29 INFO - PROCESS | 700 | 1467321929429 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:29 INFO - PROCESS | 700 | 1467321929555 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 14:25:29 INFO - PROCESS | 700 | 1467321929806 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 700 | 1467321929810 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:29 INFO - PROCESS | 700 | ++DOCSHELL 0C5CEC00 == 44 [pid = 700] [id = 166] 14:25:29 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (0C5CF000) [pid = 700] [serial = 496] [outer = 00000000] 14:25:29 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (0CB76C00) [pid = 700] [serial = 497] [outer = 0C5CF000] 14:25:29 INFO - PROCESS | 700 | 1467321929875 Marionette DEBUG loaded listener.js 14:25:29 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (0F6FEC00) [pid = 700] [serial = 498] [outer = 0C5CF000] 14:25:30 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:30 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:30 INFO - PROCESS | 700 | 1467321930458 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]]]}] 14:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1069ms 14:25:30 INFO - PROCESS | 700 | 1467321930503 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 14:25:30 INFO - PROCESS | 700 | 1467321930507 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 14:25:30 INFO - PROCESS | 700 | 1467321930511 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:25:30 INFO - PROCESS | 700 | 1467321930514 Marionette TRACE conn5 <- [1,630,null,{}] 14:25:30 INFO - PROCESS | 700 | 1467321930519 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}] 14:25:30 INFO - PROCESS | 700 | 1467321930524 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 155A3800 == 43 [pid = 700] [id = 161] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 14865800 == 42 [pid = 700] [id = 160] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 1957AC00 == 41 [pid = 700] [id = 159] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 18486800 == 40 [pid = 700] [id = 158] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 1848C800 == 39 [pid = 700] [id = 157] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 1817A400 == 38 [pid = 700] [id = 156] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 15C08400 == 37 [pid = 700] [id = 155] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 0FE0E400 == 36 [pid = 700] [id = 154] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 0FCD5400 == 35 [pid = 700] [id = 153] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 15E9D000 == 34 [pid = 700] [id = 152] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 1953C800 == 33 [pid = 700] [id = 150] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 0FCDF000 == 32 [pid = 700] [id = 151] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 0C5CD800 == 31 [pid = 700] [id = 141] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 0C5CEC00 == 30 [pid = 700] [id = 166] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 1A8B3C00 == 29 [pid = 700] [id = 165] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 1A972000 == 28 [pid = 700] [id = 162] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 0C5EA400 == 27 [pid = 700] [id = 163] 14:25:31 INFO - PROCESS | 700 | --DOCSHELL 14774C00 == 26 [pid = 700] [id = 164] 14:25:31 INFO - PROCESS | 700 | 1467321931209 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 93 (14871800) [pid = 700] [serial = 431] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 92 (10043400) [pid = 700] [serial = 428] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 91 (0F65D000) [pid = 700] [serial = 425] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 90 (0FC78C00) [pid = 700] [serial = 426] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0FCD2000) [pid = 700] [serial = 423] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0F533400) [pid = 700] [serial = 422] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 87 (17F95800) [pid = 700] [serial = 438] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 86 (17F89000) [pid = 700] [serial = 437] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 85 (0FF6C400) [pid = 700] [serial = 414] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0FD15400) [pid = 700] [serial = 413] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1726A000) [pid = 700] [serial = 417] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 82 (17004800) [pid = 700] [serial = 416] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1A8B5800) [pid = 700] [serial = 420] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1A8AD800) [pid = 700] [serial = 419] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1848D400) [pid = 700] [serial = 440] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 78 (190C5400) [pid = 700] [serial = 446] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1872F000) [pid = 700] [serial = 441] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 76 (10373000) [pid = 700] [serial = 429] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 75 (17004C00) [pid = 700] [serial = 434] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1726CC00) [pid = 700] [serial = 435] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 73 (18739800) [pid = 700] [serial = 444] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 72 (18737000) [pid = 700] [serial = 443] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 71 (190C5800) [pid = 700] [serial = 447] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1957B400) [pid = 700] [serial = 449] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | --DOMWINDOW == 69 (149B9C00) [pid = 700] [serial = 432] [outer = 00000000] [url = about:blank] 14:25:31 INFO - PROCESS | 700 | 1467321931418 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:31 INFO - PROCESS | 700 | 1467321931421 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:31 INFO - PROCESS | 700 | ++DOCSHELL 0C5C1000 == 27 [pid = 700] [id = 167] 14:25:31 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0C5C2400) [pid = 700] [serial = 499] [outer = 00000000] 14:25:31 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0C5CBC00) [pid = 700] [serial = 500] [outer = 0C5C2400] 14:25:31 INFO - PROCESS | 700 | 1467321931471 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (0C5EE000) [pid = 700] [serial = 501] [outer = 0C5C2400] 14:25:31 INFO - PROCESS | 700 | 1467321931913 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]]]}] 14:25:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:25:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1431ms 14:25:31 INFO - PROCESS | 700 | 1467321931947 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 14:25:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:25:31 INFO - PROCESS | 700 | 1467321931952 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 14:25:31 INFO - PROCESS | 700 | 1467321931956 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:25:31 INFO - PROCESS | 700 | 1467321931959 Marionette TRACE conn5 <- [1,634,null,{}] 14:25:31 INFO - PROCESS | 700 | 1467321931964 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}] 14:25:31 INFO - PROCESS | 700 | 1467321931966 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:32 INFO - PROCESS | 700 | 1467321932054 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 14:25:32 INFO - PROCESS | 700 | 1467321932063 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 700 | 1467321932065 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:32 INFO - PROCESS | 700 | ++DOCSHELL 0FD17800 == 28 [pid = 700] [id = 168] 14:25:32 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0FD1E800) [pid = 700] [serial = 502] [outer = 00000000] 14:25:32 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0FE07400) [pid = 700] [serial = 503] [outer = 0FD1E800] 14:25:32 INFO - PROCESS | 700 | 1467321932113 Marionette DEBUG loaded listener.js 14:25:32 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (0FE10000) [pid = 700] [serial = 504] [outer = 0FD1E800] 14:25:32 INFO - PROCESS | 700 | 1467321932584 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]]]}] 14:25:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:25:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 14:25:32 INFO - PROCESS | 700 | 1467321932647 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 14:25:32 INFO - PROCESS | 700 | 1467321932650 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 14:25:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:25:32 INFO - PROCESS | 700 | 1467321932653 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:25:32 INFO - PROCESS | 700 | 1467321932655 Marionette TRACE conn5 <- [1,638,null,{}] 14:25:32 INFO - PROCESS | 700 | 1467321932660 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}] 14:25:32 INFO - PROCESS | 700 | 1467321932662 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:32 INFO - PROCESS | 700 | 1467321932776 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 14:25:32 INFO - PROCESS | 700 | 1467321932862 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 700 | 1467321932864 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:32 INFO - PROCESS | 700 | ++DOCSHELL 13FE4C00 == 29 [pid = 700] [id = 169] 14:25:32 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (13FE7400) [pid = 700] [serial = 505] [outer = 00000000] 14:25:32 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (14292000) [pid = 700] [serial = 506] [outer = 13FE7400] 14:25:32 INFO - PROCESS | 700 | 1467321932911 Marionette DEBUG loaded listener.js 14:25:32 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1479B400) [pid = 700] [serial = 507] [outer = 13FE7400] 14:25:33 INFO - PROCESS | 700 | 1467321933305 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]]]}] 14:25:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:25:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 14:25:33 INFO - PROCESS | 700 | 1467321933326 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 14:25:33 INFO - PROCESS | 700 | 1467321933330 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 14:25:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:25:33 INFO - PROCESS | 700 | 1467321933354 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:25:33 INFO - PROCESS | 700 | 1467321933359 Marionette TRACE conn5 <- [1,642,null,{}] 14:25:33 INFO - PROCESS | 700 | 1467321933363 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}] 14:25:33 INFO - PROCESS | 700 | 1467321933366 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:33 INFO - PROCESS | 700 | 1467321933503 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 14:25:33 INFO - PROCESS | 700 | 1467321933513 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:33 INFO - PROCESS | 700 | 1467321933515 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:33 INFO - PROCESS | 700 | ++DOCSHELL 148E4C00 == 30 [pid = 700] [id = 170] 14:25:33 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (148E5000) [pid = 700] [serial = 508] [outer = 00000000] 14:25:33 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (17004400) [pid = 700] [serial = 509] [outer = 148E5000] 14:25:33 INFO - PROCESS | 700 | 1467321933601 Marionette DEBUG loaded listener.js 14:25:33 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1706B400) [pid = 700] [serial = 510] [outer = 148E5000] 14:25:34 INFO - PROCESS | 700 | 1467321934047 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]]]}] 14:25:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:25:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 750ms 14:25:34 INFO - PROCESS | 700 | 1467321934109 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 14:25:34 INFO - PROCESS | 700 | 1467321934111 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 14:25:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:25:34 INFO - PROCESS | 700 | 1467321934118 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:25:34 INFO - PROCESS | 700 | 1467321934120 Marionette TRACE conn5 <- [1,646,null,{}] 14:25:34 INFO - PROCESS | 700 | 1467321934124 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}] 14:25:34 INFO - PROCESS | 700 | 1467321934126 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:34 INFO - PROCESS | 700 | 1467321934236 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 14:25:34 INFO - PROCESS | 700 | 1467321934247 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 700 | 1467321934249 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:34 INFO - PROCESS | 700 | ++DOCSHELL 172AAC00 == 31 [pid = 700] [id = 171] 14:25:34 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (178A3C00) [pid = 700] [serial = 511] [outer = 00000000] 14:25:34 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (178AE800) [pid = 700] [serial = 512] [outer = 178A3C00] 14:25:34 INFO - PROCESS | 700 | 1467321934337 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (17F8F400) [pid = 700] [serial = 513] [outer = 178A3C00] 14:25:34 INFO - PROCESS | 700 | 1467321934769 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]]]}] 14:25:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:25:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 14:25:34 INFO - PROCESS | 700 | 1467321934792 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 14:25:34 INFO - PROCESS | 700 | 1467321934794 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 14:25:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:25:34 INFO - PROCESS | 700 | 1467321934797 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:25:34 INFO - PROCESS | 700 | 1467321934799 Marionette TRACE conn5 <- [1,650,null,{}] 14:25:34 INFO - PROCESS | 700 | 1467321934810 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}] 14:25:34 INFO - PROCESS | 700 | 1467321934812 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:34 INFO - PROCESS | 700 | 1467321934923 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 14:25:34 INFO - PROCESS | 700 | 1467321934929 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 700 | 1467321934934 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:34 INFO - PROCESS | 700 | ++DOCSHELL 18181000 == 32 [pid = 700] [id = 172] 14:25:34 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18181C00) [pid = 700] [serial = 514] [outer = 00000000] 14:25:34 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (18484C00) [pid = 700] [serial = 515] [outer = 18181C00] 14:25:34 INFO - PROCESS | 700 | 1467321934990 Marionette DEBUG loaded listener.js 14:25:35 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1872FC00) [pid = 700] [serial = 516] [outer = 18181C00] 14:25:35 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:35 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1A974000) [pid = 700] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 85 (17009400) [pid = 700] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0FCD8C00) [pid = 700] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18184C00) [pid = 700] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0FD11400) [pid = 700] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1957E400) [pid = 700] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0FE0EC00) [pid = 700] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 79 (18ED3800) [pid = 700] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 78 (16424C00) [pid = 700] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1817D800) [pid = 700] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 76 (15C0C400) [pid = 700] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 75 (189E8000) [pid = 700] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:25:35 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1953E800) [pid = 700] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:25:35 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:35 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:35 INFO - PROCESS | 700 | 1467321935747 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]]]}] 14:25:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:25:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 990ms 14:25:35 INFO - PROCESS | 700 | 1467321935788 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 14:25:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:25:35 INFO - PROCESS | 700 | 1467321935790 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 14:25:35 INFO - PROCESS | 700 | 1467321935793 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:25:35 INFO - PROCESS | 700 | 1467321935795 Marionette TRACE conn5 <- [1,654,null,{}] 14:25:35 INFO - PROCESS | 700 | 1467321935798 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}] 14:25:35 INFO - PROCESS | 700 | 1467321935800 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:35 INFO - PROCESS | 700 | 1467321935923 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 14:25:35 INFO - PROCESS | 700 | 1467321935977 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:35 INFO - PROCESS | 700 | 1467321935979 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:35 INFO - PROCESS | 700 | ++DOCSHELL 09061C00 == 33 [pid = 700] [id = 173] 14:25:35 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (09064000) [pid = 700] [serial = 517] [outer = 00000000] 14:25:36 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (148DDC00) [pid = 700] [serial = 518] [outer = 09064000] 14:25:36 INFO - PROCESS | 700 | 1467321936023 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1817D800) [pid = 700] [serial = 519] [outer = 09064000] 14:25:36 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:36 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:36 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:36 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:36 INFO - PROCESS | 700 | 1467321936377 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]]]}] 14:25:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:25:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 14:25:36 INFO - PROCESS | 700 | 1467321936424 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 14:25:36 INFO - PROCESS | 700 | 1467321936426 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 14:25:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:25:36 INFO - PROCESS | 700 | 1467321936429 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:25:36 INFO - PROCESS | 700 | 1467321936431 Marionette TRACE conn5 <- [1,658,null,{}] 14:25:36 INFO - PROCESS | 700 | 1467321936441 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}] 14:25:36 INFO - PROCESS | 700 | 1467321936443 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:36 INFO - PROCESS | 700 | 1467321936521 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 14:25:36 INFO - PROCESS | 700 | 1467321936526 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:36 INFO - PROCESS | 700 | 1467321936528 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:36 INFO - PROCESS | 700 | ++DOCSHELL 18738800 == 34 [pid = 700] [id = 174] 14:25:36 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18738C00) [pid = 700] [serial = 520] [outer = 00000000] 14:25:36 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (18F1E000) [pid = 700] [serial = 521] [outer = 18738C00] 14:25:36 INFO - PROCESS | 700 | 1467321936573 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18F21C00) [pid = 700] [serial = 522] [outer = 18738C00] 14:25:37 INFO - PROCESS | 700 | 1467321936998 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]]]}] 14:25:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:25:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 14:25:37 INFO - PROCESS | 700 | 1467321937060 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 14:25:37 INFO - PROCESS | 700 | 1467321937062 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 14:25:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:25:37 INFO - PROCESS | 700 | 1467321937065 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:25:37 INFO - PROCESS | 700 | 1467321937067 Marionette TRACE conn5 <- [1,662,null,{}] 14:25:37 INFO - PROCESS | 700 | 1467321937070 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}] 14:25:37 INFO - PROCESS | 700 | 1467321937072 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:37 INFO - PROCESS | 700 | 1467321937151 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 14:25:37 INFO - PROCESS | 700 | 1467321937159 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:37 INFO - PROCESS | 700 | 1467321937161 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:37 INFO - PROCESS | 700 | ++DOCSHELL 13F21400 == 35 [pid = 700] [id = 175] 14:25:37 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18F27000) [pid = 700] [serial = 523] [outer = 00000000] 14:25:37 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (190C5800) [pid = 700] [serial = 524] [outer = 18F27000] 14:25:37 INFO - PROCESS | 700 | 1467321937206 Marionette DEBUG loaded listener.js 14:25:37 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (190C7800) [pid = 700] [serial = 525] [outer = 18F27000] 14:25:37 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:37 INFO - PROCESS | 700 | [700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:37 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:37 INFO - PROCESS | 700 | 1467321937778 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]]]}] 14:25:37 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 14:25:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 770ms 14:25:37 INFO - PROCESS | 700 | 1467321937837 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 14:25:37 INFO - PROCESS | 700 | 1467321937842 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 14:25:37 INFO - PROCESS | 700 | 1467321937847 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:25:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:25:37 INFO - PROCESS | 700 | 1467321937851 Marionette TRACE conn5 <- [1,666,null,{}] 14:25:37 INFO - PROCESS | 700 | 1467321937857 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}] 14:25:37 INFO - PROCESS | 700 | 1467321937861 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:38 INFO - PROCESS | 700 | 1467321938043 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 14:25:38 INFO - PROCESS | 700 | 1467321938054 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:38 INFO - PROCESS | 700 | 1467321938059 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:38 INFO - PROCESS | 700 | ++DOCSHELL 0C5F3800 == 36 [pid = 700] [id = 176] 14:25:38 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (0FCD0C00) [pid = 700] [serial = 526] [outer = 00000000] 14:25:38 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (0FCDEC00) [pid = 700] [serial = 527] [outer = 0FCD0C00] 14:25:38 INFO - PROCESS | 700 | 1467321938118 Marionette DEBUG loaded listener.js 14:25:38 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (0FE06800) [pid = 700] [serial = 528] [outer = 0FCD0C00] 14:25:38 INFO - PROCESS | 700 | 1467321938913 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]]]}] 14:25:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:25:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1132ms 14:25:38 INFO - PROCESS | 700 | 1467321938985 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 14:25:38 INFO - PROCESS | 700 | 1467321938990 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 14:25:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:25:38 INFO - PROCESS | 700 | 1467321938998 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:25:38 INFO - PROCESS | 700 | 1467321939001 Marionette TRACE conn5 <- [1,670,null,{}] 14:25:38 INFO - PROCESS | 700 | 1467321939005 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}] 14:25:39 INFO - PROCESS | 700 | 1467321939008 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:39 INFO - PROCESS | 700 | 1467321939140 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 14:25:39 INFO - PROCESS | 700 | 1467321939260 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:39 INFO - PROCESS | 700 | 1467321939263 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:39 INFO - PROCESS | 700 | ++DOCSHELL 16425800 == 37 [pid = 700] [id = 177] 14:25:39 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (16425C00) [pid = 700] [serial = 529] [outer = 00000000] 14:25:39 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1700B000) [pid = 700] [serial = 530] [outer = 16425C00] 14:25:39 INFO - PROCESS | 700 | 1467321939321 Marionette DEBUG loaded listener.js 14:25:39 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (178AE000) [pid = 700] [serial = 531] [outer = 16425C00] 14:25:40 INFO - PROCESS | 700 | 1467321940502 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]]]}] 14:25:40 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) 14:25:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1533ms 14:25:40 INFO - PROCESS | 700 | 1467321940534 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 14:25:40 INFO - PROCESS | 700 | 1467321940537 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 14:25:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:25:40 INFO - PROCESS | 700 | 1467321940542 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:25:40 INFO - PROCESS | 700 | 1467321940545 Marionette TRACE conn5 <- [1,674,null,{}] 14:25:40 INFO - PROCESS | 700 | 1467321940551 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}] 14:25:40 INFO - PROCESS | 700 | 1467321940554 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:40 INFO - PROCESS | 700 | 1467321940675 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 14:25:40 INFO - PROCESS | 700 | --DOCSHELL 18738800 == 36 [pid = 700] [id = 174] 14:25:40 INFO - PROCESS | 700 | --DOCSHELL 09061C00 == 35 [pid = 700] [id = 173] 14:25:40 INFO - PROCESS | 700 | --DOCSHELL 18181000 == 34 [pid = 700] [id = 172] 14:25:40 INFO - PROCESS | 700 | --DOCSHELL 172AAC00 == 33 [pid = 700] [id = 171] 14:25:40 INFO - PROCESS | 700 | --DOCSHELL 148E4C00 == 32 [pid = 700] [id = 170] 14:25:40 INFO - PROCESS | 700 | --DOCSHELL 13FE4C00 == 31 [pid = 700] [id = 169] 14:25:40 INFO - PROCESS | 700 | --DOCSHELL 0FD17800 == 30 [pid = 700] [id = 168] 14:25:40 INFO - PROCESS | 700 | --DOCSHELL 0C5C1000 == 29 [pid = 700] [id = 167] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 88 (19572C00) [pid = 700] [serial = 480] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 87 (0FE05000) [pid = 700] [serial = 458] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1873CC00) [pid = 700] [serial = 470] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 85 (104C4000) [pid = 700] [serial = 453] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1A094000) [pid = 700] [serial = 477] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 83 (10049000) [pid = 700] [serial = 461] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 82 (103D5400) [pid = 700] [serial = 462] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 81 (190C6400) [pid = 700] [serial = 473] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1873D800) [pid = 700] [serial = 471] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1A093800) [pid = 700] [serial = 476] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FE10800) [pid = 700] [serial = 452] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 77 (172A8000) [pid = 700] [serial = 455] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0FF6B400) [pid = 700] [serial = 459] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 75 (18185000) [pid = 700] [serial = 467] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18F21400) [pid = 700] [serial = 479] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 73 (16424000) [pid = 700] [serial = 464] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1A8B5000) [pid = 700] [serial = 482] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1923C800) [pid = 700] [serial = 474] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 70 (18177C00) [pid = 700] [serial = 456] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1957C800) [pid = 700] [serial = 450] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 68 (18483C00) [pid = 700] [serial = 468] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 67 (17007C00) [pid = 700] [serial = 465] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 66 (1A96E800) [pid = 700] [serial = 483] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 65 (1A979800) [pid = 700] [serial = 485] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | --DOMWINDOW == 64 (1A979C00) [pid = 700] [serial = 486] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 700 | 1467321940797 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 700 | 1467321940801 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:40 INFO - PROCESS | 700 | ++DOCSHELL 0CBCBC00 == 30 [pid = 700] [id = 178] 14:25:40 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0CBCC400) [pid = 700] [serial = 532] [outer = 00000000] 14:25:40 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0FCD9000) [pid = 700] [serial = 533] [outer = 0CBCC400] 14:25:40 INFO - PROCESS | 700 | 1467321940849 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0FD20400) [pid = 700] [serial = 534] [outer = 0CBCC400] 14:25:41 INFO - PROCESS | 700 | 1467321941766 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]]]}] 14:25:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:25:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1270ms 14:25:41 INFO - PROCESS | 700 | 1467321941817 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 14:25:41 INFO - PROCESS | 700 | 1467321941821 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 14:25:41 INFO - PROCESS | 700 | 1467321941827 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:25:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:25:41 INFO - PROCESS | 700 | 1467321941830 Marionette TRACE conn5 <- [1,678,null,{}] 14:25:41 INFO - PROCESS | 700 | 1467321941833 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}] 14:25:41 INFO - PROCESS | 700 | 1467321941836 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:41 INFO - PROCESS | 700 | 1467321941925 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 14:25:41 INFO - PROCESS | 700 | 1467321941932 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:41 INFO - PROCESS | 700 | 1467321941934 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:41 INFO - PROCESS | 700 | ++DOCSHELL 104C1400 == 31 [pid = 700] [id = 179] 14:25:41 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (104CB000) [pid = 700] [serial = 535] [outer = 00000000] 14:25:41 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (14796400) [pid = 700] [serial = 536] [outer = 104CB000] 14:25:41 INFO - PROCESS | 700 | 1467321941982 Marionette DEBUG loaded listener.js 14:25:42 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (14871800) [pid = 700] [serial = 537] [outer = 104CB000] 14:25:42 INFO - PROCESS | 700 | 1467321942930 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]]]}] 14:25:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:25:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1129ms 14:25:42 INFO - PROCESS | 700 | 1467321942961 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 14:25:42 INFO - PROCESS | 700 | 1467321942963 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 14:25:42 INFO - PROCESS | 700 | 1467321942967 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:25:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:25:42 INFO - PROCESS | 700 | 1467321942970 Marionette TRACE conn5 <- [1,682,null,{}] 14:25:42 INFO - PROCESS | 700 | 1467321942988 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}] 14:25:42 INFO - PROCESS | 700 | 1467321942993 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:43 INFO - PROCESS | 700 | 1467321943110 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 14:25:43 INFO - PROCESS | 700 | 1467321943121 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:43 INFO - PROCESS | 700 | 1467321943124 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:43 INFO - PROCESS | 700 | ++DOCSHELL 17068000 == 32 [pid = 700] [id = 180] 14:25:43 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (17263C00) [pid = 700] [serial = 538] [outer = 00000000] 14:25:43 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (172AE000) [pid = 700] [serial = 539] [outer = 17263C00] 14:25:43 INFO - PROCESS | 700 | 1467321943173 Marionette DEBUG loaded listener.js 14:25:43 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (17F75000) [pid = 700] [serial = 540] [outer = 17263C00] 14:25:44 INFO - PROCESS | 700 | 1467321944151 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]]]}] 14:25:44 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) 14:25:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1239ms 14:25:44 INFO - PROCESS | 700 | 1467321944209 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 14:25:44 INFO - PROCESS | 700 | 1467321944222 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 14:25:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:25:44 INFO - PROCESS | 700 | 1467321944235 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:25:44 INFO - PROCESS | 700 | 1467321944237 Marionette TRACE conn5 <- [1,686,null,{}] 14:25:44 INFO - PROCESS | 700 | 1467321944240 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}] 14:25:44 INFO - PROCESS | 700 | 1467321944242 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:44 INFO - PROCESS | 700 | 1467321944357 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 14:25:44 INFO - PROCESS | 700 | 1467321944363 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:44 INFO - PROCESS | 700 | 1467321944365 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:44 INFO - PROCESS | 700 | ++DOCSHELL 18181000 == 33 [pid = 700] [id = 181] 14:25:44 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (18184400) [pid = 700] [serial = 541] [outer = 00000000] 14:25:44 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18736400) [pid = 700] [serial = 542] [outer = 18184400] 14:25:44 INFO - PROCESS | 700 | 1467321944411 Marionette DEBUG loaded listener.js 14:25:44 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18799400) [pid = 700] [serial = 543] [outer = 18184400] 14:25:44 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0C5C2400) [pid = 700] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:25:44 INFO - PROCESS | 700 | --DOMWINDOW == 74 (13FE7400) [pid = 700] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:25:44 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0C5CF000) [pid = 700] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:25:44 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FD1E800) [pid = 700] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:25:44 INFO - PROCESS | 700 | --DOMWINDOW == 71 (0C5EAC00) [pid = 700] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:25:44 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1486D400) [pid = 700] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:25:44 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1A8B4000) [pid = 700] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:25:44 INFO - PROCESS | 700 | --DOMWINDOW == 68 (178A3C00) [pid = 700] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:25:44 INFO - PROCESS | 700 | --DOMWINDOW == 67 (09064000) [pid = 700] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:25:44 INFO - PROCESS | 700 | --DOMWINDOW == 66 (18181C00) [pid = 700] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:25:44 INFO - PROCESS | 700 | --DOMWINDOW == 65 (18738C00) [pid = 700] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:25:44 INFO - PROCESS | 700 | --DOMWINDOW == 64 (148E5000) [pid = 700] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:25:45 INFO - PROCESS | 700 | 1467321945434 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]]]}] 14:25:45 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) 14:25:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1236ms 14:25:45 INFO - PROCESS | 700 | 1467321945474 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 14:25:45 INFO - PROCESS | 700 | 1467321945479 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 14:25:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:25:45 INFO - PROCESS | 700 | 1467321945485 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:25:45 INFO - PROCESS | 700 | 1467321945488 Marionette TRACE conn5 <- [1,690,null,{}] 14:25:45 INFO - PROCESS | 700 | 1467321945495 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}] 14:25:45 INFO - PROCESS | 700 | 1467321945498 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:45 INFO - PROCESS | 700 | 1467321945643 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 14:25:45 INFO - PROCESS | 700 | 1467321945806 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:45 INFO - PROCESS | 700 | 1467321945809 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:45 INFO - PROCESS | 700 | ++DOCSHELL 0FF64C00 == 34 [pid = 700] [id = 182] 14:25:45 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0FF69000) [pid = 700] [serial = 544] [outer = 00000000] 14:25:45 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (1003E800) [pid = 700] [serial = 545] [outer = 0FF69000] 14:25:45 INFO - PROCESS | 700 | 1467321945869 Marionette DEBUG loaded listener.js 14:25:45 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (103CF400) [pid = 700] [serial = 546] [outer = 0FF69000] 14:25:46 INFO - PROCESS | 700 | 1467321946950 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]]]}] 14:25:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:25:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1474ms 14:25:46 INFO - PROCESS | 700 | 1467321946963 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 14:25:46 INFO - PROCESS | 700 | 1467321946968 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 14:25:46 INFO - PROCESS | 700 | 1467321946975 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:25:46 INFO - PROCESS | 700 | 1467321946978 Marionette TRACE conn5 <- [1,694,null,{}] 14:25:46 INFO - PROCESS | 700 | 1467321946982 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}] 14:25:46 INFO - PROCESS | 700 | 1467321946985 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:47 INFO - PROCESS | 700 | 1467321947095 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 14:25:47 INFO - PROCESS | 700 | 1467321947218 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:47 INFO - PROCESS | 700 | 1467321947220 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:47 INFO - PROCESS | 700 | ++DOCSHELL 16430400 == 35 [pid = 700] [id = 183] 14:25:47 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (17001800) [pid = 700] [serial = 547] [outer = 00000000] 14:25:47 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (17068800) [pid = 700] [serial = 548] [outer = 17001800] 14:25:47 INFO - PROCESS | 700 | 1467321947277 Marionette DEBUG loaded listener.js 14:25:47 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (17071000) [pid = 700] [serial = 549] [outer = 17001800] 14:25:48 INFO - PROCESS | 700 | 1467321948274 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]]]}] 14:25:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:25:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1322ms 14:25:48 INFO - PROCESS | 700 | 1467321948300 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 14:25:48 INFO - PROCESS | 700 | 1467321948303 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 14:25:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:25:48 INFO - PROCESS | 700 | 1467321948307 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:25:48 INFO - PROCESS | 700 | 1467321948311 Marionette TRACE conn5 <- [1,698,null,{}] 14:25:48 INFO - PROCESS | 700 | 1467321948322 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}] 14:25:48 INFO - PROCESS | 700 | 1467321948327 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:48 INFO - PROCESS | 700 | 1467321948473 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 14:25:48 INFO - PROCESS | 700 | 1467321948695 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:48 INFO - PROCESS | 700 | 1467321948698 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:48 INFO - PROCESS | 700 | ++DOCSHELL 0C5CDC00 == 36 [pid = 700] [id = 184] 14:25:48 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0C5F3000) [pid = 700] [serial = 550] [outer = 00000000] 14:25:48 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (0F5E6000) [pid = 700] [serial = 551] [outer = 0C5F3000] 14:25:48 INFO - PROCESS | 700 | 1467321948755 Marionette DEBUG loaded listener.js 14:25:48 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0FCDC000) [pid = 700] [serial = 552] [outer = 0C5F3000] 14:25:49 INFO - PROCESS | 700 | --DOCSHELL 17068000 == 35 [pid = 700] [id = 180] 14:25:49 INFO - PROCESS | 700 | --DOCSHELL 104C1400 == 34 [pid = 700] [id = 179] 14:25:49 INFO - PROCESS | 700 | --DOCSHELL 0CBCBC00 == 33 [pid = 700] [id = 178] 14:25:49 INFO - PROCESS | 700 | --DOCSHELL 0C5F3800 == 32 [pid = 700] [id = 176] 14:25:49 INFO - PROCESS | 700 | --DOCSHELL 16425800 == 31 [pid = 700] [id = 177] 14:25:49 INFO - PROCESS | 700 | --DOCSHELL 16430400 == 30 [pid = 700] [id = 183] 14:25:49 INFO - PROCESS | 700 | --DOCSHELL 18181000 == 29 [pid = 700] [id = 181] 14:25:49 INFO - PROCESS | 700 | --DOCSHELL 13F21400 == 28 [pid = 700] [id = 175] 14:25:49 INFO - PROCESS | 700 | --DOCSHELL 0FF64C00 == 27 [pid = 700] [id = 182] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0C5CBC00) [pid = 700] [serial = 500] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 71 (0C5EE000) [pid = 700] [serial = 501] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 70 (14292000) [pid = 700] [serial = 506] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 69 (0F6FEC00) [pid = 700] [serial = 498] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 68 (0CB76C00) [pid = 700] [serial = 497] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 67 (0FE07400) [pid = 700] [serial = 503] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 66 (0FE10000) [pid = 700] [serial = 504] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 65 (10E3DC00) [pid = 700] [serial = 489] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 64 (0FF64400) [pid = 700] [serial = 488] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 63 (190C5800) [pid = 700] [serial = 524] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 62 (1726B000) [pid = 700] [serial = 492] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 61 (16432C00) [pid = 700] [serial = 491] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 60 (1ABA3000) [pid = 700] [serial = 495] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 59 (1A97BC00) [pid = 700] [serial = 494] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 58 (17F8F400) [pid = 700] [serial = 513] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 57 (178AE800) [pid = 700] [serial = 512] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 56 (148DDC00) [pid = 700] [serial = 518] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 55 (18484C00) [pid = 700] [serial = 515] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 54 (18F1E000) [pid = 700] [serial = 521] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 53 (1872FC00) [pid = 700] [serial = 516] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 52 (18F21C00) [pid = 700] [serial = 522] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 51 (17004400) [pid = 700] [serial = 509] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 50 (1706B400) [pid = 700] [serial = 510] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 49 (1817D800) [pid = 700] [serial = 519] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | --DOMWINDOW == 48 (1479B400) [pid = 700] [serial = 507] [outer = 00000000] [url = about:blank] 14:25:49 INFO - PROCESS | 700 | 1467321949954 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]]]}] 14:25:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:25:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1676ms 14:25:50 INFO - PROCESS | 700 | 1467321950017 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 14:25:50 INFO - PROCESS | 700 | 1467321950022 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 14:25:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:25:50 INFO - PROCESS | 700 | 1467321950027 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:25:50 INFO - PROCESS | 700 | 1467321950030 Marionette TRACE conn5 <- [1,702,null,{}] 14:25:50 INFO - PROCESS | 700 | 1467321950040 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}] 14:25:50 INFO - PROCESS | 700 | 1467321950042 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:50 INFO - PROCESS | 700 | 1467321950138 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 14:25:50 INFO - PROCESS | 700 | 1467321950145 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:50 INFO - PROCESS | 700 | 1467321950150 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:50 INFO - PROCESS | 700 | ++DOCSHELL 0F5E4000 == 28 [pid = 700] [id = 185] 14:25:50 INFO - PROCESS | 700 | ++DOMWINDOW == 49 (0F5E4C00) [pid = 700] [serial = 553] [outer = 00000000] 14:25:50 INFO - PROCESS | 700 | ++DOMWINDOW == 50 (0F6F1000) [pid = 700] [serial = 554] [outer = 0F5E4C00] 14:25:50 INFO - PROCESS | 700 | 1467321950199 Marionette DEBUG loaded listener.js 14:25:50 INFO - PROCESS | 700 | ++DOMWINDOW == 51 (0F6FAC00) [pid = 700] [serial = 555] [outer = 0F5E4C00] 14:25:51 INFO - PROCESS | 700 | 1467321951161 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]]]}] 14:25:51 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 14:25:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1171ms 14:25:51 INFO - PROCESS | 700 | 1467321951202 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 14:25:51 INFO - PROCESS | 700 | 1467321951207 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 14:25:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:25:51 INFO - PROCESS | 700 | 1467321951213 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:25:51 INFO - PROCESS | 700 | 1467321951216 Marionette TRACE conn5 <- [1,706,null,{}] 14:25:51 INFO - PROCESS | 700 | 1467321951220 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}] 14:25:51 INFO - PROCESS | 700 | 1467321951223 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:51 INFO - PROCESS | 700 | 1467321951312 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 14:25:51 INFO - PROCESS | 700 | 1467321951319 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:51 INFO - PROCESS | 700 | 1467321951322 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:51 INFO - PROCESS | 700 | ++DOCSHELL 0FF64C00 == 29 [pid = 700] [id = 186] 14:25:51 INFO - PROCESS | 700 | ++DOMWINDOW == 52 (0FF67800) [pid = 700] [serial = 556] [outer = 00000000] 14:25:51 INFO - PROCESS | 700 | ++DOMWINDOW == 53 (0FF6CC00) [pid = 700] [serial = 557] [outer = 0FF67800] 14:25:51 INFO - PROCESS | 700 | 1467321951370 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 700 | ++DOMWINDOW == 54 (0FF71000) [pid = 700] [serial = 558] [outer = 0FF67800] 14:25:52 INFO - PROCESS | 700 | 1467321952322 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]]]}] 14:25:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:25:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1119ms 14:25:52 INFO - PROCESS | 700 | 1467321952336 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 14:25:52 INFO - PROCESS | 700 | 1467321952338 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 14:25:52 INFO - PROCESS | 700 | 1467321952342 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:25:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:25:52 INFO - PROCESS | 700 | 1467321952346 Marionette TRACE conn5 <- [1,710,null,{}] 14:25:52 INFO - PROCESS | 700 | 1467321952358 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}] 14:25:52 INFO - PROCESS | 700 | 1467321952362 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:52 INFO - PROCESS | 700 | 1467321952476 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 14:25:52 INFO - PROCESS | 700 | 1467321952483 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 700 | 1467321952486 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:52 INFO - PROCESS | 700 | ++DOCSHELL 140BFC00 == 30 [pid = 700] [id = 187] 14:25:52 INFO - PROCESS | 700 | ++DOMWINDOW == 55 (1428C800) [pid = 700] [serial = 559] [outer = 00000000] 14:25:52 INFO - PROCESS | 700 | ++DOMWINDOW == 56 (142B8000) [pid = 700] [serial = 560] [outer = 1428C800] 14:25:52 INFO - PROCESS | 700 | 1467321952534 Marionette DEBUG loaded listener.js 14:25:52 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (14794400) [pid = 700] [serial = 561] [outer = 1428C800] 14:25:53 INFO - PROCESS | 700 | 1467321953036 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] 14:25:53 INFO - PROCESS | 700 | 1467321953079 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 14:25:53 INFO - PROCESS | 700 | 1467321953082 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:25:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:25:53 INFO - PROCESS | 700 | 1467321953084 Marionette TRACE conn5 <- [1,714,null,{}] 14:25:53 INFO - PROCESS | 700 | 1467321953088 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}] 14:25:53 INFO - PROCESS | 700 | 1467321953090 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:53 INFO - PROCESS | 700 | 1467321953201 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 14:25:53 INFO - PROCESS | 700 | 1467321953256 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:53 INFO - PROCESS | 700 | 1467321953258 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:53 INFO - PROCESS | 700 | ++DOCSHELL 155A4C00 == 31 [pid = 700] [id = 188] 14:25:53 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (155AA800) [pid = 700] [serial = 562] [outer = 00000000] 14:25:53 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (15E9C800) [pid = 700] [serial = 563] [outer = 155AA800] 14:25:53 INFO - PROCESS | 700 | 1467321953304 Marionette DEBUG loaded listener.js 14:25:53 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (16431000) [pid = 700] [serial = 564] [outer = 155AA800] 14:25:53 INFO - PROCESS | 700 | 1467321953838 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]]]}] 14:25:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:25:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 830ms 14:25:53 INFO - PROCESS | 700 | 1467321953916 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 14:25:53 INFO - PROCESS | 700 | 1467321953918 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 14:25:53 INFO - PROCESS | 700 | 1467321953922 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:25:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:25:53 INFO - PROCESS | 700 | 1467321953923 Marionette TRACE conn5 <- [1,718,null,{}] 14:25:53 INFO - PROCESS | 700 | 1467321953935 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}] 14:25:53 INFO - PROCESS | 700 | 1467321953937 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:54 INFO - PROCESS | 700 | 1467321954042 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 14:25:54 INFO - PROCESS | 700 | 1467321954055 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 700 | 1467321954057 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:54 INFO - PROCESS | 700 | ++DOCSHELL 17066000 == 32 [pid = 700] [id = 189] 14:25:54 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (17066400) [pid = 700] [serial = 565] [outer = 00000000] 14:25:54 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (172A4800) [pid = 700] [serial = 566] [outer = 17066400] 14:25:54 INFO - PROCESS | 700 | 1467321954102 Marionette DEBUG loaded listener.js 14:25:54 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (178A7000) [pid = 700] [serial = 567] [outer = 17066400] 14:25:54 INFO - PROCESS | 700 | --DOMWINDOW == 62 (18184400) [pid = 700] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:25:54 INFO - PROCESS | 700 | --DOMWINDOW == 61 (17263C00) [pid = 700] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:25:54 INFO - PROCESS | 700 | --DOMWINDOW == 60 (0CBCC400) [pid = 700] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:25:54 INFO - PROCESS | 700 | --DOMWINDOW == 59 (16425C00) [pid = 700] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:25:54 INFO - PROCESS | 700 | --DOMWINDOW == 58 (104CB000) [pid = 700] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:25:54 INFO - PROCESS | 700 | --DOMWINDOW == 57 (18F27000) [pid = 700] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:25:54 INFO - PROCESS | 700 | --DOMWINDOW == 56 (0FCD0C00) [pid = 700] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:25:54 INFO - PROCESS | 700 | 1467321954616 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] 14:25:54 INFO - PROCESS | 700 | 1467321954658 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 14:25:54 INFO - PROCESS | 700 | 1467321954661 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:25:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:25:54 INFO - PROCESS | 700 | 1467321954663 Marionette TRACE conn5 <- [1,722,null,{}] 14:25:54 INFO - PROCESS | 700 | 1467321954667 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}] 14:25:54 INFO - PROCESS | 700 | 1467321954673 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:54 INFO - PROCESS | 700 | 1467321954774 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 14:25:54 INFO - PROCESS | 700 | 1467321954781 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 700 | 1467321954783 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:54 INFO - PROCESS | 700 | ++DOCSHELL 178AE800 == 33 [pid = 700] [id = 190] 14:25:54 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (178AEC00) [pid = 700] [serial = 568] [outer = 00000000] 14:25:54 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (17F8F000) [pid = 700] [serial = 569] [outer = 178AEC00] 14:25:54 INFO - PROCESS | 700 | 1467321954828 Marionette DEBUG loaded listener.js 14:25:54 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (182E1800) [pid = 700] [serial = 570] [outer = 178AEC00] 14:25:55 INFO - PROCESS | 700 | 1467321955285 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]]]}] 14:25:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:25:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 14:25:55 INFO - PROCESS | 700 | 1467321955336 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 14:25:55 INFO - PROCESS | 700 | 1467321955338 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 14:25:55 INFO - PROCESS | 700 | 1467321955341 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:25:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:25:55 INFO - PROCESS | 700 | 1467321955343 Marionette TRACE conn5 <- [1,726,null,{}] 14:25:55 INFO - PROCESS | 700 | 1467321955347 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}] 14:25:55 INFO - PROCESS | 700 | 1467321955349 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:55 INFO - PROCESS | 700 | 1467321955425 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 14:25:55 INFO - PROCESS | 700 | 1467321955457 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 700 | 1467321955459 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:55 INFO - PROCESS | 700 | ++DOCSHELL 18489400 == 34 [pid = 700] [id = 191] 14:25:55 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (1848AC00) [pid = 700] [serial = 571] [outer = 00000000] 14:25:55 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (184E8800) [pid = 700] [serial = 572] [outer = 1848AC00] 14:25:55 INFO - PROCESS | 700 | 1467321955502 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (1872EC00) [pid = 700] [serial = 573] [outer = 1848AC00] 14:25:56 INFO - PROCESS | 700 | 1467321956441 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]]]}] 14:25:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:25:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 14:25:56 INFO - PROCESS | 700 | 1467321956471 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 700 | 1467321956477 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 14:25:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:25:56 INFO - PROCESS | 700 | 1467321956525 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:25:56 INFO - PROCESS | 700 | 1467321956529 Marionette TRACE conn5 <- [1,730,null,{}] 14:25:56 INFO - PROCESS | 700 | 1467321956536 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}] 14:25:56 INFO - PROCESS | 700 | 1467321956539 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:56 INFO - PROCESS | 700 | 1467321956644 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 14:25:56 INFO - PROCESS | 700 | 1467321956798 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:56 INFO - PROCESS | 700 | 1467321956801 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:56 INFO - PROCESS | 700 | ++DOCSHELL 0FC7CC00 == 35 [pid = 700] [id = 192] 14:25:56 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (0FC7F400) [pid = 700] [serial = 574] [outer = 00000000] 14:25:56 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (0FCDCC00) [pid = 700] [serial = 575] [outer = 0FC7F400] 14:25:56 INFO - PROCESS | 700 | 1467321956903 Marionette DEBUG loaded listener.js 14:25:56 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0FD19C00) [pid = 700] [serial = 576] [outer = 0FC7F400] 14:25:58 INFO - PROCESS | 700 | 1467321958029 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]]]}] 14:25:58 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 14:25:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1574ms 14:25:58 INFO - PROCESS | 700 | 1467321958061 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 14:25:58 INFO - PROCESS | 700 | 1467321958066 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 14:25:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:25:58 INFO - PROCESS | 700 | 1467321958072 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:25:58 INFO - PROCESS | 700 | 1467321958075 Marionette TRACE conn5 <- [1,734,null,{}] 14:25:58 INFO - PROCESS | 700 | 1467321958133 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}] 14:25:58 INFO - PROCESS | 700 | 1467321958136 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:58 INFO - PROCESS | 700 | 1467321958261 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 14:25:58 INFO - PROCESS | 700 | 1467321958440 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 700 | 1467321958444 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:58 INFO - PROCESS | 700 | ++DOCSHELL 09062C00 == 36 [pid = 700] [id = 193] 14:25:58 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (09063400) [pid = 700] [serial = 577] [outer = 00000000] 14:25:58 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0C5F3400) [pid = 700] [serial = 578] [outer = 09063400] 14:25:58 INFO - PROCESS | 700 | 1467321958494 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0F6F6C00) [pid = 700] [serial = 579] [outer = 09063400] 14:25:58 INFO - PROCESS | 700 | --DOCSHELL 178AE800 == 35 [pid = 700] [id = 190] 14:25:58 INFO - PROCESS | 700 | --DOCSHELL 17066000 == 34 [pid = 700] [id = 189] 14:25:58 INFO - PROCESS | 700 | --DOCSHELL 155A4C00 == 33 [pid = 700] [id = 188] 14:25:58 INFO - PROCESS | 700 | --DOCSHELL 140BFC00 == 32 [pid = 700] [id = 187] 14:25:58 INFO - PROCESS | 700 | --DOCSHELL 0FF64C00 == 31 [pid = 700] [id = 186] 14:25:58 INFO - PROCESS | 700 | --DOCSHELL 0F5E4000 == 30 [pid = 700] [id = 185] 14:25:58 INFO - PROCESS | 700 | --DOCSHELL 0C5CDC00 == 29 [pid = 700] [id = 184] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 67 (18799400) [pid = 700] [serial = 543] [outer = 00000000] [url = about:blank] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 66 (14871800) [pid = 700] [serial = 537] [outer = 00000000] [url = about:blank] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 65 (18736400) [pid = 700] [serial = 542] [outer = 00000000] [url = about:blank] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 64 (172AE000) [pid = 700] [serial = 539] [outer = 00000000] [url = about:blank] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 63 (17F75000) [pid = 700] [serial = 540] [outer = 00000000] [url = about:blank] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 62 (0FCD9000) [pid = 700] [serial = 533] [outer = 00000000] [url = about:blank] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 61 (0FD20400) [pid = 700] [serial = 534] [outer = 00000000] [url = about:blank] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 60 (1700B000) [pid = 700] [serial = 530] [outer = 00000000] [url = about:blank] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 59 (178AE000) [pid = 700] [serial = 531] [outer = 00000000] [url = about:blank] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 58 (14796400) [pid = 700] [serial = 536] [outer = 00000000] [url = about:blank] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 57 (190C7800) [pid = 700] [serial = 525] [outer = 00000000] [url = about:blank] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 56 (0FCDEC00) [pid = 700] [serial = 527] [outer = 00000000] [url = about:blank] 14:25:58 INFO - PROCESS | 700 | --DOMWINDOW == 55 (0FE06800) [pid = 700] [serial = 528] [outer = 00000000] [url = about:blank] 14:25:59 INFO - PROCESS | 700 | 1467321959530 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]]]}] 14:25:59 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.) 14:25:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1515ms 14:25:59 INFO - PROCESS | 700 | 1467321959592 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 14:25:59 INFO - PROCESS | 700 | 1467321959595 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 14:25:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:25:59 INFO - PROCESS | 700 | 1467321959600 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:25:59 INFO - PROCESS | 700 | 1467321959603 Marionette TRACE conn5 <- [1,738,null,{}] 14:25:59 INFO - PROCESS | 700 | 1467321959608 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}] 14:25:59 INFO - PROCESS | 700 | 1467321959610 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:59 INFO - PROCESS | 700 | 1467321959696 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 14:25:59 INFO - PROCESS | 700 | 1467321959807 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:59 INFO - PROCESS | 700 | 1467321959810 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:25:59 INFO - PROCESS | 700 | ++DOCSHELL 0FD11C00 == 30 [pid = 700] [id = 194] 14:25:59 INFO - PROCESS | 700 | ++DOMWINDOW == 56 (0FD13400) [pid = 700] [serial = 580] [outer = 00000000] 14:25:59 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (0FE0BC00) [pid = 700] [serial = 581] [outer = 0FD13400] 14:25:59 INFO - PROCESS | 700 | 1467321959860 Marionette DEBUG loaded listener.js 14:25:59 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (0FF69800) [pid = 700] [serial = 582] [outer = 0FD13400] 14:26:00 INFO - PROCESS | 700 | 1467321960722 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]]]}] 14:26:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:26:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 14:26:00 INFO - PROCESS | 700 | 1467321960783 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 14:26:00 INFO - PROCESS | 700 | 1467321960787 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 14:26:00 INFO - PROCESS | 700 | 1467321960791 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:26:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:26:00 INFO - PROCESS | 700 | 1467321960793 Marionette TRACE conn5 <- [1,742,null,{}] 14:26:00 INFO - PROCESS | 700 | 1467321960804 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}] 14:26:00 INFO - PROCESS | 700 | 1467321960806 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:00 INFO - PROCESS | 700 | 1467321960918 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 14:26:00 INFO - PROCESS | 700 | 1467321960929 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:00 INFO - PROCESS | 700 | 1467321960931 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:00 INFO - PROCESS | 700 | ++DOCSHELL 14291800 == 31 [pid = 700] [id = 195] 14:26:00 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (14294400) [pid = 700] [serial = 583] [outer = 00000000] 14:26:00 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (14796400) [pid = 700] [serial = 584] [outer = 14294400] 14:26:00 INFO - PROCESS | 700 | 1467321960978 Marionette DEBUG loaded listener.js 14:26:01 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (1486E400) [pid = 700] [serial = 585] [outer = 14294400] 14:26:01 INFO - PROCESS | 700 | 1467321961966 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]]]}] 14:26:02 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 14:26:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1230ms 14:26:02 INFO - PROCESS | 700 | 1467321962025 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 14:26:02 INFO - PROCESS | 700 | 1467321962028 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 14:26:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:26:02 INFO - PROCESS | 700 | 1467321962047 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:26:02 INFO - PROCESS | 700 | 1467321962053 Marionette TRACE conn5 <- [1,746,null,{}] 14:26:02 INFO - PROCESS | 700 | 1467321962058 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}] 14:26:02 INFO - PROCESS | 700 | 1467321962061 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:02 INFO - PROCESS | 700 | 1467321962174 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 14:26:02 INFO - PROCESS | 700 | 1467321962180 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:02 INFO - PROCESS | 700 | 1467321962182 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:02 INFO - PROCESS | 700 | ++DOCSHELL 13FE6C00 == 32 [pid = 700] [id = 196] 14:26:02 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (14823000) [pid = 700] [serial = 586] [outer = 00000000] 14:26:02 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (1700B000) [pid = 700] [serial = 587] [outer = 14823000] 14:26:02 INFO - PROCESS | 700 | 1467321962226 Marionette DEBUG loaded listener.js 14:26:02 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (1706B400) [pid = 700] [serial = 588] [outer = 14823000] 14:26:02 INFO - PROCESS | 700 | --DOMWINDOW == 63 (0F5E4C00) [pid = 700] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:26:02 INFO - PROCESS | 700 | --DOMWINDOW == 62 (0FF67800) [pid = 700] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:26:02 INFO - PROCESS | 700 | --DOMWINDOW == 61 (1428C800) [pid = 700] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:26:02 INFO - PROCESS | 700 | --DOMWINDOW == 60 (0C5F3000) [pid = 700] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:26:02 INFO - PROCESS | 700 | --DOMWINDOW == 59 (155AA800) [pid = 700] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:26:02 INFO - PROCESS | 700 | --DOMWINDOW == 58 (17066400) [pid = 700] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:26:02 INFO - PROCESS | 700 | --DOMWINDOW == 57 (0FF69000) [pid = 700] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:26:02 INFO - PROCESS | 700 | --DOMWINDOW == 56 (17001800) [pid = 700] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:26:02 INFO - PROCESS | 700 | --DOMWINDOW == 55 (178AEC00) [pid = 700] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:26:02 INFO - PROCESS | 700 | 1467321962723 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]]]}] 14:26:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:26:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 750ms 14:26:02 INFO - PROCESS | 700 | 1467321962785 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 14:26:02 INFO - PROCESS | 700 | 1467321962788 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 14:26:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:26:02 INFO - PROCESS | 700 | 1467321962791 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:26:02 INFO - PROCESS | 700 | 1467321962793 Marionette TRACE conn5 <- [1,750,null,{}] 14:26:02 INFO - PROCESS | 700 | 1467321962797 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}] 14:26:02 INFO - PROCESS | 700 | 1467321962799 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:02 INFO - PROCESS | 700 | 1467321962883 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 14:26:02 INFO - PROCESS | 700 | 1467321962889 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:02 INFO - PROCESS | 700 | 1467321962891 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:02 INFO - PROCESS | 700 | ++DOCSHELL 17010C00 == 33 [pid = 700] [id = 197] 14:26:02 INFO - PROCESS | 700 | ++DOMWINDOW == 56 (17066400) [pid = 700] [serial = 589] [outer = 00000000] 14:26:02 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (1726E800) [pid = 700] [serial = 590] [outer = 17066400] 14:26:02 INFO - PROCESS | 700 | 1467321962935 Marionette DEBUG loaded listener.js 14:26:03 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (178A9C00) [pid = 700] [serial = 591] [outer = 17066400] 14:26:03 INFO - PROCESS | 700 | 1467321963828 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]]]}] 14:26:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:26:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1068ms 14:26:03 INFO - PROCESS | 700 | 1467321963864 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 14:26:03 INFO - PROCESS | 700 | 1467321963866 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 14:26:03 INFO - PROCESS | 700 | 1467321963869 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:26:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:26:03 INFO - PROCESS | 700 | 1467321963871 Marionette TRACE conn5 <- [1,754,null,{}] 14:26:03 INFO - PROCESS | 700 | 1467321963874 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}] 14:26:03 INFO - PROCESS | 700 | 1467321963876 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:03 INFO - PROCESS | 700 | 1467321963980 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 14:26:03 INFO - PROCESS | 700 | 1467321963988 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:03 INFO - PROCESS | 700 | 1467321963993 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:04 INFO - PROCESS | 700 | ++DOCSHELL 104CE800 == 34 [pid = 700] [id = 198] 14:26:04 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (1817A000) [pid = 700] [serial = 592] [outer = 00000000] 14:26:04 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (1817E400) [pid = 700] [serial = 593] [outer = 1817A000] 14:26:04 INFO - PROCESS | 700 | 1467321964049 Marionette DEBUG loaded listener.js 14:26:04 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (182E7800) [pid = 700] [serial = 594] [outer = 1817A000] 14:26:04 INFO - PROCESS | 700 | 1467321964992 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]]]}] 14:26:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:26:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1181ms 14:26:05 INFO - PROCESS | 700 | 1467321965087 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 14:26:05 INFO - PROCESS | 700 | 1467321965092 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 14:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:26:05 INFO - PROCESS | 700 | 1467321965099 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:26:05 INFO - PROCESS | 700 | 1467321965102 Marionette TRACE conn5 <- [1,758,null,{}] 14:26:05 INFO - PROCESS | 700 | 1467321965109 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}] 14:26:05 INFO - PROCESS | 700 | 1467321965112 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:05 INFO - PROCESS | 700 | 1467321965255 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 14:26:05 INFO - PROCESS | 700 | 1467321965414 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:05 INFO - PROCESS | 700 | 1467321965417 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:05 INFO - PROCESS | 700 | ++DOCSHELL 0FD14000 == 35 [pid = 700] [id = 199] 14:26:05 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (0FD16400) [pid = 700] [serial = 595] [outer = 00000000] 14:26:05 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (0FE0C000) [pid = 700] [serial = 596] [outer = 0FD16400] 14:26:05 INFO - PROCESS | 700 | 1467321965476 Marionette DEBUG loaded listener.js 14:26:05 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (10376000) [pid = 700] [serial = 597] [outer = 0FD16400] 14:26:06 INFO - PROCESS | 700 | 1467321966072 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]]]}] 14:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1022ms 14:26:06 INFO - PROCESS | 700 | 1467321966122 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 14:26:06 INFO - PROCESS | 700 | 1467321966127 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 14:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:26:06 INFO - PROCESS | 700 | 1467321966133 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:26:06 INFO - PROCESS | 700 | 1467321966136 Marionette TRACE conn5 <- [1,762,null,{}] 14:26:06 INFO - PROCESS | 700 | 1467321966140 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}] 14:26:06 INFO - PROCESS | 700 | 1467321966143 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:06 INFO - PROCESS | 700 | 1467321966281 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 14:26:06 INFO - PROCESS | 700 | 1467321966401 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 700 | 1467321966404 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:06 INFO - PROCESS | 700 | ++DOCSHELL 1481FC00 == 36 [pid = 700] [id = 200] 14:26:06 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (14874400) [pid = 700] [serial = 598] [outer = 00000000] 14:26:06 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (155AB400) [pid = 700] [serial = 599] [outer = 14874400] 14:26:06 INFO - PROCESS | 700 | 1467321966461 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (15E9D000) [pid = 700] [serial = 600] [outer = 14874400] 14:26:07 INFO - PROCESS | 700 | 1467321967047 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]]]}] 14:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 14:26:07 INFO - PROCESS | 700 | 1467321967067 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 700 | 1467321967070 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 14:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:26:07 INFO - PROCESS | 700 | 1467321967073 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:26:07 INFO - PROCESS | 700 | 1467321967077 Marionette TRACE conn5 <- [1,766,null,{}] 14:26:07 INFO - PROCESS | 700 | 1467321967089 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}] 14:26:07 INFO - PROCESS | 700 | 1467321967094 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:07 INFO - PROCESS | 700 | 1467321967203 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 14:26:07 INFO - PROCESS | 700 | 1467321967335 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:07 INFO - PROCESS | 700 | 1467321967338 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:07 INFO - PROCESS | 700 | ++DOCSHELL 1872E400 == 37 [pid = 700] [id = 201] 14:26:07 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (1872F000) [pid = 700] [serial = 601] [outer = 00000000] 14:26:07 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (18738800) [pid = 700] [serial = 602] [outer = 1872F000] 14:26:07 INFO - PROCESS | 700 | 1467321967397 Marionette DEBUG loaded listener.js 14:26:07 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (1873D000) [pid = 700] [serial = 603] [outer = 1872F000] 14:26:08 INFO - PROCESS | 700 | 1467321968095 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]]]}] 14:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1071ms 14:26:08 INFO - PROCESS | 700 | 1467321968154 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 14:26:08 INFO - PROCESS | 700 | 1467321968157 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 14:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:26:08 INFO - PROCESS | 700 | 1467321968162 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:26:08 INFO - PROCESS | 700 | 1467321968165 Marionette TRACE conn5 <- [1,770,null,{}] 14:26:08 INFO - PROCESS | 700 | 1467321968171 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}] 14:26:08 INFO - PROCESS | 700 | 1467321968174 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:08 INFO - PROCESS | 700 | 1467321968274 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 14:26:08 INFO - PROCESS | 700 | 1467321968370 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:08 INFO - PROCESS | 700 | 1467321968372 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:08 INFO - PROCESS | 700 | ++DOCSHELL 0FE04000 == 38 [pid = 700] [id = 202] 14:26:08 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0FF67C00) [pid = 700] [serial = 604] [outer = 00000000] 14:26:08 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (13D11000) [pid = 700] [serial = 605] [outer = 0FF67C00] 14:26:08 INFO - PROCESS | 700 | 1467321968421 Marionette DEBUG loaded listener.js 14:26:08 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (14290C00) [pid = 700] [serial = 606] [outer = 0FF67C00] 14:26:09 INFO - PROCESS | 700 | --DOCSHELL 17010C00 == 37 [pid = 700] [id = 197] 14:26:09 INFO - PROCESS | 700 | --DOCSHELL 13FE6C00 == 36 [pid = 700] [id = 196] 14:26:09 INFO - PROCESS | 700 | --DOCSHELL 14291800 == 35 [pid = 700] [id = 195] 14:26:09 INFO - PROCESS | 700 | --DOCSHELL 0FD11C00 == 34 [pid = 700] [id = 194] 14:26:09 INFO - PROCESS | 700 | --DOCSHELL 09062C00 == 33 [pid = 700] [id = 193] 14:26:09 INFO - PROCESS | 700 | --DOCSHELL 0FC7CC00 == 32 [pid = 700] [id = 192] 14:26:09 INFO - PROCESS | 700 | --DOCSHELL 18489400 == 31 [pid = 700] [id = 191] 14:26:09 INFO - PROCESS | 700 | --DOCSHELL 1481FC00 == 30 [pid = 700] [id = 200] 14:26:09 INFO - PROCESS | 700 | --DOCSHELL 1872E400 == 29 [pid = 700] [id = 201] 14:26:09 INFO - PROCESS | 700 | --DOCSHELL 104CE800 == 28 [pid = 700] [id = 198] 14:26:09 INFO - PROCESS | 700 | --DOCSHELL 0FD14000 == 27 [pid = 700] [id = 199] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 72 (184E8800) [pid = 700] [serial = 572] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 71 (0F6F1000) [pid = 700] [serial = 554] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 70 (0F6FAC00) [pid = 700] [serial = 555] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 69 (0FF6CC00) [pid = 700] [serial = 557] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 68 (14794400) [pid = 700] [serial = 561] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 67 (0FCDC000) [pid = 700] [serial = 552] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 66 (0F5E6000) [pid = 700] [serial = 551] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 65 (142B8000) [pid = 700] [serial = 560] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 64 (15E9C800) [pid = 700] [serial = 563] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 63 (172A4800) [pid = 700] [serial = 566] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 62 (16431000) [pid = 700] [serial = 564] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 61 (103CF400) [pid = 700] [serial = 546] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 60 (1003E800) [pid = 700] [serial = 545] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 59 (17071000) [pid = 700] [serial = 549] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 58 (17068800) [pid = 700] [serial = 548] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 57 (178A7000) [pid = 700] [serial = 567] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 56 (17F8F000) [pid = 700] [serial = 569] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 55 (182E1800) [pid = 700] [serial = 570] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | --DOMWINDOW == 54 (0FF71000) [pid = 700] [serial = 558] [outer = 00000000] [url = about:blank] 14:26:09 INFO - PROCESS | 700 | 1467321969499 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]]]}] 14:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1381ms 14:26:09 INFO - PROCESS | 700 | 1467321969544 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 14:26:09 INFO - PROCESS | 700 | 1467321969548 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 14:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:26:09 INFO - PROCESS | 700 | 1467321969552 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:26:09 INFO - PROCESS | 700 | 1467321969555 Marionette TRACE conn5 <- [1,774,null,{}] 14:26:09 INFO - PROCESS | 700 | 1467321969560 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}] 14:26:09 INFO - PROCESS | 700 | 1467321969563 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:09 INFO - PROCESS | 700 | 1467321969651 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 14:26:09 INFO - PROCESS | 700 | 1467321969658 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:09 INFO - PROCESS | 700 | 1467321969661 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:09 INFO - PROCESS | 700 | ++DOCSHELL 0FD14800 == 28 [pid = 700] [id = 203] 14:26:09 INFO - PROCESS | 700 | ++DOMWINDOW == 55 (0FD15800) [pid = 700] [serial = 607] [outer = 00000000] 14:26:09 INFO - PROCESS | 700 | ++DOMWINDOW == 56 (0FD1F800) [pid = 700] [serial = 608] [outer = 0FD15800] 14:26:09 INFO - PROCESS | 700 | 1467321969734 Marionette DEBUG loaded listener.js 14:26:09 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (0FE0F800) [pid = 700] [serial = 609] [outer = 0FD15800] 14:26:10 INFO - PROCESS | 700 | 1467321970203 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]]]}] 14:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 14:26:10 INFO - PROCESS | 700 | 1467321970224 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 14:26:10 INFO - PROCESS | 700 | 1467321970229 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 14:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:26:10 INFO - PROCESS | 700 | 1467321970235 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:26:10 INFO - PROCESS | 700 | 1467321970238 Marionette TRACE conn5 <- [1,778,null,{}] 14:26:10 INFO - PROCESS | 700 | 1467321970242 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}] 14:26:10 INFO - PROCESS | 700 | 1467321970244 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:10 INFO - PROCESS | 700 | 1467321970371 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 14:26:10 INFO - PROCESS | 700 | 1467321970381 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:10 INFO - PROCESS | 700 | 1467321970383 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:10 INFO - PROCESS | 700 | ++DOCSHELL 10E3DC00 == 29 [pid = 700] [id = 204] 14:26:10 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (10E45C00) [pid = 700] [serial = 610] [outer = 00000000] 14:26:10 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (13F1F400) [pid = 700] [serial = 611] [outer = 10E45C00] 14:26:10 INFO - PROCESS | 700 | 1467321970430 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (13FEE800) [pid = 700] [serial = 612] [outer = 10E45C00] 14:26:10 INFO - PROCESS | 700 | 1467321970903 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]]]}] 14:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 14:26:10 INFO - PROCESS | 700 | 1467321970969 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 14:26:10 INFO - PROCESS | 700 | 1467321970971 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 14:26:10 INFO - PROCESS | 700 | 1467321970975 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:26:10 INFO - PROCESS | 700 | 1467321970979 Marionette TRACE conn5 <- [1,782,null,{}] 14:26:10 INFO - PROCESS | 700 | 1467321970989 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}] 14:26:10 INFO - PROCESS | 700 | 1467321970994 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:11 INFO - PROCESS | 700 | 1467321971076 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 14:26:11 INFO - PROCESS | 700 | 1467321971089 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:11 INFO - PROCESS | 700 | 1467321971092 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:11 INFO - PROCESS | 700 | ++DOCSHELL 15E92800 == 30 [pid = 700] [id = 205] 14:26:11 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (15E94400) [pid = 700] [serial = 613] [outer = 00000000] 14:26:11 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (16429C00) [pid = 700] [serial = 614] [outer = 15E94400] 14:26:11 INFO - PROCESS | 700 | 1467321971141 Marionette DEBUG loaded listener.js 14:26:11 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (17004C00) [pid = 700] [serial = 615] [outer = 15E94400] 14:26:11 INFO - PROCESS | 700 | 1467321971626 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]]]}] 14:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 14:26:11 INFO - PROCESS | 700 | 1467321971723 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 14:26:11 INFO - PROCESS | 700 | 1467321971726 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 14:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:26:11 INFO - PROCESS | 700 | 1467321971733 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:26:11 INFO - PROCESS | 700 | 1467321971735 Marionette TRACE conn5 <- [1,786,null,{}] 14:26:11 INFO - PROCESS | 700 | 1467321971738 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}] 14:26:11 INFO - PROCESS | 700 | 1467321971740 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:11 INFO - PROCESS | 700 | 1467321971855 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 14:26:11 INFO - PROCESS | 700 | 1467321971867 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:11 INFO - PROCESS | 700 | 1467321971869 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:11 INFO - PROCESS | 700 | ++DOCSHELL 1700A800 == 31 [pid = 700] [id = 206] 14:26:11 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (17065800) [pid = 700] [serial = 616] [outer = 00000000] 14:26:11 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (178A5C00) [pid = 700] [serial = 617] [outer = 17065800] 14:26:11 INFO - PROCESS | 700 | 1467321971915 Marionette DEBUG loaded listener.js 14:26:11 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (17F0F800) [pid = 700] [serial = 618] [outer = 17065800] 14:26:12 INFO - PROCESS | 700 | 1467321972354 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]]]}] 14:26:12 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 14:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 14:26:12 INFO - PROCESS | 700 | 1467321972420 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 14:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:26:12 INFO - PROCESS | 700 | 1467321972422 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 14:26:12 INFO - PROCESS | 700 | 1467321972425 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:26:12 INFO - PROCESS | 700 | 1467321972427 Marionette TRACE conn5 <- [1,790,null,{}] 14:26:12 INFO - PROCESS | 700 | 1467321972430 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}] 14:26:12 INFO - PROCESS | 700 | 1467321972432 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:12 INFO - PROCESS | 700 | 1467321972539 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 14:26:12 INFO - PROCESS | 700 | 1467321972545 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:12 INFO - PROCESS | 700 | 1467321972547 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:12 INFO - PROCESS | 700 | ++DOCSHELL 17F88400 == 32 [pid = 700] [id = 207] 14:26:12 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (17F88800) [pid = 700] [serial = 619] [outer = 00000000] 14:26:12 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (1817DC00) [pid = 700] [serial = 620] [outer = 17F88800] 14:26:12 INFO - PROCESS | 700 | 1467321972596 Marionette DEBUG loaded listener.js 14:26:12 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (182E1800) [pid = 700] [serial = 621] [outer = 17F88800] 14:26:13 INFO - PROCESS | 700 | 1467321973094 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]]]}] 14:26:13 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 14:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 14:26:13 INFO - PROCESS | 700 | 1467321973172 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 14:26:13 INFO - PROCESS | 700 | 1467321973175 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 14:26:13 INFO - PROCESS | 700 | 1467321973178 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:26:13 INFO - PROCESS | 700 | 1467321973180 Marionette TRACE conn5 <- [1,794,null,{}] 14:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:26:13 INFO - PROCESS | 700 | 1467321973184 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}] 14:26:13 INFO - PROCESS | 700 | 1467321973190 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:13 INFO - PROCESS | 700 | 1467321973308 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 14:26:13 INFO - PROCESS | 700 | 1467321973321 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:13 INFO - PROCESS | 700 | 1467321973323 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:13 INFO - PROCESS | 700 | ++DOCSHELL 0F5E7000 == 33 [pid = 700] [id = 208] 14:26:13 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0FCD5400) [pid = 700] [serial = 622] [outer = 00000000] 14:26:13 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (17F8FC00) [pid = 700] [serial = 623] [outer = 0FCD5400] 14:26:13 INFO - PROCESS | 700 | 1467321973556 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (18737800) [pid = 700] [serial = 624] [outer = 0FCD5400] 14:26:13 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1817A000) [pid = 700] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:26:13 INFO - PROCESS | 700 | --DOMWINDOW == 70 (14294400) [pid = 700] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:26:13 INFO - PROCESS | 700 | --DOMWINDOW == 69 (14823000) [pid = 700] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:26:13 INFO - PROCESS | 700 | --DOMWINDOW == 68 (0FD13400) [pid = 700] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:26:13 INFO - PROCESS | 700 | --DOMWINDOW == 67 (09063400) [pid = 700] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:26:13 INFO - PROCESS | 700 | --DOMWINDOW == 66 (0FC7F400) [pid = 700] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:26:13 INFO - PROCESS | 700 | --DOMWINDOW == 65 (1848AC00) [pid = 700] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:26:13 INFO - PROCESS | 700 | --DOMWINDOW == 64 (17066400) [pid = 700] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:26:13 INFO - PROCESS | 700 | 1467321973921 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]]]}] 14:26:13 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 14:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 770ms 14:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:26:13 INFO - PROCESS | 700 | 1467321973955 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 14:26:13 INFO - PROCESS | 700 | 1467321973957 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 14:26:13 INFO - PROCESS | 700 | 1467321973960 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:26:13 INFO - PROCESS | 700 | 1467321973961 Marionette TRACE conn5 <- [1,798,null,{}] 14:26:13 INFO - PROCESS | 700 | 1467321973965 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}] 14:26:13 INFO - PROCESS | 700 | 1467321973967 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:14 INFO - PROCESS | 700 | 1467321974044 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 14:26:14 INFO - PROCESS | 700 | 1467321974122 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:14 INFO - PROCESS | 700 | 1467321974124 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:14 INFO - PROCESS | 700 | ++DOCSHELL 0FD1B400 == 34 [pid = 700] [id = 209] 14:26:14 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (13D44400) [pid = 700] [serial = 625] [outer = 00000000] 14:26:14 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (189E8C00) [pid = 700] [serial = 626] [outer = 13D44400] 14:26:14 INFO - PROCESS | 700 | 1467321974170 Marionette DEBUG loaded listener.js 14:26:14 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (18ED6800) [pid = 700] [serial = 627] [outer = 13D44400] 14:26:14 INFO - PROCESS | 700 | 1467321974529 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]]]}] 14:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 14:26:14 INFO - PROCESS | 700 | 1467321974591 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 14:26:14 INFO - PROCESS | 700 | 1467321974593 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 14:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:26:14 INFO - PROCESS | 700 | 1467321974596 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:26:14 INFO - PROCESS | 700 | 1467321974598 Marionette TRACE conn5 <- [1,802,null,{}] 14:26:14 INFO - PROCESS | 700 | 1467321974602 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}] 14:26:14 INFO - PROCESS | 700 | 1467321974603 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:14 INFO - PROCESS | 700 | 1467321974711 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 14:26:14 INFO - PROCESS | 700 | 1467321974718 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:14 INFO - PROCESS | 700 | 1467321974720 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:14 INFO - PROCESS | 700 | ++DOCSHELL 16432C00 == 35 [pid = 700] [id = 210] 14:26:14 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (17F8EC00) [pid = 700] [serial = 628] [outer = 00000000] 14:26:14 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (18F24C00) [pid = 700] [serial = 629] [outer = 17F8EC00] 14:26:14 INFO - PROCESS | 700 | 1467321974764 Marionette DEBUG loaded listener.js 14:26:14 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (178AC400) [pid = 700] [serial = 630] [outer = 17F8EC00] 14:26:15 INFO - PROCESS | 700 | 1467321975192 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] 14:26:15 INFO - PROCESS | 700 | 1467321975229 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 14:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:26:15 INFO - PROCESS | 700 | 1467321975232 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:26:15 INFO - PROCESS | 700 | 1467321975234 Marionette TRACE conn5 <- [1,806,null,{}] 14:26:15 INFO - PROCESS | 700 | 1467321975238 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}] 14:26:15 INFO - PROCESS | 700 | 1467321975239 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:15 INFO - PROCESS | 700 | 1467321975351 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 14:26:15 INFO - PROCESS | 700 | 1467321975403 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:15 INFO - PROCESS | 700 | 1467321975404 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:15 INFO - PROCESS | 700 | ++DOCSHELL 18FA9C00 == 36 [pid = 700] [id = 211] 14:26:15 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (18FB1400) [pid = 700] [serial = 631] [outer = 00000000] 14:26:15 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (19178000) [pid = 700] [serial = 632] [outer = 18FB1400] 14:26:15 INFO - PROCESS | 700 | 1467321975458 Marionette DEBUG loaded listener.js 14:26:15 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (19238C00) [pid = 700] [serial = 633] [outer = 18FB1400] 14:26:16 INFO - PROCESS | 700 | 1467321976237 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]]]}] 14:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1073ms 14:26:16 INFO - PROCESS | 700 | 1467321976307 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 14:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:26:16 INFO - PROCESS | 700 | 1467321976311 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 14:26:16 INFO - PROCESS | 700 | 1467321976316 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 700 | 1467321976321 Marionette TRACE conn5 <- [1,810,null,{}] 14:26:16 INFO - PROCESS | 700 | 1467321976327 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}] 14:26:16 INFO - PROCESS | 700 | 1467321976330 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:16 INFO - PROCESS | 700 | 1467321976459 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 14:26:16 INFO - PROCESS | 700 | 1467321976576 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 700 | 1467321976579 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:16 INFO - PROCESS | 700 | ++DOCSHELL 0F5E1000 == 37 [pid = 700] [id = 212] 14:26:16 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0FCD6800) [pid = 700] [serial = 634] [outer = 00000000] 14:26:16 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (0FF68000) [pid = 700] [serial = 635] [outer = 0FCD6800] 14:26:16 INFO - PROCESS | 700 | 1467321976639 Marionette DEBUG loaded listener.js 14:26:16 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (10191400) [pid = 700] [serial = 636] [outer = 0FCD6800] 14:26:17 INFO - PROCESS | 700 | 1467321977483 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] 14:26:17 INFO - PROCESS | 700 | 1467321977556 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 14:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:26:17 INFO - PROCESS | 700 | 1467321977561 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:26:17 INFO - PROCESS | 700 | 1467321977564 Marionette TRACE conn5 <- [1,814,null,{}] 14:26:17 INFO - PROCESS | 700 | 1467321977570 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}] 14:26:17 INFO - PROCESS | 700 | 1467321977572 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:17 INFO - PROCESS | 700 | 1467321977691 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 14:26:17 INFO - PROCESS | 700 | 1467321977767 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:17 INFO - PROCESS | 700 | 1467321977771 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:17 INFO - PROCESS | 700 | ++DOCSHELL 0FD17C00 == 38 [pid = 700] [id = 213] 14:26:17 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (0FD18C00) [pid = 700] [serial = 637] [outer = 00000000] 14:26:17 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (0FF63800) [pid = 700] [serial = 638] [outer = 0FD18C00] 14:26:17 INFO - PROCESS | 700 | 1467321977866 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1018B400) [pid = 700] [serial = 639] [outer = 0FD18C00] 14:26:18 INFO - PROCESS | 700 | --DOCSHELL 16432C00 == 37 [pid = 700] [id = 210] 14:26:18 INFO - PROCESS | 700 | --DOCSHELL 0FD1B400 == 36 [pid = 700] [id = 209] 14:26:18 INFO - PROCESS | 700 | --DOCSHELL 0F5E7000 == 35 [pid = 700] [id = 208] 14:26:18 INFO - PROCESS | 700 | --DOCSHELL 17F88400 == 34 [pid = 700] [id = 207] 14:26:18 INFO - PROCESS | 700 | --DOCSHELL 1700A800 == 33 [pid = 700] [id = 206] 14:26:18 INFO - PROCESS | 700 | --DOCSHELL 15E92800 == 32 [pid = 700] [id = 205] 14:26:18 INFO - PROCESS | 700 | --DOCSHELL 10E3DC00 == 31 [pid = 700] [id = 204] 14:26:18 INFO - PROCESS | 700 | --DOCSHELL 0FD14800 == 30 [pid = 700] [id = 203] 14:26:18 INFO - PROCESS | 700 | --DOCSHELL 0FE04000 == 29 [pid = 700] [id = 202] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1486E400) [pid = 700] [serial = 585] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 77 (14796400) [pid = 700] [serial = 584] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1700B000) [pid = 700] [serial = 587] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0FE0BC00) [pid = 700] [serial = 581] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0C5F3400) [pid = 700] [serial = 578] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0F6F6C00) [pid = 700] [serial = 579] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FCDCC00) [pid = 700] [serial = 575] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 71 (0FD19C00) [pid = 700] [serial = 576] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1872EC00) [pid = 700] [serial = 573] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1726E800) [pid = 700] [serial = 590] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 68 (178A9C00) [pid = 700] [serial = 591] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1706B400) [pid = 700] [serial = 588] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 66 (0FF69800) [pid = 700] [serial = 582] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 65 (182E7800) [pid = 700] [serial = 594] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | --DOMWINDOW == 64 (1817E400) [pid = 700] [serial = 593] [outer = 00000000] [url = about:blank] 14:26:18 INFO - PROCESS | 700 | 1467321978357 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]]]}] 14:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 830ms 14:26:18 INFO - PROCESS | 700 | 1467321978391 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 14:26:18 INFO - PROCESS | 700 | 1467321978397 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 14:26:18 INFO - PROCESS | 700 | 1467321978403 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:26:18 INFO - PROCESS | 700 | 1467321978406 Marionette TRACE conn5 <- [1,818,null,{}] 14:26:18 INFO - PROCESS | 700 | 1467321978410 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}] 14:26:18 INFO - PROCESS | 700 | 1467321978412 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:18 INFO - PROCESS | 700 | 1467321978503 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 14:26:18 INFO - PROCESS | 700 | 1467321978513 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:18 INFO - PROCESS | 700 | 1467321978515 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:18 INFO - PROCESS | 700 | ++DOCSHELL 0FCDF800 == 30 [pid = 700] [id = 214] 14:26:18 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0FD19C00) [pid = 700] [serial = 640] [outer = 00000000] 14:26:18 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0FF69C00) [pid = 700] [serial = 641] [outer = 0FD19C00] 14:26:18 INFO - PROCESS | 700 | 1467321978562 Marionette DEBUG loaded listener.js 14:26:18 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (10191C00) [pid = 700] [serial = 642] [outer = 0FD19C00] 14:26:19 INFO - PROCESS | 700 | 1467321979040 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]]]}] 14:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 14:26:19 INFO - PROCESS | 700 | 1467321979076 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 14:26:19 INFO - PROCESS | 700 | 1467321979079 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 14:26:19 INFO - PROCESS | 700 | 1467321979082 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:26:19 INFO - PROCESS | 700 | 1467321979086 Marionette TRACE conn5 <- [1,822,null,{}] 14:26:19 INFO - PROCESS | 700 | 1467321979097 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}] 14:26:19 INFO - PROCESS | 700 | 1467321979101 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:19 INFO - PROCESS | 700 | 1467321979218 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 14:26:19 INFO - PROCESS | 700 | 1467321979234 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:19 INFO - PROCESS | 700 | 1467321979237 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:19 INFO - PROCESS | 700 | ++DOCSHELL 149B7400 == 31 [pid = 700] [id = 215] 14:26:19 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (149B9C00) [pid = 700] [serial = 643] [outer = 00000000] 14:26:19 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (15C01800) [pid = 700] [serial = 644] [outer = 149B9C00] 14:26:19 INFO - PROCESS | 700 | 1467321979292 Marionette DEBUG loaded listener.js 14:26:19 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (15E98400) [pid = 700] [serial = 645] [outer = 149B9C00] 14:26:19 INFO - PROCESS | 700 | 1467321979744 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]]]}] 14:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 14:26:19 INFO - PROCESS | 700 | 1467321979756 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 14:26:19 INFO - PROCESS | 700 | 1467321979758 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 14:26:19 INFO - PROCESS | 700 | 1467321979777 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:26:19 INFO - PROCESS | 700 | 1467321979778 Marionette TRACE conn5 <- [1,826,null,{}] 14:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:26:19 INFO - PROCESS | 700 | 1467321979782 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}] 14:26:19 INFO - PROCESS | 700 | 1467321979784 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:19 INFO - PROCESS | 700 | 1467321979869 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 14:26:19 INFO - PROCESS | 700 | 1467321979874 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:19 INFO - PROCESS | 700 | 1467321979876 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:19 INFO - PROCESS | 700 | ++DOCSHELL 16425800 == 32 [pid = 700] [id = 216] 14:26:19 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (17002000) [pid = 700] [serial = 646] [outer = 00000000] 14:26:19 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (172A7800) [pid = 700] [serial = 647] [outer = 17002000] 14:26:19 INFO - PROCESS | 700 | 1467321979930 Marionette DEBUG loaded listener.js 14:26:20 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (178A7800) [pid = 700] [serial = 648] [outer = 17002000] 14:26:20 INFO - PROCESS | 700 | 1467321980398 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]]]}] 14:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 14:26:20 INFO - PROCESS | 700 | 1467321980454 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 14:26:20 INFO - PROCESS | 700 | 1467321980456 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 14:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:26:20 INFO - PROCESS | 700 | 1467321980459 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:26:20 INFO - PROCESS | 700 | 1467321980461 Marionette TRACE conn5 <- [1,830,null,{}] 14:26:20 INFO - PROCESS | 700 | 1467321980465 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}] 14:26:20 INFO - PROCESS | 700 | 1467321980467 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:20 INFO - PROCESS | 700 | 1467321980575 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 14:26:21 INFO - PROCESS | 700 | 1467321981785 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 700 | 1467321981787 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:21 INFO - PROCESS | 700 | ++DOCSHELL 18730C00 == 33 [pid = 700] [id = 217] 14:26:21 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (18734800) [pid = 700] [serial = 649] [outer = 00000000] 14:26:21 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18799400) [pid = 700] [serial = 650] [outer = 18734800] 14:26:21 INFO - PROCESS | 700 | 1467321981873 Marionette DEBUG loaded listener.js 14:26:21 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (189E8000) [pid = 700] [serial = 651] [outer = 18734800] 14:26:22 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0FD16400) [pid = 700] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:26:22 INFO - PROCESS | 700 | --DOMWINDOW == 74 (14874400) [pid = 700] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:26:22 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1872F000) [pid = 700] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:26:22 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FCD5400) [pid = 700] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:26:22 INFO - PROCESS | 700 | --DOMWINDOW == 71 (13D44400) [pid = 700] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:26:22 INFO - PROCESS | 700 | --DOMWINDOW == 70 (0FF67C00) [pid = 700] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:26:22 INFO - PROCESS | 700 | --DOMWINDOW == 69 (17065800) [pid = 700] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:26:22 INFO - PROCESS | 700 | --DOMWINDOW == 68 (15E94400) [pid = 700] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:26:22 INFO - PROCESS | 700 | --DOMWINDOW == 67 (10E45C00) [pid = 700] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:26:22 INFO - PROCESS | 700 | --DOMWINDOW == 66 (0FD15800) [pid = 700] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:26:22 INFO - PROCESS | 700 | --DOMWINDOW == 65 (17F88800) [pid = 700] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:26:22 INFO - PROCESS | 700 | --DOMWINDOW == 64 (17F8EC00) [pid = 700] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:26:22 INFO - PROCESS | 700 | 1467321982349 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]]]}] 14:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1936ms 14:26:22 INFO - PROCESS | 700 | 1467321982402 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 14:26:22 INFO - PROCESS | 700 | 1467321982404 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 14:26:22 INFO - PROCESS | 700 | 1467321982408 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:26:22 INFO - PROCESS | 700 | 1467321982410 Marionette TRACE conn5 <- [1,834,null,{}] 14:26:22 INFO - PROCESS | 700 | 1467321982417 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}] 14:26:22 INFO - PROCESS | 700 | 1467321982422 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:22 INFO - PROCESS | 700 | 1467321982528 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 14:26:22 INFO - PROCESS | 700 | 1467321982538 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:22 INFO - PROCESS | 700 | 1467321982540 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:22 INFO - PROCESS | 700 | ++DOCSHELL 104C4400 == 34 [pid = 700] [id = 218] 14:26:22 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (149BEC00) [pid = 700] [serial = 652] [outer = 00000000] 14:26:22 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (18F1E000) [pid = 700] [serial = 653] [outer = 149BEC00] 14:26:22 INFO - PROCESS | 700 | 1467321982585 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (18F29C00) [pid = 700] [serial = 654] [outer = 149BEC00] 14:26:23 INFO - PROCESS | 700 | 1467321983052 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]]]}] 14:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 671ms 14:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:26:23 INFO - PROCESS | 700 | 1467321983082 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 14:26:23 INFO - PROCESS | 700 | 1467321983084 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 14:26:23 INFO - PROCESS | 700 | 1467321983088 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:26:23 INFO - PROCESS | 700 | 1467321983089 Marionette TRACE conn5 <- [1,838,null,{}] 14:26:23 INFO - PROCESS | 700 | 1467321983093 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}] 14:26:23 INFO - PROCESS | 700 | 1467321983095 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:23 INFO - PROCESS | 700 | 1467321983183 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 14:26:23 INFO - PROCESS | 700 | 1467321983190 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:23 INFO - PROCESS | 700 | 1467321983192 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:23 INFO - PROCESS | 700 | ++DOCSHELL 1428DC00 == 35 [pid = 700] [id = 219] 14:26:23 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (18F1C800) [pid = 700] [serial = 655] [outer = 00000000] 14:26:23 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (1917D400) [pid = 700] [serial = 656] [outer = 18F1C800] 14:26:23 INFO - PROCESS | 700 | 1467321983236 Marionette DEBUG loaded listener.js 14:26:23 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (1917E400) [pid = 700] [serial = 657] [outer = 18F1C800] 14:26:23 INFO - PROCESS | 700 | 1467321983669 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]]]}] 14:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 14:26:23 INFO - PROCESS | 700 | 1467321983718 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 14:26:23 INFO - PROCESS | 700 | 1467321983721 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 14:26:23 INFO - PROCESS | 700 | 1467321983724 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:26:23 INFO - PROCESS | 700 | 1467321983725 Marionette TRACE conn5 <- [1,842,null,{}] 14:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:26:23 INFO - PROCESS | 700 | 1467321983729 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}] 14:26:23 INFO - PROCESS | 700 | 1467321983731 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:23 INFO - PROCESS | 700 | 1467321983809 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 14:26:23 INFO - PROCESS | 700 | 1467321983817 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:23 INFO - PROCESS | 700 | 1467321983819 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:23 INFO - PROCESS | 700 | ++DOCSHELL 1011B400 == 36 [pid = 700] [id = 220] 14:26:23 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (19577400) [pid = 700] [serial = 658] [outer = 00000000] 14:26:23 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (1957B400) [pid = 700] [serial = 659] [outer = 19577400] 14:26:23 INFO - PROCESS | 700 | 1467321983862 Marionette DEBUG loaded listener.js 14:26:23 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (1957F000) [pid = 700] [serial = 660] [outer = 19577400] 14:26:24 INFO - PROCESS | 700 | 1467321984473 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]]]}] 14:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 770ms 14:26:24 INFO - PROCESS | 700 | 1467321984499 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 14:26:24 INFO - PROCESS | 700 | 1467321984503 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 14:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:26:24 INFO - PROCESS | 700 | 1467321984508 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:26:24 INFO - PROCESS | 700 | 1467321984511 Marionette TRACE conn5 <- [1,846,null,{}] 14:26:24 INFO - PROCESS | 700 | 1467321984517 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}] 14:26:24 INFO - PROCESS | 700 | 1467321984520 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:24 INFO - PROCESS | 700 | 1467321984631 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 14:26:24 INFO - PROCESS | 700 | 1467321984756 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:24 INFO - PROCESS | 700 | 1467321984759 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:24 INFO - PROCESS | 700 | ++DOCSHELL 0CBCE400 == 37 [pid = 700] [id = 221] 14:26:24 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0CBD3C00) [pid = 700] [serial = 661] [outer = 00000000] 14:26:24 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (0FE05000) [pid = 700] [serial = 662] [outer = 0CBD3C00] 14:26:24 INFO - PROCESS | 700 | 1467321984816 Marionette DEBUG loaded listener.js 14:26:24 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (103D0000) [pid = 700] [serial = 663] [outer = 0CBD3C00] 14:26:25 INFO - PROCESS | 700 | 1467321985429 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]]]}] 14:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 990ms 14:26:25 INFO - PROCESS | 700 | 1467321985499 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 14:26:25 INFO - PROCESS | 700 | 1467321985504 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 14:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:26:25 INFO - PROCESS | 700 | 1467321985510 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:26:25 INFO - PROCESS | 700 | 1467321985513 Marionette TRACE conn5 <- [1,850,null,{}] 14:26:25 INFO - PROCESS | 700 | 1467321985518 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}] 14:26:25 INFO - PROCESS | 700 | 1467321985520 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:25 INFO - PROCESS | 700 | 1467321985633 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 14:26:25 INFO - PROCESS | 700 | 1467321985760 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:25 INFO - PROCESS | 700 | 1467321985763 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:25 INFO - PROCESS | 700 | ++DOCSHELL 16426000 == 38 [pid = 700] [id = 222] 14:26:25 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (16430C00) [pid = 700] [serial = 664] [outer = 00000000] 14:26:25 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (17268C00) [pid = 700] [serial = 665] [outer = 16430C00] 14:26:25 INFO - PROCESS | 700 | 1467321985821 Marionette DEBUG loaded listener.js 14:26:25 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (17F8EC00) [pid = 700] [serial = 666] [outer = 16430C00] 14:26:26 INFO - PROCESS | 700 | 1467321986469 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]]]}] 14:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1022ms 14:26:26 INFO - PROCESS | 700 | 1467321986536 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 14:26:26 INFO - PROCESS | 700 | 1467321986539 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 14:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:26:26 INFO - PROCESS | 700 | 1467321986542 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:26:26 INFO - PROCESS | 700 | 1467321986546 Marionette TRACE conn5 <- [1,854,null,{}] 14:26:26 INFO - PROCESS | 700 | 1467321986558 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}] 14:26:26 INFO - PROCESS | 700 | 1467321986563 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:26 INFO - PROCESS | 700 | 1467321986729 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 14:26:26 INFO - PROCESS | 700 | 1467321986850 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:26 INFO - PROCESS | 700 | 1467321986853 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:26 INFO - PROCESS | 700 | ++DOCSHELL 1A094800 == 39 [pid = 700] [id = 223] 14:26:26 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1A098800) [pid = 700] [serial = 667] [outer = 00000000] 14:26:26 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1A816800) [pid = 700] [serial = 668] [outer = 1A098800] 14:26:26 INFO - PROCESS | 700 | 1467321986913 Marionette DEBUG loaded listener.js 14:26:27 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1A8ADC00) [pid = 700] [serial = 669] [outer = 1A098800] 14:26:27 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1A8AC800) [pid = 700] [serial = 670] [outer = 0F535400] 14:26:27 INFO - PROCESS | 700 | 1467321987765 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]]]}] 14:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1276ms 14:26:27 INFO - PROCESS | 700 | 1467321987822 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 14:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:26:27 INFO - PROCESS | 700 | 1467321987826 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 14:26:27 INFO - PROCESS | 700 | 1467321987832 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:26:27 INFO - PROCESS | 700 | 1467321987835 Marionette TRACE conn5 <- [1,858,null,{}] 14:26:27 INFO - PROCESS | 700 | 1467321987840 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}] 14:26:27 INFO - PROCESS | 700 | 1467321987843 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:27 INFO - PROCESS | 700 | 1467321987979 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 14:26:28 INFO - PROCESS | 700 | 1467321988107 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:28 INFO - PROCESS | 700 | 1467321988111 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:28 INFO - PROCESS | 700 | ++DOCSHELL 0CB6B800 == 40 [pid = 700] [id = 224] 14:26:28 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (0CB74400) [pid = 700] [serial = 671] [outer = 00000000] 14:26:28 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1003E800) [pid = 700] [serial = 672] [outer = 0CB74400] 14:26:28 INFO - PROCESS | 700 | 1467321988161 Marionette DEBUG loaded listener.js 14:26:28 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (10EC8800) [pid = 700] [serial = 673] [outer = 0CB74400] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 1428DC00 == 39 [pid = 700] [id = 219] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 104C4400 == 38 [pid = 700] [id = 218] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 18730C00 == 37 [pid = 700] [id = 217] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 16425800 == 36 [pid = 700] [id = 216] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 149B7400 == 35 [pid = 700] [id = 215] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 0FCDF800 == 34 [pid = 700] [id = 214] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 0FD17C00 == 33 [pid = 700] [id = 213] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 0F5E1000 == 32 [pid = 700] [id = 212] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 18FA9C00 == 31 [pid = 700] [id = 211] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 16426000 == 30 [pid = 700] [id = 222] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 1A094800 == 29 [pid = 700] [id = 223] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 1011B400 == 28 [pid = 700] [id = 220] 14:26:28 INFO - PROCESS | 700 | --DOCSHELL 0CBCE400 == 27 [pid = 700] [id = 221] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 85 (14290C00) [pid = 700] [serial = 606] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 84 (178A5C00) [pid = 700] [serial = 617] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 83 (13D11000) [pid = 700] [serial = 605] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 82 (16429C00) [pid = 700] [serial = 614] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 81 (13F1F400) [pid = 700] [serial = 611] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 80 (13FEE800) [pid = 700] [serial = 612] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0FD1F800) [pid = 700] [serial = 608] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FE0F800) [pid = 700] [serial = 609] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1817DC00) [pid = 700] [serial = 620] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 76 (17F0F800) [pid = 700] [serial = 618] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 75 (182E1800) [pid = 700] [serial = 621] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18F24C00) [pid = 700] [serial = 629] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 73 (10376000) [pid = 700] [serial = 597] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FE0C000) [pid = 700] [serial = 596] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 71 (178AC400) [pid = 700] [serial = 630] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 70 (15E9D000) [pid = 700] [serial = 600] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 69 (155AB400) [pid = 700] [serial = 599] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1873D000) [pid = 700] [serial = 603] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 67 (18738800) [pid = 700] [serial = 602] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 66 (18737800) [pid = 700] [serial = 624] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 65 (17F8FC00) [pid = 700] [serial = 623] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 64 (189E8C00) [pid = 700] [serial = 626] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 63 (18ED6800) [pid = 700] [serial = 627] [outer = 00000000] [url = about:blank] 14:26:28 INFO - PROCESS | 700 | --DOMWINDOW == 62 (17004C00) [pid = 700] [serial = 615] [outer = 00000000] [url = about:blank] 14:26:29 INFO - PROCESS | 700 | 1467321989243 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]]]}] 14:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1423ms 14:26:29 INFO - PROCESS | 700 | 1467321989255 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 14:26:29 INFO - PROCESS | 700 | 1467321989259 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 14:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:26:29 INFO - PROCESS | 700 | 1467321989264 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:26:29 INFO - PROCESS | 700 | 1467321989268 Marionette TRACE conn5 <- [1,862,null,{}] 14:26:29 INFO - PROCESS | 700 | 1467321989273 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}] 14:26:29 INFO - PROCESS | 700 | 1467321989276 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:29 INFO - PROCESS | 700 | 1467321989366 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 14:26:29 INFO - PROCESS | 700 | 1467321989375 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:29 INFO - PROCESS | 700 | 1467321989378 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:29 INFO - PROCESS | 700 | ++DOCSHELL 0F6F8400 == 28 [pid = 700] [id = 225] 14:26:29 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (0F6FEC00) [pid = 700] [serial = 674] [outer = 00000000] 14:26:29 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (0FCDD000) [pid = 700] [serial = 675] [outer = 0F6FEC00] 14:26:29 INFO - PROCESS | 700 | 1467321989429 Marionette DEBUG loaded listener.js 14:26:29 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0FD19400) [pid = 700] [serial = 676] [outer = 0F6FEC00] 14:26:29 INFO - PROCESS | 700 | 1467321989918 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]]]}] 14:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 690ms 14:26:29 INFO - PROCESS | 700 | 1467321989955 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 14:26:29 INFO - PROCESS | 700 | 1467321989960 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 14:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:26:29 INFO - PROCESS | 700 | 1467321989967 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:26:29 INFO - PROCESS | 700 | 1467321989969 Marionette TRACE conn5 <- [1,866,null,{}] 14:26:29 INFO - PROCESS | 700 | 1467321989973 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}] 14:26:29 INFO - PROCESS | 700 | 1467321989976 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:30 INFO - PROCESS | 700 | 1467321990102 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 14:26:30 INFO - PROCESS | 700 | 1467321990189 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 700 | 1467321990192 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:30 INFO - PROCESS | 700 | ++DOCSHELL 10049000 == 29 [pid = 700] [id = 226] 14:26:30 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (104C4400) [pid = 700] [serial = 677] [outer = 00000000] 14:26:30 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (13D10800) [pid = 700] [serial = 678] [outer = 104C4400] 14:26:30 INFO - PROCESS | 700 | 1467321990239 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (13FAB000) [pid = 700] [serial = 679] [outer = 104C4400] 14:26:30 INFO - PROCESS | 700 | 1467321990600 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]]]}] 14:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 14:26:30 INFO - PROCESS | 700 | 1467321990648 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 700 | 1467321990650 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 14:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:26:30 INFO - PROCESS | 700 | 1467321990653 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - PROCESS | 700 | 1467321990657 Marionette TRACE conn5 <- [1,870,null,{}] 14:26:30 INFO - PROCESS | 700 | 1467321990668 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}] 14:26:30 INFO - PROCESS | 700 | 1467321990673 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:30 INFO - PROCESS | 700 | 1467321990757 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 14:26:30 INFO - PROCESS | 700 | 1467321990765 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 700 | 1467321990768 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:30 INFO - PROCESS | 700 | ++DOCSHELL 147A0800 == 30 [pid = 700] [id = 227] 14:26:30 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (14865800) [pid = 700] [serial = 680] [outer = 00000000] 14:26:30 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (155A4C00) [pid = 700] [serial = 681] [outer = 14865800] 14:26:30 INFO - PROCESS | 700 | 1467321990815 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (15E02800) [pid = 700] [serial = 682] [outer = 14865800] 14:26:31 INFO - PROCESS | 700 | 1467321991298 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]]]}] 14:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 14:26:31 INFO - PROCESS | 700 | 1467321991326 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 14:26:31 INFO - PROCESS | 700 | 1467321991328 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 14:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:26:31 INFO - PROCESS | 700 | 1467321991338 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:26:31 INFO - PROCESS | 700 | 1467321991340 Marionette TRACE conn5 <- [1,874,null,{}] 14:26:31 INFO - PROCESS | 700 | 1467321991344 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}] 14:26:31 INFO - PROCESS | 700 | 1467321991346 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:31 INFO - PROCESS | 700 | 1467321991461 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 14:26:31 INFO - PROCESS | 700 | 1467321991547 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:31 INFO - PROCESS | 700 | 1467321991549 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:31 INFO - PROCESS | 700 | ++DOCSHELL 17003400 == 31 [pid = 700] [id = 228] 14:26:31 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (17004000) [pid = 700] [serial = 683] [outer = 00000000] 14:26:31 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (1700A800) [pid = 700] [serial = 684] [outer = 17004000] 14:26:31 INFO - PROCESS | 700 | 1467321991595 Marionette DEBUG loaded listener.js 14:26:31 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1706D000) [pid = 700] [serial = 685] [outer = 17004000] 14:26:32 INFO - PROCESS | 700 | 1467321992011 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]]]}] 14:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 14:26:32 INFO - PROCESS | 700 | 1467321992071 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 14:26:32 INFO - PROCESS | 700 | 1467321992073 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 14:26:32 INFO - PROCESS | 700 | 1467321992076 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:26:32 INFO - PROCESS | 700 | 1467321992078 Marionette TRACE conn5 <- [1,878,null,{}] 14:26:32 INFO - PROCESS | 700 | 1467321992082 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}] 14:26:32 INFO - PROCESS | 700 | 1467321992084 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:32 INFO - PROCESS | 700 | 1467321992191 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 14:26:32 INFO - PROCESS | 700 | 1467321992201 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 700 | 1467321992203 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:32 INFO - PROCESS | 700 | ++DOCSHELL 17271000 == 32 [pid = 700] [id = 229] 14:26:32 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (17272400) [pid = 700] [serial = 686] [outer = 00000000] 14:26:32 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (17F76400) [pid = 700] [serial = 687] [outer = 17272400] 14:26:32 INFO - PROCESS | 700 | 1467321992247 Marionette DEBUG loaded listener.js 14:26:32 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (17F7DC00) [pid = 700] [serial = 688] [outer = 17272400] 14:26:32 INFO - PROCESS | 700 | 1467321992734 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]]]}] 14:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 14:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:26:32 INFO - PROCESS | 700 | 1467321992751 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 14:26:32 INFO - PROCESS | 700 | 1467321992753 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 14:26:32 INFO - PROCESS | 700 | 1467321992756 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:26:32 INFO - PROCESS | 700 | 1467321992758 Marionette TRACE conn5 <- [1,882,null,{}] 14:26:32 INFO - PROCESS | 700 | 1467321992772 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}] 14:26:32 INFO - PROCESS | 700 | 1467321992778 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:32 INFO - PROCESS | 700 | 1467321992944 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 14:26:33 INFO - PROCESS | 700 | --DOMWINDOW == 76 (18734800) [pid = 700] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:26:33 INFO - PROCESS | 700 | --DOMWINDOW == 75 (149BEC00) [pid = 700] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:26:33 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18FB1400) [pid = 700] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:26:33 INFO - PROCESS | 700 | --DOMWINDOW == 73 (17002000) [pid = 700] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:26:33 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FCD6800) [pid = 700] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:26:33 INFO - PROCESS | 700 | --DOMWINDOW == 71 (149B9C00) [pid = 700] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:26:33 INFO - PROCESS | 700 | --DOMWINDOW == 70 (0FD19C00) [pid = 700] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:26:33 INFO - PROCESS | 700 | --DOMWINDOW == 69 (0FD18C00) [pid = 700] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:26:33 INFO - PROCESS | 700 | --DOMWINDOW == 68 (18F1C800) [pid = 700] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:26:33 INFO - PROCESS | 700 | --DOMWINDOW == 67 (19577400) [pid = 700] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:26:33 INFO - PROCESS | 700 | 1467321993198 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:33 INFO - PROCESS | 700 | 1467321993200 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:33 INFO - PROCESS | 700 | ++DOCSHELL 09063400 == 33 [pid = 700] [id = 230] 14:26:33 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0C5EA400) [pid = 700] [serial = 689] [outer = 00000000] 14:26:33 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0FCD3C00) [pid = 700] [serial = 690] [outer = 0C5EA400] 14:26:33 INFO - PROCESS | 700 | 1467321993245 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (14828800) [pid = 700] [serial = 691] [outer = 0C5EA400] 14:26:33 INFO - PROCESS | 700 | 1467321993602 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]]]}] 14:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 871ms 14:26:33 INFO - PROCESS | 700 | 1467321993627 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 14:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:26:33 INFO - PROCESS | 700 | 1467321993630 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 14:26:33 INFO - PROCESS | 700 | 1467321993633 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:26:33 INFO - PROCESS | 700 | 1467321993635 Marionette TRACE conn5 <- [1,886,null,{}] 14:26:33 INFO - PROCESS | 700 | 1467321993654 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}] 14:26:33 INFO - PROCESS | 700 | 1467321993657 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:33 INFO - PROCESS | 700 | 1467321993734 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 14:26:33 INFO - PROCESS | 700 | 1467321993812 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:33 INFO - PROCESS | 700 | 1467321993814 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:33 INFO - PROCESS | 700 | ++DOCSHELL 13F27800 == 34 [pid = 700] [id = 231] 14:26:33 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (147A3800) [pid = 700] [serial = 692] [outer = 00000000] 14:26:33 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (18733C00) [pid = 700] [serial = 693] [outer = 147A3800] 14:26:33 INFO - PROCESS | 700 | 1467321993857 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (18737800) [pid = 700] [serial = 694] [outer = 147A3800] 14:26:34 INFO - PROCESS | 700 | 1467321994212 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]]]}] 14:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 14:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:26:34 INFO - PROCESS | 700 | 1467321994264 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 14:26:34 INFO - PROCESS | 700 | 1467321994266 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 14:26:34 INFO - PROCESS | 700 | 1467321994269 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:26:34 INFO - PROCESS | 700 | 1467321994271 Marionette TRACE conn5 <- [1,890,null,{}] 14:26:34 INFO - PROCESS | 700 | 1467321994274 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}] 14:26:34 INFO - PROCESS | 700 | 1467321994276 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:34 INFO - PROCESS | 700 | 1467321994384 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 14:26:34 INFO - PROCESS | 700 | 1467321994392 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:34 INFO - PROCESS | 700 | 1467321994394 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:34 INFO - PROCESS | 700 | ++DOCSHELL 0F663400 == 35 [pid = 700] [id = 232] 14:26:34 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (18185000) [pid = 700] [serial = 695] [outer = 00000000] 14:26:34 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18ECF400) [pid = 700] [serial = 696] [outer = 18185000] 14:26:34 INFO - PROCESS | 700 | 1467321994439 Marionette DEBUG loaded listener.js 14:26:34 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1873DC00) [pid = 700] [serial = 697] [outer = 18185000] 14:26:34 INFO - PROCESS | 700 | 1467321994883 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]]]}] 14:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 14:26:34 INFO - PROCESS | 700 | 1467321994940 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 14:26:34 INFO - PROCESS | 700 | 1467321994942 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 14:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:26:34 INFO - PROCESS | 700 | 1467321994952 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:26:34 INFO - PROCESS | 700 | 1467321994954 Marionette TRACE conn5 <- [1,894,null,{}] 14:26:34 INFO - PROCESS | 700 | 1467321994957 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}] 14:26:34 INFO - PROCESS | 700 | 1467321994959 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:35 INFO - PROCESS | 700 | 1467321995039 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 14:26:35 INFO - PROCESS | 700 | 1467321995044 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:35 INFO - PROCESS | 700 | 1467321995046 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:35 INFO - PROCESS | 700 | ++DOCSHELL 18F25800 == 36 [pid = 700] [id = 233] 14:26:35 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18F28800) [pid = 700] [serial = 698] [outer = 00000000] 14:26:35 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (19175400) [pid = 700] [serial = 699] [outer = 18F28800] 14:26:35 INFO - PROCESS | 700 | 1467321995092 Marionette DEBUG loaded listener.js 14:26:35 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1953C800) [pid = 700] [serial = 700] [outer = 18F28800] 14:26:35 INFO - PROCESS | 700 | 1467321995899 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]]]}] 14:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1019ms 14:26:35 INFO - PROCESS | 700 | 1467321995975 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 14:26:35 INFO - PROCESS | 700 | 1467321995980 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 14:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:26:35 INFO - PROCESS | 700 | 1467321995984 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:26:35 INFO - PROCESS | 700 | 1467321995990 Marionette TRACE conn5 <- [1,898,null,{}] 14:26:36 INFO - PROCESS | 700 | 1467321996016 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}] 14:26:36 INFO - PROCESS | 700 | 1467321996019 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:36 INFO - PROCESS | 700 | 1467321996168 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 14:26:36 INFO - PROCESS | 700 | 1467321996289 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:36 INFO - PROCESS | 700 | 1467321996292 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:36 INFO - PROCESS | 700 | ++DOCSHELL 0F5EA000 == 37 [pid = 700] [id = 234] 14:26:36 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0FCD6400) [pid = 700] [serial = 701] [outer = 00000000] 14:26:36 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0FF6E800) [pid = 700] [serial = 702] [outer = 0FCD6400] 14:26:36 INFO - PROCESS | 700 | 1467321996351 Marionette DEBUG loaded listener.js 14:26:36 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (140B8000) [pid = 700] [serial = 703] [outer = 0FCD6400] 14:26:37 INFO - PROCESS | 700 | 1467321997105 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]]]}] 14:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1152ms 14:26:37 INFO - PROCESS | 700 | 1467321997141 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 14:26:37 INFO - PROCESS | 700 | 1467321997146 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 14:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:26:37 INFO - PROCESS | 700 | 1467321997153 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:26:37 INFO - PROCESS | 700 | 1467321997156 Marionette TRACE conn5 <- [1,902,null,{}] 14:26:37 INFO - PROCESS | 700 | 1467321997160 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}] 14:26:37 INFO - PROCESS | 700 | 1467321997163 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:37 INFO - PROCESS | 700 | 1467321997345 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 14:26:37 INFO - PROCESS | 700 | 1467321997356 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:37 INFO - PROCESS | 700 | 1467321997359 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:37 INFO - PROCESS | 700 | ++DOCSHELL 1004C800 == 38 [pid = 700] [id = 235] 14:26:37 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (10115800) [pid = 700] [serial = 704] [outer = 00000000] 14:26:37 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (10CD9000) [pid = 700] [serial = 705] [outer = 10115800] 14:26:37 INFO - PROCESS | 700 | 1467321997416 Marionette DEBUG loaded listener.js 14:26:37 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (148DDC00) [pid = 700] [serial = 706] [outer = 10115800] 14:26:38 INFO - PROCESS | 700 | --DOCSHELL 0F663400 == 37 [pid = 700] [id = 232] 14:26:38 INFO - PROCESS | 700 | --DOCSHELL 13F27800 == 36 [pid = 700] [id = 231] 14:26:38 INFO - PROCESS | 700 | --DOCSHELL 09063400 == 35 [pid = 700] [id = 230] 14:26:38 INFO - PROCESS | 700 | --DOCSHELL 17271000 == 34 [pid = 700] [id = 229] 14:26:38 INFO - PROCESS | 700 | --DOCSHELL 17003400 == 33 [pid = 700] [id = 228] 14:26:38 INFO - PROCESS | 700 | --DOCSHELL 147A0800 == 32 [pid = 700] [id = 227] 14:26:38 INFO - PROCESS | 700 | --DOCSHELL 10049000 == 31 [pid = 700] [id = 226] 14:26:38 INFO - PROCESS | 700 | --DOCSHELL 0F6F8400 == 30 [pid = 700] [id = 225] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 84 (18799400) [pid = 700] [serial = 650] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18F1E000) [pid = 700] [serial = 653] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 82 (19238C00) [pid = 700] [serial = 633] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 81 (19178000) [pid = 700] [serial = 632] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 80 (172A7800) [pid = 700] [serial = 647] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0FF68000) [pid = 700] [serial = 635] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 78 (10191400) [pid = 700] [serial = 636] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 77 (15C01800) [pid = 700] [serial = 644] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 76 (15E98400) [pid = 700] [serial = 645] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0FF69C00) [pid = 700] [serial = 641] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 74 (10191C00) [pid = 700] [serial = 642] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FF63800) [pid = 700] [serial = 638] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1018B400) [pid = 700] [serial = 639] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1917D400) [pid = 700] [serial = 656] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1957F000) [pid = 700] [serial = 660] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 69 (189E8000) [pid = 700] [serial = 651] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1957B400) [pid = 700] [serial = 659] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 67 (18F29C00) [pid = 700] [serial = 654] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 66 (178A7800) [pid = 700] [serial = 648] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 65 (1917E400) [pid = 700] [serial = 657] [outer = 00000000] [url = about:blank] 14:26:38 INFO - PROCESS | 700 | --DOMWINDOW == 64 (103CE400) [pid = 700] [serial = 381] [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.] 14:26:38 INFO - PROCESS | 700 | 1467321998209 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]]]}] 14:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1068ms 14:26:38 INFO - PROCESS | 700 | 1467321998225 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 14:26:38 INFO - PROCESS | 700 | 1467321998229 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 14:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:26:38 INFO - PROCESS | 700 | 1467321998250 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 700 | 1467321998255 Marionette TRACE conn5 <- [1,906,null,{}] 14:26:38 INFO - PROCESS | 700 | 1467321998260 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}] 14:26:38 INFO - PROCESS | 700 | 1467321998262 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:38 INFO - PROCESS | 700 | 1467321998349 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 14:26:38 INFO - PROCESS | 700 | 1467321998356 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:38 INFO - PROCESS | 700 | 1467321998359 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:38 INFO - PROCESS | 700 | ++DOCSHELL 0FCD6000 == 31 [pid = 700] [id = 236] 14:26:38 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0FCD7C00) [pid = 700] [serial = 707] [outer = 00000000] 14:26:38 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0FD19000) [pid = 700] [serial = 708] [outer = 0FCD7C00] 14:26:38 INFO - PROCESS | 700 | 1467321998407 Marionette DEBUG loaded listener.js 14:26:38 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0FE0F800) [pid = 700] [serial = 709] [outer = 0FCD7C00] 14:26:38 INFO - PROCESS | 700 | 1467321998929 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]]]}] 14:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 14:26:38 INFO - PROCESS | 700 | 1467321998982 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 14:26:38 INFO - PROCESS | 700 | 1467321998987 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 14:26:38 INFO - PROCESS | 700 | 1467321998992 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:26:38 INFO - PROCESS | 700 | 1467321998995 Marionette TRACE conn5 <- [1,910,null,{}] 14:26:38 INFO - PROCESS | 700 | 1467321998999 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}] 14:26:38 INFO - PROCESS | 700 | 1467321999001 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:39 INFO - PROCESS | 700 | 1467321999091 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 14:26:39 INFO - PROCESS | 700 | 1467321999175 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 700 | 1467321999178 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:39 INFO - PROCESS | 700 | ++DOCSHELL 10379400 == 32 [pid = 700] [id = 237] 14:26:39 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (103CDC00) [pid = 700] [serial = 710] [outer = 00000000] 14:26:39 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (13D44400) [pid = 700] [serial = 711] [outer = 103CDC00] 14:26:39 INFO - PROCESS | 700 | 1467321999225 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (142BEC00) [pid = 700] [serial = 712] [outer = 103CDC00] 14:26:39 INFO - PROCESS | 700 | 1467321999645 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]]]}] 14:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 14:26:39 INFO - PROCESS | 700 | 1467321999667 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 14:26:39 INFO - PROCESS | 700 | 1467321999670 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 14:26:39 INFO - PROCESS | 700 | 1467321999673 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:26:39 INFO - PROCESS | 700 | 1467321999676 Marionette TRACE conn5 <- [1,914,null,{}] 14:26:39 INFO - PROCESS | 700 | 1467321999688 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}] 14:26:39 INFO - PROCESS | 700 | 1467321999692 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:39 INFO - PROCESS | 700 | 1467321999777 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 14:26:39 INFO - PROCESS | 700 | 1467321999784 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 700 | 1467321999787 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:39 INFO - PROCESS | 700 | ++DOCSHELL 1700E800 == 33 [pid = 700] [id = 238] 14:26:39 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (17010800) [pid = 700] [serial = 713] [outer = 00000000] 14:26:39 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (17271000) [pid = 700] [serial = 714] [outer = 17010800] 14:26:39 INFO - PROCESS | 700 | 1467321999845 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (178A8000) [pid = 700] [serial = 715] [outer = 17010800] 14:26:40 INFO - PROCESS | 700 | 1467322000302 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]]]}] 14:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 14:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:26:40 INFO - PROCESS | 700 | 1467322000351 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 14:26:40 INFO - PROCESS | 700 | 1467322000353 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 14:26:40 INFO - PROCESS | 700 | 1467322000356 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:26:40 INFO - PROCESS | 700 | 1467322000358 Marionette TRACE conn5 <- [1,918,null,{}] 14:26:40 INFO - PROCESS | 700 | 1467322000361 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}] 14:26:40 INFO - PROCESS | 700 | 1467322000363 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:40 INFO - PROCESS | 700 | 1467322000509 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 14:26:40 INFO - PROCESS | 700 | 1467322000563 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:40 INFO - PROCESS | 700 | 1467322000565 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:40 INFO - PROCESS | 700 | ++DOCSHELL 18185C00 == 34 [pid = 700] [id = 239] 14:26:40 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (182E0000) [pid = 700] [serial = 716] [outer = 00000000] 14:26:40 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1848E400) [pid = 700] [serial = 717] [outer = 182E0000] 14:26:40 INFO - PROCESS | 700 | 1467322000611 Marionette DEBUG loaded listener.js 14:26:40 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18734000) [pid = 700] [serial = 718] [outer = 182E0000] 14:26:41 INFO - PROCESS | 700 | 1467322001014 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]]]}] 14:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 14:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:26:41 INFO - PROCESS | 700 | 1467322001087 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 14:26:41 INFO - PROCESS | 700 | 1467322001089 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 14:26:41 INFO - PROCESS | 700 | 1467322001092 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:26:41 INFO - PROCESS | 700 | 1467322001094 Marionette TRACE conn5 <- [1,922,null,{}] 14:26:41 INFO - PROCESS | 700 | 1467322001098 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}] 14:26:41 INFO - PROCESS | 700 | 1467322001100 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:41 INFO - PROCESS | 700 | 1467322001209 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 14:26:41 INFO - PROCESS | 700 | 1467322001215 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:41 INFO - PROCESS | 700 | 1467322001217 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:41 INFO - PROCESS | 700 | ++DOCSHELL 18739400 == 35 [pid = 700] [id = 240] 14:26:41 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18799400) [pid = 700] [serial = 719] [outer = 00000000] 14:26:41 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18ED9C00) [pid = 700] [serial = 720] [outer = 18799400] 14:26:41 INFO - PROCESS | 700 | 1467322001262 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (18F27400) [pid = 700] [serial = 721] [outer = 18799400] 14:26:41 INFO - PROCESS | 700 | 1467322001744 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]]]}] 14:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 14:26:41 INFO - PROCESS | 700 | 1467322001763 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 14:26:41 INFO - PROCESS | 700 | 1467322001765 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 14:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:26:41 INFO - PROCESS | 700 | 1467322001768 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:26:41 INFO - PROCESS | 700 | 1467322001770 Marionette TRACE conn5 <- [1,926,null,{}] 14:26:41 INFO - PROCESS | 700 | 1467322001779 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}] 14:26:41 INFO - PROCESS | 700 | 1467322001785 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:41 INFO - PROCESS | 700 | 1467322001942 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 14:26:41 INFO - PROCESS | 700 | 1467322002000 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:41 INFO - PROCESS | 700 | 1467322002002 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:42 INFO - PROCESS | 700 | ++DOCSHELL 19173000 == 36 [pid = 700] [id = 241] 14:26:42 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (19173400) [pid = 700] [serial = 722] [outer = 00000000] 14:26:42 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (19577C00) [pid = 700] [serial = 723] [outer = 19173400] 14:26:42 INFO - PROCESS | 700 | 1467322002048 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1917EC00) [pid = 700] [serial = 724] [outer = 19173400] 14:26:42 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1A098800) [pid = 700] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:26:42 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0C5EA400) [pid = 700] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:26:42 INFO - PROCESS | 700 | --DOMWINDOW == 79 (147A3800) [pid = 700] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:26:42 INFO - PROCESS | 700 | --DOMWINDOW == 78 (18185000) [pid = 700] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:26:42 INFO - PROCESS | 700 | --DOMWINDOW == 77 (17004000) [pid = 700] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:26:42 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0F6FEC00) [pid = 700] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:26:42 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0CB74400) [pid = 700] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:26:42 INFO - PROCESS | 700 | --DOMWINDOW == 74 (14865800) [pid = 700] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:26:42 INFO - PROCESS | 700 | --DOMWINDOW == 73 (104C4400) [pid = 700] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:26:42 INFO - PROCESS | 700 | --DOMWINDOW == 72 (17272400) [pid = 700] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:26:42 INFO - PROCESS | 700 | --DOMWINDOW == 71 (0CBD3C00) [pid = 700] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:26:42 INFO - PROCESS | 700 | --DOMWINDOW == 70 (16430C00) [pid = 700] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:26:42 INFO - PROCESS | 700 | 1467322002538 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]]]}] 14:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 790ms 14:26:42 INFO - PROCESS | 700 | 1467322002559 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 14:26:42 INFO - PROCESS | 700 | 1467322002561 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 14:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:26:42 INFO - PROCESS | 700 | 1467322002564 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:26:42 INFO - PROCESS | 700 | 1467322002566 Marionette TRACE conn5 <- [1,930,null,{}] 14:26:42 INFO - PROCESS | 700 | 1467322002569 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}] 14:26:42 INFO - PROCESS | 700 | 1467322002571 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:42 INFO - PROCESS | 700 | 1467322002651 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 14:26:42 INFO - PROCESS | 700 | 1467322002656 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 700 | 1467322002658 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:42 INFO - PROCESS | 700 | ++DOCSHELL 10189400 == 37 [pid = 700] [id = 242] 14:26:42 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (13D11000) [pid = 700] [serial = 725] [outer = 00000000] 14:26:42 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (17F89800) [pid = 700] [serial = 726] [outer = 13D11000] 14:26:42 INFO - PROCESS | 700 | 1467322002703 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (187A5C00) [pid = 700] [serial = 727] [outer = 13D11000] 14:26:43 INFO - PROCESS | 700 | 1467322003129 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]]]}] 14:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 14:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:26:43 INFO - PROCESS | 700 | 1467322003195 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 700 | 1467322003197 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 14:26:43 INFO - PROCESS | 700 | 1467322003200 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 700 | 1467322003202 Marionette TRACE conn5 <- [1,934,null,{}] 14:26:43 INFO - PROCESS | 700 | 1467322003205 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}] 14:26:43 INFO - PROCESS | 700 | 1467322003207 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:43 INFO - PROCESS | 700 | 1467322003314 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 14:26:43 INFO - PROCESS | 700 | 1467322003322 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 700 | 1467322003324 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:43 INFO - PROCESS | 700 | ++DOCSHELL 10374C00 == 38 [pid = 700] [id = 243] 14:26:43 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (19578400) [pid = 700] [serial = 728] [outer = 00000000] 14:26:43 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (195B2800) [pid = 700] [serial = 729] [outer = 19578400] 14:26:43 INFO - PROCESS | 700 | 1467322003369 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1A8ACC00) [pid = 700] [serial = 730] [outer = 19578400] 14:26:43 INFO - PROCESS | 700 | 1467322003793 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]]]}] 14:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 14:26:43 INFO - PROCESS | 700 | 1467322003845 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 700 | 1467322003847 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 14:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:26:43 INFO - PROCESS | 700 | 1467322003850 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 700 | 1467322003852 Marionette TRACE conn5 <- [1,938,null,{}] 14:26:43 INFO - PROCESS | 700 | 1467322003856 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}] 14:26:43 INFO - PROCESS | 700 | 1467322003858 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:43 INFO - PROCESS | 700 | 1467322003945 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 14:26:43 INFO - PROCESS | 700 | 1467322003952 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 700 | 1467322003954 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:43 INFO - PROCESS | 700 | ++DOCSHELL 19580800 == 39 [pid = 700] [id = 244] 14:26:43 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (195B3800) [pid = 700] [serial = 731] [outer = 00000000] 14:26:43 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1A8B7800) [pid = 700] [serial = 732] [outer = 195B3800] 14:26:43 INFO - PROCESS | 700 | 1467322003998 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1A8CB400) [pid = 700] [serial = 733] [outer = 195B3800] 14:26:44 INFO - PROCESS | 700 | 1467322004417 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]]]}] 14:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 14:26:44 INFO - PROCESS | 700 | 1467322004503 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 14:26:44 INFO - PROCESS | 700 | 1467322004508 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 14:26:44 INFO - PROCESS | 700 | 1467322004513 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:26:44 INFO - PROCESS | 700 | 1467322004518 Marionette TRACE conn5 <- [1,942,null,{}] 14:26:44 INFO - PROCESS | 700 | 1467322004524 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}] 14:26:44 INFO - PROCESS | 700 | 1467322004528 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:44 INFO - PROCESS | 700 | 1467322004658 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 14:26:44 INFO - PROCESS | 700 | 1467322004812 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:44 INFO - PROCESS | 700 | 1467322004818 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:44 INFO - PROCESS | 700 | ++DOCSHELL 0F65E000 == 40 [pid = 700] [id = 245] 14:26:44 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0F663400) [pid = 700] [serial = 734] [outer = 00000000] 14:26:44 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0FCDCC00) [pid = 700] [serial = 735] [outer = 0F663400] 14:26:44 INFO - PROCESS | 700 | 1467322004875 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0FF6CC00) [pid = 700] [serial = 736] [outer = 0F663400] 14:26:45 INFO - PROCESS | 700 | 1467322005425 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]]]}] 14:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 14:26:45 INFO - PROCESS | 700 | 1467322005462 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 14:26:45 INFO - PROCESS | 700 | 1467322005466 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 14:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:26:45 INFO - PROCESS | 700 | 1467322005474 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:26:45 INFO - PROCESS | 700 | 1467322005478 Marionette TRACE conn5 <- [1,946,null,{}] 14:26:45 INFO - PROCESS | 700 | 1467322005482 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}] 14:26:45 INFO - PROCESS | 700 | 1467322005485 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:45 INFO - PROCESS | 700 | 1467322005598 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 14:26:45 INFO - PROCESS | 700 | 1467322005700 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:45 INFO - PROCESS | 700 | 1467322005703 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:45 INFO - PROCESS | 700 | ++DOCSHELL 15C07C00 == 41 [pid = 700] [id = 246] 14:26:45 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (15C0C400) [pid = 700] [serial = 737] [outer = 00000000] 14:26:45 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (16425C00) [pid = 700] [serial = 738] [outer = 15C0C400] 14:26:45 INFO - PROCESS | 700 | 1467322005758 Marionette DEBUG loaded listener.js 14:26:45 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (17071000) [pid = 700] [serial = 739] [outer = 15C0C400] 14:26:46 INFO - PROCESS | 700 | 1467322006389 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]]]}] 14:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 14:26:46 INFO - PROCESS | 700 | 1467322006447 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 14:26:46 INFO - PROCESS | 700 | 1467322006450 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 14:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:26:46 INFO - PROCESS | 700 | 1467322006454 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:26:46 INFO - PROCESS | 700 | 1467322006456 Marionette TRACE conn5 <- [1,950,null,{}] 14:26:46 INFO - PROCESS | 700 | 1467322006466 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}] 14:26:46 INFO - PROCESS | 700 | 1467322006471 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:46 INFO - PROCESS | 700 | 1467322006583 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 14:26:46 INFO - PROCESS | 700 | 1467322006716 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:46 INFO - PROCESS | 700 | 1467322006720 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:46 INFO - PROCESS | 700 | ++DOCSHELL 19573800 == 42 [pid = 700] [id = 247] 14:26:46 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (19574800) [pid = 700] [serial = 740] [outer = 00000000] 14:26:46 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1A09A000) [pid = 700] [serial = 741] [outer = 19574800] 14:26:46 INFO - PROCESS | 700 | 1467322006778 Marionette DEBUG loaded listener.js 14:26:46 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1A96D400) [pid = 700] [serial = 742] [outer = 19574800] 14:26:47 INFO - PROCESS | 700 | 1467322007362 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]]]}] 14:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 931ms 14:26:47 INFO - PROCESS | 700 | 1467322007388 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 14:26:47 INFO - PROCESS | 700 | 1467322007390 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 14:26:47 INFO - PROCESS | 700 | 1467322007394 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:26:47 INFO - PROCESS | 700 | 1467322007396 Marionette TRACE conn5 <- [1,954,null,{}] 14:26:47 INFO - PROCESS | 700 | 1467322007400 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}] 14:26:47 INFO - PROCESS | 700 | 1467322007402 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:47 INFO - PROCESS | 700 | 1467322007511 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 14:26:47 INFO - PROCESS | 700 | 1467322007639 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:47 INFO - PROCESS | 700 | 1467322007642 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:47 INFO - PROCESS | 700 | ++DOCSHELL 1A974000 == 43 [pid = 700] [id = 248] 14:26:47 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A97A400) [pid = 700] [serial = 743] [outer = 00000000] 14:26:47 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A997800) [pid = 700] [serial = 744] [outer = 1A97A400] 14:26:47 INFO - PROCESS | 700 | 1467322007696 Marionette DEBUG loaded listener.js 14:26:47 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1AB9E800) [pid = 700] [serial = 745] [outer = 1A97A400] 14:26:48 INFO - PROCESS | 700 | 1467322008467 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]]]}] 14:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1130ms 14:26:48 INFO - PROCESS | 700 | 1467322008559 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 700 | 1467322008563 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 14:26:48 INFO - PROCESS | 700 | 1467322008569 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:26:48 INFO - PROCESS | 700 | 1467322008573 Marionette TRACE conn5 <- [1,958,null,{}] 14:26:48 INFO - PROCESS | 700 | 1467322008580 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}] 14:26:48 INFO - PROCESS | 700 | 1467322008584 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:48 INFO - PROCESS | 700 | 1467322008685 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 14:26:48 INFO - PROCESS | 700 | 1467322008769 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:48 INFO - PROCESS | 700 | 1467322008774 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:48 INFO - PROCESS | 700 | ++DOCSHELL 0F6FA800 == 44 [pid = 700] [id = 249] 14:26:48 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (0FF69400) [pid = 700] [serial = 746] [outer = 00000000] 14:26:48 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (0CBCC000) [pid = 700] [serial = 747] [outer = 0FF69400] 14:26:48 INFO - PROCESS | 700 | 1467322008869 Marionette DEBUG loaded listener.js 14:26:48 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (103CEC00) [pid = 700] [serial = 748] [outer = 0FF69400] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 10374C00 == 43 [pid = 700] [id = 243] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 10189400 == 42 [pid = 700] [id = 242] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 19173000 == 41 [pid = 700] [id = 241] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 18739400 == 40 [pid = 700] [id = 240] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 18185C00 == 39 [pid = 700] [id = 239] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 1700E800 == 38 [pid = 700] [id = 238] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 10379400 == 37 [pid = 700] [id = 237] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 0FCD6000 == 36 [pid = 700] [id = 236] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 1004C800 == 35 [pid = 700] [id = 235] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 0F5EA000 == 34 [pid = 700] [id = 234] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 18F25800 == 33 [pid = 700] [id = 233] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 0CB6B800 == 32 [pid = 700] [id = 224] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 1A974000 == 31 [pid = 700] [id = 248] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 19573800 == 30 [pid = 700] [id = 247] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 19580800 == 29 [pid = 700] [id = 244] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 0F65E000 == 28 [pid = 700] [id = 245] 14:26:49 INFO - PROCESS | 700 | --DOCSHELL 15C07C00 == 27 [pid = 700] [id = 246] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 93 (18ECF400) [pid = 700] [serial = 696] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 92 (19175400) [pid = 700] [serial = 699] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1700A800) [pid = 700] [serial = 684] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 90 (0FCDD000) [pid = 700] [serial = 675] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0FD19400) [pid = 700] [serial = 676] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 88 (10EC8800) [pid = 700] [serial = 673] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1003E800) [pid = 700] [serial = 672] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 86 (155A4C00) [pid = 700] [serial = 681] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 85 (13D10800) [pid = 700] [serial = 678] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 84 (13FAB000) [pid = 700] [serial = 679] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 83 (17F76400) [pid = 700] [serial = 687] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 82 (103D0000) [pid = 700] [serial = 663] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FE05000) [pid = 700] [serial = 662] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1706D000) [pid = 700] [serial = 685] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 79 (17F8EC00) [pid = 700] [serial = 666] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 78 (17268C00) [pid = 700] [serial = 665] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1A8ADC00) [pid = 700] [serial = 669] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1A816800) [pid = 700] [serial = 668] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0FCD3C00) [pid = 700] [serial = 690] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 74 (17F7DC00) [pid = 700] [serial = 688] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 73 (14828800) [pid = 700] [serial = 691] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1873DC00) [pid = 700] [serial = 697] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 71 (18733C00) [pid = 700] [serial = 693] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 70 (18737800) [pid = 700] [serial = 694] [outer = 00000000] [url = about:blank] 14:26:49 INFO - PROCESS | 700 | --DOMWINDOW == 69 (15E02800) [pid = 700] [serial = 682] [outer = 00000000] [url = about:blank] 14:26:50 INFO - PROCESS | 700 | 1467322010289 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]]]}] 14:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1776ms 14:26:50 INFO - PROCESS | 700 | 1467322010350 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 700 | 1467322010355 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 14:26:50 INFO - PROCESS | 700 | 1467322010360 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:26:50 INFO - PROCESS | 700 | 1467322010363 Marionette TRACE conn5 <- [1,962,null,{}] 14:26:50 INFO - PROCESS | 700 | 1467322010369 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}] 14:26:50 INFO - PROCESS | 700 | 1467322010373 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:50 INFO - PROCESS | 700 | 1467322010503 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 14:26:50 INFO - PROCESS | 700 | 1467322010578 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 700 | 1467322010581 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:50 INFO - PROCESS | 700 | ++DOCSHELL 0F5E6C00 == 28 [pid = 700] [id = 250] 14:26:50 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0F5EA000) [pid = 700] [serial = 749] [outer = 00000000] 14:26:50 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0F6FD000) [pid = 700] [serial = 750] [outer = 0F5EA000] 14:26:50 INFO - PROCESS | 700 | 1467322010679 Marionette DEBUG loaded listener.js 14:26:50 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (0FCD3C00) [pid = 700] [serial = 751] [outer = 0F5EA000] 14:26:51 INFO - PROCESS | 700 | 1467322011406 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]]]}] 14:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1130ms 14:26:51 INFO - PROCESS | 700 | 1467322011494 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 14:26:51 INFO - PROCESS | 700 | 1467322011500 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 14:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:26:51 INFO - PROCESS | 700 | 1467322011507 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:26:51 INFO - PROCESS | 700 | 1467322011510 Marionette TRACE conn5 <- [1,966,null,{}] 14:26:51 INFO - PROCESS | 700 | 1467322011514 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}] 14:26:51 INFO - PROCESS | 700 | 1467322011517 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:51 INFO - PROCESS | 700 | 1467322011642 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 14:26:51 INFO - PROCESS | 700 | 1467322011720 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:51 INFO - PROCESS | 700 | 1467322011722 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:51 INFO - PROCESS | 700 | ++DOCSHELL 0FF65C00 == 29 [pid = 700] [id = 251] 14:26:51 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0FF66000) [pid = 700] [serial = 752] [outer = 00000000] 14:26:51 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0FF6A800) [pid = 700] [serial = 753] [outer = 0FF66000] 14:26:51 INFO - PROCESS | 700 | 1467322011826 Marionette DEBUG loaded listener.js 14:26:51 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (10113000) [pid = 700] [serial = 754] [outer = 0FF66000] 14:26:52 INFO - PROCESS | 700 | 1467322012555 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]]]}] 14:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1080ms 14:26:52 INFO - PROCESS | 700 | 1467322012589 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 14:26:52 INFO - PROCESS | 700 | 1467322012593 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 14:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:26:52 INFO - PROCESS | 700 | 1467322012598 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:26:52 INFO - PROCESS | 700 | 1467322012601 Marionette TRACE conn5 <- [1,970,null,{}] 14:26:52 INFO - PROCESS | 700 | 1467322012606 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}] 14:26:52 INFO - PROCESS | 700 | 1467322012609 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:52 INFO - PROCESS | 700 | 1467322012699 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 14:26:52 INFO - PROCESS | 700 | 1467322012706 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 700 | 1467322012709 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:52 INFO - PROCESS | 700 | ++DOCSHELL 0F65D000 == 30 [pid = 700] [id = 252] 14:26:52 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (0F6F3400) [pid = 700] [serial = 755] [outer = 00000000] 14:26:52 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (0FD1B000) [pid = 700] [serial = 756] [outer = 0F6F3400] 14:26:52 INFO - PROCESS | 700 | 1467322012759 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (0FF6AC00) [pid = 700] [serial = 757] [outer = 0F6F3400] 14:26:53 INFO - PROCESS | 700 | 1467322013276 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]]]}] 14:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 14:26:53 INFO - PROCESS | 700 | 1467322013329 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 700 | 1467322013334 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 14:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:26:53 INFO - PROCESS | 700 | 1467322013339 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 700 | 1467322013342 Marionette TRACE conn5 <- [1,974,null,{}] 14:26:53 INFO - PROCESS | 700 | 1467322013346 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}] 14:26:53 INFO - PROCESS | 700 | 1467322013349 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:53 INFO - PROCESS | 700 | 1467322013437 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 14:26:53 INFO - PROCESS | 700 | 1467322013446 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:53 INFO - PROCESS | 700 | 1467322013448 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:53 INFO - PROCESS | 700 | ++DOCSHELL 13D10400 == 31 [pid = 700] [id = 253] 14:26:53 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (13FA6C00) [pid = 700] [serial = 758] [outer = 00000000] 14:26:53 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (142B6C00) [pid = 700] [serial = 759] [outer = 13FA6C00] 14:26:53 INFO - PROCESS | 700 | 1467322013568 Marionette DEBUG loaded listener.js 14:26:53 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1481E400) [pid = 700] [serial = 760] [outer = 13FA6C00] 14:26:53 INFO - PROCESS | 700 | 1467322013983 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]]]}] 14:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 14:26:54 INFO - PROCESS | 700 | 1467322014014 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 14:26:54 INFO - PROCESS | 700 | 1467322014016 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 14:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:26:54 INFO - PROCESS | 700 | 1467322014020 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:26:54 INFO - PROCESS | 700 | 1467322014023 Marionette TRACE conn5 <- [1,978,null,{}] 14:26:54 INFO - PROCESS | 700 | 1467322014034 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}] 14:26:54 INFO - PROCESS | 700 | 1467322014039 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:54 INFO - PROCESS | 700 | 1467322014123 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 14:26:54 INFO - PROCESS | 700 | 1467322014131 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 700 | 1467322014134 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:54 INFO - PROCESS | 700 | ++DOCSHELL 15E99400 == 32 [pid = 700] [id = 254] 14:26:54 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (15E9B000) [pid = 700] [serial = 761] [outer = 00000000] 14:26:54 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (16431400) [pid = 700] [serial = 762] [outer = 15E9B000] 14:26:54 INFO - PROCESS | 700 | 1467322014182 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1700D800) [pid = 700] [serial = 763] [outer = 15E9B000] 14:26:54 INFO - PROCESS | 700 | 1467322014720 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]]]}] 14:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 14:26:54 INFO - PROCESS | 700 | 1467322014754 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 14:26:54 INFO - PROCESS | 700 | 1467322014757 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 14:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:26:54 INFO - PROCESS | 700 | 1467322014791 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:26:54 INFO - PROCESS | 700 | 1467322014793 Marionette TRACE conn5 <- [1,982,null,{}] 14:26:54 INFO - PROCESS | 700 | 1467322014799 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}] 14:26:54 INFO - PROCESS | 700 | 1467322014801 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:54 INFO - PROCESS | 700 | 1467322014918 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 14:26:54 INFO - PROCESS | 700 | 1467322014929 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 700 | 1467322014931 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:54 INFO - PROCESS | 700 | ++DOCSHELL 1726E800 == 33 [pid = 700] [id = 255] 14:26:54 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (17271800) [pid = 700] [serial = 764] [outer = 00000000] 14:26:54 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (178A7800) [pid = 700] [serial = 765] [outer = 17271800] 14:26:54 INFO - PROCESS | 700 | 1467322014976 Marionette DEBUG loaded listener.js 14:26:55 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (18179000) [pid = 700] [serial = 766] [outer = 17271800] 14:26:55 INFO - PROCESS | 700 | 1467322015439 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]]]}] 14:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 690ms 14:26:55 INFO - PROCESS | 700 | 1467322015480 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 14:26:55 INFO - PROCESS | 700 | 1467322015482 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 14:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:26:55 INFO - PROCESS | 700 | 1467322015485 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:26:55 INFO - PROCESS | 700 | 1467322015486 Marionette TRACE conn5 <- [1,986,null,{}] 14:26:55 INFO - PROCESS | 700 | 1467322015490 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}] 14:26:55 INFO - PROCESS | 700 | 1467322015492 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:55 INFO - PROCESS | 700 | 1467322015600 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 14:26:55 INFO - PROCESS | 700 | 1467322015605 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:55 INFO - PROCESS | 700 | 1467322015607 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:55 INFO - PROCESS | 700 | ++DOCSHELL 16428400 == 34 [pid = 700] [id = 256] 14:26:55 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1817D400) [pid = 700] [serial = 767] [outer = 00000000] 14:26:55 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (18485C00) [pid = 700] [serial = 768] [outer = 1817D400] 14:26:55 INFO - PROCESS | 700 | 1467322015652 Marionette DEBUG loaded listener.js 14:26:55 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (18486C00) [pid = 700] [serial = 769] [outer = 1817D400] 14:26:56 INFO - PROCESS | 700 | 1467322016110 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]]]}] 14:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 14:26:56 INFO - PROCESS | 700 | 1467322016161 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 700 | 1467322016163 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 14:26:56 INFO - PROCESS | 700 | 1467322016166 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:26:56 INFO - PROCESS | 700 | 1467322016168 Marionette TRACE conn5 <- [1,990,null,{}] 14:26:56 INFO - PROCESS | 700 | 1467322016171 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}] 14:26:56 INFO - PROCESS | 700 | 1467322016177 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:56 INFO - PROCESS | 700 | 1467322016338 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0F663400) [pid = 700] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 88 (15C0C400) [pid = 700] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 87 (19574800) [pid = 700] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 86 (182E0000) [pid = 700] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 85 (18F28800) [pid = 700] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0FCD6400) [pid = 700] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 83 (103CDC00) [pid = 700] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 82 (17010800) [pid = 700] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FCD7C00) [pid = 700] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 80 (10115800) [pid = 700] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 79 (18799400) [pid = 700] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1A97A400) [pid = 700] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 77 (195B3800) [pid = 700] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 76 (19578400) [pid = 700] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 75 (19173400) [pid = 700] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:26:56 INFO - PROCESS | 700 | --DOMWINDOW == 74 (13D11000) [pid = 700] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:26:56 INFO - PROCESS | 700 | 1467322016449 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 700 | 1467322016451 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:56 INFO - PROCESS | 700 | ++DOCSHELL 09060400 == 35 [pid = 700] [id = 257] 14:26:56 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (0C5C0800) [pid = 700] [serial = 770] [outer = 00000000] 14:26:56 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (0FCD6800) [pid = 700] [serial = 771] [outer = 0C5C0800] 14:26:56 INFO - PROCESS | 700 | 1467322016495 Marionette DEBUG loaded listener.js 14:26:56 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (10115800) [pid = 700] [serial = 772] [outer = 0C5C0800] 14:26:56 INFO - PROCESS | 700 | 1467322016855 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]]]}] 14:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 14:26:56 INFO - PROCESS | 700 | 1467322016901 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 700 | 1467322016903 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 14:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:26:56 INFO - PROCESS | 700 | 1467322016906 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - PROCESS | 700 | 1467322016907 Marionette TRACE conn5 <- [1,994,null,{}] 14:26:56 INFO - PROCESS | 700 | 1467322016911 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}] 14:26:56 INFO - PROCESS | 700 | 1467322016913 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:57 INFO - PROCESS | 700 | 1467322017024 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 14:26:57 INFO - PROCESS | 700 | 1467322017032 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 700 | 1467322017034 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:57 INFO - PROCESS | 700 | ++DOCSHELL 18180800 == 36 [pid = 700] [id = 258] 14:26:57 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18483400) [pid = 700] [serial = 773] [outer = 00000000] 14:26:57 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (18F22800) [pid = 700] [serial = 774] [outer = 18483400] 14:26:57 INFO - PROCESS | 700 | 1467322017078 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18F25800) [pid = 700] [serial = 775] [outer = 18483400] 14:26:57 INFO - PROCESS | 700 | 1467322017485 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]]]}] 14:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 14:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:26:57 INFO - PROCESS | 700 | 1467322017537 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 14:26:57 INFO - PROCESS | 700 | 1467322017539 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 14:26:57 INFO - PROCESS | 700 | 1467322017542 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:26:57 INFO - PROCESS | 700 | 1467322017544 Marionette TRACE conn5 <- [1,998,null,{}] 14:26:57 INFO - PROCESS | 700 | 1467322017548 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}] 14:26:57 INFO - PROCESS | 700 | 1467322017549 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:57 INFO - PROCESS | 700 | 1467322017661 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 14:26:57 INFO - PROCESS | 700 | 1467322017668 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 700 | 1467322017670 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:57 INFO - PROCESS | 700 | ++DOCSHELL 18F20800 == 37 [pid = 700] [id = 259] 14:26:57 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (190C3000) [pid = 700] [serial = 776] [outer = 00000000] 14:26:57 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1917BC00) [pid = 700] [serial = 777] [outer = 190C3000] 14:26:57 INFO - PROCESS | 700 | 1467322017715 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (19539400) [pid = 700] [serial = 778] [outer = 190C3000] 14:26:58 INFO - PROCESS | 700 | 1467322018155 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]]]}] 14:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 14:26:58 INFO - PROCESS | 700 | 1467322018173 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 700 | 1467322018175 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 14:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:26:58 INFO - PROCESS | 700 | 1467322018178 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 700 | 1467322018180 Marionette TRACE conn5 <- [1,1002,null,{}] 14:26:58 INFO - PROCESS | 700 | 1467322018184 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}] 14:26:58 INFO - PROCESS | 700 | 1467322018186 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:58 INFO - PROCESS | 700 | 1467322018304 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 14:26:58 INFO - PROCESS | 700 | 1467322018311 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 700 | 1467322018313 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:58 INFO - PROCESS | 700 | ++DOCSHELL 0FD13400 == 38 [pid = 700] [id = 260] 14:26:58 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1018D000) [pid = 700] [serial = 779] [outer = 00000000] 14:26:58 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1957F800) [pid = 700] [serial = 780] [outer = 1018D000] 14:26:58 INFO - PROCESS | 700 | 1467322018359 Marionette DEBUG loaded listener.js 14:26:58 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A093000) [pid = 700] [serial = 781] [outer = 1018D000] 14:26:59 INFO - PROCESS | 700 | 1467322019029 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]]]}] 14:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 14:26:59 INFO - PROCESS | 700 | 1467322019110 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 14:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:26:59 INFO - PROCESS | 700 | 1467322019115 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 14:26:59 INFO - PROCESS | 700 | 1467322019119 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:26:59 INFO - PROCESS | 700 | 1467322019125 Marionette TRACE conn5 <- [1,1006,null,{}] 14:26:59 INFO - PROCESS | 700 | 1467322019130 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}] 14:26:59 INFO - PROCESS | 700 | 1467322019133 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:59 INFO - PROCESS | 700 | 1467322019253 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 14:26:59 INFO - PROCESS | 700 | 1467322019377 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:59 INFO - PROCESS | 700 | 1467322019379 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:26:59 INFO - PROCESS | 700 | ++DOCSHELL 0F663400 == 39 [pid = 700] [id = 261] 14:26:59 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (0FD17800) [pid = 700] [serial = 782] [outer = 00000000] 14:26:59 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (13FEBC00) [pid = 700] [serial = 783] [outer = 0FD17800] 14:26:59 INFO - PROCESS | 700 | 1467322019440 Marionette DEBUG loaded listener.js 14:26:59 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (14865800) [pid = 700] [serial = 784] [outer = 0FD17800] 14:26:59 INFO - PROCESS | 700 | 1467322019996 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]]]}] 14:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 14:27:00 INFO - PROCESS | 700 | 1467322020049 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 14:27:00 INFO - PROCESS | 700 | 1467322020054 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 14:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:27:00 INFO - PROCESS | 700 | 1467322020061 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:27:00 INFO - PROCESS | 700 | 1467322020064 Marionette TRACE conn5 <- [1,1010,null,{}] 14:27:00 INFO - PROCESS | 700 | 1467322020068 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}] 14:27:00 INFO - PROCESS | 700 | 1467322020071 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:00 INFO - PROCESS | 700 | 1467322020186 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 14:27:00 INFO - PROCESS | 700 | 1467322020315 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 700 | 1467322020317 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:00 INFO - PROCESS | 700 | ++DOCSHELL 1706E400 == 40 [pid = 700] [id = 262] 14:27:00 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1706FC00) [pid = 700] [serial = 785] [outer = 00000000] 14:27:00 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1817BC00) [pid = 700] [serial = 786] [outer = 1706FC00] 14:27:00 INFO - PROCESS | 700 | 1467322020376 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (18732C00) [pid = 700] [serial = 787] [outer = 1706FC00] 14:27:00 INFO - PROCESS | 700 | 1467322020991 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]]]}] 14:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 14:27:01 INFO - PROCESS | 700 | 1467322021035 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 14:27:01 INFO - PROCESS | 700 | 1467322021037 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 14:27:01 INFO - PROCESS | 700 | 1467322021041 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:27:01 INFO - PROCESS | 700 | 1467322021045 Marionette TRACE conn5 <- [1,1014,null,{}] 14:27:01 INFO - PROCESS | 700 | 1467322021071 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}] 14:27:01 INFO - PROCESS | 700 | 1467322021076 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:01 INFO - PROCESS | 700 | 1467322021184 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 14:27:01 INFO - PROCESS | 700 | 1467322021315 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:01 INFO - PROCESS | 700 | 1467322021318 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:01 INFO - PROCESS | 700 | ++DOCSHELL 1A8AE400 == 41 [pid = 700] [id = 263] 14:27:01 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1A8AE800) [pid = 700] [serial = 788] [outer = 00000000] 14:27:01 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1A8B4800) [pid = 700] [serial = 789] [outer = 1A8AE800] 14:27:01 INFO - PROCESS | 700 | 1467322021377 Marionette DEBUG loaded listener.js 14:27:01 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (1A96DC00) [pid = 700] [serial = 790] [outer = 1A8AE800] 14:27:02 INFO - PROCESS | 700 | 1467322022023 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]]]}] 14:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1034ms 14:27:02 INFO - PROCESS | 700 | 1467322022079 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 14:27:02 INFO - PROCESS | 700 | 1467322022082 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 14:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:27:02 INFO - PROCESS | 700 | 1467322022085 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:27:02 INFO - PROCESS | 700 | 1467322022087 Marionette TRACE conn5 <- [1,1018,null,{}] 14:27:02 INFO - PROCESS | 700 | 1467322022091 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}] 14:27:02 INFO - PROCESS | 700 | 1467322022093 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:02 INFO - PROCESS | 700 | 1467322022201 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 14:27:02 INFO - PROCESS | 700 | 1467322022439 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 700 | 1467322022442 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:02 INFO - PROCESS | 700 | ++DOCSHELL 0C5F6000 == 42 [pid = 700] [id = 264] 14:27:02 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (0C5F7000) [pid = 700] [serial = 791] [outer = 00000000] 14:27:02 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (0F5E9800) [pid = 700] [serial = 792] [outer = 0C5F7000] 14:27:02 INFO - PROCESS | 700 | 1467322022496 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (0FCDC000) [pid = 700] [serial = 793] [outer = 0C5F7000] 14:27:03 INFO - PROCESS | 700 | 1467322023081 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]]]}] 14:27:03 INFO - PROCESS | 700 | --DOCSHELL 18F20800 == 41 [pid = 700] [id = 259] 14:27:03 INFO - PROCESS | 700 | --DOCSHELL 18180800 == 40 [pid = 700] [id = 258] 14:27:03 INFO - PROCESS | 700 | --DOCSHELL 09060400 == 39 [pid = 700] [id = 257] 14:27:03 INFO - PROCESS | 700 | --DOCSHELL 16428400 == 38 [pid = 700] [id = 256] 14:27:03 INFO - PROCESS | 700 | --DOCSHELL 1726E800 == 37 [pid = 700] [id = 255] 14:27:03 INFO - PROCESS | 700 | --DOCSHELL 15E99400 == 36 [pid = 700] [id = 254] 14:27:03 INFO - PROCESS | 700 | --DOCSHELL 13D10400 == 35 [pid = 700] [id = 253] 14:27:03 INFO - PROCESS | 700 | --DOCSHELL 0F65D000 == 34 [pid = 700] [id = 252] 14:27:03 INFO - PROCESS | 700 | --DOCSHELL 0FF65C00 == 33 [pid = 700] [id = 251] 14:27:03 INFO - PROCESS | 700 | --DOCSHELL 0F5E6C00 == 32 [pid = 700] [id = 250] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 97 (0FF6CC00) [pid = 700] [serial = 736] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 96 (0FCDCC00) [pid = 700] [serial = 735] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 95 (17071000) [pid = 700] [serial = 739] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 94 (16425C00) [pid = 700] [serial = 738] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 93 (0CBCC000) [pid = 700] [serial = 747] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 92 (1A96D400) [pid = 700] [serial = 742] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1A09A000) [pid = 700] [serial = 741] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1848E400) [pid = 700] [serial = 717] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 89 (18734000) [pid = 700] [serial = 718] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1953C800) [pid = 700] [serial = 700] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 87 (0FF6E800) [pid = 700] [serial = 702] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 86 (140B8000) [pid = 700] [serial = 703] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 85 (13D44400) [pid = 700] [serial = 711] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 84 (142BEC00) [pid = 700] [serial = 712] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 83 (17271000) [pid = 700] [serial = 714] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0FD19000) [pid = 700] [serial = 708] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FE0F800) [pid = 700] [serial = 709] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 80 (10CD9000) [pid = 700] [serial = 705] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 79 (148DDC00) [pid = 700] [serial = 706] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 78 (18ED9C00) [pid = 700] [serial = 720] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1A997800) [pid = 700] [serial = 744] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1A8B7800) [pid = 700] [serial = 732] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1A8CB400) [pid = 700] [serial = 733] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1A8ACC00) [pid = 700] [serial = 730] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1AB9E800) [pid = 700] [serial = 745] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 72 (19577C00) [pid = 700] [serial = 723] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 71 (17F89800) [pid = 700] [serial = 726] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 70 (187A5C00) [pid = 700] [serial = 727] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 69 (195B2800) [pid = 700] [serial = 729] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 68 (18F27400) [pid = 700] [serial = 721] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1917EC00) [pid = 700] [serial = 724] [outer = 00000000] [url = about:blank] 14:27:03 INFO - PROCESS | 700 | --DOMWINDOW == 66 (178A8000) [pid = 700] [serial = 715] [outer = 00000000] [url = about:blank] 14:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1070ms 14:27:03 INFO - PROCESS | 700 | 1467322023179 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 14:27:03 INFO - PROCESS | 700 | 1467322023182 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 14:27:03 INFO - PROCESS | 700 | 1467322023189 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:27:03 INFO - PROCESS | 700 | 1467322023192 Marionette TRACE conn5 <- [1,1022,null,{}] 14:27:03 INFO - PROCESS | 700 | 1467322023197 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}] 14:27:03 INFO - PROCESS | 700 | 1467322023202 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:03 INFO - PROCESS | 700 | 1467322023307 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 14:27:03 INFO - PROCESS | 700 | 1467322023387 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:03 INFO - PROCESS | 700 | 1467322023390 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:03 INFO - PROCESS | 700 | ++DOCSHELL 0FCDD800 == 33 [pid = 700] [id = 265] 14:27:03 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0FD15C00) [pid = 700] [serial = 794] [outer = 00000000] 14:27:03 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0FE03000) [pid = 700] [serial = 795] [outer = 0FD15C00] 14:27:03 INFO - PROCESS | 700 | 1467322023437 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0FF6B400) [pid = 700] [serial = 796] [outer = 0FD15C00] 14:27:03 INFO - PROCESS | 700 | 1467322023899 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]]]}] 14:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 770ms 14:27:03 INFO - PROCESS | 700 | 1467322023970 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 14:27:03 INFO - PROCESS | 700 | 1467322023974 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 14:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:27:03 INFO - PROCESS | 700 | 1467322023978 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - PROCESS | 700 | 1467322023980 Marionette TRACE conn5 <- [1,1026,null,{}] 14:27:03 INFO - PROCESS | 700 | 1467322023984 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}] 14:27:03 INFO - PROCESS | 700 | 1467322023987 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:04 INFO - PROCESS | 700 | 1467322024076 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 14:27:04 INFO - PROCESS | 700 | 1467322024086 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 700 | 1467322024088 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:04 INFO - PROCESS | 700 | ++DOCSHELL 13FF2800 == 34 [pid = 700] [id = 266] 14:27:04 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (1428D000) [pid = 700] [serial = 797] [outer = 00000000] 14:27:04 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (147A2400) [pid = 700] [serial = 798] [outer = 1428D000] 14:27:04 INFO - PROCESS | 700 | 1467322024134 Marionette DEBUG loaded listener.js 14:27:04 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (149C3400) [pid = 700] [serial = 799] [outer = 1428D000] 14:27:04 INFO - PROCESS | 700 | 1467322024611 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]]]}] 14:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 14:27:04 INFO - PROCESS | 700 | 1467322024649 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 14:27:04 INFO - PROCESS | 700 | 1467322024652 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 14:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:27:04 INFO - PROCESS | 700 | 1467322024657 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 700 | 1467322024663 Marionette TRACE conn5 <- [1,1030,null,{}] 14:27:04 INFO - PROCESS | 700 | 1467322024672 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}] 14:27:04 INFO - PROCESS | 700 | 1467322024675 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:04 INFO - PROCESS | 700 | 1467322024762 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 14:27:04 INFO - PROCESS | 700 | 1467322024847 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 700 | 1467322024849 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:04 INFO - PROCESS | 700 | ++DOCSHELL 1700AC00 == 35 [pid = 700] [id = 267] 14:27:04 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (1700B000) [pid = 700] [serial = 800] [outer = 00000000] 14:27:04 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (172A5400) [pid = 700] [serial = 801] [outer = 1700B000] 14:27:04 INFO - PROCESS | 700 | 1467322024927 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (178ABC00) [pid = 700] [serial = 802] [outer = 1700B000] 14:27:05 INFO - PROCESS | 700 | 1467322025330 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]]]}] 14:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 731ms 14:27:05 INFO - PROCESS | 700 | 1467322025400 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 14:27:05 INFO - PROCESS | 700 | 1467322025402 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 14:27:05 INFO - PROCESS | 700 | 1467322025406 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:27:05 INFO - PROCESS | 700 | 1467322025407 Marionette TRACE conn5 <- [1,1034,null,{}] 14:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:27:05 INFO - PROCESS | 700 | 1467322025411 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}] 14:27:05 INFO - PROCESS | 700 | 1467322025413 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:05 INFO - PROCESS | 700 | 1467322025540 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 14:27:05 INFO - PROCESS | 700 | 1467322025597 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:05 INFO - PROCESS | 700 | 1467322025599 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:05 INFO - PROCESS | 700 | ++DOCSHELL 0CBCC800 == 36 [pid = 700] [id = 268] 14:27:05 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (17F13400) [pid = 700] [serial = 803] [outer = 00000000] 14:27:05 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18184C00) [pid = 700] [serial = 804] [outer = 17F13400] 14:27:05 INFO - PROCESS | 700 | 1467322025643 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18186400) [pid = 700] [serial = 805] [outer = 17F13400] 14:27:06 INFO - PROCESS | 700 | 1467322026058 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]]]}] 14:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 672ms 14:27:06 INFO - PROCESS | 700 | 1467322026083 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 700 | 1467322026085 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 14:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:27:06 INFO - PROCESS | 700 | 1467322026096 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - PROCESS | 700 | 1467322026097 Marionette TRACE conn5 <- [1,1038,null,{}] 14:27:06 INFO - PROCESS | 700 | 1467322026101 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}] 14:27:06 INFO - PROCESS | 700 | 1467322026103 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:06 INFO - PROCESS | 700 | 1467322026240 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 14:27:06 INFO - PROCESS | 700 | 1467322026251 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 700 | 1467322026256 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:06 INFO - PROCESS | 700 | ++DOCSHELL 09063400 == 37 [pid = 700] [id = 269] 14:27:06 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (187A5C00) [pid = 700] [serial = 806] [outer = 00000000] 14:27:06 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18ED6800) [pid = 700] [serial = 807] [outer = 187A5C00] 14:27:06 INFO - PROCESS | 700 | 1467322026370 Marionette DEBUG loaded listener.js 14:27:06 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18F27400) [pid = 700] [serial = 808] [outer = 187A5C00] 14:27:06 INFO - PROCESS | 700 | 1467322026819 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]]]}] 14:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 771ms 14:27:06 INFO - PROCESS | 700 | 1467322026870 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 700 | 1467322026872 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 14:27:06 INFO - PROCESS | 700 | 1467322026875 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:27:06 INFO - PROCESS | 700 | 1467322026877 Marionette TRACE conn5 <- [1,1042,null,{}] 14:27:06 INFO - PROCESS | 700 | 1467322026881 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}] 14:27:06 INFO - PROCESS | 700 | 1467322026883 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:06 INFO - PROCESS | 700 | 1467322026996 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 14:27:07 INFO - PROCESS | 700 | 1467322027070 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:07 INFO - PROCESS | 700 | 1467322027072 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:07 INFO - PROCESS | 700 | ++DOCSHELL 1923A400 == 38 [pid = 700] [id = 270] 14:27:07 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19243400) [pid = 700] [serial = 809] [outer = 00000000] 14:27:07 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (19577C00) [pid = 700] [serial = 810] [outer = 19243400] 14:27:07 INFO - PROCESS | 700 | 1467322027118 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (19578400) [pid = 700] [serial = 811] [outer = 19243400] 14:27:07 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0F6F3400) [pid = 700] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:27:07 INFO - PROCESS | 700 | --DOMWINDOW == 82 (17271800) [pid = 700] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:27:07 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FF69400) [pid = 700] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:27:07 INFO - PROCESS | 700 | --DOMWINDOW == 80 (18483400) [pid = 700] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:27:07 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0F5EA000) [pid = 700] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:27:07 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0C5C0800) [pid = 700] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:27:07 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FF66000) [pid = 700] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:27:07 INFO - PROCESS | 700 | --DOMWINDOW == 76 (15E9B000) [pid = 700] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:27:07 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1817D400) [pid = 700] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:27:07 INFO - PROCESS | 700 | --DOMWINDOW == 74 (13FA6C00) [pid = 700] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:27:07 INFO - PROCESS | 700 | --DOMWINDOW == 73 (190C3000) [pid = 700] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:27:07 INFO - PROCESS | 700 | 1467322027599 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]]]}] 14:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 770ms 14:27:07 INFO - PROCESS | 700 | 1467322027651 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 14:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:27:07 INFO - PROCESS | 700 | 1467322027653 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 14:27:07 INFO - PROCESS | 700 | 1467322027656 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:27:07 INFO - PROCESS | 700 | 1467322027658 Marionette TRACE conn5 <- [1,1046,null,{}] 14:27:07 INFO - PROCESS | 700 | 1467322027661 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}] 14:27:07 INFO - PROCESS | 700 | 1467322027663 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:07 INFO - PROCESS | 700 | 1467322027743 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 14:27:07 INFO - PROCESS | 700 | 1467322027751 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:07 INFO - PROCESS | 700 | 1467322027753 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:07 INFO - PROCESS | 700 | ++DOCSHELL 0F665400 == 39 [pid = 700] [id = 271] 14:27:07 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0FCDA400) [pid = 700] [serial = 812] [outer = 00000000] 14:27:07 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (17F7A000) [pid = 700] [serial = 813] [outer = 0FCDA400] 14:27:07 INFO - PROCESS | 700 | 1467322027797 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (184ECC00) [pid = 700] [serial = 814] [outer = 0FCDA400] 14:27:08 INFO - PROCESS | 700 | 1467322028220 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]]]}] 14:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 14:27:08 INFO - PROCESS | 700 | 1467322028290 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 14:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:27:08 INFO - PROCESS | 700 | 1467322028292 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 14:27:08 INFO - PROCESS | 700 | 1467322028295 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:27:08 INFO - PROCESS | 700 | 1467322028297 Marionette TRACE conn5 <- [1,1050,null,{}] 14:27:08 INFO - PROCESS | 700 | 1467322028300 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}] 14:27:08 INFO - PROCESS | 700 | 1467322028302 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:08 INFO - PROCESS | 700 | 1467322028383 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 14:27:08 INFO - PROCESS | 700 | 1467322028389 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:08 INFO - PROCESS | 700 | 1467322028391 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:08 INFO - PROCESS | 700 | ++DOCSHELL 17065C00 == 40 [pid = 700] [id = 272] 14:27:08 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18F2B800) [pid = 700] [serial = 815] [outer = 00000000] 14:27:08 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1A814400) [pid = 700] [serial = 816] [outer = 18F2B800] 14:27:08 INFO - PROCESS | 700 | 1467322028435 Marionette DEBUG loaded listener.js 14:27:08 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1A8B0400) [pid = 700] [serial = 817] [outer = 18F2B800] 14:27:08 INFO - PROCESS | 700 | 1467322028853 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]]]}] 14:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 14:27:08 INFO - PROCESS | 700 | 1467322028926 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 14:27:08 INFO - PROCESS | 700 | 1467322028928 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 14:27:08 INFO - PROCESS | 700 | 1467322028931 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:27:08 INFO - PROCESS | 700 | 1467322028943 Marionette TRACE conn5 <- [1,1054,null,{}] 14:27:08 INFO - PROCESS | 700 | 1467322028947 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}] 14:27:08 INFO - PROCESS | 700 | 1467322028948 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:09 INFO - PROCESS | 700 | 1467322029028 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 14:27:09 INFO - PROCESS | 700 | 1467322029036 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:09 INFO - PROCESS | 700 | 1467322029038 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:09 INFO - PROCESS | 700 | ++DOCSHELL 0C5CD000 == 41 [pid = 700] [id = 273] 14:27:09 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0F6F1000) [pid = 700] [serial = 818] [outer = 00000000] 14:27:09 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1A96D800) [pid = 700] [serial = 819] [outer = 0F6F1000] 14:27:09 INFO - PROCESS | 700 | 1467322029081 Marionette DEBUG loaded listener.js 14:27:09 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1A974000) [pid = 700] [serial = 820] [outer = 0F6F1000] 14:27:09 INFO - PROCESS | 700 | 1467322029575 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]]]}] 14:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 14:27:09 INFO - PROCESS | 700 | 1467322029666 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 14:27:09 INFO - PROCESS | 700 | 1467322029671 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 14:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:27:09 INFO - PROCESS | 700 | 1467322029717 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:27:09 INFO - PROCESS | 700 | 1467322029721 Marionette TRACE conn5 <- [1,1058,null,{}] 14:27:09 INFO - PROCESS | 700 | 1467322029734 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}] 14:27:09 INFO - PROCESS | 700 | 1467322029737 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:09 INFO - PROCESS | 700 | 1467322029842 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 14:27:09 INFO - PROCESS | 700 | 1467322029970 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:09 INFO - PROCESS | 700 | 1467322029973 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:09 INFO - PROCESS | 700 | ++DOCSHELL 0FCDA800 == 42 [pid = 700] [id = 274] 14:27:09 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (0FCDAC00) [pid = 700] [serial = 821] [outer = 00000000] 14:27:10 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (0FE0A400) [pid = 700] [serial = 822] [outer = 0FCDAC00] 14:27:10 INFO - PROCESS | 700 | 1467322030031 Marionette DEBUG loaded listener.js 14:27:10 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (103D1000) [pid = 700] [serial = 823] [outer = 0FCDAC00] 14:27:10 INFO - PROCESS | 700 | 1467322030663 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]]]}] 14:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 990ms 14:27:10 INFO - PROCESS | 700 | 1467322030711 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 14:27:10 INFO - PROCESS | 700 | 1467322030716 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 14:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:27:10 INFO - PROCESS | 700 | 1467322030722 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:27:10 INFO - PROCESS | 700 | 1467322030726 Marionette TRACE conn5 <- [1,1062,null,{}] 14:27:10 INFO - PROCESS | 700 | 1467322030730 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}] 14:27:10 INFO - PROCESS | 700 | 1467322030733 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:10 INFO - PROCESS | 700 | 1467322030880 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 14:27:11 INFO - PROCESS | 700 | 1467322031014 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:11 INFO - PROCESS | 700 | 1467322031017 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:11 INFO - PROCESS | 700 | ++DOCSHELL 17002C00 == 43 [pid = 700] [id = 275] 14:27:11 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (17003400) [pid = 700] [serial = 824] [outer = 00000000] 14:27:11 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (17269800) [pid = 700] [serial = 825] [outer = 17003400] 14:27:11 INFO - PROCESS | 700 | 1467322031076 Marionette DEBUG loaded listener.js 14:27:11 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (17F88400) [pid = 700] [serial = 826] [outer = 17003400] 14:27:11 INFO - PROCESS | 700 | 1467322031715 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]]]}] 14:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1019ms 14:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:27:11 INFO - PROCESS | 700 | 1467322031745 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 14:27:11 INFO - PROCESS | 700 | 1467322031748 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 14:27:11 INFO - PROCESS | 700 | 1467322031752 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:27:11 INFO - PROCESS | 700 | 1467322031756 Marionette TRACE conn5 <- [1,1066,null,{}] 14:27:11 INFO - PROCESS | 700 | 1467322031767 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}] 14:27:11 INFO - PROCESS | 700 | 1467322031772 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:11 INFO - PROCESS | 700 | 1467322031882 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 14:27:12 INFO - PROCESS | 700 | 1467322032015 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:12 INFO - PROCESS | 700 | 1467322032018 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:12 INFO - PROCESS | 700 | ++DOCSHELL 1A0D3400 == 44 [pid = 700] [id = 276] 14:27:12 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A8AB400) [pid = 700] [serial = 827] [outer = 00000000] 14:27:12 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A97A400) [pid = 700] [serial = 828] [outer = 1A8AB400] 14:27:12 INFO - PROCESS | 700 | 1467322032076 Marionette DEBUG loaded listener.js 14:27:12 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1A997400) [pid = 700] [serial = 829] [outer = 1A8AB400] 14:27:12 INFO - PROCESS | 700 | 1467322032694 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]]]}] 14:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 14:27:12 INFO - PROCESS | 700 | 1467322032725 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 14:27:12 INFO - PROCESS | 700 | 1467322032728 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 14:27:12 INFO - PROCESS | 700 | 1467322032731 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:27:12 INFO - PROCESS | 700 | 1467322032733 Marionette TRACE conn5 <- [1,1070,null,{}] 14:27:12 INFO - PROCESS | 700 | 1467322032737 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}] 14:27:12 INFO - PROCESS | 700 | 1467322032739 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:12 INFO - PROCESS | 700 | 1467322032852 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 14:27:12 INFO - PROCESS | 700 | 1467322032954 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:12 INFO - PROCESS | 700 | 1467322032957 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:12 INFO - PROCESS | 700 | ++DOCSHELL 0C5F2400 == 45 [pid = 700] [id = 277] 14:27:12 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (0FCD0C00) [pid = 700] [serial = 830] [outer = 00000000] 14:27:12 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (10040000) [pid = 700] [serial = 831] [outer = 0FCD0C00] 14:27:13 INFO - PROCESS | 700 | 1467322033010 Marionette DEBUG loaded listener.js 14:27:13 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (17065000) [pid = 700] [serial = 832] [outer = 0FCD0C00] 14:27:13 INFO - PROCESS | 700 | 1467322033771 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]]]}] 14:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1073ms 14:27:13 INFO - PROCESS | 700 | 1467322033815 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 14:27:13 INFO - PROCESS | 700 | 1467322033819 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 14:27:13 INFO - PROCESS | 700 | 1467322033824 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:27:13 INFO - PROCESS | 700 | 1467322033829 Marionette TRACE conn5 <- [1,1074,null,{}] 14:27:13 INFO - PROCESS | 700 | 1467322033834 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}] 14:27:13 INFO - PROCESS | 700 | 1467322033837 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:13 INFO - PROCESS | 700 | 1467322033945 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 14:27:14 INFO - PROCESS | 700 | 1467322034056 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:14 INFO - PROCESS | 700 | 1467322034059 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:14 INFO - PROCESS | 700 | ++DOCSHELL 0FD1D400 == 46 [pid = 700] [id = 278] 14:27:14 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (0FE0B800) [pid = 700] [serial = 833] [outer = 00000000] 14:27:14 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (1481D000) [pid = 700] [serial = 834] [outer = 0FE0B800] 14:27:14 INFO - PROCESS | 700 | 1467322034110 Marionette DEBUG loaded listener.js 14:27:14 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (155AB400) [pid = 700] [serial = 835] [outer = 0FE0B800] 14:27:14 INFO - PROCESS | 700 | --DOCSHELL 17065C00 == 45 [pid = 700] [id = 272] 14:27:14 INFO - PROCESS | 700 | --DOCSHELL 0F665400 == 44 [pid = 700] [id = 271] 14:27:14 INFO - PROCESS | 700 | --DOCSHELL 1923A400 == 43 [pid = 700] [id = 270] 14:27:14 INFO - PROCESS | 700 | --DOCSHELL 09063400 == 42 [pid = 700] [id = 269] 14:27:14 INFO - PROCESS | 700 | --DOCSHELL 0CBCC800 == 41 [pid = 700] [id = 268] 14:27:14 INFO - PROCESS | 700 | --DOCSHELL 1700AC00 == 40 [pid = 700] [id = 267] 14:27:14 INFO - PROCESS | 700 | --DOCSHELL 13FF2800 == 39 [pid = 700] [id = 266] 14:27:14 INFO - PROCESS | 700 | --DOCSHELL 0FCDD800 == 38 [pid = 700] [id = 265] 14:27:14 INFO - PROCESS | 700 | --DOCSHELL 0C5F6000 == 37 [pid = 700] [id = 264] 14:27:14 INFO - PROCESS | 700 | --DOCSHELL 1A8AE400 == 36 [pid = 700] [id = 263] 14:27:14 INFO - PROCESS | 700 | --DOCSHELL 1706E400 == 35 [pid = 700] [id = 262] 14:27:14 INFO - PROCESS | 700 | --DOCSHELL 0F663400 == 34 [pid = 700] [id = 261] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 96 (1917BC00) [pid = 700] [serial = 777] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 95 (19539400) [pid = 700] [serial = 778] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 94 (0FF6AC00) [pid = 700] [serial = 757] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 93 (18179000) [pid = 700] [serial = 766] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 92 (103CEC00) [pid = 700] [serial = 748] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 91 (18F22800) [pid = 700] [serial = 774] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 90 (0FCD3C00) [pid = 700] [serial = 751] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 89 (18F25800) [pid = 700] [serial = 775] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0FCD6800) [pid = 700] [serial = 771] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 87 (0FF6A800) [pid = 700] [serial = 753] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 86 (178A7800) [pid = 700] [serial = 765] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1700D800) [pid = 700] [serial = 763] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 84 (18485C00) [pid = 700] [serial = 768] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 83 (10115800) [pid = 700] [serial = 772] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0FD1B000) [pid = 700] [serial = 756] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0F6FD000) [pid = 700] [serial = 750] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 80 (10113000) [pid = 700] [serial = 754] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 79 (142B6C00) [pid = 700] [serial = 759] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 78 (16431400) [pid = 700] [serial = 762] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 77 (18486C00) [pid = 700] [serial = 769] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1481E400) [pid = 700] [serial = 760] [outer = 00000000] [url = about:blank] 14:27:14 INFO - PROCESS | 700 | 1467322034700 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]]]}] 14:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 14:27:14 INFO - PROCESS | 700 | 1467322034759 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 14:27:14 INFO - PROCESS | 700 | 1467322034764 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 14:27:14 INFO - PROCESS | 700 | 1467322034770 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:27:14 INFO - PROCESS | 700 | 1467322034772 Marionette TRACE conn5 <- [1,1078,null,{}] 14:27:14 INFO - PROCESS | 700 | 1467322034776 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}] 14:27:14 INFO - PROCESS | 700 | 1467322034779 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:14 INFO - PROCESS | 700 | 1467322034888 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 14:27:14 INFO - PROCESS | 700 | 1467322034979 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:14 INFO - PROCESS | 700 | 1467322034982 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:14 INFO - PROCESS | 700 | ++DOCSHELL 13D10400 == 35 [pid = 700] [id = 279] 14:27:14 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (13FA7C00) [pid = 700] [serial = 836] [outer = 00000000] 14:27:15 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (14729400) [pid = 700] [serial = 837] [outer = 13FA7C00] 14:27:15 INFO - PROCESS | 700 | 1467322035030 Marionette DEBUG loaded listener.js 14:27:15 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (14822400) [pid = 700] [serial = 838] [outer = 13FA7C00] 14:27:15 INFO - PROCESS | 700 | 1467322035415 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]]]}] 14:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 14:27:15 INFO - PROCESS | 700 | 1467322035444 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 14:27:15 INFO - PROCESS | 700 | 1467322035446 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 14:27:15 INFO - PROCESS | 700 | 1467322035450 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:27:15 INFO - PROCESS | 700 | 1467322035453 Marionette TRACE conn5 <- [1,1082,null,{}] 14:27:15 INFO - PROCESS | 700 | 1467322035464 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}] 14:27:15 INFO - PROCESS | 700 | 1467322035468 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:15 INFO - PROCESS | 700 | 1467322035558 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 14:27:15 INFO - PROCESS | 700 | 1467322035565 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:15 INFO - PROCESS | 700 | 1467322035568 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:15 INFO - PROCESS | 700 | ++DOCSHELL 1700A400 == 36 [pid = 700] [id = 280] 14:27:15 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (17070400) [pid = 700] [serial = 839] [outer = 00000000] 14:27:15 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (172B1400) [pid = 700] [serial = 840] [outer = 17070400] 14:27:15 INFO - PROCESS | 700 | 1467322035616 Marionette DEBUG loaded listener.js 14:27:15 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1817A000) [pid = 700] [serial = 841] [outer = 17070400] 14:27:16 INFO - PROCESS | 700 | 1467322036085 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]]]}] 14:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 14:27:16 INFO - PROCESS | 700 | 1467322036133 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 14:27:16 INFO - PROCESS | 700 | 1467322036135 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 14:27:16 INFO - PROCESS | 700 | 1467322036139 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:27:16 INFO - PROCESS | 700 | 1467322036140 Marionette TRACE conn5 <- [1,1086,null,{}] 14:27:16 INFO - PROCESS | 700 | 1467322036144 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}] 14:27:16 INFO - PROCESS | 700 | 1467322036146 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:16 INFO - PROCESS | 700 | 1467322036243 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 14:27:16 INFO - PROCESS | 700 | 1467322036249 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:16 INFO - PROCESS | 700 | 1467322036251 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:16 INFO - PROCESS | 700 | ++DOCSHELL 18482C00 == 37 [pid = 700] [id = 281] 14:27:16 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (18485C00) [pid = 700] [serial = 842] [outer = 00000000] 14:27:16 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18738400) [pid = 700] [serial = 843] [outer = 18485C00] 14:27:16 INFO - PROCESS | 700 | 1467322036296 Marionette DEBUG loaded listener.js 14:27:16 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18ED3C00) [pid = 700] [serial = 844] [outer = 18485C00] 14:27:16 INFO - PROCESS | 700 | 1467322036784 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]]]}] 14:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 14:27:16 INFO - PROCESS | 700 | 1467322036821 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 14:27:16 INFO - PROCESS | 700 | 1467322036823 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 14:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:27:16 INFO - PROCESS | 700 | 1467322036826 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:27:16 INFO - PROCESS | 700 | 1467322036828 Marionette TRACE conn5 <- [1,1090,null,{}] 14:27:16 INFO - PROCESS | 700 | 1467322036832 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}] 14:27:16 INFO - PROCESS | 700 | 1467322036834 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:16 INFO - PROCESS | 700 | 1467322036946 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 14:27:17 INFO - PROCESS | 700 | 1467322037033 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:17 INFO - PROCESS | 700 | 1467322037035 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:17 INFO - PROCESS | 700 | ++DOCSHELL 18F26000 == 38 [pid = 700] [id = 282] 14:27:17 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (18F26800) [pid = 700] [serial = 845] [outer = 00000000] 14:27:17 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (190C4800) [pid = 700] [serial = 846] [outer = 18F26800] 14:27:17 INFO - PROCESS | 700 | 1467322037078 Marionette DEBUG loaded listener.js 14:27:17 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (19176800) [pid = 700] [serial = 847] [outer = 18F26800] 14:27:17 INFO - PROCESS | 700 | 1467322037524 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]]]}] 14:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 14:27:17 INFO - PROCESS | 700 | 1467322037572 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 14:27:17 INFO - PROCESS | 700 | 1467322037574 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 14:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:27:17 INFO - PROCESS | 700 | 1467322037577 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:27:17 INFO - PROCESS | 700 | 1467322037579 Marionette TRACE conn5 <- [1,1094,null,{}] 14:27:17 INFO - PROCESS | 700 | 1467322037584 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}] 14:27:17 INFO - PROCESS | 700 | 1467322037589 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:17 INFO - PROCESS | 700 | 1467322037716 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 14:27:17 INFO - PROCESS | 700 | 1467322037783 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:17 INFO - PROCESS | 700 | 1467322037785 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:17 INFO - PROCESS | 700 | ++DOCSHELL 195A6800 == 39 [pid = 700] [id = 283] 14:27:17 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A09A000) [pid = 700] [serial = 848] [outer = 00000000] 14:27:17 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A8B8C00) [pid = 700] [serial = 849] [outer = 1A09A000] 14:27:17 INFO - PROCESS | 700 | 1467322037829 Marionette DEBUG loaded listener.js 14:27:17 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1A970000) [pid = 700] [serial = 850] [outer = 1A09A000] 14:27:18 INFO - PROCESS | 700 | 1467322038256 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]]]}] 14:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 14:27:18 INFO - PROCESS | 700 | 1467322038331 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 14:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:27:18 INFO - PROCESS | 700 | 1467322038342 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 14:27:18 INFO - PROCESS | 700 | 1467322038346 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:27:18 INFO - PROCESS | 700 | 1467322038348 Marionette TRACE conn5 <- [1,1098,null,{}] 14:27:18 INFO - PROCESS | 700 | 1467322038352 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}] 14:27:18 INFO - PROCESS | 700 | 1467322038353 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:18 INFO - PROCESS | 700 | 1467322038466 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 14:27:18 INFO - PROCESS | 700 | --DOMWINDOW == 90 (0FD15C00) [pid = 700] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:27:18 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1700B000) [pid = 700] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:27:18 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0C5F7000) [pid = 700] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:27:18 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1428D000) [pid = 700] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:27:18 INFO - PROCESS | 700 | --DOMWINDOW == 86 (187A5C00) [pid = 700] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:27:18 INFO - PROCESS | 700 | --DOMWINDOW == 85 (19243400) [pid = 700] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:27:18 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0FCDA400) [pid = 700] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:27:18 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18F2B800) [pid = 700] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:27:18 INFO - PROCESS | 700 | --DOMWINDOW == 82 (17F13400) [pid = 700] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:27:18 INFO - PROCESS | 700 | 1467322038704 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:18 INFO - PROCESS | 700 | 1467322038706 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:18 INFO - PROCESS | 700 | ++DOCSHELL 0C5CD400 == 40 [pid = 700] [id = 284] 14:27:18 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (0C5EC000) [pid = 700] [serial = 851] [outer = 00000000] 14:27:18 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (0FE0B400) [pid = 700] [serial = 852] [outer = 0C5EC000] 14:27:18 INFO - PROCESS | 700 | 1467322038751 Marionette DEBUG loaded listener.js 14:27:18 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (103CF400) [pid = 700] [serial = 853] [outer = 0C5EC000] 14:27:19 INFO - PROCESS | 700 | 1467322039115 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]]]}] 14:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 830ms 14:27:19 INFO - PROCESS | 700 | 1467322039177 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 14:27:19 INFO - PROCESS | 700 | 1467322039179 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 14:27:19 INFO - PROCESS | 700 | 1467322039182 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:27:19 INFO - PROCESS | 700 | 1467322039184 Marionette TRACE conn5 <- [1,1102,null,{}] 14:27:19 INFO - PROCESS | 700 | 1467322039188 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}] 14:27:19 INFO - PROCESS | 700 | 1467322039189 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:19 INFO - PROCESS | 700 | 1467322039308 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 14:27:19 INFO - PROCESS | 700 | 1467322039315 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:19 INFO - PROCESS | 700 | 1467322039317 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:19 INFO - PROCESS | 700 | ++DOCSHELL 0CB1F800 == 41 [pid = 700] [id = 285] 14:27:19 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (0FCDA400) [pid = 700] [serial = 854] [outer = 00000000] 14:27:19 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (19178800) [pid = 700] [serial = 855] [outer = 0FCDA400] 14:27:19 INFO - PROCESS | 700 | 1467322039361 Marionette DEBUG loaded listener.js 14:27:19 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1A98E000) [pid = 700] [serial = 856] [outer = 0FCDA400] 14:27:19 INFO - PROCESS | 700 | 1467322039772 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]]]}] 14:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 14:27:19 INFO - PROCESS | 700 | 1467322039817 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 14:27:19 INFO - PROCESS | 700 | 1467322039819 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 14:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:27:19 INFO - PROCESS | 700 | 1467322039822 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:27:19 INFO - PROCESS | 700 | 1467322039824 Marionette TRACE conn5 <- [1,1106,null,{}] 14:27:19 INFO - PROCESS | 700 | 1467322039827 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}] 14:27:19 INFO - PROCESS | 700 | 1467322039829 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:19 INFO - PROCESS | 700 | 1467322039947 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 14:27:19 INFO - PROCESS | 700 | 1467322039986 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:19 INFO - PROCESS | 700 | 1467322039988 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:19 INFO - PROCESS | 700 | ++DOCSHELL 189E5C00 == 42 [pid = 700] [id = 286] 14:27:19 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A8AA800) [pid = 700] [serial = 857] [outer = 00000000] 14:27:20 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1B937C00) [pid = 700] [serial = 858] [outer = 1A8AA800] 14:27:20 INFO - PROCESS | 700 | 1467322040031 Marionette DEBUG loaded listener.js 14:27:20 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1B9BBC00) [pid = 700] [serial = 859] [outer = 1A8AA800] 14:27:20 INFO - PROCESS | 700 | 1467322040445 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]]]}] 14:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 14:27:20 INFO - PROCESS | 700 | 1467322040493 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 14:27:20 INFO - PROCESS | 700 | 1467322040495 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 14:27:20 INFO - PROCESS | 700 | 1467322040499 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:27:20 INFO - PROCESS | 700 | 1467322040500 Marionette TRACE conn5 <- [1,1110,null,{}] 14:27:20 INFO - PROCESS | 700 | 1467322040504 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}] 14:27:20 INFO - PROCESS | 700 | 1467322040506 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:20 INFO - PROCESS | 700 | 1467322040647 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 14:27:20 INFO - PROCESS | 700 | 1467322040818 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:20 INFO - PROCESS | 700 | 1467322040821 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:20 INFO - PROCESS | 700 | ++DOCSHELL 0C5C2000 == 43 [pid = 700] [id = 287] 14:27:20 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (0C5C4C00) [pid = 700] [serial = 860] [outer = 00000000] 14:27:20 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (0C5F3800) [pid = 700] [serial = 861] [outer = 0C5C4C00] 14:27:20 INFO - PROCESS | 700 | 1467322040890 Marionette DEBUG loaded listener.js 14:27:20 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (0FC75C00) [pid = 700] [serial = 862] [outer = 0C5C4C00] 14:27:21 INFO - PROCESS | 700 | 1467322041486 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]]]}] 14:27:21 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1073ms 14:27:21 INFO - PROCESS | 700 | 1467322041578 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 14:27:21 INFO - PROCESS | 700 | 1467322041582 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 14:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:27:21 INFO - PROCESS | 700 | 1467322041586 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:27:21 INFO - PROCESS | 700 | 1467322041589 Marionette TRACE conn5 <- [1,1114,null,{}] 14:27:21 INFO - PROCESS | 700 | 1467322041595 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}] 14:27:21 INFO - PROCESS | 700 | 1467322041598 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:21 INFO - PROCESS | 700 | 1467322041762 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 14:27:21 INFO - PROCESS | 700 | 1467322041774 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:21 INFO - PROCESS | 700 | 1467322041777 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:21 INFO - PROCESS | 700 | ++DOCSHELL 14723800 == 44 [pid = 700] [id = 288] 14:27:21 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (1472DC00) [pid = 700] [serial = 863] [outer = 00000000] 14:27:21 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (155ACC00) [pid = 700] [serial = 864] [outer = 1472DC00] 14:27:21 INFO - PROCESS | 700 | 1467322041833 Marionette DEBUG loaded listener.js 14:27:21 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (16431000) [pid = 700] [serial = 865] [outer = 1472DC00] 14:27:22 INFO - PROCESS | 700 | 1467322042509 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]]]}] 14:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 988ms 14:27:22 INFO - PROCESS | 700 | 1467322042577 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 14:27:22 INFO - PROCESS | 700 | 1467322042582 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 14:27:22 INFO - PROCESS | 700 | 1467322042586 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:27:22 INFO - PROCESS | 700 | 1467322042589 Marionette TRACE conn5 <- [1,1118,null,{}] 14:27:22 INFO - PROCESS | 700 | 1467322042593 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}] 14:27:22 INFO - PROCESS | 700 | 1467322042596 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:22 INFO - PROCESS | 700 | 1467322042743 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 14:27:22 INFO - PROCESS | 700 | 1467322042877 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:22 INFO - PROCESS | 700 | 1467322042880 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:22 INFO - PROCESS | 700 | ++DOCSHELL 18737C00 == 45 [pid = 700] [id = 289] 14:27:22 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (1873B400) [pid = 700] [serial = 866] [outer = 00000000] 14:27:22 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (1953AC00) [pid = 700] [serial = 867] [outer = 1873B400] 14:27:22 INFO - PROCESS | 700 | 1467322042935 Marionette DEBUG loaded listener.js 14:27:23 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (195B3800) [pid = 700] [serial = 868] [outer = 1873B400] 14:27:23 INFO - PROCESS | 700 | 1467322043556 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]]]}] 14:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1018ms 14:27:23 INFO - PROCESS | 700 | 1467322043608 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 14:27:23 INFO - PROCESS | 700 | 1467322043610 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 14:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:27:23 INFO - PROCESS | 700 | 1467322043620 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:27:23 INFO - PROCESS | 700 | 1467322043626 Marionette TRACE conn5 <- [1,1122,null,{}] 14:27:23 INFO - PROCESS | 700 | 1467322043631 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}] 14:27:23 INFO - PROCESS | 700 | 1467322043635 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:23 INFO - PROCESS | 700 | 1467322043749 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 14:27:23 INFO - PROCESS | 700 | 1467322043888 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:23 INFO - PROCESS | 700 | 1467322043891 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:23 INFO - PROCESS | 700 | ++DOCSHELL 0C5F0800 == 46 [pid = 700] [id = 290] 14:27:23 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (1C1DCC00) [pid = 700] [serial = 869] [outer = 00000000] 14:27:23 INFO - PROCESS | 700 | ++DOMWINDOW == 102 (1D81F800) [pid = 700] [serial = 870] [outer = 1C1DCC00] 14:27:23 INFO - PROCESS | 700 | 1467322043945 Marionette DEBUG loaded listener.js 14:27:24 INFO - PROCESS | 700 | ++DOMWINDOW == 103 (1D82A400) [pid = 700] [serial = 871] [outer = 1C1DCC00] 14:27:24 INFO - PROCESS | 700 | 1467322044531 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]]]}] 14:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 990ms 14:27:24 INFO - PROCESS | 700 | 1467322044608 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 14:27:24 INFO - PROCESS | 700 | 1467322044611 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 14:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:27:24 INFO - PROCESS | 700 | 1467322044629 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:27:24 INFO - PROCESS | 700 | 1467322044631 Marionette TRACE conn5 <- [1,1126,null,{}] 14:27:24 INFO - PROCESS | 700 | 1467322044656 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}] 14:27:24 INFO - PROCESS | 700 | 1467322044658 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:24 INFO - PROCESS | 700 | 1467322044779 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 14:27:24 INFO - PROCESS | 700 | 1467322044915 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:24 INFO - PROCESS | 700 | 1467322044918 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:24 INFO - PROCESS | 700 | ++DOCSHELL 1A8B5400 == 47 [pid = 700] [id = 291] 14:27:24 INFO - PROCESS | 700 | ++DOMWINDOW == 104 (1A8C6400) [pid = 700] [serial = 872] [outer = 00000000] 14:27:24 INFO - PROCESS | 700 | ++DOMWINDOW == 105 (1DADF400) [pid = 700] [serial = 873] [outer = 1A8C6400] 14:27:24 INFO - PROCESS | 700 | 1467322044974 Marionette DEBUG loaded listener.js 14:27:25 INFO - PROCESS | 700 | ++DOMWINDOW == 106 (1DAE1800) [pid = 700] [serial = 874] [outer = 1A8C6400] 14:27:25 INFO - PROCESS | 700 | 1467322045729 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]]]}] 14:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1165ms 14:27:25 INFO - PROCESS | 700 | 1467322045783 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 14:27:25 INFO - PROCESS | 700 | 1467322045787 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 14:27:25 INFO - PROCESS | 700 | 1467322045793 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:27:25 INFO - PROCESS | 700 | 1467322045796 Marionette TRACE conn5 <- [1,1130,null,{}] 14:27:25 INFO - PROCESS | 700 | 1467322045802 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}] 14:27:25 INFO - PROCESS | 700 | 1467322045804 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:25 INFO - PROCESS | 700 | 1467322045912 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 14:27:26 INFO - PROCESS | 700 | 1467322046055 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:26 INFO - PROCESS | 700 | 1467322046060 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:26 INFO - PROCESS | 700 | ++DOCSHELL 10043C00 == 48 [pid = 700] [id = 292] 14:27:26 INFO - PROCESS | 700 | ++DOMWINDOW == 107 (10044000) [pid = 700] [serial = 875] [outer = 00000000] 14:27:26 INFO - PROCESS | 700 | ++DOMWINDOW == 108 (103CE400) [pid = 700] [serial = 876] [outer = 10044000] 14:27:26 INFO - PROCESS | 700 | 1467322046114 Marionette DEBUG loaded listener.js 14:27:26 INFO - PROCESS | 700 | ++DOMWINDOW == 109 (14299000) [pid = 700] [serial = 877] [outer = 10044000] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 189E5C00 == 47 [pid = 700] [id = 286] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 0CB1F800 == 46 [pid = 700] [id = 285] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 0C5CD400 == 45 [pid = 700] [id = 284] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 195A6800 == 44 [pid = 700] [id = 283] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 18F26000 == 43 [pid = 700] [id = 282] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 18482C00 == 42 [pid = 700] [id = 281] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 1700A400 == 41 [pid = 700] [id = 280] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 13D10400 == 40 [pid = 700] [id = 279] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 0FD1D400 == 39 [pid = 700] [id = 278] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 1A0D3400 == 38 [pid = 700] [id = 276] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 0FCDA800 == 37 [pid = 700] [id = 274] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 17002C00 == 36 [pid = 700] [id = 275] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 0C5CD000 == 35 [pid = 700] [id = 273] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 0FD13400 == 34 [pid = 700] [id = 260] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 0C5F2400 == 33 [pid = 700] [id = 277] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 0F6FA800 == 32 [pid = 700] [id = 249] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 1A8B5400 == 31 [pid = 700] [id = 291] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 0C5F0800 == 30 [pid = 700] [id = 290] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 14723800 == 29 [pid = 700] [id = 288] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 18737C00 == 28 [pid = 700] [id = 289] 14:27:27 INFO - PROCESS | 700 | --DOCSHELL 0C5C2000 == 27 [pid = 700] [id = 287] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 108 (0FE03000) [pid = 700] [serial = 795] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 107 (0FF6B400) [pid = 700] [serial = 796] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 106 (172A5400) [pid = 700] [serial = 801] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 105 (0F5E9800) [pid = 700] [serial = 792] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 104 (0FCDC000) [pid = 700] [serial = 793] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 103 (13FEBC00) [pid = 700] [serial = 783] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 102 (147A2400) [pid = 700] [serial = 798] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 101 (149C3400) [pid = 700] [serial = 799] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 100 (1817BC00) [pid = 700] [serial = 786] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 99 (1957F800) [pid = 700] [serial = 780] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 98 (1A8B4800) [pid = 700] [serial = 789] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 97 (18F27400) [pid = 700] [serial = 808] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 96 (18ED6800) [pid = 700] [serial = 807] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 95 (19577C00) [pid = 700] [serial = 810] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 94 (19578400) [pid = 700] [serial = 811] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 93 (17F7A000) [pid = 700] [serial = 813] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 92 (184ECC00) [pid = 700] [serial = 814] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1A96D800) [pid = 700] [serial = 819] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1A8B0400) [pid = 700] [serial = 817] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 89 (18184C00) [pid = 700] [serial = 804] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 88 (18186400) [pid = 700] [serial = 805] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1A814400) [pid = 700] [serial = 816] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | --DOMWINDOW == 86 (178ABC00) [pid = 700] [serial = 802] [outer = 00000000] [url = about:blank] 14:27:27 INFO - PROCESS | 700 | 1467322047560 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]]]}] 14:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1832ms 14:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:27:27 INFO - PROCESS | 700 | 1467322047630 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 14:27:27 INFO - PROCESS | 700 | 1467322047635 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 14:27:27 INFO - PROCESS | 700 | 1467322047640 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:27:27 INFO - PROCESS | 700 | 1467322047643 Marionette TRACE conn5 <- [1,1134,null,{}] 14:27:27 INFO - PROCESS | 700 | 1467322047648 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}] 14:27:27 INFO - PROCESS | 700 | 1467322047651 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:27 INFO - PROCESS | 700 | 1467322047780 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 14:27:27 INFO - PROCESS | 700 | 1467322047798 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:27 INFO - PROCESS | 700 | 1467322047803 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:27 INFO - PROCESS | 700 | ++DOCSHELL 0F6F8400 == 28 [pid = 700] [id = 293] 14:27:27 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (0F6FA800) [pid = 700] [serial = 878] [outer = 00000000] 14:27:27 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (0FCDCC00) [pid = 700] [serial = 879] [outer = 0F6FA800] 14:27:27 INFO - PROCESS | 700 | 1467322047851 Marionette DEBUG loaded listener.js 14:27:27 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (0FD1D400) [pid = 700] [serial = 880] [outer = 0F6FA800] 14:27:28 INFO - PROCESS | 700 | 1467322048303 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]]]}] 14:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 14:27:28 INFO - PROCESS | 700 | 1467322048370 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 14:27:28 INFO - PROCESS | 700 | 1467322048375 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 14:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:27:28 INFO - PROCESS | 700 | 1467322048381 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:27:28 INFO - PROCESS | 700 | 1467322048384 Marionette TRACE conn5 <- [1,1138,null,{}] 14:27:28 INFO - PROCESS | 700 | 1467322048388 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}] 14:27:28 INFO - PROCESS | 700 | 1467322048390 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:28 INFO - PROCESS | 700 | 1467322048482 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 14:27:28 INFO - PROCESS | 700 | 1467322048498 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:28 INFO - PROCESS | 700 | 1467322048501 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:28 INFO - PROCESS | 700 | ++DOCSHELL 10049800 == 29 [pid = 700] [id = 294] 14:27:28 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1004C800) [pid = 700] [serial = 881] [outer = 00000000] 14:27:28 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (103CD400) [pid = 700] [serial = 882] [outer = 1004C800] 14:27:28 INFO - PROCESS | 700 | 1467322048549 Marionette DEBUG loaded listener.js 14:27:28 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (10E3DC00) [pid = 700] [serial = 883] [outer = 1004C800] 14:27:29 INFO - PROCESS | 700 | 1467322049020 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]]]}] 14:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 14:27:29 INFO - PROCESS | 700 | 1467322049055 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 14:27:29 INFO - PROCESS | 700 | 1467322049057 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 14:27:29 INFO - PROCESS | 700 | 1467322049061 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:27:29 INFO - PROCESS | 700 | 1467322049064 Marionette TRACE conn5 <- [1,1142,null,{}] 14:27:29 INFO - PROCESS | 700 | 1467322049075 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}] 14:27:29 INFO - PROCESS | 700 | 1467322049079 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:29 INFO - PROCESS | 700 | 1467322049197 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 14:27:29 INFO - PROCESS | 700 | 1467322049299 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:29 INFO - PROCESS | 700 | 1467322049302 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:29 INFO - PROCESS | 700 | ++DOCSHELL 16425C00 == 30 [pid = 700] [id = 295] 14:27:29 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (16426000) [pid = 700] [serial = 884] [outer = 00000000] 14:27:29 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (17005000) [pid = 700] [serial = 885] [outer = 16426000] 14:27:29 INFO - PROCESS | 700 | 1467322049350 Marionette DEBUG loaded listener.js 14:27:29 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (17065800) [pid = 700] [serial = 886] [outer = 16426000] 14:27:29 INFO - PROCESS | 700 | 1467322049783 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]]]}] 14:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 770ms 14:27:29 INFO - PROCESS | 700 | 1467322049835 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 14:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:27:29 INFO - PROCESS | 700 | 1467322049837 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 14:27:29 INFO - PROCESS | 700 | 1467322049840 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:27:29 INFO - PROCESS | 700 | 1467322049842 Marionette TRACE conn5 <- [1,1146,null,{}] 14:27:29 INFO - PROCESS | 700 | 1467322049852 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}] 14:27:29 INFO - PROCESS | 700 | 1467322049854 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:29 INFO - PROCESS | 700 | 1467322049972 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 14:27:29 INFO - PROCESS | 700 | 1467322049983 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:29 INFO - PROCESS | 700 | 1467322049985 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:29 INFO - PROCESS | 700 | ++DOCSHELL 172B0C00 == 31 [pid = 700] [id = 296] 14:27:29 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (172B1C00) [pid = 700] [serial = 887] [outer = 00000000] 14:27:30 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (17F8A000) [pid = 700] [serial = 888] [outer = 172B1C00] 14:27:30 INFO - PROCESS | 700 | 1467322050031 Marionette DEBUG loaded listener.js 14:27:30 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (18185400) [pid = 700] [serial = 889] [outer = 172B1C00] 14:27:30 INFO - PROCESS | 700 | 1467322050511 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]]]}] 14:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 14:27:30 INFO - PROCESS | 700 | 1467322050575 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 14:27:30 INFO - PROCESS | 700 | 1467322050577 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 14:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:27:30 INFO - PROCESS | 700 | 1467322050590 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:27:30 INFO - PROCESS | 700 | 1467322050592 Marionette TRACE conn5 <- [1,1150,null,{}] 14:27:30 INFO - PROCESS | 700 | 1467322050595 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}] 14:27:30 INFO - PROCESS | 700 | 1467322050597 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:30 INFO - PROCESS | 700 | 1467322050708 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 14:27:30 INFO - PROCESS | 700 | 1467322050719 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:30 INFO - PROCESS | 700 | 1467322050721 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:30 INFO - PROCESS | 700 | ++DOCSHELL 182E5800 == 32 [pid = 700] [id = 297] 14:27:30 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (18486C00) [pid = 700] [serial = 890] [outer = 00000000] 14:27:30 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (18730C00) [pid = 700] [serial = 891] [outer = 18486C00] 14:27:30 INFO - PROCESS | 700 | 1467322050765 Marionette DEBUG loaded listener.js 14:27:30 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (1873A400) [pid = 700] [serial = 892] [outer = 18486C00] 14:27:31 INFO - PROCESS | 700 | 1467322051233 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]]]}] 14:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 14:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:27:31 INFO - PROCESS | 700 | 1467322051281 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 14:27:31 INFO - PROCESS | 700 | 1467322051283 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 14:27:31 INFO - PROCESS | 700 | 1467322051286 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:27:31 INFO - PROCESS | 700 | 1467322051288 Marionette TRACE conn5 <- [1,1154,null,{}] 14:27:31 INFO - PROCESS | 700 | 1467322051291 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}] 14:27:31 INFO - PROCESS | 700 | 1467322051297 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:31 INFO - PROCESS | 700 | 1467322051437 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 14:27:31 INFO - PROCESS | 700 | 1467322051501 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:31 INFO - PROCESS | 700 | 1467322051503 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:31 INFO - PROCESS | 700 | ++DOCSHELL 18F1F000 == 33 [pid = 700] [id = 298] 14:27:31 INFO - PROCESS | 700 | ++DOMWINDOW == 102 (18F25800) [pid = 700] [serial = 893] [outer = 00000000] 14:27:31 INFO - PROCESS | 700 | ++DOMWINDOW == 103 (19180400) [pid = 700] [serial = 894] [outer = 18F25800] 14:27:31 INFO - PROCESS | 700 | 1467322051548 Marionette DEBUG loaded listener.js 14:27:31 INFO - PROCESS | 700 | ++DOMWINDOW == 104 (19573000) [pid = 700] [serial = 895] [outer = 18F25800] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 103 (1A8AA800) [pid = 700] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 102 (18F26800) [pid = 700] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 101 (1A09A000) [pid = 700] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 100 (0F6F1000) [pid = 700] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 99 (17070400) [pid = 700] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 98 (1A8AB400) [pid = 700] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 97 (17003400) [pid = 700] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 96 (0FCD0C00) [pid = 700] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 95 (13FA7C00) [pid = 700] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 94 (0FE0B800) [pid = 700] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 93 (18485C00) [pid = 700] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 92 (0FCDAC00) [pid = 700] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 91 (0C5EC000) [pid = 700] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 90 (0FCDA400) [pid = 700] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1018D000) [pid = 700] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1A8AE800) [pid = 700] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1706FC00) [pid = 700] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:27:32 INFO - PROCESS | 700 | --DOMWINDOW == 86 (0FD17800) [pid = 700] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:27:32 INFO - PROCESS | 700 | 1467322052454 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]]]}] 14:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1232ms 14:27:32 INFO - PROCESS | 700 | 1467322052520 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 14:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:27:32 INFO - PROCESS | 700 | 1467322052522 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 14:27:32 INFO - PROCESS | 700 | 1467322052525 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:27:32 INFO - PROCESS | 700 | 1467322052527 Marionette TRACE conn5 <- [1,1158,null,{}] 14:27:32 INFO - PROCESS | 700 | 1467322052530 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}] 14:27:32 INFO - PROCESS | 700 | 1467322052532 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:32 INFO - PROCESS | 700 | 1467322052612 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 14:27:32 INFO - PROCESS | 700 | 1467322052618 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:32 INFO - PROCESS | 700 | 1467322052619 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:32 INFO - PROCESS | 700 | ++DOCSHELL 0FD1B000 == 34 [pid = 700] [id = 299] 14:27:32 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (0FF63800) [pid = 700] [serial = 896] [outer = 00000000] 14:27:32 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (18485C00) [pid = 700] [serial = 897] [outer = 0FF63800] 14:27:32 INFO - PROCESS | 700 | 1467322052664 Marionette DEBUG loaded listener.js 14:27:32 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (18489400) [pid = 700] [serial = 898] [outer = 0FF63800] 14:27:33 INFO - PROCESS | 700 | 1467322053088 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]]]}] 14:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 14:27:33 INFO - PROCESS | 700 | 1467322053156 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 14:27:33 INFO - PROCESS | 700 | 1467322053158 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 14:27:33 INFO - PROCESS | 700 | 1467322053161 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:27:33 INFO - PROCESS | 700 | 1467322053163 Marionette TRACE conn5 <- [1,1162,null,{}] 14:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:27:33 INFO - PROCESS | 700 | 1467322053166 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}] 14:27:33 INFO - PROCESS | 700 | 1467322053168 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:33 INFO - PROCESS | 700 | 1467322053249 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 14:27:33 INFO - PROCESS | 700 | 1467322053257 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:33 INFO - PROCESS | 700 | 1467322053258 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:33 INFO - PROCESS | 700 | ++DOCSHELL 09058000 == 35 [pid = 700] [id = 300] 14:27:33 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (09063000) [pid = 700] [serial = 899] [outer = 00000000] 14:27:33 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1957A400) [pid = 700] [serial = 900] [outer = 09063000] 14:27:33 INFO - PROCESS | 700 | 1467322053304 Marionette DEBUG loaded listener.js 14:27:33 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (18733000) [pid = 700] [serial = 901] [outer = 09063000] 14:27:33 INFO - PROCESS | 700 | 1467322053763 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] 14:27:33 INFO - PROCESS | 700 | 1467322053804 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 14:27:33 INFO - PROCESS | 700 | 1467322053807 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:27:33 INFO - PROCESS | 700 | 1467322053809 Marionette TRACE conn5 <- [1,1166,null,{}] 14:27:33 INFO - PROCESS | 700 | 1467322053813 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}] 14:27:33 INFO - PROCESS | 700 | 1467322053815 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:33 INFO - PROCESS | 700 | 1467322053899 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 14:27:33 INFO - PROCESS | 700 | 1467322053905 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:33 INFO - PROCESS | 700 | 1467322053907 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:33 INFO - PROCESS | 700 | ++DOCSHELL 15EA0000 == 36 [pid = 700] [id = 301] 14:27:33 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1A8AA400) [pid = 700] [serial = 902] [outer = 00000000] 14:27:33 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1A8B4000) [pid = 700] [serial = 903] [outer = 1A8AA400] 14:27:33 INFO - PROCESS | 700 | 1467322053952 Marionette DEBUG loaded listener.js 14:27:34 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (1A8B4400) [pid = 700] [serial = 904] [outer = 1A8AA400] 14:27:34 INFO - PROCESS | 700 | 1467322054780 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] 14:27:34 INFO - PROCESS | 700 | 1467322054833 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 14:27:34 INFO - PROCESS | 700 | 1467322054838 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:27:34 INFO - PROCESS | 700 | 1467322054844 Marionette TRACE conn5 <- [1,1170,null,{}] 14:27:34 INFO - PROCESS | 700 | 1467322054895 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}] 14:27:34 INFO - PROCESS | 700 | 1467322054898 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:35 INFO - PROCESS | 700 | 1467322055030 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 14:27:35 INFO - PROCESS | 700 | 1467322055160 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:35 INFO - PROCESS | 700 | 1467322055163 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:35 INFO - PROCESS | 700 | ++DOCSHELL 0CB6E000 == 37 [pid = 700] [id = 302] 14:27:35 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (0FC79C00) [pid = 700] [serial = 905] [outer = 00000000] 14:27:35 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (1018FC00) [pid = 700] [serial = 906] [outer = 0FC79C00] 14:27:35 INFO - PROCESS | 700 | 1467322055226 Marionette DEBUG loaded listener.js 14:27:35 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (140BD000) [pid = 700] [serial = 907] [outer = 0FC79C00] 14:27:35 INFO - PROCESS | 700 | 1467322055902 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] 14:27:35 INFO - PROCESS | 700 | 1467322055919 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 14:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:27:35 INFO - PROCESS | 700 | 1467322055925 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:27:35 INFO - PROCESS | 700 | 1467322055929 Marionette TRACE conn5 <- [1,1174,null,{}] 14:27:35 INFO - PROCESS | 700 | 1467322055933 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}] 14:27:35 INFO - PROCESS | 700 | 1467322055936 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:36 INFO - PROCESS | 700 | 1467322056061 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 14:27:36 INFO - PROCESS | 700 | 1467322056179 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:36 INFO - PROCESS | 700 | 1467322056182 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:36 INFO - PROCESS | 700 | ++DOCSHELL 0FC7D800 == 38 [pid = 700] [id = 303] 14:27:36 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (17F91C00) [pid = 700] [serial = 908] [outer = 00000000] 14:27:36 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (184E3000) [pid = 700] [serial = 909] [outer = 17F91C00] 14:27:36 INFO - PROCESS | 700 | 1467322056237 Marionette DEBUG loaded listener.js 14:27:36 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (18ECF400) [pid = 700] [serial = 910] [outer = 17F91C00] 14:27:37 INFO - PROCESS | 700 | 1467322057124 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] 14:27:37 INFO - PROCESS | 700 | 1467322057158 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 14:27:37 INFO - PROCESS | 700 | 1467322057163 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:27:37 INFO - PROCESS | 700 | 1467322057166 Marionette TRACE conn5 <- [1,1178,null,{}] 14:27:37 INFO - PROCESS | 700 | 1467322057172 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}] 14:27:37 INFO - PROCESS | 700 | 1467322057175 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:37 INFO - PROCESS | 700 | 1467322057289 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 14:27:37 INFO - PROCESS | 700 | 1467322057427 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:37 INFO - PROCESS | 700 | 1467322057432 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:37 INFO - PROCESS | 700 | ++DOCSHELL 0FF70800 == 39 [pid = 700] [id = 304] 14:27:37 INFO - PROCESS | 700 | ++DOMWINDOW == 102 (1003E800) [pid = 700] [serial = 911] [outer = 00000000] 14:27:37 INFO - PROCESS | 700 | ++DOMWINDOW == 103 (10CDB000) [pid = 700] [serial = 912] [outer = 1003E800] 14:27:37 INFO - PROCESS | 700 | 1467322057484 Marionette DEBUG loaded listener.js 14:27:37 INFO - PROCESS | 700 | ++DOMWINDOW == 104 (1486BC00) [pid = 700] [serial = 913] [outer = 1003E800] 14:27:37 INFO - PROCESS | 700 | --DOCSHELL 09058000 == 38 [pid = 700] [id = 300] 14:27:37 INFO - PROCESS | 700 | --DOCSHELL 0FD1B000 == 37 [pid = 700] [id = 299] 14:27:37 INFO - PROCESS | 700 | --DOCSHELL 18F1F000 == 36 [pid = 700] [id = 298] 14:27:37 INFO - PROCESS | 700 | --DOCSHELL 182E5800 == 35 [pid = 700] [id = 297] 14:27:37 INFO - PROCESS | 700 | --DOCSHELL 172B0C00 == 34 [pid = 700] [id = 296] 14:27:37 INFO - PROCESS | 700 | --DOCSHELL 16425C00 == 33 [pid = 700] [id = 295] 14:27:37 INFO - PROCESS | 700 | --DOCSHELL 10049800 == 32 [pid = 700] [id = 294] 14:27:37 INFO - PROCESS | 700 | --DOCSHELL 0F6F8400 == 31 [pid = 700] [id = 293] 14:27:37 INFO - PROCESS | 700 | --DOCSHELL 10043C00 == 30 [pid = 700] [id = 292] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 103 (1A093000) [pid = 700] [serial = 781] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 102 (1A96DC00) [pid = 700] [serial = 790] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 101 (18732C00) [pid = 700] [serial = 787] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 100 (14865800) [pid = 700] [serial = 784] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 99 (1B937C00) [pid = 700] [serial = 858] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 98 (190C4800) [pid = 700] [serial = 846] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 97 (1A8B8C00) [pid = 700] [serial = 849] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 96 (1A974000) [pid = 700] [serial = 820] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 95 (1817A000) [pid = 700] [serial = 841] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 94 (172B1400) [pid = 700] [serial = 840] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 93 (1A97A400) [pid = 700] [serial = 828] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 92 (19176800) [pid = 700] [serial = 847] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1A997400) [pid = 700] [serial = 829] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 90 (17269800) [pid = 700] [serial = 825] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 89 (17F88400) [pid = 700] [serial = 826] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 88 (10040000) [pid = 700] [serial = 831] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1B9BBC00) [pid = 700] [serial = 859] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 86 (17065000) [pid = 700] [serial = 832] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 85 (14729400) [pid = 700] [serial = 837] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 84 (14822400) [pid = 700] [serial = 838] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1481D000) [pid = 700] [serial = 834] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 82 (155AB400) [pid = 700] [serial = 835] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 81 (18738400) [pid = 700] [serial = 843] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0FE0A400) [pid = 700] [serial = 822] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 79 (103D1000) [pid = 700] [serial = 823] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1A970000) [pid = 700] [serial = 850] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FE0B400) [pid = 700] [serial = 852] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 76 (103CF400) [pid = 700] [serial = 853] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 75 (19178800) [pid = 700] [serial = 855] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18ED3C00) [pid = 700] [serial = 844] [outer = 00000000] [url = about:blank] 14:27:37 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1A98E000) [pid = 700] [serial = 856] [outer = 00000000] [url = about:blank] 14:27:38 INFO - PROCESS | 700 | 1467322058011 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] 14:27:38 INFO - PROCESS | 700 | 1467322058043 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 14:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:27:38 INFO - PROCESS | 700 | 1467322058053 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:27:38 INFO - PROCESS | 700 | 1467322058055 Marionette TRACE conn5 <- [1,1182,null,{}] 14:27:38 INFO - PROCESS | 700 | 1467322058059 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}] 14:27:38 INFO - PROCESS | 700 | 1467322058062 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:38 INFO - PROCESS | 700 | 1467322058150 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 14:27:38 INFO - PROCESS | 700 | 1467322058157 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:38 INFO - PROCESS | 700 | 1467322058160 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:38 INFO - PROCESS | 700 | ++DOCSHELL 0FF2E400 == 31 [pid = 700] [id = 305] 14:27:38 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0FF62400) [pid = 700] [serial = 914] [outer = 00000000] 14:27:38 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (10371400) [pid = 700] [serial = 915] [outer = 0FF62400] 14:27:38 INFO - PROCESS | 700 | 1467322058207 Marionette DEBUG loaded listener.js 14:27:38 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (10EC9000) [pid = 700] [serial = 916] [outer = 0FF62400] 14:27:38 INFO - PROCESS | 700 | 1467322058704 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] 14:27:38 INFO - PROCESS | 700 | 1467322058725 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 14:27:38 INFO - PROCESS | 700 | 1467322058729 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:27:38 INFO - PROCESS | 700 | 1467322058732 Marionette TRACE conn5 <- [1,1186,null,{}] 14:27:38 INFO - PROCESS | 700 | 1467322058743 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}] 14:27:38 INFO - PROCESS | 700 | 1467322058747 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:38 INFO - PROCESS | 700 | 1467322058864 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 14:27:38 INFO - PROCESS | 700 | 1467322058964 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:38 INFO - PROCESS | 700 | 1467322058967 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:38 INFO - PROCESS | 700 | ++DOCSHELL 178A3C00 == 32 [pid = 700] [id = 306] 14:27:38 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (178A5800) [pid = 700] [serial = 917] [outer = 00000000] 14:27:38 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (178AE000) [pid = 700] [serial = 918] [outer = 178A5800] 14:27:39 INFO - PROCESS | 700 | 1467322059015 Marionette DEBUG loaded listener.js 14:27:39 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (17F8EC00) [pid = 700] [serial = 919] [outer = 178A5800] 14:27:39 INFO - PROCESS | 700 | 1467322059390 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]]]}] 14:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 14:27:39 INFO - PROCESS | 700 | 1467322059404 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 14:27:39 INFO - PROCESS | 700 | 1467322059406 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 14:27:39 INFO - PROCESS | 700 | 1467322059427 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:27:39 INFO - PROCESS | 700 | 1467322059429 Marionette TRACE conn5 <- [1,1190,null,{}] 14:27:39 INFO - PROCESS | 700 | 1467322059433 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}] 14:27:39 INFO - PROCESS | 700 | 1467322059435 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:39 INFO - PROCESS | 700 | 1467322059522 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 14:27:39 INFO - PROCESS | 700 | 1467322059536 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:39 INFO - PROCESS | 700 | 1467322059538 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:39 INFO - PROCESS | 700 | ++DOCSHELL 182E8400 == 33 [pid = 700] [id = 307] 14:27:39 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (182E9000) [pid = 700] [serial = 920] [outer = 00000000] 14:27:39 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1873C400) [pid = 700] [serial = 921] [outer = 182E9000] 14:27:39 INFO - PROCESS | 700 | 1467322059585 Marionette DEBUG loaded listener.js 14:27:39 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (18ECB800) [pid = 700] [serial = 922] [outer = 182E9000] 14:27:40 INFO - PROCESS | 700 | 1467322060103 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]]]}] 14:27:40 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 14:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 14:27:40 INFO - PROCESS | 700 | 1467322060162 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 14:27:40 INFO - PROCESS | 700 | 1467322060164 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 14:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:27:40 INFO - PROCESS | 700 | 1467322060174 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:27:40 INFO - PROCESS | 700 | 1467322060176 Marionette TRACE conn5 <- [1,1194,null,{}] 14:27:40 INFO - PROCESS | 700 | 1467322060180 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}] 14:27:40 INFO - PROCESS | 700 | 1467322060182 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:40 INFO - PROCESS | 700 | 1467322060323 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 14:27:40 INFO - PROCESS | 700 | 1467322060336 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:40 INFO - PROCESS | 700 | 1467322060338 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:40 INFO - PROCESS | 700 | ++DOCSHELL 18F25C00 == 34 [pid = 700] [id = 308] 14:27:40 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (18F26000) [pid = 700] [serial = 923] [outer = 00000000] 14:27:40 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (19173C00) [pid = 700] [serial = 924] [outer = 18F26000] 14:27:40 INFO - PROCESS | 700 | 1467322060382 Marionette DEBUG loaded listener.js 14:27:40 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (19175000) [pid = 700] [serial = 925] [outer = 18F26000] 14:27:40 INFO - PROCESS | 700 | 1467322060834 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]]]}] 14:27:40 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 14:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 14:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:27:40 INFO - PROCESS | 700 | 1467322060904 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 14:27:40 INFO - PROCESS | 700 | 1467322060906 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 14:27:40 INFO - PROCESS | 700 | 1467322060910 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:27:40 INFO - PROCESS | 700 | 1467322060911 Marionette TRACE conn5 <- [1,1198,null,{}] 14:27:40 INFO - PROCESS | 700 | 1467322060915 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}] 14:27:40 INFO - PROCESS | 700 | 1467322060921 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:41 INFO - PROCESS | 700 | 1467322061060 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 14:27:41 INFO - PROCESS | 700 | 1467322061127 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:41 INFO - PROCESS | 700 | 1467322061129 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:41 INFO - PROCESS | 700 | ++DOCSHELL 195A4800 == 35 [pid = 700] [id = 309] 14:27:41 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (195B1800) [pid = 700] [serial = 926] [outer = 00000000] 14:27:41 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1A8CB400) [pid = 700] [serial = 927] [outer = 195B1800] 14:27:41 INFO - PROCESS | 700 | 1467322061175 Marionette DEBUG loaded listener.js 14:27:41 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1A8CDC00) [pid = 700] [serial = 928] [outer = 195B1800] 14:27:41 INFO - PROCESS | 700 | 1467322061611 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]]]}] 14:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 14:27:41 INFO - PROCESS | 700 | 1467322061655 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 14:27:41 INFO - PROCESS | 700 | 1467322061657 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 14:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:27:41 INFO - PROCESS | 700 | 1467322061660 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:27:41 INFO - PROCESS | 700 | 1467322061662 Marionette TRACE conn5 <- [1,1202,null,{}] 14:27:41 INFO - PROCESS | 700 | 1467322061669 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}] 14:27:41 INFO - PROCESS | 700 | 1467322061671 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:41 INFO - PROCESS | 700 | 1467322061785 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 14:27:41 INFO - PROCESS | 700 | 1467322061791 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:41 INFO - PROCESS | 700 | 1467322061793 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:41 INFO - PROCESS | 700 | ++DOCSHELL 15E92C00 == 36 [pid = 700] [id = 310] 14:27:41 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A976400) [pid = 700] [serial = 929] [outer = 00000000] 14:27:41 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A97A000) [pid = 700] [serial = 930] [outer = 1A976400] 14:27:41 INFO - PROCESS | 700 | 1467322061840 Marionette DEBUG loaded listener.js 14:27:41 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1A992C00) [pid = 700] [serial = 931] [outer = 1A976400] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1004C800) [pid = 700] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 89 (16426000) [pid = 700] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 88 (172B1C00) [pid = 700] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 87 (0F6FA800) [pid = 700] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 86 (10044000) [pid = 700] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 85 (18486C00) [pid = 700] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 84 (18F25800) [pid = 700] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0C5C4C00) [pid = 700] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 82 (09063000) [pid = 700] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1472DC00) [pid = 700] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1873B400) [pid = 700] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1C1DCC00) [pid = 700] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1A8C6400) [pid = 700] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:27:42 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FF63800) [pid = 700] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:27:42 INFO - PROCESS | 700 | 1467322062311 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]]]}] 14:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 14:27:42 INFO - PROCESS | 700 | 1467322062333 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 14:27:42 INFO - PROCESS | 700 | 1467322062335 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 14:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:27:42 INFO - PROCESS | 700 | 1467322062338 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:27:42 INFO - PROCESS | 700 | 1467322062340 Marionette TRACE conn5 <- [1,1206,null,{}] 14:27:42 INFO - PROCESS | 700 | 1467322062343 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}] 14:27:42 INFO - PROCESS | 700 | 1467322062345 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:42 INFO - PROCESS | 700 | 1467322062468 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 14:27:42 INFO - PROCESS | 700 | 1467322062523 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:42 INFO - PROCESS | 700 | 1467322062525 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:42 INFO - PROCESS | 700 | ++DOCSHELL 149C3400 == 37 [pid = 700] [id = 311] 14:27:42 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (155A3000) [pid = 700] [serial = 932] [outer = 00000000] 14:27:42 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1817BC00) [pid = 700] [serial = 933] [outer = 155A3000] 14:27:42 INFO - PROCESS | 700 | 1467322062569 Marionette DEBUG loaded listener.js 14:27:42 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18FB1400) [pid = 700] [serial = 934] [outer = 155A3000] 14:27:42 INFO - PROCESS | 700 | 1467322062913 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]]]}] 14:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 14:27:42 INFO - PROCESS | 700 | 1467322062970 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 14:27:42 INFO - PROCESS | 700 | 1467322062972 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 14:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:27:42 INFO - PROCESS | 700 | 1467322062975 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:27:42 INFO - PROCESS | 700 | 1467322062977 Marionette TRACE conn5 <- [1,1210,null,{}] 14:27:42 INFO - PROCESS | 700 | 1467322062981 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}] 14:27:42 INFO - PROCESS | 700 | 1467322062983 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:43 INFO - PROCESS | 700 | 1467322063066 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 14:27:43 INFO - PROCESS | 700 | 1467322063071 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:43 INFO - PROCESS | 700 | 1467322063073 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:43 INFO - PROCESS | 700 | ++DOCSHELL 1A975000 == 38 [pid = 700] [id = 312] 14:27:43 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1A976800) [pid = 700] [serial = 935] [outer = 00000000] 14:27:43 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1AC8E800) [pid = 700] [serial = 936] [outer = 1A976800] 14:27:43 INFO - PROCESS | 700 | 1467322063118 Marionette DEBUG loaded listener.js 14:27:43 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (13FEA800) [pid = 700] [serial = 937] [outer = 1A976800] 14:27:43 INFO - PROCESS | 700 | 1467322063579 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] 14:27:43 INFO - PROCESS | 700 | 1467322063611 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 14:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:27:43 INFO - PROCESS | 700 | 1467322063629 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:27:43 INFO - PROCESS | 700 | 1467322063631 Marionette TRACE conn5 <- [1,1214,null,{}] 14:27:43 INFO - PROCESS | 700 | 1467322063634 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}] 14:27:43 INFO - PROCESS | 700 | 1467322063636 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:43 INFO - PROCESS | 700 | 1467322063720 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 14:27:43 INFO - PROCESS | 700 | 1467322063726 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:43 INFO - PROCESS | 700 | 1467322063728 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:43 INFO - PROCESS | 700 | ++DOCSHELL 1B553800 == 39 [pid = 700] [id = 313] 14:27:43 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1B9BCC00) [pid = 700] [serial = 938] [outer = 00000000] 14:27:43 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1C1E0000) [pid = 700] [serial = 939] [outer = 1B9BCC00] 14:27:43 INFO - PROCESS | 700 | 1467322063773 Marionette DEBUG loaded listener.js 14:27:43 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1D81D400) [pid = 700] [serial = 940] [outer = 1B9BCC00] 14:27:44 INFO - PROCESS | 700 | 1467322064382 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]]]}] 14:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 770ms 14:27:44 INFO - PROCESS | 700 | 1467322064401 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 14:27:44 INFO - PROCESS | 700 | 1467322064406 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 14:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:27:44 INFO - PROCESS | 700 | 1467322064454 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:27:44 INFO - PROCESS | 700 | 1467322064458 Marionette TRACE conn5 <- [1,1218,null,{}] 14:27:44 INFO - PROCESS | 700 | 1467322064479 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}] 14:27:44 INFO - PROCESS | 700 | 1467322064483 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:44 INFO - PROCESS | 700 | 1467322064641 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 14:27:44 INFO - PROCESS | 700 | 1467322064712 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:44 INFO - PROCESS | 700 | 1467322064717 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:44 INFO - PROCESS | 700 | ++DOCSHELL 0FF64000 == 40 [pid = 700] [id = 314] 14:27:44 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (0FF65C00) [pid = 700] [serial = 941] [outer = 00000000] 14:27:44 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1018D400) [pid = 700] [serial = 942] [outer = 0FF65C00] 14:27:44 INFO - PROCESS | 700 | 1467322064775 Marionette DEBUG loaded listener.js 14:27:44 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (14828400) [pid = 700] [serial = 943] [outer = 0FF65C00] 14:27:45 INFO - PROCESS | 700 | 1467322065325 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]]]}] 14:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 14:27:45 INFO - PROCESS | 700 | 1467322065386 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 14:27:45 INFO - PROCESS | 700 | 1467322065391 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 14:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:27:45 INFO - PROCESS | 700 | 1467322065397 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:27:45 INFO - PROCESS | 700 | 1467322065400 Marionette TRACE conn5 <- [1,1222,null,{}] 14:27:45 INFO - PROCESS | 700 | 1467322065405 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}] 14:27:45 INFO - PROCESS | 700 | 1467322065408 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:45 INFO - PROCESS | 700 | 1467322065524 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 14:27:45 INFO - PROCESS | 700 | 1467322065661 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:45 INFO - PROCESS | 700 | 1467322065663 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:45 INFO - PROCESS | 700 | ++DOCSHELL 1706E000 == 41 [pid = 700] [id = 315] 14:27:45 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (17264800) [pid = 700] [serial = 944] [outer = 00000000] 14:27:45 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (17F88800) [pid = 700] [serial = 945] [outer = 17264800] 14:27:45 INFO - PROCESS | 700 | 1467322065720 Marionette DEBUG loaded listener.js 14:27:45 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (18482C00) [pid = 700] [serial = 946] [outer = 17264800] 14:27:46 INFO - PROCESS | 700 | 1467322066298 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]]]}] 14:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 14:27:46 INFO - PROCESS | 700 | 1467322066371 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 14:27:46 INFO - PROCESS | 700 | 1467322066374 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 14:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:27:46 INFO - PROCESS | 700 | 1467322066377 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:27:46 INFO - PROCESS | 700 | 1467322066382 Marionette TRACE conn5 <- [1,1226,null,{}] 14:27:46 INFO - PROCESS | 700 | 1467322066393 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}] 14:27:46 INFO - PROCESS | 700 | 1467322066398 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:46 INFO - PROCESS | 700 | 1467322066516 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 14:27:46 INFO - PROCESS | 700 | 1467322066651 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:46 INFO - PROCESS | 700 | 1467322066654 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:46 INFO - PROCESS | 700 | ++DOCSHELL 1A991400 == 42 [pid = 700] [id = 316] 14:27:46 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1AB2D400) [pid = 700] [serial = 947] [outer = 00000000] 14:27:46 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1C1E9400) [pid = 700] [serial = 948] [outer = 1AB2D400] 14:27:46 INFO - PROCESS | 700 | 1467322066711 Marionette DEBUG loaded listener.js 14:27:46 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (1CA67000) [pid = 700] [serial = 949] [outer = 1AB2D400] 14:27:47 INFO - PROCESS | 700 | 1467322067329 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]]]}] 14:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 990ms 14:27:47 INFO - PROCESS | 700 | 1467322067371 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 14:27:47 INFO - PROCESS | 700 | 1467322067374 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 14:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:27:47 INFO - PROCESS | 700 | 1467322067377 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:27:47 INFO - PROCESS | 700 | 1467322067379 Marionette TRACE conn5 <- [1,1230,null,{}] 14:27:47 INFO - PROCESS | 700 | 1467322067383 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}] 14:27:47 INFO - PROCESS | 700 | 1467322067385 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:47 INFO - PROCESS | 700 | 1467322067498 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 14:27:47 INFO - PROCESS | 700 | 1467322067633 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:47 INFO - PROCESS | 700 | 1467322067636 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:47 INFO - PROCESS | 700 | ++DOCSHELL 1C705800 == 43 [pid = 700] [id = 317] 14:27:47 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (1C708400) [pid = 700] [serial = 950] [outer = 00000000] 14:27:47 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (1C70E800) [pid = 700] [serial = 951] [outer = 1C708400] 14:27:47 INFO - PROCESS | 700 | 1467322067691 Marionette DEBUG loaded listener.js 14:27:47 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (1CA66C00) [pid = 700] [serial = 952] [outer = 1C708400] 14:27:48 INFO - PROCESS | 700 | 1467322068278 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]]]}] 14:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 14:27:48 INFO - PROCESS | 700 | 1467322068351 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 14:27:48 INFO - PROCESS | 700 | 1467322068353 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 14:27:48 INFO - PROCESS | 700 | 1467322068356 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:27:48 INFO - PROCESS | 700 | 1467322068358 Marionette TRACE conn5 <- [1,1234,null,{}] 14:27:48 INFO - PROCESS | 700 | 1467322068362 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}] 14:27:48 INFO - PROCESS | 700 | 1467322068365 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:48 INFO - PROCESS | 700 | 1467322068473 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 14:27:48 INFO - PROCESS | 700 | 1467322068726 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:48 INFO - PROCESS | 700 | 1467322068729 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:48 INFO - PROCESS | 700 | ++DOCSHELL 0CB1EC00 == 44 [pid = 700] [id = 318] 14:27:48 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (0F582400) [pid = 700] [serial = 953] [outer = 00000000] 14:27:48 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (0FD14C00) [pid = 700] [serial = 954] [outer = 0F582400] 14:27:48 INFO - PROCESS | 700 | 1467322068814 Marionette DEBUG loaded listener.js 14:27:48 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (0FE07000) [pid = 700] [serial = 955] [outer = 0F582400] 14:27:49 INFO - PROCESS | 700 | 1467322069439 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]]]}] 14:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1117ms 14:27:49 INFO - PROCESS | 700 | 1467322069479 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 14:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:27:49 INFO - PROCESS | 700 | 1467322069483 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 14:27:49 INFO - PROCESS | 700 | 1467322069487 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:27:49 INFO - PROCESS | 700 | 1467322069490 Marionette TRACE conn5 <- [1,1238,null,{}] 14:27:49 INFO - PROCESS | 700 | 1467322069495 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}] 14:27:49 INFO - PROCESS | 700 | 1467322069500 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:49 INFO - PROCESS | 700 | 1467322069603 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 1A975000 == 43 [pid = 700] [id = 312] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 149C3400 == 42 [pid = 700] [id = 311] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 15E92C00 == 41 [pid = 700] [id = 310] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 195A4800 == 40 [pid = 700] [id = 309] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 18F25C00 == 39 [pid = 700] [id = 308] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 178A3C00 == 38 [pid = 700] [id = 306] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 0FF2E400 == 37 [pid = 700] [id = 305] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 0FF70800 == 36 [pid = 700] [id = 304] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 0FC7D800 == 35 [pid = 700] [id = 303] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 0CB6E000 == 34 [pid = 700] [id = 302] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 15EA0000 == 33 [pid = 700] [id = 301] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 182E8400 == 32 [pid = 700] [id = 307] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 0CB1EC00 == 31 [pid = 700] [id = 318] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 1C705800 == 30 [pid = 700] [id = 317] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 1706E000 == 29 [pid = 700] [id = 315] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 1A991400 == 28 [pid = 700] [id = 316] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 1B553800 == 27 [pid = 700] [id = 313] 14:27:50 INFO - PROCESS | 700 | --DOCSHELL 0FF64000 == 26 [pid = 700] [id = 314] 14:27:50 INFO - PROCESS | 700 | 1467322070380 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:50 INFO - PROCESS | 700 | 1467322070384 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 100 (103CD400) [pid = 700] [serial = 882] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 99 (10E3DC00) [pid = 700] [serial = 883] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 98 (17005000) [pid = 700] [serial = 885] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 97 (17F8A000) [pid = 700] [serial = 888] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 96 (0FCDCC00) [pid = 700] [serial = 879] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 95 (0FD1D400) [pid = 700] [serial = 880] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 94 (14299000) [pid = 700] [serial = 877] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 93 (103CE400) [pid = 700] [serial = 876] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 92 (18730C00) [pid = 700] [serial = 891] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 91 (18185400) [pid = 700] [serial = 889] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 90 (19180400) [pid = 700] [serial = 894] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0FC75C00) [pid = 700] [serial = 862] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1A8B4000) [pid = 700] [serial = 903] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 87 (0C5F3800) [pid = 700] [serial = 861] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1957A400) [pid = 700] [serial = 900] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 85 (16431000) [pid = 700] [serial = 865] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 84 (155ACC00) [pid = 700] [serial = 864] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 83 (195B3800) [pid = 700] [serial = 868] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1953AC00) [pid = 700] [serial = 867] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1D82A400) [pid = 700] [serial = 871] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1D81F800) [pid = 700] [serial = 870] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 79 (18733000) [pid = 700] [serial = 901] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1DAE1800) [pid = 700] [serial = 874] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1DADF400) [pid = 700] [serial = 873] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 76 (19573000) [pid = 700] [serial = 895] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1873A400) [pid = 700] [serial = 892] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18485C00) [pid = 700] [serial = 897] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 73 (18489400) [pid = 700] [serial = 898] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | --DOMWINDOW == 72 (17065800) [pid = 700] [serial = 886] [outer = 00000000] [url = about:blank] 14:27:50 INFO - PROCESS | 700 | ++DOCSHELL 0C5C2400 == 27 [pid = 700] [id = 319] 14:27:50 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0C5C2C00) [pid = 700] [serial = 956] [outer = 00000000] 14:27:50 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0C5CDC00) [pid = 700] [serial = 957] [outer = 0C5C2C00] 14:27:50 INFO - PROCESS | 700 | 1467322070560 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (0C5F3800) [pid = 700] [serial = 958] [outer = 0C5C2C00] 14:27:51 INFO - PROCESS | 700 | 1467322071030 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]]]}] 14:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1579ms 14:27:51 INFO - PROCESS | 700 | 1467322071068 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 14:27:51 INFO - PROCESS | 700 | 1467322071072 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 14:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:27:51 INFO - PROCESS | 700 | 1467322071076 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:27:51 INFO - PROCESS | 700 | 1467322071078 Marionette TRACE conn5 <- [1,1242,null,{}] 14:27:51 INFO - PROCESS | 700 | 1467322071084 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}] 14:27:51 INFO - PROCESS | 700 | 1467322071088 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:51 INFO - PROCESS | 700 | 1467322071177 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 14:27:51 INFO - PROCESS | 700 | 1467322071190 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:51 INFO - PROCESS | 700 | 1467322071193 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:51 INFO - PROCESS | 700 | ++DOCSHELL 0FE04C00 == 28 [pid = 700] [id = 320] 14:27:51 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (0FE05000) [pid = 700] [serial = 959] [outer = 00000000] 14:27:51 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (0FF23C00) [pid = 700] [serial = 960] [outer = 0FE05000] 14:27:51 INFO - PROCESS | 700 | 1467322071240 Marionette DEBUG loaded listener.js 14:27:51 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (0FF2A000) [pid = 700] [serial = 961] [outer = 0FE05000] 14:27:51 INFO - PROCESS | 700 | 1467322071695 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]]]}] 14:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 14:27:51 INFO - PROCESS | 700 | 1467322071749 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 14:27:51 INFO - PROCESS | 700 | 1467322071754 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 14:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:27:51 INFO - PROCESS | 700 | 1467322071758 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:27:51 INFO - PROCESS | 700 | 1467322071760 Marionette TRACE conn5 <- [1,1246,null,{}] 14:27:51 INFO - PROCESS | 700 | 1467322071764 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}] 14:27:51 INFO - PROCESS | 700 | 1467322071766 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:51 INFO - PROCESS | 700 | 1467322071883 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 14:27:51 INFO - PROCESS | 700 | 1467322071978 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:51 INFO - PROCESS | 700 | 1467322071980 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:51 INFO - PROCESS | 700 | ++DOCSHELL 103CDC00 == 29 [pid = 700] [id = 321] 14:27:51 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (103D9400) [pid = 700] [serial = 962] [outer = 00000000] 14:27:52 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (10CDC000) [pid = 700] [serial = 963] [outer = 103D9400] 14:27:52 INFO - PROCESS | 700 | 1467322072027 Marionette DEBUG loaded listener.js 14:27:52 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (13D13C00) [pid = 700] [serial = 964] [outer = 103D9400] 14:27:52 INFO - PROCESS | 700 | 1467322072414 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]]]}] 14:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 14:27:52 INFO - PROCESS | 700 | 1467322072438 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 700 | 1467322072440 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 14:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:27:52 INFO - PROCESS | 700 | 1467322072445 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:27:52 INFO - PROCESS | 700 | 1467322072451 Marionette TRACE conn5 <- [1,1250,null,{}] 14:27:52 INFO - PROCESS | 700 | 1467322072474 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}] 14:27:52 INFO - PROCESS | 700 | 1467322072478 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:53 INFO - PROCESS | 700 | 1467322073087 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1A8AA400) [pid = 700] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 79 (182E9000) [pid = 700] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 78 (17F91C00) [pid = 700] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 77 (178A5800) [pid = 700] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1003E800) [pid = 700] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0FF62400) [pid = 700] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1A976400) [pid = 700] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FC79C00) [pid = 700] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 72 (18F26000) [pid = 700] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 71 (155A3000) [pid = 700] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 70 (195B1800) [pid = 700] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1A976800) [pid = 700] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:27:53 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1B9BCC00) [pid = 700] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:27:53 INFO - PROCESS | 700 | 1467322073160 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:53 INFO - PROCESS | 700 | 1467322073163 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:53 INFO - PROCESS | 700 | ++DOCSHELL 0905F000 == 30 [pid = 700] [id = 322] 14:27:53 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (09060400) [pid = 700] [serial = 965] [outer = 00000000] 14:27:53 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0C5CC800) [pid = 700] [serial = 966] [outer = 09060400] 14:27:53 INFO - PROCESS | 700 | 1467322073222 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0F5E1000) [pid = 700] [serial = 967] [outer = 09060400] 14:27:54 INFO - PROCESS | 700 | 1467322074025 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]]]}] 14:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1642ms 14:27:54 INFO - PROCESS | 700 | 1467322074090 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 14:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:27:54 INFO - PROCESS | 700 | 1467322074094 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 14:27:54 INFO - PROCESS | 700 | 1467322074100 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:27:54 INFO - PROCESS | 700 | 1467322074103 Marionette TRACE conn5 <- [1,1254,null,{}] 14:27:54 INFO - PROCESS | 700 | 1467322074108 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}] 14:27:54 INFO - PROCESS | 700 | 1467322074111 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:54 INFO - PROCESS | 700 | 1467322074231 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 14:27:54 INFO - PROCESS | 700 | 1467322074360 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:54 INFO - PROCESS | 700 | 1467322074363 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:54 INFO - PROCESS | 700 | ++DOCSHELL 1003E800 == 31 [pid = 700] [id = 323] 14:27:54 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (10374000) [pid = 700] [serial = 968] [outer = 00000000] 14:27:54 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (13D0DC00) [pid = 700] [serial = 969] [outer = 10374000] 14:27:54 INFO - PROCESS | 700 | 1467322074420 Marionette DEBUG loaded listener.js 14:27:54 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (13FEE800) [pid = 700] [serial = 970] [outer = 10374000] 14:27:55 INFO - PROCESS | 700 | 1467322075186 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]]]}] 14:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1186ms 14:27:55 INFO - PROCESS | 700 | 1467322075286 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 14:27:55 INFO - PROCESS | 700 | 1467322075289 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 14:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:27:55 INFO - PROCESS | 700 | 1467322075293 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:27:55 INFO - PROCESS | 700 | 1467322075295 Marionette TRACE conn5 <- [1,1258,null,{}] 14:27:55 INFO - PROCESS | 700 | 1467322075300 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}] 14:27:55 INFO - PROCESS | 700 | 1467322075302 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:55 INFO - PROCESS | 700 | 1467322075446 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 14:27:55 INFO - PROCESS | 700 | 1467322075612 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 700 | 1467322075615 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:55 INFO - PROCESS | 700 | ++DOCSHELL 0905DC00 == 32 [pid = 700] [id = 324] 14:27:55 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (0C5C0800) [pid = 700] [serial = 971] [outer = 00000000] 14:27:55 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (0C5F0800) [pid = 700] [serial = 972] [outer = 0C5C0800] 14:27:55 INFO - PROCESS | 700 | 1467322075669 Marionette DEBUG loaded listener.js 14:27:55 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (0FD15000) [pid = 700] [serial = 973] [outer = 0C5C0800] 14:27:56 INFO - PROCESS | 700 | --DOCSHELL 103CDC00 == 31 [pid = 700] [id = 321] 14:27:56 INFO - PROCESS | 700 | --DOCSHELL 0FE04C00 == 30 [pid = 700] [id = 320] 14:27:56 INFO - PROCESS | 700 | --DOCSHELL 0C5C2400 == 29 [pid = 700] [id = 319] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1C1E0000) [pid = 700] [serial = 939] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1D81D400) [pid = 700] [serial = 940] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 74 (13FEA800) [pid = 700] [serial = 937] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1A8B4400) [pid = 700] [serial = 904] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 72 (18ECB800) [pid = 700] [serial = 922] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 71 (18ECF400) [pid = 700] [serial = 910] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 70 (17F8EC00) [pid = 700] [serial = 919] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1486BC00) [pid = 700] [serial = 913] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 68 (178AE000) [pid = 700] [serial = 918] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 67 (10EC9000) [pid = 700] [serial = 916] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 66 (10371400) [pid = 700] [serial = 915] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 65 (1A992C00) [pid = 700] [serial = 931] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 64 (10CDB000) [pid = 700] [serial = 912] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 63 (1018FC00) [pid = 700] [serial = 906] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 62 (1873C400) [pid = 700] [serial = 921] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 61 (140BD000) [pid = 700] [serial = 907] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 60 (184E3000) [pid = 700] [serial = 909] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 59 (19175000) [pid = 700] [serial = 925] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 58 (1817BC00) [pid = 700] [serial = 933] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 57 (1A8CDC00) [pid = 700] [serial = 928] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 56 (18FB1400) [pid = 700] [serial = 934] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 55 (19173C00) [pid = 700] [serial = 924] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 54 (1A8CB400) [pid = 700] [serial = 927] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 53 (1AC8E800) [pid = 700] [serial = 936] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | --DOMWINDOW == 52 (1A97A000) [pid = 700] [serial = 930] [outer = 00000000] [url = about:blank] 14:27:56 INFO - PROCESS | 700 | 1467322076236 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]]]}] 14:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 973ms 14:27:56 INFO - PROCESS | 700 | 1467322076269 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 14:27:56 INFO - PROCESS | 700 | 1467322076273 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 14:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:27:56 INFO - PROCESS | 700 | 1467322076277 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:27:56 INFO - PROCESS | 700 | 1467322076280 Marionette TRACE conn5 <- [1,1262,null,{}] 14:27:56 INFO - PROCESS | 700 | 1467322076285 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}] 14:27:56 INFO - PROCESS | 700 | 1467322076289 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:56 INFO - PROCESS | 700 | 1467322076377 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 14:27:56 INFO - PROCESS | 700 | 1467322076385 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:56 INFO - PROCESS | 700 | 1467322076388 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:56 INFO - PROCESS | 700 | ++DOCSHELL 10CDB000 == 30 [pid = 700] [id = 325] 14:27:56 INFO - PROCESS | 700 | ++DOMWINDOW == 53 (10EC9000) [pid = 700] [serial = 974] [outer = 00000000] 14:27:56 INFO - PROCESS | 700 | ++DOMWINDOW == 54 (140C4800) [pid = 700] [serial = 975] [outer = 10EC9000] 14:27:56 INFO - PROCESS | 700 | 1467322076436 Marionette DEBUG loaded listener.js 14:27:56 INFO - PROCESS | 700 | ++DOMWINDOW == 55 (1472D400) [pid = 700] [serial = 976] [outer = 10EC9000] 14:27:56 INFO - PROCESS | 700 | 1467322076924 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]]]}] 14:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 14:27:56 INFO - PROCESS | 700 | 1467322076950 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 14:27:56 INFO - PROCESS | 700 | 1467322076954 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 14:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:27:56 INFO - PROCESS | 700 | 1467322076958 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:27:56 INFO - PROCESS | 700 | 1467322076960 Marionette TRACE conn5 <- [1,1266,null,{}] 14:27:56 INFO - PROCESS | 700 | 1467322076994 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}] 14:27:56 INFO - PROCESS | 700 | 1467322076997 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:57 INFO - PROCESS | 700 | 1467322077090 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 14:27:57 INFO - PROCESS | 700 | 1467322077180 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:57 INFO - PROCESS | 700 | 1467322077182 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:57 INFO - PROCESS | 700 | ++DOCSHELL 15C06000 == 31 [pid = 700] [id = 326] 14:27:57 INFO - PROCESS | 700 | ++DOMWINDOW == 56 (15C06800) [pid = 700] [serial = 977] [outer = 00000000] 14:27:57 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (15E9B000) [pid = 700] [serial = 978] [outer = 15C06800] 14:27:57 INFO - PROCESS | 700 | 1467322077229 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (16430800) [pid = 700] [serial = 979] [outer = 15C06800] 14:27:57 INFO - PROCESS | 700 | 1467322077637 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]]]}] 14:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 14:27:57 INFO - PROCESS | 700 | 1467322077693 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 14:27:57 INFO - PROCESS | 700 | 1467322077696 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 14:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:27:57 INFO - PROCESS | 700 | 1467322077701 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:27:57 INFO - PROCESS | 700 | 1467322077707 Marionette TRACE conn5 <- [1,1270,null,{}] 14:27:57 INFO - PROCESS | 700 | 1467322077717 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}] 14:27:57 INFO - PROCESS | 700 | 1467322077721 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:57 INFO - PROCESS | 700 | 1467322077808 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 14:27:57 INFO - PROCESS | 700 | 1467322077817 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:57 INFO - PROCESS | 700 | 1467322077819 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:57 INFO - PROCESS | 700 | ++DOCSHELL 0CBCBC00 == 32 [pid = 700] [id = 327] 14:27:57 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (1706DC00) [pid = 700] [serial = 980] [outer = 00000000] 14:27:57 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (172B1400) [pid = 700] [serial = 981] [outer = 1706DC00] 14:27:57 INFO - PROCESS | 700 | 1467322077869 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (17F12800) [pid = 700] [serial = 982] [outer = 1706DC00] 14:27:58 INFO - PROCESS | 700 | 1467322078318 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]]]}] 14:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 690ms 14:27:58 INFO - PROCESS | 700 | 1467322078397 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 14:27:58 INFO - PROCESS | 700 | 1467322078399 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 14:27:58 INFO - PROCESS | 700 | 1467322078402 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:27:58 INFO - PROCESS | 700 | 1467322078404 Marionette TRACE conn5 <- [1,1274,null,{}] 14:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:27:58 INFO - PROCESS | 700 | 1467322078408 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}] 14:27:58 INFO - PROCESS | 700 | 1467322078410 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:58 INFO - PROCESS | 700 | 1467322078554 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 14:27:58 INFO - PROCESS | 700 | 1467322078563 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:58 INFO - PROCESS | 700 | 1467322078565 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:58 INFO - PROCESS | 700 | ++DOCSHELL 17F76800 == 33 [pid = 700] [id = 328] 14:27:58 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (17F7AC00) [pid = 700] [serial = 983] [outer = 00000000] 14:27:58 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (18182C00) [pid = 700] [serial = 984] [outer = 17F7AC00] 14:27:58 INFO - PROCESS | 700 | 1467322078611 Marionette DEBUG loaded listener.js 14:27:58 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (182E0000) [pid = 700] [serial = 985] [outer = 17F7AC00] 14:27:59 INFO - PROCESS | 700 | 1467322079069 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]]]}] 14:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 14:27:59 INFO - PROCESS | 700 | 1467322079138 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 14:27:59 INFO - PROCESS | 700 | 1467322079141 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 14:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:27:59 INFO - PROCESS | 700 | 1467322079144 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:27:59 INFO - PROCESS | 700 | 1467322079146 Marionette TRACE conn5 <- [1,1278,null,{}] 14:27:59 INFO - PROCESS | 700 | 1467322079155 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}] 14:27:59 INFO - PROCESS | 700 | 1467322079157 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:59 INFO - PROCESS | 700 | 1467322079267 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 14:27:59 INFO - PROCESS | 700 | 1467322079276 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:59 INFO - PROCESS | 700 | 1467322079282 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:59 INFO - PROCESS | 700 | ++DOCSHELL 0FF67800 == 34 [pid = 700] [id = 329] 14:27:59 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (18730400) [pid = 700] [serial = 986] [outer = 00000000] 14:27:59 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (18739400) [pid = 700] [serial = 987] [outer = 18730400] 14:27:59 INFO - PROCESS | 700 | 1467322079340 Marionette DEBUG loaded listener.js 14:27:59 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (187A6400) [pid = 700] [serial = 988] [outer = 18730400] 14:27:59 INFO - PROCESS | 700 | 1467322079822 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]]]}] 14:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 14:27:59 INFO - PROCESS | 700 | 1467322079875 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 14:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:27:59 INFO - PROCESS | 700 | 1467322079877 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 14:27:59 INFO - PROCESS | 700 | 1467322079880 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:27:59 INFO - PROCESS | 700 | 1467322079882 Marionette TRACE conn5 <- [1,1282,null,{}] 14:27:59 INFO - PROCESS | 700 | 1467322079886 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}] 14:27:59 INFO - PROCESS | 700 | 1467322079888 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:27:59 INFO - PROCESS | 700 | 1467322080007 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 14:27:59 INFO - PROCESS | 700 | --DOMWINDOW == 66 (0FF65C00) [pid = 700] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:27:59 INFO - PROCESS | 700 | --DOMWINDOW == 65 (1C708400) [pid = 700] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:27:59 INFO - PROCESS | 700 | --DOMWINDOW == 64 (17264800) [pid = 700] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:27:59 INFO - PROCESS | 700 | --DOMWINDOW == 63 (0F582400) [pid = 700] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:27:59 INFO - PROCESS | 700 | --DOMWINDOW == 62 (1AB2D400) [pid = 700] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:27:59 INFO - PROCESS | 700 | --DOMWINDOW == 61 (0C5C2C00) [pid = 700] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:27:59 INFO - PROCESS | 700 | --DOMWINDOW == 60 (0FE05000) [pid = 700] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:28:00 INFO - PROCESS | 700 | 1467322080073 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:00 INFO - PROCESS | 700 | 1467322080075 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:00 INFO - PROCESS | 700 | ++DOCSHELL 0CB6B800 == 35 [pid = 700] [id = 330] 14:28:00 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (0F584400) [pid = 700] [serial = 989] [outer = 00000000] 14:28:00 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (10190C00) [pid = 700] [serial = 990] [outer = 0F584400] 14:28:00 INFO - PROCESS | 700 | 1467322080120 Marionette DEBUG loaded listener.js 14:28:00 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (155AA800) [pid = 700] [serial = 991] [outer = 0F584400] 14:28:00 INFO - PROCESS | 700 | 1467322080487 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]]]}] 14:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 14:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:28:00 INFO - PROCESS | 700 | 1467322080511 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 14:28:00 INFO - PROCESS | 700 | 1467322080513 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 14:28:00 INFO - PROCESS | 700 | 1467322080516 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:28:00 INFO - PROCESS | 700 | 1467322080518 Marionette TRACE conn5 <- [1,1286,null,{}] 14:28:00 INFO - PROCESS | 700 | 1467322080521 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}] 14:28:00 INFO - PROCESS | 700 | 1467322080523 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:00 INFO - PROCESS | 700 | 1467322080604 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 14:28:00 INFO - PROCESS | 700 | 1467322080689 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:00 INFO - PROCESS | 700 | 1467322080691 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:00 INFO - PROCESS | 700 | ++DOCSHELL 13FAB000 == 36 [pid = 700] [id = 331] 14:28:00 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (18179C00) [pid = 700] [serial = 992] [outer = 00000000] 14:28:00 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (18FA9C00) [pid = 700] [serial = 993] [outer = 18179C00] 14:28:00 INFO - PROCESS | 700 | 1467322080734 Marionette DEBUG loaded listener.js 14:28:00 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (19174400) [pid = 700] [serial = 994] [outer = 18179C00] 14:28:01 INFO - PROCESS | 700 | 1467322081106 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]]]}] 14:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 14:28:01 INFO - PROCESS | 700 | 1467322081147 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 14:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:28:01 INFO - PROCESS | 700 | 1467322081149 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 14:28:01 INFO - PROCESS | 700 | 1467322081152 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:28:01 INFO - PROCESS | 700 | 1467322081153 Marionette TRACE conn5 <- [1,1290,null,{}] 14:28:01 INFO - PROCESS | 700 | 1467322081157 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}] 14:28:01 INFO - PROCESS | 700 | 1467322081159 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:01 INFO - PROCESS | 700 | 1467322081274 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 14:28:01 INFO - PROCESS | 700 | 1467322081282 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:01 INFO - PROCESS | 700 | 1467322081284 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:01 INFO - PROCESS | 700 | ++DOCSHELL 18F28C00 == 37 [pid = 700] [id = 332] 14:28:01 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (19175000) [pid = 700] [serial = 995] [outer = 00000000] 14:28:01 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (1953F000) [pid = 700] [serial = 996] [outer = 19175000] 14:28:01 INFO - PROCESS | 700 | 1467322081329 Marionette DEBUG loaded listener.js 14:28:01 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (1953F800) [pid = 700] [serial = 997] [outer = 19175000] 14:28:01 INFO - PROCESS | 700 | 1467322081782 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]]]}] 14:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 14:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:28:01 INFO - PROCESS | 700 | 1467322081830 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 14:28:01 INFO - PROCESS | 700 | 1467322081832 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 14:28:01 INFO - PROCESS | 700 | 1467322081836 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:28:01 INFO - PROCESS | 700 | 1467322081838 Marionette TRACE conn5 <- [1,1294,null,{}] 14:28:01 INFO - PROCESS | 700 | 1467322081842 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}] 14:28:01 INFO - PROCESS | 700 | 1467322081843 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:01 INFO - PROCESS | 700 | 1467322081924 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 14:28:01 INFO - PROCESS | 700 | 1467322081933 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:01 INFO - PROCESS | 700 | 1467322081935 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:01 INFO - PROCESS | 700 | ++DOCSHELL 1726F000 == 38 [pid = 700] [id = 333] 14:28:01 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (19180400) [pid = 700] [serial = 998] [outer = 00000000] 14:28:01 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (19580000) [pid = 700] [serial = 999] [outer = 19180400] 14:28:01 INFO - PROCESS | 700 | 1467322081979 Marionette DEBUG loaded listener.js 14:28:02 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (1957D000) [pid = 700] [serial = 1000] [outer = 19180400] 14:28:02 INFO - PROCESS | 700 | 1467322082558 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]]]}] 14:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 770ms 14:28:02 INFO - PROCESS | 700 | 1467322082623 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 14:28:02 INFO - PROCESS | 700 | 1467322082627 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 14:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:28:02 INFO - PROCESS | 700 | 1467322082647 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:28:02 INFO - PROCESS | 700 | 1467322082651 Marionette TRACE conn5 <- [1,1298,null,{}] 14:28:02 INFO - PROCESS | 700 | 1467322082658 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}] 14:28:02 INFO - PROCESS | 700 | 1467322082661 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:02 INFO - PROCESS | 700 | 1467322082789 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 14:28:02 INFO - PROCESS | 700 | 1467322082888 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:02 INFO - PROCESS | 700 | 1467322082892 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:02 INFO - PROCESS | 700 | ++DOCSHELL 0FCD5C00 == 39 [pid = 700] [id = 334] 14:28:02 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0FCDBC00) [pid = 700] [serial = 1001] [outer = 00000000] 14:28:02 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (13F21400) [pid = 700] [serial = 1002] [outer = 0FCDBC00] 14:28:02 INFO - PROCESS | 700 | 1467322082949 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (14799400) [pid = 700] [serial = 1003] [outer = 0FCDBC00] 14:28:03 INFO - PROCESS | 700 | 1467322083523 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] 14:28:03 INFO - PROCESS | 700 | 1467322083592 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 14:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:28:03 INFO - PROCESS | 700 | 1467322083599 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:28:03 INFO - PROCESS | 700 | 1467322083602 Marionette TRACE conn5 <- [1,1302,null,{}] 14:28:03 INFO - PROCESS | 700 | 1467322083606 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}] 14:28:03 INFO - PROCESS | 700 | 1467322083609 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:03 INFO - PROCESS | 700 | 1467322083723 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 14:28:03 INFO - PROCESS | 700 | 1467322083856 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 700 | 1467322083859 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:03 INFO - PROCESS | 700 | ++DOCSHELL 16432C00 == 40 [pid = 700] [id = 335] 14:28:03 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (17002000) [pid = 700] [serial = 1004] [outer = 00000000] 14:28:03 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1700CC00) [pid = 700] [serial = 1005] [outer = 17002000] 14:28:03 INFO - PROCESS | 700 | 1467322083923 Marionette DEBUG loaded listener.js 14:28:04 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1706D800) [pid = 700] [serial = 1006] [outer = 17002000] 14:28:04 INFO - PROCESS | 700 | 1467322084541 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]]]}] 14:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 14:28:04 INFO - PROCESS | 700 | 1467322084571 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 14:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:28:04 INFO - PROCESS | 700 | 1467322084574 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 14:28:04 INFO - PROCESS | 700 | 1467322084578 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:28:04 INFO - PROCESS | 700 | 1467322084582 Marionette TRACE conn5 <- [1,1306,null,{}] 14:28:04 INFO - PROCESS | 700 | 1467322084593 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}] 14:28:04 INFO - PROCESS | 700 | 1467322084598 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:04 INFO - PROCESS | 700 | 1467322084707 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 14:28:04 INFO - PROCESS | 700 | 1467322084837 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:04 INFO - PROCESS | 700 | 1467322084840 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:04 INFO - PROCESS | 700 | ++DOCSHELL 1917EC00 == 41 [pid = 700] [id = 336] 14:28:04 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1917F800) [pid = 700] [serial = 1007] [outer = 00000000] 14:28:04 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1957C400) [pid = 700] [serial = 1008] [outer = 1917F800] 14:28:04 INFO - PROCESS | 700 | 1467322084897 Marionette DEBUG loaded listener.js 14:28:04 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1A813C00) [pid = 700] [serial = 1009] [outer = 1917F800] 14:28:05 INFO - PROCESS | 700 | 1467322085512 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]]]}] 14:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 14:28:05 INFO - PROCESS | 700 | 1467322085552 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 14:28:05 INFO - PROCESS | 700 | 1467322085555 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 14:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:28:05 INFO - PROCESS | 700 | 1467322085558 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:28:05 INFO - PROCESS | 700 | 1467322085560 Marionette TRACE conn5 <- [1,1310,null,{}] 14:28:05 INFO - PROCESS | 700 | 1467322085564 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}] 14:28:05 INFO - PROCESS | 700 | 1467322085567 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:05 INFO - PROCESS | 700 | 1467322085677 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 14:28:05 INFO - PROCESS | 700 | 1467322085808 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:05 INFO - PROCESS | 700 | 1467322085810 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:05 INFO - PROCESS | 700 | ++DOCSHELL 0FF6C000 == 42 [pid = 700] [id = 337] 14:28:05 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1A8AF800) [pid = 700] [serial = 1010] [outer = 00000000] 14:28:05 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1A8CB400) [pid = 700] [serial = 1011] [outer = 1A8AF800] 14:28:05 INFO - PROCESS | 700 | 1467322085866 Marionette DEBUG loaded listener.js 14:28:05 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1A96EC00) [pid = 700] [serial = 1012] [outer = 1A8AF800] 14:28:06 INFO - PROCESS | 700 | 1467322086598 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]]]}] 14:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1068ms 14:28:06 INFO - PROCESS | 700 | 1467322086640 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 14:28:06 INFO - PROCESS | 700 | 1467322086644 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 14:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:28:06 INFO - PROCESS | 700 | 1467322086650 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:28:06 INFO - PROCESS | 700 | 1467322086653 Marionette TRACE conn5 <- [1,1314,null,{}] 14:28:06 INFO - PROCESS | 700 | 1467322086659 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}] 14:28:06 INFO - PROCESS | 700 | 1467322086662 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:06 INFO - PROCESS | 700 | 1467322086768 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 14:28:06 INFO - PROCESS | 700 | 1467322086902 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:06 INFO - PROCESS | 700 | 1467322086907 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:06 INFO - PROCESS | 700 | ++DOCSHELL 1003F800 == 43 [pid = 700] [id = 338] 14:28:06 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (10187C00) [pid = 700] [serial = 1013] [outer = 00000000] 14:28:06 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (10E46000) [pid = 700] [serial = 1014] [outer = 10187C00] 14:28:06 INFO - PROCESS | 700 | 1467322086959 Marionette DEBUG loaded listener.js 14:28:07 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1486A000) [pid = 700] [serial = 1015] [outer = 10187C00] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 18F28C00 == 42 [pid = 700] [id = 332] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 13FAB000 == 41 [pid = 700] [id = 331] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 0CB6B800 == 40 [pid = 700] [id = 330] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 0FF67800 == 39 [pid = 700] [id = 329] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 17F76800 == 38 [pid = 700] [id = 328] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 0CBCBC00 == 37 [pid = 700] [id = 327] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 15C06000 == 36 [pid = 700] [id = 326] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 10CDB000 == 35 [pid = 700] [id = 325] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 0905DC00 == 34 [pid = 700] [id = 324] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 1003E800 == 33 [pid = 700] [id = 323] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 0905F000 == 32 [pid = 700] [id = 322] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 0FF6C000 == 31 [pid = 700] [id = 337] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 16432C00 == 30 [pid = 700] [id = 335] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 1917EC00 == 29 [pid = 700] [id = 336] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 1726F000 == 28 [pid = 700] [id = 333] 14:28:08 INFO - PROCESS | 700 | --DOCSHELL 0FCD5C00 == 27 [pid = 700] [id = 334] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 86 (10CDC000) [pid = 700] [serial = 963] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 85 (14828400) [pid = 700] [serial = 943] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1CA66C00) [pid = 700] [serial = 952] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18482C00) [pid = 700] [serial = 946] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0FE07000) [pid = 700] [serial = 955] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1CA67000) [pid = 700] [serial = 949] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0C5CDC00) [pid = 700] [serial = 957] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0C5F3800) [pid = 700] [serial = 958] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FF23C00) [pid = 700] [serial = 960] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FF2A000) [pid = 700] [serial = 961] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0FD14C00) [pid = 700] [serial = 954] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1018D400) [pid = 700] [serial = 942] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 74 (17F88800) [pid = 700] [serial = 945] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1C1E9400) [pid = 700] [serial = 948] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1C70E800) [pid = 700] [serial = 951] [outer = 00000000] [url = about:blank] 14:28:08 INFO - PROCESS | 700 | 1467322088321 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]]]}] 14:28:08 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 14:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1735ms 14:28:08 INFO - PROCESS | 700 | 1467322088386 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 14:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:28:08 INFO - PROCESS | 700 | 1467322088390 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 14:28:08 INFO - PROCESS | 700 | 1467322088400 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:28:08 INFO - PROCESS | 700 | 1467322088403 Marionette TRACE conn5 <- [1,1318,null,{}] 14:28:08 INFO - PROCESS | 700 | 1467322088410 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}] 14:28:08 INFO - PROCESS | 700 | 1467322088413 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:08 INFO - PROCESS | 700 | 1467322088512 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 14:28:08 INFO - PROCESS | 700 | 1467322088520 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:08 INFO - PROCESS | 700 | 1467322088522 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:08 INFO - PROCESS | 700 | ++DOCSHELL 0F582400 == 28 [pid = 700] [id = 339] 14:28:08 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0F582C00) [pid = 700] [serial = 1016] [outer = 00000000] 14:28:08 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0F6F2400) [pid = 700] [serial = 1017] [outer = 0F582C00] 14:28:08 INFO - PROCESS | 700 | 1467322088571 Marionette DEBUG loaded listener.js 14:28:08 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (0FCD0800) [pid = 700] [serial = 1018] [outer = 0F582C00] 14:28:09 INFO - PROCESS | 700 | 1467322089050 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]]]}] 14:28:09 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 14:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 14:28:09 INFO - PROCESS | 700 | 1467322089126 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 14:28:09 INFO - PROCESS | 700 | 1467322089131 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 14:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:28:09 INFO - PROCESS | 700 | 1467322089137 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:28:09 INFO - PROCESS | 700 | 1467322089140 Marionette TRACE conn5 <- [1,1322,null,{}] 14:28:09 INFO - PROCESS | 700 | 1467322089144 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}] 14:28:09 INFO - PROCESS | 700 | 1467322089146 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:09 INFO - PROCESS | 700 | 1467322089235 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 14:28:09 INFO - PROCESS | 700 | 1467322089250 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:09 INFO - PROCESS | 700 | 1467322089253 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:09 INFO - PROCESS | 700 | ++DOCSHELL 0FF26000 == 29 [pid = 700] [id = 340] 14:28:09 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (0FF27C00) [pid = 700] [serial = 1019] [outer = 00000000] 14:28:09 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (0FF2D400) [pid = 700] [serial = 1020] [outer = 0FF27C00] 14:28:09 INFO - PROCESS | 700 | 1467322089301 Marionette DEBUG loaded listener.js 14:28:09 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (0FF62400) [pid = 700] [serial = 1021] [outer = 0FF27C00] 14:28:09 INFO - PROCESS | 700 | 1467322089760 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]]]}] 14:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 14:28:09 INFO - PROCESS | 700 | 1467322089812 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 14:28:09 INFO - PROCESS | 700 | 1467322089814 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 14:28:09 INFO - PROCESS | 700 | 1467322089818 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:28:09 INFO - PROCESS | 700 | 1467322089821 Marionette TRACE conn5 <- [1,1326,null,{}] 14:28:09 INFO - PROCESS | 700 | 1467322089832 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}] 14:28:09 INFO - PROCESS | 700 | 1467322089837 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:09 INFO - PROCESS | 700 | 1467322089952 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 14:28:10 INFO - PROCESS | 700 | 1467322090070 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:10 INFO - PROCESS | 700 | 1467322090074 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:10 INFO - PROCESS | 700 | ++DOCSHELL 142B8000 == 30 [pid = 700] [id = 341] 14:28:10 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (142B8800) [pid = 700] [serial = 1022] [outer = 00000000] 14:28:10 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (14797000) [pid = 700] [serial = 1023] [outer = 142B8800] 14:28:10 INFO - PROCESS | 700 | 1467322090125 Marionette DEBUG loaded listener.js 14:28:10 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (14874400) [pid = 700] [serial = 1024] [outer = 142B8800] 14:28:10 INFO - PROCESS | 700 | 1467322090992 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]]]}] 14:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1231ms 14:28:11 INFO - PROCESS | 700 | 1467322091053 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 14:28:11 INFO - PROCESS | 700 | 1467322091056 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 14:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:28:11 INFO - PROCESS | 700 | 1467322091065 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:28:11 INFO - PROCESS | 700 | 1467322091067 Marionette TRACE conn5 <- [1,1330,null,{}] 14:28:11 INFO - PROCESS | 700 | 1467322091070 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}] 14:28:11 INFO - PROCESS | 700 | 1467322091072 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:11 INFO - PROCESS | 700 | 1467322091189 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 14:28:11 INFO - PROCESS | 700 | 1467322091195 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:11 INFO - PROCESS | 700 | 1467322091197 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:11 INFO - PROCESS | 700 | ++DOCSHELL 155A4800 == 31 [pid = 700] [id = 342] 14:28:11 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (155A8400) [pid = 700] [serial = 1025] [outer = 00000000] 14:28:11 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1642F400) [pid = 700] [serial = 1026] [outer = 155A8400] 14:28:11 INFO - PROCESS | 700 | 1467322091243 Marionette DEBUG loaded listener.js 14:28:11 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1700EC00) [pid = 700] [serial = 1027] [outer = 155A8400] 14:28:11 INFO - PROCESS | 700 | 1467322091733 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]]]}] 14:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 14:28:11 INFO - PROCESS | 700 | 1467322091798 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 14:28:11 INFO - PROCESS | 700 | 1467322091800 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 14:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:28:11 INFO - PROCESS | 700 | 1467322091803 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:28:11 INFO - PROCESS | 700 | 1467322091805 Marionette TRACE conn5 <- [1,1334,null,{}] 14:28:11 INFO - PROCESS | 700 | 1467322091808 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}] 14:28:11 INFO - PROCESS | 700 | 1467322091810 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:11 INFO - PROCESS | 700 | 1467322091922 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 14:28:11 INFO - PROCESS | 700 | 1467322091933 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:11 INFO - PROCESS | 700 | 1467322091935 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:11 INFO - PROCESS | 700 | ++DOCSHELL 1706B000 == 32 [pid = 700] [id = 343] 14:28:11 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1706D000) [pid = 700] [serial = 1028] [outer = 00000000] 14:28:12 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (178A6400) [pid = 700] [serial = 1029] [outer = 1706D000] 14:28:12 INFO - PROCESS | 700 | 1467322092029 Marionette DEBUG loaded listener.js 14:28:12 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (18178400) [pid = 700] [serial = 1030] [outer = 1706D000] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 86 (17F7AC00) [pid = 700] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 85 (18730400) [pid = 700] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0F584400) [pid = 700] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 83 (10374000) [pid = 700] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0C5C0800) [pid = 700] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 81 (15C06800) [pid = 700] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 80 (10EC9000) [pid = 700] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1706DC00) [pid = 700] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 78 (09060400) [pid = 700] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 77 (19180400) [pid = 700] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 76 (19175000) [pid = 700] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 75 (103D9400) [pid = 700] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:28:12 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18179C00) [pid = 700] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:28:12 INFO - PROCESS | 700 | 1467322092685 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]]]}] 14:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 930ms 14:28:12 INFO - PROCESS | 700 | 1467322092734 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 14:28:12 INFO - PROCESS | 700 | 1467322092736 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 14:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:28:12 INFO - PROCESS | 700 | 1467322092739 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:28:12 INFO - PROCESS | 700 | 1467322092740 Marionette TRACE conn5 <- [1,1338,null,{}] 14:28:12 INFO - PROCESS | 700 | 1467322092749 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}] 14:28:12 INFO - PROCESS | 700 | 1467322092755 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:12 INFO - PROCESS | 700 | 1467322092858 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 14:28:12 INFO - PROCESS | 700 | 1467322092864 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:12 INFO - PROCESS | 700 | 1467322092866 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:12 INFO - PROCESS | 700 | ++DOCSHELL 16430400 == 33 [pid = 700] [id = 344] 14:28:12 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (17071000) [pid = 700] [serial = 1031] [outer = 00000000] 14:28:12 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18482C00) [pid = 700] [serial = 1032] [outer = 17071000] 14:28:12 INFO - PROCESS | 700 | 1467322092911 Marionette DEBUG loaded listener.js 14:28:12 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1872F000) [pid = 700] [serial = 1033] [outer = 17071000] 14:28:13 INFO - PROCESS | 700 | 1467322093366 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]]]}] 14:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 690ms 14:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:28:13 INFO - PROCESS | 700 | 1467322093431 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 14:28:13 INFO - PROCESS | 700 | 1467322093433 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 14:28:13 INFO - PROCESS | 700 | 1467322093436 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:28:13 INFO - PROCESS | 700 | 1467322093438 Marionette TRACE conn5 <- [1,1342,null,{}] 14:28:13 INFO - PROCESS | 700 | 1467322093441 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}] 14:28:13 INFO - PROCESS | 700 | 1467322093443 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:13 INFO - PROCESS | 700 | 1467322093522 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 14:28:13 INFO - PROCESS | 700 | 1467322093529 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:13 INFO - PROCESS | 700 | 1467322093531 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:13 INFO - PROCESS | 700 | ++DOCSHELL 0C5F3C00 == 34 [pid = 700] [id = 345] 14:28:13 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (13F1F400) [pid = 700] [serial = 1034] [outer = 00000000] 14:28:13 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1873D800) [pid = 700] [serial = 1035] [outer = 13F1F400] 14:28:13 INFO - PROCESS | 700 | 1467322093577 Marionette DEBUG loaded listener.js 14:28:13 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (187A4800) [pid = 700] [serial = 1036] [outer = 13F1F400] 14:28:14 INFO - PROCESS | 700 | 1467322094008 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]]]}] 14:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 14:28:14 INFO - PROCESS | 700 | 1467322094067 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 14:28:14 INFO - PROCESS | 700 | 1467322094070 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 14:28:14 INFO - PROCESS | 700 | 1467322094073 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:28:14 INFO - PROCESS | 700 | 1467322094075 Marionette TRACE conn5 <- [1,1346,null,{}] 14:28:14 INFO - PROCESS | 700 | 1467322094078 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}] 14:28:14 INFO - PROCESS | 700 | 1467322094080 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:14 INFO - PROCESS | 700 | 1467322094157 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 14:28:14 INFO - PROCESS | 700 | 1467322094162 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:14 INFO - PROCESS | 700 | 1467322094164 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:14 INFO - PROCESS | 700 | ++DOCSHELL 18F23C00 == 35 [pid = 700] [id = 346] 14:28:14 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18F25C00) [pid = 700] [serial = 1037] [outer = 00000000] 14:28:14 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (18F2BC00) [pid = 700] [serial = 1038] [outer = 18F25C00] 14:28:14 INFO - PROCESS | 700 | 1467322094209 Marionette DEBUG loaded listener.js 14:28:14 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (18F29000) [pid = 700] [serial = 1039] [outer = 18F25C00] 14:28:14 INFO - PROCESS | 700 | 1467322094920 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]]]}] 14:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 930ms 14:28:14 INFO - PROCESS | 700 | 1467322095008 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 14:28:15 INFO - PROCESS | 700 | 1467322095012 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 14:28:15 INFO - PROCESS | 700 | 1467322095018 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:28:15 INFO - PROCESS | 700 | 1467322095021 Marionette TRACE conn5 <- [1,1350,null,{}] 14:28:15 INFO - PROCESS | 700 | 1467322095027 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}] 14:28:15 INFO - PROCESS | 700 | 1467322095031 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:15 INFO - PROCESS | 700 | 1467322095185 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 14:28:15 INFO - PROCESS | 700 | 1467322095294 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:15 INFO - PROCESS | 700 | 1467322095297 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:15 INFO - PROCESS | 700 | ++DOCSHELL 0CBCE000 == 36 [pid = 700] [id = 347] 14:28:15 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (0FCDAC00) [pid = 700] [serial = 1040] [outer = 00000000] 14:28:15 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (0FE03000) [pid = 700] [serial = 1041] [outer = 0FCDAC00] 14:28:15 INFO - PROCESS | 700 | 1467322095357 Marionette DEBUG loaded listener.js 14:28:15 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (0FF2A000) [pid = 700] [serial = 1042] [outer = 0FCDAC00] 14:28:16 INFO - PROCESS | 700 | 1467322096150 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]]]}] 14:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1182ms 14:28:16 INFO - PROCESS | 700 | 1467322096204 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 14:28:16 INFO - PROCESS | 700 | 1467322096209 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 14:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:28:16 INFO - PROCESS | 700 | 1467322096216 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:28:16 INFO - PROCESS | 700 | 1467322096219 Marionette TRACE conn5 <- [1,1354,null,{}] 14:28:16 INFO - PROCESS | 700 | 1467322096223 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}] 14:28:16 INFO - PROCESS | 700 | 1467322096226 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:16 INFO - PROCESS | 700 | 1467322096353 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 14:28:16 INFO - PROCESS | 700 | 1467322096486 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:16 INFO - PROCESS | 700 | 1467322096489 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:16 INFO - PROCESS | 700 | ++DOCSHELL 13D0F400 == 37 [pid = 700] [id = 348] 14:28:16 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (13FE4800) [pid = 700] [serial = 1043] [outer = 00000000] 14:28:16 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (14873400) [pid = 700] [serial = 1044] [outer = 13FE4800] 14:28:16 INFO - PROCESS | 700 | 1467322096546 Marionette DEBUG loaded listener.js 14:28:16 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (155AFC00) [pid = 700] [serial = 1045] [outer = 13FE4800] 14:28:17 INFO - PROCESS | 700 | --DOCSHELL 0C5F3C00 == 36 [pid = 700] [id = 345] 14:28:17 INFO - PROCESS | 700 | --DOCSHELL 16430400 == 35 [pid = 700] [id = 344] 14:28:17 INFO - PROCESS | 700 | --DOCSHELL 1706B000 == 34 [pid = 700] [id = 343] 14:28:17 INFO - PROCESS | 700 | --DOCSHELL 155A4800 == 33 [pid = 700] [id = 342] 14:28:17 INFO - PROCESS | 700 | --DOCSHELL 142B8000 == 32 [pid = 700] [id = 341] 14:28:17 INFO - PROCESS | 700 | --DOCSHELL 0FF26000 == 31 [pid = 700] [id = 340] 14:28:17 INFO - PROCESS | 700 | --DOCSHELL 0F582400 == 30 [pid = 700] [id = 339] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 88 (18182C00) [pid = 700] [serial = 984] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 87 (182E0000) [pid = 700] [serial = 985] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 86 (18739400) [pid = 700] [serial = 987] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 85 (10190C00) [pid = 700] [serial = 990] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 84 (13D0DC00) [pid = 700] [serial = 969] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 83 (13FEE800) [pid = 700] [serial = 970] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0C5F0800) [pid = 700] [serial = 972] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FD15000) [pid = 700] [serial = 973] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 80 (15E9B000) [pid = 700] [serial = 978] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 79 (16430800) [pid = 700] [serial = 979] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 78 (140C4800) [pid = 700] [serial = 975] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1472D400) [pid = 700] [serial = 976] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 76 (172B1400) [pid = 700] [serial = 981] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0C5CC800) [pid = 700] [serial = 966] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1957D000) [pid = 700] [serial = 1000] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0F5E1000) [pid = 700] [serial = 967] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1953F000) [pid = 700] [serial = 996] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 71 (155AA800) [pid = 700] [serial = 991] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 70 (19580000) [pid = 700] [serial = 999] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 69 (13D13C00) [pid = 700] [serial = 964] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1953F800) [pid = 700] [serial = 997] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 67 (18FA9C00) [pid = 700] [serial = 993] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 66 (187A6400) [pid = 700] [serial = 988] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 65 (17F12800) [pid = 700] [serial = 982] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | --DOMWINDOW == 64 (19174400) [pid = 700] [serial = 994] [outer = 00000000] [url = about:blank] 14:28:17 INFO - PROCESS | 700 | 1467322097441 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] 14:28:17 INFO - PROCESS | 700 | 1467322097492 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 14:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:28:17 INFO - PROCESS | 700 | 1467322097497 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:28:17 INFO - PROCESS | 700 | 1467322097500 Marionette TRACE conn5 <- [1,1358,null,{}] 14:28:17 INFO - PROCESS | 700 | 1467322097505 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}] 14:28:17 INFO - PROCESS | 700 | 1467322097508 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:17 INFO - PROCESS | 700 | 1467322097597 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 14:28:17 INFO - PROCESS | 700 | 1467322097604 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:17 INFO - PROCESS | 700 | 1467322097608 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:17 INFO - PROCESS | 700 | ++DOCSHELL 0F5E4C00 == 31 [pid = 700] [id = 349] 14:28:17 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0F6F8400) [pid = 700] [serial = 1046] [outer = 00000000] 14:28:17 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0FD17400) [pid = 700] [serial = 1047] [outer = 0F6F8400] 14:28:17 INFO - PROCESS | 700 | 1467322097657 Marionette DEBUG loaded listener.js 14:28:17 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0FF24800) [pid = 700] [serial = 1048] [outer = 0F6F8400] 14:28:18 INFO - PROCESS | 700 | 1467322098179 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] 14:28:18 INFO - PROCESS | 700 | 1467322098233 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 14:28:18 INFO - PROCESS | 700 | 1467322098238 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:28:18 INFO - PROCESS | 700 | 1467322098241 Marionette TRACE conn5 <- [1,1362,null,{}] 14:28:18 INFO - PROCESS | 700 | 1467322098245 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}] 14:28:18 INFO - PROCESS | 700 | 1467322098247 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:18 INFO - PROCESS | 700 | 1467322098333 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 14:28:18 INFO - PROCESS | 700 | 1467322098425 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:18 INFO - PROCESS | 700 | 1467322098427 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:18 INFO - PROCESS | 700 | ++DOCSHELL 0FC79C00 == 32 [pid = 700] [id = 350] 14:28:18 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (10EC8800) [pid = 700] [serial = 1049] [outer = 00000000] 14:28:18 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (13FAE800) [pid = 700] [serial = 1050] [outer = 10EC8800] 14:28:18 INFO - PROCESS | 700 | 1467322098475 Marionette DEBUG loaded listener.js 14:28:18 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (142B8000) [pid = 700] [serial = 1051] [outer = 10EC8800] 14:28:18 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:18 INFO - PROCESS | 700 | 1467322098870 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] 14:28:18 INFO - PROCESS | 700 | 1467322098915 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 14:28:18 INFO - PROCESS | 700 | 1467322098919 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:28:18 INFO - PROCESS | 700 | 1467322098922 Marionette TRACE conn5 <- [1,1366,null,{}] 14:28:18 INFO - PROCESS | 700 | 1467322098933 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}] 14:28:18 INFO - PROCESS | 700 | 1467322098938 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:19 INFO - PROCESS | 700 | 1467322099052 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 14:28:19 INFO - PROCESS | 700 | 1467322099060 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:19 INFO - PROCESS | 700 | 1467322099063 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:19 INFO - PROCESS | 700 | ++DOCSHELL 17067400 == 33 [pid = 700] [id = 351] 14:28:19 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (1706B000) [pid = 700] [serial = 1052] [outer = 00000000] 14:28:19 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (1726E400) [pid = 700] [serial = 1053] [outer = 1706B000] 14:28:19 INFO - PROCESS | 700 | 1467322099119 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (178AC400) [pid = 700] [serial = 1054] [outer = 1706B000] 14:28:19 INFO - PROCESS | 700 | 1467322099561 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] 14:28:19 INFO - PROCESS | 700 | 1467322099604 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 14:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:28:19 INFO - PROCESS | 700 | 1467322099607 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:28:19 INFO - PROCESS | 700 | 1467322099608 Marionette TRACE conn5 <- [1,1370,null,{}] 14:28:19 INFO - PROCESS | 700 | 1467322099612 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}] 14:28:19 INFO - PROCESS | 700 | 1467322099614 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:19 INFO - PROCESS | 700 | 1467322099743 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 14:28:19 INFO - PROCESS | 700 | 1467322099751 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:19 INFO - PROCESS | 700 | 1467322099753 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:19 INFO - PROCESS | 700 | ++DOCSHELL 18185800 == 34 [pid = 700] [id = 352] 14:28:19 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (18186400) [pid = 700] [serial = 1055] [outer = 00000000] 14:28:19 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (184E3800) [pid = 700] [serial = 1056] [outer = 18186400] 14:28:19 INFO - PROCESS | 700 | 1467322099798 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18736C00) [pid = 700] [serial = 1057] [outer = 18186400] 14:28:20 INFO - PROCESS | 700 | [700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:20 INFO - PROCESS | 700 | 1467322100261 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] 14:28:20 INFO - PROCESS | 700 | 1467322100281 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 14:28:20 INFO - PROCESS | 700 | 1467322100284 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:28:20 INFO - PROCESS | 700 | 1467322100286 Marionette TRACE conn5 <- [1,1374,null,{}] 14:28:20 INFO - PROCESS | 700 | 1467322100294 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}] 14:28:20 INFO - PROCESS | 700 | 1467322100296 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:20 INFO - PROCESS | 700 | 1467322100407 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 14:28:20 INFO - PROCESS | 700 | 1467322100497 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:20 INFO - PROCESS | 700 | 1467322100499 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:20 INFO - PROCESS | 700 | ++DOCSHELL 18799800 == 35 [pid = 700] [id = 353] 14:28:20 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1879A400) [pid = 700] [serial = 1058] [outer = 00000000] 14:28:20 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18F23800) [pid = 700] [serial = 1059] [outer = 1879A400] 14:28:20 INFO - PROCESS | 700 | 1467322100544 Marionette DEBUG loaded listener.js 14:28:20 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (18F2AC00) [pid = 700] [serial = 1060] [outer = 1879A400] 14:28:20 INFO - PROCESS | 700 | 1467322100985 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] 14:28:21 INFO - PROCESS | 700 | 1467322101023 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 14:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:28:21 INFO - PROCESS | 700 | 1467322101026 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:28:21 INFO - PROCESS | 700 | 1467322101028 Marionette TRACE conn5 <- [1,1378,null,{}] 14:28:21 INFO - PROCESS | 700 | 1467322101036 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}] 14:28:21 INFO - PROCESS | 700 | 1467322101041 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:21 INFO - PROCESS | 700 | 1467322101182 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 14:28:21 INFO - PROCESS | 700 | 1467322101198 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:21 INFO - PROCESS | 700 | 1467322101199 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:21 INFO - PROCESS | 700 | ++DOCSHELL 19548000 == 36 [pid = 700] [id = 354] 14:28:21 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (19577C00) [pid = 700] [serial = 1061] [outer = 00000000] 14:28:21 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1957D000) [pid = 700] [serial = 1062] [outer = 19577C00] 14:28:21 INFO - PROCESS | 700 | 1467322101294 Marionette DEBUG loaded listener.js 14:28:21 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1957A000) [pid = 700] [serial = 1063] [outer = 19577C00] 14:28:21 INFO - PROCESS | 700 | --DOMWINDOW == 81 (155A8400) [pid = 700] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:28:21 INFO - PROCESS | 700 | --DOMWINDOW == 80 (142B8800) [pid = 700] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:28:21 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0F582C00) [pid = 700] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:28:21 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FF27C00) [pid = 700] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:28:21 INFO - PROCESS | 700 | --DOMWINDOW == 77 (10187C00) [pid = 700] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:28:21 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1706D000) [pid = 700] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:28:21 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0FCDBC00) [pid = 700] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:28:21 INFO - PROCESS | 700 | --DOMWINDOW == 74 (17002000) [pid = 700] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:28:21 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1917F800) [pid = 700] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:28:21 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1A8AF800) [pid = 700] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:28:21 INFO - PROCESS | 700 | --DOMWINDOW == 71 (13F1F400) [pid = 700] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:28:21 INFO - PROCESS | 700 | --DOMWINDOW == 70 (17071000) [pid = 700] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:28:21 INFO - PROCESS | 700 | 1467322101836 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]]]}] 14:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 830ms 14:28:21 INFO - PROCESS | 700 | 1467322101859 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 14:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:28:21 INFO - PROCESS | 700 | 1467322101861 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 14:28:21 INFO - PROCESS | 700 | 1467322101865 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:28:21 INFO - PROCESS | 700 | 1467322101866 Marionette TRACE conn5 <- [1,1382,null,{}] 14:28:21 INFO - PROCESS | 700 | 1467322101870 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}] 14:28:21 INFO - PROCESS | 700 | 1467322101872 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:21 INFO - PROCESS | 700 | 1467322101950 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 14:28:22 INFO - PROCESS | 700 | 1467322102042 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:22 INFO - PROCESS | 700 | 1467322102044 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:22 INFO - PROCESS | 700 | ++DOCSHELL 0C5F4800 == 37 [pid = 700] [id = 355] 14:28:22 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0FCDE000) [pid = 700] [serial = 1064] [outer = 00000000] 14:28:22 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (15C03000) [pid = 700] [serial = 1065] [outer = 0FCDE000] 14:28:22 INFO - PROCESS | 700 | 1467322102089 Marionette DEBUG loaded listener.js 14:28:22 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (17009400) [pid = 700] [serial = 1066] [outer = 0FCDE000] 14:28:22 INFO - PROCESS | 700 | 1467322102449 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]]]}] 14:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 14:28:22 INFO - PROCESS | 700 | 1467322102495 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 14:28:22 INFO - PROCESS | 700 | 1467322102497 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 14:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:28:22 INFO - PROCESS | 700 | 1467322102500 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:28:22 INFO - PROCESS | 700 | 1467322102502 Marionette TRACE conn5 <- [1,1386,null,{}] 14:28:22 INFO - PROCESS | 700 | 1467322102506 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}] 14:28:22 INFO - PROCESS | 700 | 1467322102507 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:22 INFO - PROCESS | 700 | 1467322102620 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 14:28:22 INFO - PROCESS | 700 | 1467322102673 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:22 INFO - PROCESS | 700 | 1467322102675 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:22 INFO - PROCESS | 700 | ++DOCSHELL 17F88C00 == 38 [pid = 700] [id = 356] 14:28:22 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (17F89000) [pid = 700] [serial = 1067] [outer = 00000000] 14:28:22 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (195A6000) [pid = 700] [serial = 1068] [outer = 17F89000] 14:28:22 INFO - PROCESS | 700 | 1467322102718 Marionette DEBUG loaded listener.js 14:28:22 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1A0D8800) [pid = 700] [serial = 1069] [outer = 17F89000] 14:28:23 INFO - PROCESS | 700 | 1467322103065 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]]]}] 14:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 632ms 14:28:23 INFO - PROCESS | 700 | 1467322103133 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 14:28:23 INFO - PROCESS | 700 | 1467322103135 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 14:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:28:23 INFO - PROCESS | 700 | 1467322103138 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:28:23 INFO - PROCESS | 700 | 1467322103140 Marionette TRACE conn5 <- [1,1390,null,{}] 14:28:23 INFO - PROCESS | 700 | 1467322103144 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}] 14:28:23 INFO - PROCESS | 700 | 1467322103145 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:23 INFO - PROCESS | 700 | 1467322103261 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 14:28:23 INFO - PROCESS | 700 | 1467322103295 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:23 INFO - PROCESS | 700 | 1467322103306 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:23 INFO - PROCESS | 700 | ++DOCSHELL 1700B000 == 39 [pid = 700] [id = 357] 14:28:23 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18F22400) [pid = 700] [serial = 1070] [outer = 00000000] 14:28:23 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1A8B7000) [pid = 700] [serial = 1071] [outer = 18F22400] 14:28:23 INFO - PROCESS | 700 | 1467322103350 Marionette DEBUG loaded listener.js 14:28:23 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1A8C3C00) [pid = 700] [serial = 1072] [outer = 18F22400] 14:28:23 INFO - PROCESS | 700 | 1467322103791 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]]]}] 14:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 14:28:23 INFO - PROCESS | 700 | 1467322103870 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 14:28:23 INFO - PROCESS | 700 | 1467322103874 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 14:28:23 INFO - PROCESS | 700 | 1467322103880 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:28:23 INFO - PROCESS | 700 | 1467322103884 Marionette TRACE conn5 <- [1,1394,null,{}] 14:28:23 INFO - PROCESS | 700 | 1467322103890 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}] 14:28:23 INFO - PROCESS | 700 | 1467322103894 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:24 INFO - PROCESS | 700 | 1467322104020 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 14:28:24 INFO - PROCESS | 700 | 1467322104120 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:24 INFO - PROCESS | 700 | 1467322104125 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:24 INFO - PROCESS | 700 | ++DOCSHELL 0FD13800 == 40 [pid = 700] [id = 358] 14:28:24 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0FD15000) [pid = 700] [serial = 1073] [outer = 00000000] 14:28:24 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0FF30000) [pid = 700] [serial = 1074] [outer = 0FD15000] 14:28:24 INFO - PROCESS | 700 | 1467322104183 Marionette DEBUG loaded listener.js 14:28:24 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (10374000) [pid = 700] [serial = 1075] [outer = 0FD15000] 14:28:24 INFO - PROCESS | 700 | 1467322104844 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]]]}] 14:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1019ms 14:28:24 INFO - PROCESS | 700 | 1467322104904 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 14:28:24 INFO - PROCESS | 700 | 1467322104909 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 14:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:28:24 INFO - PROCESS | 700 | 1467322104915 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:28:24 INFO - PROCESS | 700 | 1467322104918 Marionette TRACE conn5 <- [1,1398,null,{}] 14:28:24 INFO - PROCESS | 700 | 1467322104922 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}] 14:28:24 INFO - PROCESS | 700 | 1467322104925 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:25 INFO - PROCESS | 700 | 1467322105040 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 14:28:25 INFO - PROCESS | 700 | 1467322105197 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:25 INFO - PROCESS | 700 | 1467322105200 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:25 INFO - PROCESS | 700 | ++DOCSHELL 178A9800 == 41 [pid = 700] [id = 359] 14:28:25 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (178AB800) [pid = 700] [serial = 1076] [outer = 00000000] 14:28:25 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (182E2000) [pid = 700] [serial = 1077] [outer = 178AB800] 14:28:25 INFO - PROCESS | 700 | 1467322105261 Marionette DEBUG loaded listener.js 14:28:25 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (189E7800) [pid = 700] [serial = 1078] [outer = 178AB800] 14:28:25 INFO - PROCESS | 700 | 1467322105868 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]]]}] 14:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 970ms 14:28:25 INFO - PROCESS | 700 | 1467322105889 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 14:28:25 INFO - PROCESS | 700 | 1467322105891 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 14:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:28:25 INFO - PROCESS | 700 | 1467322105895 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:28:25 INFO - PROCESS | 700 | 1467322105899 Marionette TRACE conn5 <- [1,1402,null,{}] 14:28:25 INFO - PROCESS | 700 | 1467322105927 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}] 14:28:25 INFO - PROCESS | 700 | 1467322105932 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:26 INFO - PROCESS | 700 | 1467322106047 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 14:28:26 INFO - PROCESS | 700 | 1467322106171 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:26 INFO - PROCESS | 700 | 1467322106174 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:26 INFO - PROCESS | 700 | ++DOCSHELL 1A8B5C00 == 42 [pid = 700] [id = 360] 14:28:26 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A8B6400) [pid = 700] [serial = 1079] [outer = 00000000] 14:28:26 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1A978800) [pid = 700] [serial = 1080] [outer = 1A8B6400] 14:28:26 INFO - PROCESS | 700 | 1467322106233 Marionette DEBUG loaded listener.js 14:28:26 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1A991400) [pid = 700] [serial = 1081] [outer = 1A8B6400] 14:28:26 INFO - PROCESS | 700 | 1467322106893 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]]]}] 14:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1035ms 14:28:26 INFO - PROCESS | 700 | 1467322106933 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 14:28:26 INFO - PROCESS | 700 | 1467322106936 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 14:28:26 INFO - PROCESS | 700 | 1467322106940 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:28:26 INFO - PROCESS | 700 | 1467322106942 Marionette TRACE conn5 <- [1,1406,null,{}] 14:28:26 INFO - PROCESS | 700 | 1467322106946 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}] 14:28:26 INFO - PROCESS | 700 | 1467322106948 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:27 INFO - PROCESS | 700 | 1467322107104 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 14:28:27 INFO - PROCESS | 700 | 1467322107165 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:27 INFO - PROCESS | 700 | 1467322107167 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:27 INFO - PROCESS | 700 | ++DOCSHELL 1A990C00 == 43 [pid = 700] [id = 361] 14:28:27 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1AB2BC00) [pid = 700] [serial = 1082] [outer = 00000000] 14:28:27 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1B5F5000) [pid = 700] [serial = 1083] [outer = 1AB2BC00] 14:28:27 INFO - PROCESS | 700 | 1467322107222 Marionette DEBUG loaded listener.js 14:28:27 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1B9B5800) [pid = 700] [serial = 1084] [outer = 1AB2BC00] 14:28:27 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (0FC74C00) [pid = 700] [serial = 1085] [outer = 0F535400] 14:28:28 INFO - PROCESS | 700 | 1467322108147 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]]]}] 14:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1218ms 14:28:28 INFO - PROCESS | 700 | 1467322108162 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 14:28:28 INFO - PROCESS | 700 | 1467322108166 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 14:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:28:28 INFO - PROCESS | 700 | 1467322108171 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:28:28 INFO - PROCESS | 700 | 1467322108174 Marionette TRACE conn5 <- [1,1410,null,{}] 14:28:28 INFO - PROCESS | 700 | 1467322108180 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}] 14:28:28 INFO - PROCESS | 700 | 1467322108183 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:28 INFO - PROCESS | 700 | 1467322108291 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 14:28:28 INFO - PROCESS | 700 | 1467322108429 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:28 INFO - PROCESS | 700 | 1467322108433 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:28 INFO - PROCESS | 700 | ++DOCSHELL 0CB76800 == 44 [pid = 700] [id = 362] 14:28:28 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (0CBCC400) [pid = 700] [serial = 1086] [outer = 00000000] 14:28:28 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (0FE0E800) [pid = 700] [serial = 1087] [outer = 0CBCC400] 14:28:28 INFO - PROCESS | 700 | 1467322108485 Marionette DEBUG loaded listener.js 14:28:28 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (142BC000) [pid = 700] [serial = 1088] [outer = 0CBCC400] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 17F88C00 == 43 [pid = 700] [id = 356] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 0C5F4800 == 42 [pid = 700] [id = 355] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 19548000 == 41 [pid = 700] [id = 354] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 18799800 == 40 [pid = 700] [id = 353] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 18185800 == 39 [pid = 700] [id = 352] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 17067400 == 38 [pid = 700] [id = 351] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 0FC79C00 == 37 [pid = 700] [id = 350] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 0F5E4C00 == 36 [pid = 700] [id = 349] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 1003F800 == 35 [pid = 700] [id = 338] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 0CBCE000 == 34 [pid = 700] [id = 347] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 13D0F400 == 33 [pid = 700] [id = 348] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 18F23C00 == 32 [pid = 700] [id = 346] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 1A990C00 == 31 [pid = 700] [id = 361] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 178A9800 == 30 [pid = 700] [id = 359] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 1A8B5C00 == 29 [pid = 700] [id = 360] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 1700B000 == 28 [pid = 700] [id = 357] 14:28:29 INFO - PROCESS | 700 | --DOCSHELL 0FD13800 == 27 [pid = 700] [id = 358] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 94 (1642F400) [pid = 700] [serial = 1026] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 93 (14797000) [pid = 700] [serial = 1023] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 92 (0F6F2400) [pid = 700] [serial = 1017] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 91 (0FCD0800) [pid = 700] [serial = 1018] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 90 (0FF2D400) [pid = 700] [serial = 1020] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0FF62400) [pid = 700] [serial = 1021] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1486A000) [pid = 700] [serial = 1015] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 87 (10E46000) [pid = 700] [serial = 1014] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 86 (178A6400) [pid = 700] [serial = 1029] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 85 (14799400) [pid = 700] [serial = 1003] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 84 (13F21400) [pid = 700] [serial = 1002] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1706D800) [pid = 700] [serial = 1006] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1700CC00) [pid = 700] [serial = 1005] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1A813C00) [pid = 700] [serial = 1009] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1957C400) [pid = 700] [serial = 1008] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1A96EC00) [pid = 700] [serial = 1012] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1A8CB400) [pid = 700] [serial = 1011] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1700EC00) [pid = 700] [serial = 1027] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1873D800) [pid = 700] [serial = 1035] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 75 (18178400) [pid = 700] [serial = 1030] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 74 (187A4800) [pid = 700] [serial = 1036] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 73 (18F2BC00) [pid = 700] [serial = 1038] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 72 (18482C00) [pid = 700] [serial = 1032] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1872F000) [pid = 700] [serial = 1033] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | --DOMWINDOW == 70 (14874400) [pid = 700] [serial = 1024] [outer = 00000000] [url = about:blank] 14:28:29 INFO - PROCESS | 700 | 1467322109674 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]]]}] 14:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1522ms 14:28:29 INFO - PROCESS | 700 | 1467322109694 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 14:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:28:29 INFO - PROCESS | 700 | 1467322109698 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 14:28:29 INFO - PROCESS | 700 | 1467322109702 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:28:29 INFO - PROCESS | 700 | 1467322109707 Marionette TRACE conn5 <- [1,1414,null,{}] 14:28:29 INFO - PROCESS | 700 | 1467322109712 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}] 14:28:29 INFO - PROCESS | 700 | 1467322109715 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:29 INFO - PROCESS | 700 | 1467322109849 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 14:28:29 INFO - PROCESS | 700 | 1467322109939 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:29 INFO - PROCESS | 700 | 1467322109941 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:29 INFO - PROCESS | 700 | ++DOCSHELL 0F660800 == 28 [pid = 700] [id = 363] 14:28:29 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0FC73C00) [pid = 700] [serial = 1089] [outer = 00000000] 14:28:29 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (0FD13800) [pid = 700] [serial = 1090] [outer = 0FC73C00] 14:28:29 INFO - PROCESS | 700 | 1467322109992 Marionette DEBUG loaded listener.js 14:28:30 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0FD15C00) [pid = 700] [serial = 1091] [outer = 0FC73C00] 14:28:30 INFO - PROCESS | 700 | 1467322110438 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]]]}] 14:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 830ms 14:28:30 INFO - PROCESS | 700 | 1467322110534 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 14:28:30 INFO - PROCESS | 700 | 1467322110539 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 14:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:28:30 INFO - PROCESS | 700 | 1467322110545 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:28:30 INFO - PROCESS | 700 | 1467322110548 Marionette TRACE conn5 <- [1,1418,null,{}] 14:28:30 INFO - PROCESS | 700 | 1467322110552 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}] 14:28:30 INFO - PROCESS | 700 | 1467322110555 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:30 INFO - PROCESS | 700 | 1467322110660 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 14:28:30 INFO - PROCESS | 700 | 1467322110670 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:30 INFO - PROCESS | 700 | 1467322110672 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:30 INFO - PROCESS | 700 | ++DOCSHELL 10E46000 == 29 [pid = 700] [id = 364] 14:28:30 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (10EC8C00) [pid = 700] [serial = 1092] [outer = 00000000] 14:28:30 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (13FA3400) [pid = 700] [serial = 1093] [outer = 10EC8C00] 14:28:30 INFO - PROCESS | 700 | 1467322110719 Marionette DEBUG loaded listener.js 14:28:30 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (13FEB400) [pid = 700] [serial = 1094] [outer = 10EC8C00] 14:28:31 INFO - PROCESS | 700 | 1467322111202 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]]]}] 14:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 14:28:31 INFO - PROCESS | 700 | 1467322111219 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 14:28:31 INFO - PROCESS | 700 | 1467322111221 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 14:28:31 INFO - PROCESS | 700 | 1467322111224 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:28:31 INFO - PROCESS | 700 | 1467322111228 Marionette TRACE conn5 <- [1,1422,null,{}] 14:28:31 INFO - PROCESS | 700 | 1467322111239 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}] 14:28:31 INFO - PROCESS | 700 | 1467322111243 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:31 INFO - PROCESS | 700 | 1467322111328 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 14:28:31 INFO - PROCESS | 700 | 1467322111336 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:31 INFO - PROCESS | 700 | 1467322111339 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:31 INFO - PROCESS | 700 | ++DOCSHELL 155AC000 == 30 [pid = 700] [id = 365] 14:28:31 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (15C01C00) [pid = 700] [serial = 1095] [outer = 00000000] 14:28:31 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (15E98800) [pid = 700] [serial = 1096] [outer = 15C01C00] 14:28:31 INFO - PROCESS | 700 | 1467322111387 Marionette DEBUG loaded listener.js 14:28:31 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (17003400) [pid = 700] [serial = 1097] [outer = 15C01C00] 14:28:31 INFO - PROCESS | 700 | 1467322111898 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]]]}] 14:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 14:28:31 INFO - PROCESS | 700 | 1467322111959 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 14:28:31 INFO - PROCESS | 700 | 1467322111962 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 14:28:31 INFO - PROCESS | 700 | 1467322111965 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:28:31 INFO - PROCESS | 700 | 1467322111967 Marionette TRACE conn5 <- [1,1426,null,{}] 14:28:31 INFO - PROCESS | 700 | 1467322111970 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}] 14:28:31 INFO - PROCESS | 700 | 1467322111972 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:32 INFO - PROCESS | 700 | 1467322112120 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 14:28:32 INFO - PROCESS | 700 | 1467322112181 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:32 INFO - PROCESS | 700 | 1467322112183 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:32 INFO - PROCESS | 700 | ++DOCSHELL 17010800 == 31 [pid = 700] [id = 366] 14:28:32 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (17010C00) [pid = 700] [serial = 1098] [outer = 00000000] 14:28:32 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1706CC00) [pid = 700] [serial = 1099] [outer = 17010C00] 14:28:32 INFO - PROCESS | 700 | 1467322112228 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (178A9800) [pid = 700] [serial = 1100] [outer = 17010C00] 14:28:32 INFO - PROCESS | 700 | 1467322112646 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]]]}] 14:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 730ms 14:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:28:32 INFO - PROCESS | 700 | 1467322112699 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 14:28:32 INFO - PROCESS | 700 | 1467322112701 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 14:28:32 INFO - PROCESS | 700 | 1467322112709 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:28:32 INFO - PROCESS | 700 | 1467322112711 Marionette TRACE conn5 <- [1,1430,null,{}] 14:28:32 INFO - PROCESS | 700 | 1467322112715 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}] 14:28:32 INFO - PROCESS | 700 | 1467322112717 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:32 INFO - PROCESS | 700 | 1467322112834 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 14:28:32 INFO - PROCESS | 700 | 1467322112843 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:32 INFO - PROCESS | 700 | 1467322112845 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:32 INFO - PROCESS | 700 | ++DOCSHELL 17F7DC00 == 32 [pid = 700] [id = 367] 14:28:32 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (17F7E400) [pid = 700] [serial = 1101] [outer = 00000000] 14:28:32 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1817D400) [pid = 700] [serial = 1102] [outer = 17F7E400] 14:28:32 INFO - PROCESS | 700 | 1467322112889 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1817F000) [pid = 700] [serial = 1103] [outer = 17F7E400] 14:28:33 INFO - PROCESS | 700 | 1467322113374 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]]]}] 14:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 14:28:33 INFO - PROCESS | 700 | 1467322113465 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 14:28:33 INFO - PROCESS | 700 | 1467322113467 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 14:28:33 INFO - PROCESS | 700 | 1467322113487 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:28:33 INFO - PROCESS | 700 | 1467322113489 Marionette TRACE conn5 <- [1,1434,null,{}] 14:28:33 INFO - PROCESS | 700 | 1467322113492 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}] 14:28:33 INFO - PROCESS | 700 | 1467322113498 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:33 INFO - PROCESS | 700 | 1467322113871 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 14:28:33 INFO - PROCESS | 700 | --DOMWINDOW == 84 (17F89000) [pid = 700] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:28:33 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18186400) [pid = 700] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:28:33 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1879A400) [pid = 700] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:28:33 INFO - PROCESS | 700 | --DOMWINDOW == 81 (10EC8800) [pid = 700] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:28:33 INFO - PROCESS | 700 | --DOMWINDOW == 80 (18F25C00) [pid = 700] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:28:33 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0FCDAC00) [pid = 700] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:28:33 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0F6F8400) [pid = 700] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:28:33 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FCDE000) [pid = 700] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:28:33 INFO - PROCESS | 700 | --DOMWINDOW == 76 (13FE4800) [pid = 700] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:28:33 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1706B000) [pid = 700] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:28:33 INFO - PROCESS | 700 | --DOMWINDOW == 74 (19577C00) [pid = 700] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:28:33 INFO - PROCESS | 700 | --DOMWINDOW == 73 (18F22400) [pid = 700] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:28:33 INFO - PROCESS | 700 | 1467322113931 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:33 INFO - PROCESS | 700 | 1467322113933 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:33 INFO - PROCESS | 700 | ++DOCSHELL 0C5F0400 == 33 [pid = 700] [id = 368] 14:28:33 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0C5F3C00) [pid = 700] [serial = 1104] [outer = 00000000] 14:28:33 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (10377800) [pid = 700] [serial = 1105] [outer = 0C5F3C00] 14:28:33 INFO - PROCESS | 700 | 1467322113978 Marionette DEBUG loaded listener.js 14:28:34 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1706B000) [pid = 700] [serial = 1106] [outer = 0C5F3C00] 14:28:34 INFO - PROCESS | 700 | 1467322114354 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]]]}] 14:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 930ms 14:28:34 INFO - PROCESS | 700 | 1467322114420 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 14:28:34 INFO - PROCESS | 700 | 1467322114422 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 14:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:28:34 INFO - PROCESS | 700 | 1467322114425 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:28:34 INFO - PROCESS | 700 | 1467322114427 Marionette TRACE conn5 <- [1,1438,null,{}] 14:28:34 INFO - PROCESS | 700 | 1467322114430 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}] 14:28:34 INFO - PROCESS | 700 | 1467322114432 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:34 INFO - PROCESS | 700 | 1467322114510 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 14:28:34 INFO - PROCESS | 700 | 1467322114517 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:34 INFO - PROCESS | 700 | 1467322114519 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:34 INFO - PROCESS | 700 | ++DOCSHELL 1726CC00 == 34 [pid = 700] [id = 369] 14:28:34 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1872F800) [pid = 700] [serial = 1107] [outer = 00000000] 14:28:34 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18F1D000) [pid = 700] [serial = 1108] [outer = 1872F800] 14:28:34 INFO - PROCESS | 700 | 1467322114562 Marionette DEBUG loaded listener.js 14:28:34 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (18F25800) [pid = 700] [serial = 1109] [outer = 1872F800] 14:28:34 INFO - PROCESS | 700 | 1467322115003 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]]]}] 14:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 630ms 14:28:35 INFO - PROCESS | 700 | 1467322115056 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 14:28:35 INFO - PROCESS | 700 | 1467322115058 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 14:28:35 INFO - PROCESS | 700 | 1467322115061 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:28:35 INFO - PROCESS | 700 | 1467322115063 Marionette TRACE conn5 <- [1,1442,null,{}] 14:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:28:35 INFO - PROCESS | 700 | 1467322115066 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}] 14:28:35 INFO - PROCESS | 700 | 1467322115068 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:35 INFO - PROCESS | 700 | 1467322115146 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 14:28:35 INFO - PROCESS | 700 | 1467322115152 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:35 INFO - PROCESS | 700 | 1467322115154 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:35 INFO - PROCESS | 700 | ++DOCSHELL 19173000 == 35 [pid = 700] [id = 370] 14:28:35 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (19174800) [pid = 700] [serial = 1110] [outer = 00000000] 14:28:35 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (19241800) [pid = 700] [serial = 1111] [outer = 19174800] 14:28:35 INFO - PROCESS | 700 | 1467322115198 Marionette DEBUG loaded listener.js 14:28:35 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1706F400) [pid = 700] [serial = 1112] [outer = 19174800] 14:28:35 INFO - PROCESS | 700 | 1467322115659 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]]]}] 14:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 630ms 14:28:35 INFO - PROCESS | 700 | 1467322115700 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 14:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:28:35 INFO - PROCESS | 700 | 1467322115702 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 14:28:35 INFO - PROCESS | 700 | 1467322115705 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:28:35 INFO - PROCESS | 700 | 1467322115707 Marionette TRACE conn5 <- [1,1446,null,{}] 14:28:35 INFO - PROCESS | 700 | 1467322115710 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}] 14:28:35 INFO - PROCESS | 700 | 1467322115712 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:35 INFO - PROCESS | 700 | 1467322115789 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 14:28:35 INFO - PROCESS | 700 | 1467322115795 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:35 INFO - PROCESS | 700 | 1467322115797 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:35 INFO - PROCESS | 700 | ++DOCSHELL 19540800 == 36 [pid = 700] [id = 371] 14:28:35 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (19573800) [pid = 700] [serial = 1113] [outer = 00000000] 14:28:35 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1957A800) [pid = 700] [serial = 1114] [outer = 19573800] 14:28:35 INFO - PROCESS | 700 | 1467322115849 Marionette DEBUG loaded listener.js 14:28:35 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (195A5000) [pid = 700] [serial = 1115] [outer = 19573800] 14:28:36 INFO - PROCESS | 700 | 1467322116772 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]]]}] 14:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1132ms 14:28:36 INFO - PROCESS | 700 | 1467322116839 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 14:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:28:36 INFO - PROCESS | 700 | 1467322116843 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 14:28:36 INFO - PROCESS | 700 | 1467322116848 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:28:36 INFO - PROCESS | 700 | 1467322116852 Marionette TRACE conn5 <- [1,1450,null,{}] 14:28:36 INFO - PROCESS | 700 | 1467322116858 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}] 14:28:36 INFO - PROCESS | 700 | 1467322116862 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:36 INFO - PROCESS | 700 | 1467322116993 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 14:28:37 INFO - PROCESS | 700 | 1467322117120 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:37 INFO - PROCESS | 700 | 1467322117124 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:37 INFO - PROCESS | 700 | ++DOCSHELL 0FD14400 == 37 [pid = 700] [id = 372] 14:28:37 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (0FE10400) [pid = 700] [serial = 1116] [outer = 00000000] 14:28:37 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (10189400) [pid = 700] [serial = 1117] [outer = 0FE10400] 14:28:37 INFO - PROCESS | 700 | 1467322117183 Marionette DEBUG loaded listener.js 14:28:37 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (13FE3C00) [pid = 700] [serial = 1118] [outer = 0FE10400] 14:28:38 INFO - PROCESS | 700 | 1467322118097 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]]]}] 14:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1339ms 14:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:28:38 INFO - PROCESS | 700 | 1467322118187 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 700 | 1467322118191 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 14:28:38 INFO - PROCESS | 700 | 1467322118197 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:28:38 INFO - PROCESS | 700 | 1467322118200 Marionette TRACE conn5 <- [1,1454,null,{}] 14:28:38 INFO - PROCESS | 700 | 1467322118206 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}] 14:28:38 INFO - PROCESS | 700 | 1467322118209 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:38 INFO - PROCESS | 700 | 1467322118350 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 14:28:38 INFO - PROCESS | 700 | 1467322118479 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 700 | 1467322118483 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:38 INFO - PROCESS | 700 | ++DOCSHELL 0FF24C00 == 38 [pid = 700] [id = 373] 14:28:38 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (0FF28400) [pid = 700] [serial = 1119] [outer = 00000000] 14:28:38 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (0FF64000) [pid = 700] [serial = 1120] [outer = 0FF28400] 14:28:38 INFO - PROCESS | 700 | 1467322118573 Marionette DEBUG loaded listener.js 14:28:38 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (103D5400) [pid = 700] [serial = 1121] [outer = 0FF28400] 14:28:38 INFO - PROCESS | 700 | --DOCSHELL 19173000 == 37 [pid = 700] [id = 370] 14:28:38 INFO - PROCESS | 700 | --DOCSHELL 1726CC00 == 36 [pid = 700] [id = 369] 14:28:38 INFO - PROCESS | 700 | --DOCSHELL 0C5F0400 == 35 [pid = 700] [id = 368] 14:28:38 INFO - PROCESS | 700 | --DOCSHELL 17F7DC00 == 34 [pid = 700] [id = 367] 14:28:38 INFO - PROCESS | 700 | --DOCSHELL 17010800 == 33 [pid = 700] [id = 366] 14:28:38 INFO - PROCESS | 700 | --DOCSHELL 155AC000 == 32 [pid = 700] [id = 365] 14:28:38 INFO - PROCESS | 700 | --DOCSHELL 10E46000 == 31 [pid = 700] [id = 364] 14:28:38 INFO - PROCESS | 700 | --DOCSHELL 0F660800 == 30 [pid = 700] [id = 363] 14:28:38 INFO - PROCESS | 700 | --DOCSHELL 0CB76800 == 29 [pid = 700] [id = 362] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1A8AC800) [pid = 700] [serial = 670] [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.] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1A0D8800) [pid = 700] [serial = 1069] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 88 (184E3800) [pid = 700] [serial = 1056] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 87 (18F2AC00) [pid = 700] [serial = 1060] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 86 (18F23800) [pid = 700] [serial = 1059] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 85 (13FAE800) [pid = 700] [serial = 1050] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 84 (142B8000) [pid = 700] [serial = 1051] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18F29000) [pid = 700] [serial = 1039] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0FE03000) [pid = 700] [serial = 1041] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FF2A000) [pid = 700] [serial = 1042] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0FD17400) [pid = 700] [serial = 1047] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 79 (15C03000) [pid = 700] [serial = 1065] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FF24800) [pid = 700] [serial = 1048] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 77 (14873400) [pid = 700] [serial = 1044] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 76 (155AFC00) [pid = 700] [serial = 1045] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1726E400) [pid = 700] [serial = 1053] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1957D000) [pid = 700] [serial = 1062] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 73 (195A6000) [pid = 700] [serial = 1068] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1A8C3C00) [pid = 700] [serial = 1072] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1957A000) [pid = 700] [serial = 1063] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1A8B7000) [pid = 700] [serial = 1071] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 69 (18736C00) [pid = 700] [serial = 1057] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 68 (17009400) [pid = 700] [serial = 1066] [outer = 00000000] [url = about:blank] 14:28:38 INFO - PROCESS | 700 | --DOMWINDOW == 67 (178AC400) [pid = 700] [serial = 1054] [outer = 00000000] [url = about:blank] 14:28:39 INFO - PROCESS | 700 | 1467322119061 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]]]}] 14:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 890ms 14:28:39 INFO - PROCESS | 700 | 1467322119087 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 14:28:39 INFO - PROCESS | 700 | 1467322119092 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 14:28:39 INFO - PROCESS | 700 | 1467322119098 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:28:39 INFO - PROCESS | 700 | 1467322119101 Marionette TRACE conn5 <- [1,1458,null,{}] 14:28:39 INFO - PROCESS | 700 | 1467322119105 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}] 14:28:39 INFO - PROCESS | 700 | 1467322119107 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:39 INFO - PROCESS | 700 | 1467322119195 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 14:28:39 INFO - PROCESS | 700 | 1467322119205 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:39 INFO - PROCESS | 700 | 1467322119207 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:39 INFO - PROCESS | 700 | ++DOCSHELL 10048000 == 30 [pid = 700] [id = 374] 14:28:39 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (1011B800) [pid = 700] [serial = 1122] [outer = 00000000] 14:28:39 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (1428C800) [pid = 700] [serial = 1123] [outer = 1011B800] 14:28:39 INFO - PROCESS | 700 | 1467322119256 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (142BB400) [pid = 700] [serial = 1124] [outer = 1011B800] 14:28:39 INFO - PROCESS | 700 | 1467322119743 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]]]}] 14:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 14:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:28:39 INFO - PROCESS | 700 | 1467322119773 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 14:28:39 INFO - PROCESS | 700 | 1467322119776 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 14:28:39 INFO - PROCESS | 700 | 1467322119779 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:28:39 INFO - PROCESS | 700 | 1467322119783 Marionette TRACE conn5 <- [1,1462,null,{}] 14:28:39 INFO - PROCESS | 700 | 1467322119793 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}] 14:28:39 INFO - PROCESS | 700 | 1467322119798 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:39 INFO - PROCESS | 700 | 1467322119914 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 14:28:39 INFO - PROCESS | 700 | 1467322120012 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 700 | 1467322120016 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:40 INFO - PROCESS | 700 | ++DOCSHELL 16425C00 == 31 [pid = 700] [id = 375] 14:28:40 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (16427000) [pid = 700] [serial = 1125] [outer = 00000000] 14:28:40 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (17002000) [pid = 700] [serial = 1126] [outer = 16427000] 14:28:40 INFO - PROCESS | 700 | 1467322120065 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (1700C400) [pid = 700] [serial = 1127] [outer = 16427000] 14:28:40 INFO - PROCESS | 700 | 1467322120498 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]]]}] 14:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 770ms 14:28:40 INFO - PROCESS | 700 | 1467322120553 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 14:28:40 INFO - PROCESS | 700 | 1467322120555 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 14:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:28:40 INFO - PROCESS | 700 | 1467322120559 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - PROCESS | 700 | 1467322120560 Marionette TRACE conn5 <- [1,1466,null,{}] 14:28:40 INFO - PROCESS | 700 | 1467322120564 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}] 14:28:40 INFO - PROCESS | 700 | 1467322120566 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:40 INFO - PROCESS | 700 | 1467322120662 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 14:28:40 INFO - PROCESS | 700 | 1467322120670 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 700 | 1467322120672 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:40 INFO - PROCESS | 700 | ++DOCSHELL 172AAC00 == 32 [pid = 700] [id = 376] 14:28:40 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (178AC400) [pid = 700] [serial = 1128] [outer = 00000000] 14:28:40 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1817D000) [pid = 700] [serial = 1129] [outer = 178AC400] 14:28:40 INFO - PROCESS | 700 | 1467322120716 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (182E6C00) [pid = 700] [serial = 1130] [outer = 178AC400] 14:28:41 INFO - PROCESS | 700 | 1467322121203 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]]]}] 14:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 14:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:28:41 INFO - PROCESS | 700 | 1467322121237 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 14:28:41 INFO - PROCESS | 700 | 1467322121238 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 14:28:41 INFO - PROCESS | 700 | 1467322121242 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:28:41 INFO - PROCESS | 700 | 1467322121243 Marionette TRACE conn5 <- [1,1470,null,{}] 14:28:41 INFO - PROCESS | 700 | 1467322121247 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}] 14:28:41 INFO - PROCESS | 700 | 1467322121249 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:41 INFO - PROCESS | 700 | 1467322121388 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 14:28:41 INFO - PROCESS | 700 | 1467322121401 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 700 | 1467322121403 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:41 INFO - PROCESS | 700 | ++DOCSHELL 15C0A400 == 33 [pid = 700] [id = 377] 14:28:41 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (178A4C00) [pid = 700] [serial = 1131] [outer = 00000000] 14:28:41 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1873A000) [pid = 700] [serial = 1132] [outer = 178A4C00] 14:28:41 INFO - PROCESS | 700 | 1467322121448 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (18799800) [pid = 700] [serial = 1133] [outer = 178A4C00] 14:28:41 INFO - PROCESS | 700 | 1467322121913 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]]]}] 14:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 14:28:41 INFO - PROCESS | 700 | 1467322121973 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 14:28:41 INFO - PROCESS | 700 | 1467322121975 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 14:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:28:41 INFO - PROCESS | 700 | 1467322121988 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:28:41 INFO - PROCESS | 700 | 1467322121989 Marionette TRACE conn5 <- [1,1474,null,{}] 14:28:41 INFO - PROCESS | 700 | 1467322121993 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}] 14:28:41 INFO - PROCESS | 700 | 1467322121999 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:42 INFO - PROCESS | 700 | 1467322122139 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 14:28:42 INFO - PROCESS | 700 | 1467322122204 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 700 | 1467322122206 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:42 INFO - PROCESS | 700 | ++DOCSHELL 190C1000 == 34 [pid = 700] [id = 378] 14:28:42 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (190C5400) [pid = 700] [serial = 1134] [outer = 00000000] 14:28:42 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (19238C00) [pid = 700] [serial = 1135] [outer = 190C5400] 14:28:42 INFO - PROCESS | 700 | 1467322122251 Marionette DEBUG loaded listener.js 14:28:42 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19574000) [pid = 700] [serial = 1136] [outer = 190C5400] 14:28:42 INFO - PROCESS | 700 | 1467322122704 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]]]}] 14:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 790ms 14:28:42 INFO - PROCESS | 700 | 1467322122782 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 14:28:42 INFO - PROCESS | 700 | 1467322122785 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 14:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:28:42 INFO - PROCESS | 700 | 1467322122794 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:28:42 INFO - PROCESS | 700 | 1467322122796 Marionette TRACE conn5 <- [1,1478,null,{}] 14:28:42 INFO - PROCESS | 700 | 1467322122799 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}] 14:28:42 INFO - PROCESS | 700 | 1467322122801 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:43 INFO - PROCESS | 700 | 1467322123018 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 81 (19174800) [pid = 700] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 80 (17010C00) [pid = 700] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0CBCC400) [pid = 700] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FC73C00) [pid = 700] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 77 (10EC8C00) [pid = 700] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 76 (15C01C00) [pid = 700] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 75 (17F7E400) [pid = 700] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0C5F3C00) [pid = 700] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1872F800) [pid = 700] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FD15000) [pid = 700] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 71 (178AB800) [pid = 700] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1A8B6400) [pid = 700] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:28:43 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1AB2BC00) [pid = 700] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:28:43 INFO - PROCESS | 700 | 1467322123085 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:43 INFO - PROCESS | 700 | 1467322123087 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:43 INFO - PROCESS | 700 | ++DOCSHELL 0C5F3000 == 35 [pid = 700] [id = 379] 14:28:43 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0C5F3C00) [pid = 700] [serial = 1137] [outer = 00000000] 14:28:43 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0FCDD000) [pid = 700] [serial = 1138] [outer = 0C5F3C00] 14:28:43 INFO - PROCESS | 700 | 1467322123132 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (104C2400) [pid = 700] [serial = 1139] [outer = 0C5F3C00] 14:28:43 INFO - PROCESS | 700 | 1467322123493 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]]]}] 14:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 14:28:43 INFO - PROCESS | 700 | 1467322123531 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 14:28:43 INFO - PROCESS | 700 | 1467322123533 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 14:28:43 INFO - PROCESS | 700 | 1467322123536 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:28:43 INFO - PROCESS | 700 | 1467322123538 Marionette TRACE conn5 <- [1,1482,null,{}] 14:28:43 INFO - PROCESS | 700 | 1467322123541 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}] 14:28:43 INFO - PROCESS | 700 | 1467322123543 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:43 INFO - PROCESS | 700 | 1467322123624 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 14:28:43 INFO - PROCESS | 700 | 1467322123629 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:43 INFO - PROCESS | 700 | 1467322123631 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:43 INFO - PROCESS | 700 | ++DOCSHELL 0FF6F000 == 36 [pid = 700] [id = 380] 14:28:43 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (17010C00) [pid = 700] [serial = 1140] [outer = 00000000] 14:28:43 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (19579800) [pid = 700] [serial = 1141] [outer = 17010C00] 14:28:43 INFO - PROCESS | 700 | 1467322123675 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (172A4800) [pid = 700] [serial = 1142] [outer = 17010C00] 14:28:44 INFO - PROCESS | 700 | 1467322124118 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]]]}] 14:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 630ms 14:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:28:44 INFO - PROCESS | 700 | 1467322124171 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 14:28:44 INFO - PROCESS | 700 | 1467322124173 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 14:28:44 INFO - PROCESS | 700 | 1467322124176 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:28:44 INFO - PROCESS | 700 | 1467322124178 Marionette TRACE conn5 <- [1,1486,null,{}] 14:28:44 INFO - PROCESS | 700 | 1467322124181 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}] 14:28:44 INFO - PROCESS | 700 | 1467322124183 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:44 INFO - PROCESS | 700 | 1467322124265 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 14:28:44 INFO - PROCESS | 700 | 1467322124270 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 700 | 1467322124272 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:44 INFO - PROCESS | 700 | ++DOCSHELL 19180400 == 37 [pid = 700] [id = 381] 14:28:44 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (195A6400) [pid = 700] [serial = 1143] [outer = 00000000] 14:28:44 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1A8AD400) [pid = 700] [serial = 1144] [outer = 195A6400] 14:28:44 INFO - PROCESS | 700 | 1467322124316 Marionette DEBUG loaded listener.js 14:28:44 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1A8B0C00) [pid = 700] [serial = 1145] [outer = 195A6400] 14:28:44 INFO - PROCESS | 700 | 1467322124762 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]]]}] 14:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 631ms 14:28:44 INFO - PROCESS | 700 | 1467322124808 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 14:28:44 INFO - PROCESS | 700 | 1467322124810 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 14:28:44 INFO - PROCESS | 700 | 1467322124813 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:28:44 INFO - PROCESS | 700 | 1467322124815 Marionette TRACE conn5 <- [1,1490,null,{}] 14:28:44 INFO - PROCESS | 700 | 1467322124854 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}] 14:28:44 INFO - PROCESS | 700 | 1467322124856 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:44 INFO - PROCESS | 700 | 1467322124937 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 14:28:44 INFO - PROCESS | 700 | 1467322124942 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 700 | 1467322124944 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:44 INFO - PROCESS | 700 | ++DOCSHELL 1A8B8400 == 38 [pid = 700] [id = 382] 14:28:44 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1A8C5400) [pid = 700] [serial = 1146] [outer = 00000000] 14:28:44 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1A970800) [pid = 700] [serial = 1147] [outer = 1A8C5400] 14:28:44 INFO - PROCESS | 700 | 1467322124988 Marionette DEBUG loaded listener.js 14:28:45 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1A977C00) [pid = 700] [serial = 1148] [outer = 1A8C5400] 14:28:45 INFO - PROCESS | 700 | 1467322125703 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]]]}] 14:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 14:28:45 INFO - PROCESS | 700 | 1467322125749 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 14:28:45 INFO - PROCESS | 700 | 1467322125754 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 14:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:28:45 INFO - PROCESS | 700 | 1467322125758 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:28:45 INFO - PROCESS | 700 | 1467322125764 Marionette TRACE conn5 <- [1,1494,null,{}] 14:28:45 INFO - PROCESS | 700 | 1467322125769 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}] 14:28:45 INFO - PROCESS | 700 | 1467322125772 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:45 INFO - PROCESS | 700 | 1467322125896 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 14:28:46 INFO - PROCESS | 700 | 1467322126024 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 700 | 1467322126027 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:46 INFO - PROCESS | 700 | ++DOCSHELL 0FCD2C00 == 39 [pid = 700] [id = 383] 14:28:46 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0FF24000) [pid = 700] [serial = 1149] [outer = 00000000] 14:28:46 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1428D000) [pid = 700] [serial = 1150] [outer = 0FF24000] 14:28:46 INFO - PROCESS | 700 | 1467322126085 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (148DC000) [pid = 700] [serial = 1151] [outer = 0FF24000] 14:28:46 INFO - PROCESS | 700 | 1467322126789 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]]]}] 14:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1080ms 14:28:46 INFO - PROCESS | 700 | 1467322126844 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 14:28:46 INFO - PROCESS | 700 | 1467322126849 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 14:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:28:46 INFO - PROCESS | 700 | 1467322126856 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:28:46 INFO - PROCESS | 700 | 1467322126859 Marionette TRACE conn5 <- [1,1498,null,{}] 14:28:46 INFO - PROCESS | 700 | 1467322126863 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}] 14:28:46 INFO - PROCESS | 700 | 1467322126866 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:46 INFO - PROCESS | 700 | 1467322126980 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 14:28:47 INFO - PROCESS | 700 | 1467322127117 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:47 INFO - PROCESS | 700 | 1467322127120 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:47 INFO - PROCESS | 700 | ++DOCSHELL 17F72400 == 40 [pid = 700] [id = 384] 14:28:47 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18179800) [pid = 700] [serial = 1152] [outer = 00000000] 14:28:47 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (18733400) [pid = 700] [serial = 1153] [outer = 18179800] 14:28:47 INFO - PROCESS | 700 | 1467322127178 Marionette DEBUG loaded listener.js 14:28:47 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (18ECF400) [pid = 700] [serial = 1154] [outer = 18179800] 14:28:47 INFO - PROCESS | 700 | 1467322127805 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]]]}] 14:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 14:28:47 INFO - PROCESS | 700 | 1467322127829 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 14:28:47 INFO - PROCESS | 700 | 1467322127831 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 14:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:28:47 INFO - PROCESS | 700 | 1467322127835 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:28:47 INFO - PROCESS | 700 | 1467322127839 Marionette TRACE conn5 <- [1,1502,null,{}] 14:28:47 INFO - PROCESS | 700 | 1467322127850 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}] 14:28:47 INFO - PROCESS | 700 | 1467322127855 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:47 INFO - PROCESS | 700 | 1467322127965 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 14:28:48 INFO - PROCESS | 700 | 1467322128099 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 700 | 1467322128102 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:48 INFO - PROCESS | 700 | ++DOCSHELL 1A975800 == 41 [pid = 700] [id = 385] 14:28:48 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1A978C00) [pid = 700] [serial = 1155] [outer = 00000000] 14:28:48 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A997400) [pid = 700] [serial = 1156] [outer = 1A978C00] 14:28:48 INFO - PROCESS | 700 | 1467322128159 Marionette DEBUG loaded listener.js 14:28:48 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1ABA9C00) [pid = 700] [serial = 1157] [outer = 1A978C00] 14:28:48 INFO - PROCESS | 700 | 1467322128956 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]]]}] 14:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1172ms 14:28:49 INFO - PROCESS | 700 | 1467322129011 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 700 | 1467322129016 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 14:28:49 INFO - PROCESS | 700 | 1467322129021 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:28:49 INFO - PROCESS | 700 | 1467322129024 Marionette TRACE conn5 <- [1,1506,null,{}] 14:28:49 INFO - PROCESS | 700 | 1467322129030 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}] 14:28:49 INFO - PROCESS | 700 | 1467322129033 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:49 INFO - PROCESS | 700 | 1467322129139 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 14:28:49 INFO - PROCESS | 700 | 1467322129278 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:49 INFO - PROCESS | 700 | 1467322129283 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:49 INFO - PROCESS | 700 | ++DOCSHELL 0FF71C00 == 42 [pid = 700] [id = 386] 14:28:49 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (10041000) [pid = 700] [serial = 1158] [outer = 00000000] 14:28:49 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (10401C00) [pid = 700] [serial = 1159] [outer = 10041000] 14:28:49 INFO - PROCESS | 700 | 1467322129335 Marionette DEBUG loaded listener.js 14:28:49 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (140C5000) [pid = 700] [serial = 1160] [outer = 10041000] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 19180400 == 41 [pid = 700] [id = 381] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 0FF6F000 == 40 [pid = 700] [id = 380] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 0C5F3000 == 39 [pid = 700] [id = 379] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 190C1000 == 38 [pid = 700] [id = 378] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 15C0A400 == 37 [pid = 700] [id = 377] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 172AAC00 == 36 [pid = 700] [id = 376] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 16425C00 == 35 [pid = 700] [id = 375] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 10048000 == 34 [pid = 700] [id = 374] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 0FF24C00 == 33 [pid = 700] [id = 373] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 19540800 == 32 [pid = 700] [id = 371] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 0FD14400 == 31 [pid = 700] [id = 372] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 1A975800 == 30 [pid = 700] [id = 385] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 17F72400 == 29 [pid = 700] [id = 384] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 1A8B8400 == 28 [pid = 700] [id = 382] 14:28:50 INFO - PROCESS | 700 | --DOCSHELL 0FCD2C00 == 27 [pid = 700] [id = 383] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 92 (19241800) [pid = 700] [serial = 1111] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1706CC00) [pid = 700] [serial = 1099] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 90 (142BC000) [pid = 700] [serial = 1088] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0FE0E800) [pid = 700] [serial = 1087] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0FD13800) [pid = 700] [serial = 1090] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 87 (0FD15C00) [pid = 700] [serial = 1091] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 86 (13FA3400) [pid = 700] [serial = 1093] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 85 (13FEB400) [pid = 700] [serial = 1094] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 84 (15E98800) [pid = 700] [serial = 1096] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1817D400) [pid = 700] [serial = 1102] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 82 (178A9800) [pid = 700] [serial = 1100] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 81 (10377800) [pid = 700] [serial = 1105] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1817F000) [pid = 700] [serial = 1103] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 79 (18F1D000) [pid = 700] [serial = 1108] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 78 (10374000) [pid = 700] [serial = 1075] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FF30000) [pid = 700] [serial = 1074] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 76 (189E7800) [pid = 700] [serial = 1078] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 75 (182E2000) [pid = 700] [serial = 1077] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1706F400) [pid = 700] [serial = 1112] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1A991400) [pid = 700] [serial = 1081] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1A978800) [pid = 700] [serial = 1080] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1B9B5800) [pid = 700] [serial = 1084] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1B5F5000) [pid = 700] [serial = 1083] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 69 (18F25800) [pid = 700] [serial = 1109] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1706B000) [pid = 700] [serial = 1106] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | --DOMWINDOW == 67 (17003400) [pid = 700] [serial = 1097] [outer = 00000000] [url = about:blank] 14:28:50 INFO - PROCESS | 700 | 1467322130568 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]]]}] 14:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1589ms 14:28:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:28:50 INFO - PROCESS | 700 | 1467322130615 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 14:28:50 INFO - PROCESS | 700 | 1467322130620 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 14:28:50 INFO - PROCESS | 700 | 1467322130624 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:28:50 INFO - PROCESS | 700 | 1467322130627 Marionette TRACE conn5 <- [1,1510,null,{}] 14:28:50 INFO - PROCESS | 700 | 1467322130633 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}] 14:28:50 INFO - PROCESS | 700 | 1467322130636 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:50 INFO - PROCESS | 700 | 1467322130722 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 14:28:50 INFO - PROCESS | 700 | 1467322130729 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:50 INFO - PROCESS | 700 | 1467322130733 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:50 INFO - PROCESS | 700 | ++DOCSHELL 0FCD6400 == 28 [pid = 700] [id = 387] 14:28:50 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0FCD8C00) [pid = 700] [serial = 1161] [outer = 00000000] 14:28:50 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0FD13800) [pid = 700] [serial = 1162] [outer = 0FCD8C00] 14:28:50 INFO - PROCESS | 700 | 1467322130784 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0FD1E400) [pid = 700] [serial = 1163] [outer = 0FCD8C00] 14:28:51 INFO - PROCESS | 700 | 1467322131273 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"]]]}] 14:28:51 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 () { 14:28:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:28:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:28:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:28:51 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 () { 14:28:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:28:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:28:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:28:51 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 () { 14:28:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:28:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:28:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:28:51 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 () { 14:28:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:28:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:28:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:28:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 699ms 14:28:51 INFO - PROCESS | 700 | 1467322131324 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 14:28:51 INFO - PROCESS | 700 | 1467322131329 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 14:28:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:28:51 INFO - PROCESS | 700 | 1467322131335 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:28:51 INFO - PROCESS | 700 | 1467322131338 Marionette TRACE conn5 <- [1,1514,null,{}] 14:28:51 INFO - PROCESS | 700 | 1467322131342 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}] 14:28:51 INFO - PROCESS | 700 | 1467322131344 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:51 INFO - PROCESS | 700 | 1467322131431 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 14:28:51 INFO - PROCESS | 700 | 1467322131558 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:51 INFO - PROCESS | 700 | 1467322131560 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:51 INFO - PROCESS | 700 | ++DOCSHELL 103D1800 == 29 [pid = 700] [id = 388] 14:28:51 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (103D8400) [pid = 700] [serial = 1164] [outer = 00000000] 14:28:51 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (104CC400) [pid = 700] [serial = 1165] [outer = 103D8400] 14:28:51 INFO - PROCESS | 700 | 1467322131610 Marionette DEBUG loaded listener.js 14:28:51 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (13D16400) [pid = 700] [serial = 1166] [outer = 103D8400] 14:28:51 INFO - PROCESS | 700 | 1467322131983 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"]]]}] 14:28:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:28:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:28:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:28:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:28:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:28:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:28:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 682ms 14:28:52 INFO - PROCESS | 700 | 1467322132021 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 700 | 1467322132023 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 14:28:52 INFO - PROCESS | 700 | 1467322132027 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:28:52 INFO - PROCESS | 700 | 1467322132030 Marionette TRACE conn5 <- [1,1518,null,{}] 14:28:52 INFO - PROCESS | 700 | 1467322132041 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}] 14:28:52 INFO - PROCESS | 700 | 1467322132046 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:52 INFO - PROCESS | 700 | 1467322132131 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 14:28:52 INFO - PROCESS | 700 | 1467322132137 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 700 | 1467322132140 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:52 INFO - PROCESS | 700 | ++DOCSHELL 15C01C00 == 30 [pid = 700] [id = 389] 14:28:52 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (15C02C00) [pid = 700] [serial = 1167] [outer = 00000000] 14:28:52 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (16424000) [pid = 700] [serial = 1168] [outer = 15C02C00] 14:28:52 INFO - PROCESS | 700 | 1467322132190 Marionette DEBUG loaded listener.js 14:28:52 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (17002800) [pid = 700] [serial = 1169] [outer = 15C02C00] 14:28:52 INFO - PROCESS | 700 | 1467322132697 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]]]}] 14:28:52 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 14:28:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:28:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:28:52 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. 14:28:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:28:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 14:28:52 INFO - PROCESS | 700 | 1467322132761 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 700 | 1467322132763 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 14:28:52 INFO - PROCESS | 700 | 1467322132767 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:28:52 INFO - PROCESS | 700 | 1467322132768 Marionette TRACE conn5 <- [1,1522,null,{}] 14:28:52 INFO - PROCESS | 700 | 1467322132777 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}] 14:28:52 INFO - PROCESS | 700 | 1467322132779 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:52 INFO - PROCESS | 700 | 1467322132923 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 14:28:52 INFO - PROCESS | 700 | 1467322132934 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 700 | 1467322132936 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:52 INFO - PROCESS | 700 | ++DOCSHELL 1726D400 == 31 [pid = 700] [id = 390] 14:28:52 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1726F000) [pid = 700] [serial = 1170] [outer = 00000000] 14:28:52 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (178A6400) [pid = 700] [serial = 1171] [outer = 1726F000] 14:28:52 INFO - PROCESS | 700 | 1467322132980 Marionette DEBUG loaded listener.js 14:28:53 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (178B0400) [pid = 700] [serial = 1172] [outer = 1726F000] 14:28:53 INFO - PROCESS | 700 | 1467322133428 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]]]}] 14:28:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:28:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 14:28:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:28:53 INFO - PROCESS | 700 | 1467322133461 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 14:28:53 INFO - PROCESS | 700 | 1467322133463 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 14:28:53 INFO - PROCESS | 700 | 1467322133466 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:28:53 INFO - PROCESS | 700 | 1467322133468 Marionette TRACE conn5 <- [1,1526,null,{}] 14:28:53 INFO - PROCESS | 700 | 1467322133471 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}] 14:28:53 INFO - PROCESS | 700 | 1467322133473 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:53 INFO - PROCESS | 700 | 1467322133581 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 14:28:53 INFO - PROCESS | 700 | 1467322133586 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:53 INFO - PROCESS | 700 | 1467322133588 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:53 INFO - PROCESS | 700 | ++DOCSHELL 17F95000 == 32 [pid = 700] [id = 391] 14:28:53 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18178C00) [pid = 700] [serial = 1173] [outer = 00000000] 14:28:53 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18182800) [pid = 700] [serial = 1174] [outer = 18178C00] 14:28:53 INFO - PROCESS | 700 | 1467322133634 Marionette DEBUG loaded listener.js 14:28:53 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (18481C00) [pid = 700] [serial = 1175] [outer = 18178C00] 14:28:54 INFO - PROCESS | 700 | 1467322134092 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]]]}] 14:28:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:28:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 14:28:54 INFO - PROCESS | 700 | 1467322134137 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 14:28:54 INFO - PROCESS | 700 | 1467322134139 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 14:28:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:28:54 INFO - PROCESS | 700 | 1467322134142 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:28:54 INFO - PROCESS | 700 | 1467322134144 Marionette TRACE conn5 <- [1,1530,null,{}] 14:28:54 INFO - PROCESS | 700 | 1467322134147 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}] 14:28:54 INFO - PROCESS | 700 | 1467322134153 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:54 INFO - PROCESS | 700 | 1467322134320 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 14:28:54 INFO - PROCESS | 700 | 1467322134343 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:54 INFO - PROCESS | 700 | 1467322134345 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:54 INFO - PROCESS | 700 | ++DOCSHELL 18739000 == 33 [pid = 700] [id = 392] 14:28:54 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1873C800) [pid = 700] [serial = 1176] [outer = 00000000] 14:28:54 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18F25C00) [pid = 700] [serial = 1177] [outer = 1873C800] 14:28:54 INFO - PROCESS | 700 | 1467322134399 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (190C1C00) [pid = 700] [serial = 1178] [outer = 1873C800] 14:28:54 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1A8C5400) [pid = 700] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:28:54 INFO - PROCESS | 700 | --DOMWINDOW == 83 (195A6400) [pid = 700] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:28:54 INFO - PROCESS | 700 | --DOMWINDOW == 82 (178A4C00) [pid = 700] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:28:54 INFO - PROCESS | 700 | --DOMWINDOW == 81 (190C5400) [pid = 700] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:28:54 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0FE10400) [pid = 700] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:28:54 INFO - PROCESS | 700 | --DOMWINDOW == 79 (178AC400) [pid = 700] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:28:54 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0C5F3C00) [pid = 700] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:28:54 INFO - PROCESS | 700 | --DOMWINDOW == 77 (19573800) [pid = 700] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:28:54 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0FF28400) [pid = 700] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:28:54 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1011B800) [pid = 700] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:28:54 INFO - PROCESS | 700 | --DOMWINDOW == 74 (16427000) [pid = 700] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:28:55 INFO - PROCESS | 700 | 1467322135040 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]]]}] 14:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 14:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:28:55 INFO - PROCESS | 700 | 1467322135073 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 700 | 1467322135075 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 14:28:55 INFO - PROCESS | 700 | 1467322135089 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:28:55 INFO - PROCESS | 700 | 1467322135091 Marionette TRACE conn5 <- [1,1534,null,{}] 14:28:55 INFO - PROCESS | 700 | 1467322135096 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}] 14:28:55 INFO - PROCESS | 700 | 1467322135098 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:55 INFO - PROCESS | 700 | 1467322135175 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 14:28:55 INFO - PROCESS | 700 | 1467322135180 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 700 | 1467322135182 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:55 INFO - PROCESS | 700 | ++DOCSHELL 0FCD5C00 == 34 [pid = 700] [id = 393] 14:28:55 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (15C0B400) [pid = 700] [serial = 1179] [outer = 00000000] 14:28:55 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18736400) [pid = 700] [serial = 1180] [outer = 15C0B400] 14:28:55 INFO - PROCESS | 700 | 1467322135227 Marionette DEBUG loaded listener.js 14:28:55 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (189E8C00) [pid = 700] [serial = 1181] [outer = 15C0B400] 14:28:55 INFO - PROCESS | 700 | 1467322135668 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]]]}] 14:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 650ms 14:28:55 INFO - PROCESS | 700 | 1467322135729 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 700 | 1467322135731 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 14:28:55 INFO - PROCESS | 700 | 1467322135735 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:28:55 INFO - PROCESS | 700 | 1467322135736 Marionette TRACE conn5 <- [1,1538,null,{}] 14:28:55 INFO - PROCESS | 700 | 1467322135740 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}] 14:28:55 INFO - PROCESS | 700 | 1467322135742 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:55 INFO - PROCESS | 700 | 1467322135822 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 14:28:55 INFO - PROCESS | 700 | 1467322135829 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 700 | 1467322135831 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:55 INFO - PROCESS | 700 | ++DOCSHELL 190C5400 == 35 [pid = 700] [id = 394] 14:28:55 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (190C6C00) [pid = 700] [serial = 1182] [outer = 00000000] 14:28:55 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (0CBE5000) [pid = 700] [serial = 1183] [outer = 190C6C00] 14:28:55 INFO - PROCESS | 700 | 1467322135876 Marionette DEBUG loaded listener.js 14:28:55 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1917EC00) [pid = 700] [serial = 1184] [outer = 190C6C00] 14:28:56 INFO - PROCESS | 700 | 1467322136663 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]]]}] 14:28:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 971ms 14:28:56 INFO - PROCESS | 700 | 1467322136711 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 14:28:56 INFO - PROCESS | 700 | 1467322136715 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 14:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:28:56 INFO - PROCESS | 700 | 1467322136721 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:28:56 INFO - PROCESS | 700 | 1467322136726 Marionette TRACE conn5 <- [1,1542,null,{}] 14:28:56 INFO - PROCESS | 700 | 1467322136731 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}] 14:28:56 INFO - PROCESS | 700 | 1467322136734 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:56 INFO - PROCESS | 700 | 1467322136860 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 14:28:56 INFO - PROCESS | 700 | 1467322136992 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:56 INFO - PROCESS | 700 | 1467322136995 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:57 INFO - PROCESS | 700 | ++DOCSHELL 0FD17000 == 36 [pid = 700] [id = 395] 14:28:57 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0FE0C400) [pid = 700] [serial = 1185] [outer = 00000000] 14:28:57 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0FF68000) [pid = 700] [serial = 1186] [outer = 0FE0C400] 14:28:57 INFO - PROCESS | 700 | 1467322137055 Marionette DEBUG loaded listener.js 14:28:57 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (10407000) [pid = 700] [serial = 1187] [outer = 0FE0C400] 14:28:57 INFO - PROCESS | 700 | 1467322137821 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]]]}] 14:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1128ms 14:28:57 INFO - PROCESS | 700 | 1467322137857 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 14:28:57 INFO - PROCESS | 700 | 1467322137862 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 14:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:28:57 INFO - PROCESS | 700 | 1467322137870 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:28:57 INFO - PROCESS | 700 | 1467322137873 Marionette TRACE conn5 <- [1,1546,null,{}] 14:28:57 INFO - PROCESS | 700 | 1467322137877 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}] 14:28:57 INFO - PROCESS | 700 | 1467322137880 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:57 INFO - PROCESS | 700 | 1467322138004 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 14:28:58 INFO - PROCESS | 700 | 1467322138145 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 700 | 1467322138148 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:58 INFO - PROCESS | 700 | ++DOCSHELL 0F6F1000 == 37 [pid = 700] [id = 396] 14:28:58 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (0F6F4C00) [pid = 700] [serial = 1188] [outer = 00000000] 14:28:58 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (178A5C00) [pid = 700] [serial = 1189] [outer = 0F6F4C00] 14:28:58 INFO - PROCESS | 700 | 1467322138205 Marionette DEBUG loaded listener.js 14:28:58 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (18181400) [pid = 700] [serial = 1190] [outer = 0F6F4C00] 14:28:58 INFO - PROCESS | 700 | --DOCSHELL 0FCD5C00 == 36 [pid = 700] [id = 393] 14:28:58 INFO - PROCESS | 700 | --DOCSHELL 18739000 == 35 [pid = 700] [id = 392] 14:28:58 INFO - PROCESS | 700 | --DOCSHELL 17F95000 == 34 [pid = 700] [id = 391] 14:28:58 INFO - PROCESS | 700 | --DOCSHELL 1726D400 == 33 [pid = 700] [id = 390] 14:28:58 INFO - PROCESS | 700 | --DOCSHELL 15C01C00 == 32 [pid = 700] [id = 389] 14:28:58 INFO - PROCESS | 700 | --DOCSHELL 103D1800 == 31 [pid = 700] [id = 388] 14:28:58 INFO - PROCESS | 700 | --DOCSHELL 0FCD6400 == 30 [pid = 700] [id = 387] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1A970800) [pid = 700] [serial = 1147] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1A977C00) [pid = 700] [serial = 1148] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1A8AD400) [pid = 700] [serial = 1144] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1873A000) [pid = 700] [serial = 1132] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 81 (19238C00) [pid = 700] [serial = 1135] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 80 (10189400) [pid = 700] [serial = 1117] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 79 (13FE3C00) [pid = 700] [serial = 1118] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1817D000) [pid = 700] [serial = 1129] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FCDD000) [pid = 700] [serial = 1138] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 76 (195A5000) [pid = 700] [serial = 1115] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1957A800) [pid = 700] [serial = 1114] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0FF64000) [pid = 700] [serial = 1120] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 73 (103D5400) [pid = 700] [serial = 1121] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1428C800) [pid = 700] [serial = 1123] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 71 (142BB400) [pid = 700] [serial = 1124] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1700C400) [pid = 700] [serial = 1127] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 69 (17002000) [pid = 700] [serial = 1126] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 68 (19574000) [pid = 700] [serial = 1136] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1A8B0C00) [pid = 700] [serial = 1145] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 66 (19579800) [pid = 700] [serial = 1141] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 65 (104C2400) [pid = 700] [serial = 1139] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 64 (18799800) [pid = 700] [serial = 1133] [outer = 00000000] [url = about:blank] 14:28:58 INFO - PROCESS | 700 | --DOMWINDOW == 63 (182E6C00) [pid = 700] [serial = 1130] [outer = 00000000] [url = about:blank] 14:28:59 INFO - PROCESS | 700 | 1467322139051 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]]]}] 14:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1223ms 14:28:59 INFO - PROCESS | 700 | 1467322139097 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 14:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:28:59 INFO - PROCESS | 700 | 1467322139101 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 14:28:59 INFO - PROCESS | 700 | 1467322139106 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - PROCESS | 700 | 1467322139109 Marionette TRACE conn5 <- [1,1550,null,{}] 14:28:59 INFO - PROCESS | 700 | 1467322139115 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}] 14:28:59 INFO - PROCESS | 700 | 1467322139118 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:59 INFO - PROCESS | 700 | 1467322139209 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 14:28:59 INFO - PROCESS | 700 | 1467322139216 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:59 INFO - PROCESS | 700 | 1467322139220 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:59 INFO - PROCESS | 700 | ++DOCSHELL 0FCDA400 == 31 [pid = 700] [id = 397] 14:28:59 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (0FCDD000) [pid = 700] [serial = 1191] [outer = 00000000] 14:28:59 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0FD19000) [pid = 700] [serial = 1192] [outer = 0FCDD000] 14:28:59 INFO - PROCESS | 700 | 1467322139270 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0FE09400) [pid = 700] [serial = 1193] [outer = 0FCDD000] 14:28:59 INFO - PROCESS | 700 | 1467322139796 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]]]}] 14:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 14:28:59 INFO - PROCESS | 700 | 1467322139837 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 700 | 1467322139842 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 14:28:59 INFO - PROCESS | 700 | 1467322139847 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:28:59 INFO - PROCESS | 700 | 1467322139850 Marionette TRACE conn5 <- [1,1554,null,{}] 14:28:59 INFO - PROCESS | 700 | 1467322139853 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}] 14:28:59 INFO - PROCESS | 700 | 1467322139856 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:28:59 INFO - PROCESS | 700 | 1467322139944 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 14:29:00 INFO - PROCESS | 700 | 1467322140031 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 700 | 1467322140034 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:00 INFO - PROCESS | 700 | ++DOCSHELL 0FCD8800 == 32 [pid = 700] [id = 398] 14:29:00 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0FF6BC00) [pid = 700] [serial = 1194] [outer = 00000000] 14:29:00 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (103D9400) [pid = 700] [serial = 1195] [outer = 0FF6BC00] 14:29:00 INFO - PROCESS | 700 | 1467322140087 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (13FA6000) [pid = 700] [serial = 1196] [outer = 0FF6BC00] 14:29:00 INFO - PROCESS | 700 | 1467322140491 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]]]}] 14:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 14:29:00 INFO - PROCESS | 700 | 1467322140522 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 14:29:00 INFO - PROCESS | 700 | 1467322140525 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 14:29:00 INFO - PROCESS | 700 | 1467322140528 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:29:00 INFO - PROCESS | 700 | 1467322140532 Marionette TRACE conn5 <- [1,1558,null,{}] 14:29:00 INFO - PROCESS | 700 | 1467322140542 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}] 14:29:00 INFO - PROCESS | 700 | 1467322140547 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:00 INFO - PROCESS | 700 | 1467322140660 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 14:29:00 INFO - PROCESS | 700 | 1467322140671 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 700 | 1467322140674 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:00 INFO - PROCESS | 700 | ++DOCSHELL 15C06800 == 33 [pid = 700] [id = 399] 14:29:00 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (15C06C00) [pid = 700] [serial = 1197] [outer = 00000000] 14:29:00 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (15EA0400) [pid = 700] [serial = 1198] [outer = 15C06C00] 14:29:00 INFO - PROCESS | 700 | 1467322140723 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (1700CC00) [pid = 700] [serial = 1199] [outer = 15C06C00] 14:29:01 INFO - PROCESS | 700 | 1467322141191 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]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 14:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:29:01 INFO - PROCESS | 700 | 1467322141202 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 700 | 1467322141204 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 14:29:01 INFO - PROCESS | 700 | 1467322141227 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - PROCESS | 700 | 1467322141229 Marionette TRACE conn5 <- [1,1562,null,{}] 14:29:01 INFO - PROCESS | 700 | 1467322141237 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}] 14:29:01 INFO - PROCESS | 700 | 1467322141239 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:01 INFO - PROCESS | 700 | 1467322141361 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 14:29:01 INFO - PROCESS | 700 | 1467322141366 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:01 INFO - PROCESS | 700 | 1467322141368 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:01 INFO - PROCESS | 700 | ++DOCSHELL 17F89000 == 34 [pid = 700] [id = 400] 14:29:01 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (17F8D000) [pid = 700] [serial = 1200] [outer = 00000000] 14:29:01 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (18184800) [pid = 700] [serial = 1201] [outer = 17F8D000] 14:29:01 INFO - PROCESS | 700 | 1467322141467 Marionette DEBUG loaded listener.js 14:29:01 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18485800) [pid = 700] [serial = 1202] [outer = 17F8D000] 14:29:01 INFO - PROCESS | 700 | 1467322141895 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]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 690ms 14:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:29:01 INFO - PROCESS | 700 | 1467322141903 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 700 | 1467322141905 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 14:29:01 INFO - PROCESS | 700 | 1467322141908 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - PROCESS | 700 | 1467322141909 Marionette TRACE conn5 <- [1,1566,null,{}] 14:29:01 INFO - PROCESS | 700 | 1467322141913 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}] 14:29:01 INFO - PROCESS | 700 | 1467322141915 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:02 INFO - PROCESS | 700 | 1467322142030 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 14:29:02 INFO - PROCESS | 700 | 1467322142120 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:02 INFO - PROCESS | 700 | 1467322142122 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:02 INFO - PROCESS | 700 | ++DOCSHELL 1873A400 == 35 [pid = 700] [id = 401] 14:29:02 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1873AC00) [pid = 700] [serial = 1203] [outer = 00000000] 14:29:02 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18ECB800) [pid = 700] [serial = 1204] [outer = 1873AC00] 14:29:02 INFO - PROCESS | 700 | 1467322142165 Marionette DEBUG loaded listener.js 14:29:02 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18F1EC00) [pid = 700] [serial = 1205] [outer = 1873AC00] 14:29:02 INFO - PROCESS | 700 | 1467322142577 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]]]}] 14:29:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:29:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 14:29:02 INFO - PROCESS | 700 | 1467322142646 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 14:29:02 INFO - PROCESS | 700 | 1467322142648 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 14:29:02 INFO - PROCESS | 700 | 1467322142652 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:29:02 INFO - PROCESS | 700 | 1467322142654 Marionette TRACE conn5 <- [1,1570,null,{}] 14:29:02 INFO - PROCESS | 700 | 1467322142657 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}] 14:29:02 INFO - PROCESS | 700 | 1467322142663 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:02 INFO - PROCESS | 700 | 1467322142799 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 14:29:02 INFO - PROCESS | 700 | 1467322142812 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:02 INFO - PROCESS | 700 | 1467322142814 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:02 INFO - PROCESS | 700 | ++DOCSHELL 1917A000 == 36 [pid = 700] [id = 402] 14:29:02 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1917BC00) [pid = 700] [serial = 1206] [outer = 00000000] 14:29:02 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1957C000) [pid = 700] [serial = 1207] [outer = 1917BC00] 14:29:02 INFO - PROCESS | 700 | 1467322142920 Marionette DEBUG loaded listener.js 14:29:02 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (142BEC00) [pid = 700] [serial = 1208] [outer = 1917BC00] 14:29:03 INFO - PROCESS | 700 | --DOMWINDOW == 80 (17010C00) [pid = 700] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:29:03 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1726F000) [pid = 700] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:29:03 INFO - PROCESS | 700 | --DOMWINDOW == 78 (10041000) [pid = 700] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:29:03 INFO - PROCESS | 700 | --DOMWINDOW == 77 (103D8400) [pid = 700] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:29:03 INFO - PROCESS | 700 | --DOMWINDOW == 76 (15C02C00) [pid = 700] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:29:03 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0FCD8C00) [pid = 700] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:29:03 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18178C00) [pid = 700] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:29:03 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FF24000) [pid = 700] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:29:03 INFO - PROCESS | 700 | --DOMWINDOW == 72 (18179800) [pid = 700] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:29:03 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1A978C00) [pid = 700] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:29:03 INFO - PROCESS | 700 | --DOMWINDOW == 70 (15C0B400) [pid = 700] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:29:03 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1873C800) [pid = 700] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:29:03 INFO - PROCESS | 700 | 1467322143420 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]]]}] 14:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 830ms 14:29:03 INFO - PROCESS | 700 | 1467322143487 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 14:29:03 INFO - PROCESS | 700 | 1467322143489 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 14:29:03 INFO - PROCESS | 700 | 1467322143492 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:29:03 INFO - PROCESS | 700 | 1467322143494 Marionette TRACE conn5 <- [1,1574,null,{}] 14:29:03 INFO - PROCESS | 700 | 1467322143498 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}] 14:29:03 INFO - PROCESS | 700 | 1467322143500 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:03 INFO - PROCESS | 700 | 1467322143612 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 14:29:03 INFO - PROCESS | 700 | 1467322143673 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:03 INFO - PROCESS | 700 | 1467322143675 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:03 INFO - PROCESS | 700 | ++DOCSHELL 103D1000 == 37 [pid = 700] [id = 403] 14:29:03 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (15C02C00) [pid = 700] [serial = 1209] [outer = 00000000] 14:29:03 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (18730C00) [pid = 700] [serial = 1210] [outer = 15C02C00] 14:29:03 INFO - PROCESS | 700 | 1467322143718 Marionette DEBUG loaded listener.js 14:29:03 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (1953EC00) [pid = 700] [serial = 1211] [outer = 15C02C00] 14:29:04 INFO - PROCESS | 700 | 1467322144076 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]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 14:29:04 INFO - PROCESS | 700 | 1467322144130 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 700 | 1467322144132 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 14:29:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:29:04 INFO - PROCESS | 700 | 1467322144135 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - PROCESS | 700 | 1467322144137 Marionette TRACE conn5 <- [1,1578,null,{}] 14:29:04 INFO - PROCESS | 700 | 1467322144140 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}] 14:29:04 INFO - PROCESS | 700 | 1467322144142 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:04 INFO - PROCESS | 700 | 1467322144221 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 14:29:04 INFO - PROCESS | 700 | 1467322144227 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:04 INFO - PROCESS | 700 | 1467322144229 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:04 INFO - PROCESS | 700 | ++DOCSHELL 182E7400 == 38 [pid = 700] [id = 404] 14:29:04 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (19581C00) [pid = 700] [serial = 1212] [outer = 00000000] 14:29:04 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1A8AA800) [pid = 700] [serial = 1213] [outer = 19581C00] 14:29:04 INFO - PROCESS | 700 | 1467322144274 Marionette DEBUG loaded listener.js 14:29:04 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (17068800) [pid = 700] [serial = 1214] [outer = 19581C00] 14:29:04 INFO - PROCESS | 700 | 1467322144705 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]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 14:29:04 INFO - PROCESS | 700 | 1467322144767 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 700 | 1467322144769 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 14:29:04 INFO - PROCESS | 700 | 1467322144773 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:29:04 INFO - PROCESS | 700 | 1467322144774 Marionette TRACE conn5 <- [1,1582,null,{}] 14:29:04 INFO - PROCESS | 700 | 1467322144778 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}] 14:29:04 INFO - PROCESS | 700 | 1467322144780 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:04 INFO - PROCESS | 700 | 1467322144872 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 14:29:04 INFO - PROCESS | 700 | 1467322144877 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:04 INFO - PROCESS | 700 | 1467322144879 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:04 INFO - PROCESS | 700 | ++DOCSHELL 1A812400 == 39 [pid = 700] [id = 405] 14:29:04 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1A8B8400) [pid = 700] [serial = 1215] [outer = 00000000] 14:29:04 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1A8CE000) [pid = 700] [serial = 1216] [outer = 1A8B8400] 14:29:04 INFO - PROCESS | 700 | 1467322144923 Marionette DEBUG loaded listener.js 14:29:04 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1A972400) [pid = 700] [serial = 1217] [outer = 1A8B8400] 14:29:05 INFO - PROCESS | 700 | 1467322145503 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]]]}] 14:29:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:29:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 770ms 14:29:05 INFO - PROCESS | 700 | 1467322145548 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 14:29:05 INFO - PROCESS | 700 | 1467322145553 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 14:29:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:29:05 INFO - PROCESS | 700 | 1467322145559 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:29:05 INFO - PROCESS | 700 | 1467322145562 Marionette TRACE conn5 <- [1,1586,null,{}] 14:29:05 INFO - PROCESS | 700 | 1467322145569 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}] 14:29:05 INFO - PROCESS | 700 | 1467322145572 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:05 INFO - PROCESS | 700 | 1467322145722 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 14:29:05 INFO - PROCESS | 700 | 1467322145847 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 700 | 1467322145852 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:05 INFO - PROCESS | 700 | ++DOCSHELL 0CBC9400 == 40 [pid = 700] [id = 406] 14:29:05 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (0CBCBC00) [pid = 700] [serial = 1218] [outer = 00000000] 14:29:05 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0FF2A000) [pid = 700] [serial = 1219] [outer = 0CBCBC00] 14:29:05 INFO - PROCESS | 700 | 1467322145910 Marionette DEBUG loaded listener.js 14:29:05 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0FF6E800) [pid = 700] [serial = 1220] [outer = 0CBCBC00] 14:29:06 INFO - PROCESS | 700 | 1467322146522 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]]]}] 14:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1018ms 14:29:06 INFO - PROCESS | 700 | 1467322146581 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 14:29:06 INFO - PROCESS | 700 | 1467322146586 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 14:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:29:06 INFO - PROCESS | 700 | 1467322146592 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:29:06 INFO - PROCESS | 700 | 1467322146595 Marionette TRACE conn5 <- [1,1590,null,{}] 14:29:06 INFO - PROCESS | 700 | 1467322146600 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}] 14:29:06 INFO - PROCESS | 700 | 1467322146603 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:06 INFO - PROCESS | 700 | 1467322146716 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 14:29:06 INFO - PROCESS | 700 | 1467322146855 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:06 INFO - PROCESS | 700 | 1467322146857 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:06 INFO - PROCESS | 700 | ++DOCSHELL 155A3800 == 41 [pid = 700] [id = 407] 14:29:06 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (155AE400) [pid = 700] [serial = 1221] [outer = 00000000] 14:29:06 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1700EC00) [pid = 700] [serial = 1222] [outer = 155AE400] 14:29:06 INFO - PROCESS | 700 | 1467322146915 Marionette DEBUG loaded listener.js 14:29:06 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (17F13800) [pid = 700] [serial = 1223] [outer = 155AE400] 14:29:07 INFO - PROCESS | 700 | 1467322147524 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]]]}] 14:29:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:29:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 971ms 14:29:07 INFO - PROCESS | 700 | 1467322147567 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 14:29:07 INFO - PROCESS | 700 | 1467322147570 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 14:29:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:29:07 INFO - PROCESS | 700 | 1467322147573 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:29:07 INFO - PROCESS | 700 | 1467322147577 Marionette TRACE conn5 <- [1,1594,null,{}] 14:29:07 INFO - PROCESS | 700 | 1467322147588 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}] 14:29:07 INFO - PROCESS | 700 | 1467322147593 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:07 INFO - PROCESS | 700 | 1467322147702 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 14:29:07 INFO - PROCESS | 700 | 1467322147841 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:07 INFO - PROCESS | 700 | 1467322147844 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:07 INFO - PROCESS | 700 | ++DOCSHELL 1A8C5400 == 42 [pid = 700] [id = 408] 14:29:07 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1A8CD000) [pid = 700] [serial = 1224] [outer = 00000000] 14:29:07 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A979000) [pid = 700] [serial = 1225] [outer = 1A8CD000] 14:29:07 INFO - PROCESS | 700 | 1467322147901 Marionette DEBUG loaded listener.js 14:29:07 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1A98F000) [pid = 700] [serial = 1226] [outer = 1A8CD000] 14:29:08 INFO - PROCESS | 700 | 1467322148446 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]]]}] 14:29:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:29:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 930ms 14:29:08 INFO - PROCESS | 700 | 1467322148507 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 14:29:08 INFO - PROCESS | 700 | 1467322148510 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 14:29:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:29:08 INFO - PROCESS | 700 | 1467322148513 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:29:08 INFO - PROCESS | 700 | 1467322148515 Marionette TRACE conn5 <- [1,1598,null,{}] 14:29:08 INFO - PROCESS | 700 | 1467322148519 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}] 14:29:08 INFO - PROCESS | 700 | 1467322148522 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:08 INFO - PROCESS | 700 | 1467322148632 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 14:29:08 INFO - PROCESS | 700 | 1467322148739 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:08 INFO - PROCESS | 700 | 1467322148742 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:08 INFO - PROCESS | 700 | ++DOCSHELL 1ABA3800 == 43 [pid = 700] [id = 409] 14:29:08 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1ABA6000) [pid = 700] [serial = 1227] [outer = 00000000] 14:29:08 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1AC8F000) [pid = 700] [serial = 1228] [outer = 1ABA6000] 14:29:08 INFO - PROCESS | 700 | 1467322148795 Marionette DEBUG loaded listener.js 14:29:08 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1B9B3000) [pid = 700] [serial = 1229] [outer = 1ABA6000] 14:29:09 INFO - PROCESS | 700 | 1467322149623 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]]]}] 14:29:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1128ms 14:29:09 INFO - PROCESS | 700 | 1467322149647 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 14:29:09 INFO - PROCESS | 700 | 1467322149652 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 14:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:29:09 INFO - PROCESS | 700 | 1467322149658 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:29:09 INFO - PROCESS | 700 | 1467322149662 Marionette TRACE conn5 <- [1,1602,null,{}] 14:29:09 INFO - PROCESS | 700 | 1467322149667 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}] 14:29:09 INFO - PROCESS | 700 | 1467322149670 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:09 INFO - PROCESS | 700 | 1467322149779 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 14:29:09 INFO - PROCESS | 700 | 1467322149920 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:09 INFO - PROCESS | 700 | 1467322149925 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:09 INFO - PROCESS | 700 | ++DOCSHELL 10041000 == 44 [pid = 700] [id = 410] 14:29:09 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1011B800) [pid = 700] [serial = 1230] [outer = 00000000] 14:29:09 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (10EC8800) [pid = 700] [serial = 1231] [outer = 1011B800] 14:29:09 INFO - PROCESS | 700 | 1467322149979 Marionette DEBUG loaded listener.js 14:29:10 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (140BFC00) [pid = 700] [serial = 1232] [outer = 1011B800] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 182E7400 == 43 [pid = 700] [id = 404] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 103D1000 == 42 [pid = 700] [id = 403] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 1917A000 == 41 [pid = 700] [id = 402] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 1873A400 == 40 [pid = 700] [id = 401] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 17F89000 == 39 [pid = 700] [id = 400] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 15C06800 == 38 [pid = 700] [id = 399] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 0FCD8800 == 37 [pid = 700] [id = 398] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 0FCDA400 == 36 [pid = 700] [id = 397] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 0FD17000 == 35 [pid = 700] [id = 395] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 0F6F1000 == 34 [pid = 700] [id = 396] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 190C5400 == 33 [pid = 700] [id = 394] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 0FF71C00 == 32 [pid = 700] [id = 386] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 1ABA3800 == 31 [pid = 700] [id = 409] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 155A3800 == 30 [pid = 700] [id = 407] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 1A8C5400 == 29 [pid = 700] [id = 408] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 1A812400 == 28 [pid = 700] [id = 405] 14:29:10 INFO - PROCESS | 700 | --DOCSHELL 0CBC9400 == 27 [pid = 700] [id = 406] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 92 (172A4800) [pid = 700] [serial = 1142] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 91 (178A6400) [pid = 700] [serial = 1171] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 90 (140C5000) [pid = 700] [serial = 1160] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 89 (10401C00) [pid = 700] [serial = 1159] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 88 (104CC400) [pid = 700] [serial = 1165] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 87 (13D16400) [pid = 700] [serial = 1166] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 86 (16424000) [pid = 700] [serial = 1168] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 85 (0FD13800) [pid = 700] [serial = 1162] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0FD1E400) [pid = 700] [serial = 1163] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18182800) [pid = 700] [serial = 1174] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 82 (148DC000) [pid = 700] [serial = 1151] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1428D000) [pid = 700] [serial = 1150] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 80 (18ECF400) [pid = 700] [serial = 1154] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 79 (18733400) [pid = 700] [serial = 1153] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1ABA9C00) [pid = 700] [serial = 1157] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 77 (189E8C00) [pid = 700] [serial = 1181] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1A997400) [pid = 700] [serial = 1156] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 75 (18F25C00) [pid = 700] [serial = 1177] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0CBE5000) [pid = 700] [serial = 1183] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 73 (18481C00) [pid = 700] [serial = 1175] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 72 (178B0400) [pid = 700] [serial = 1172] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 71 (190C1C00) [pid = 700] [serial = 1178] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 70 (18736400) [pid = 700] [serial = 1180] [outer = 00000000] [url = about:blank] 14:29:10 INFO - PROCESS | 700 | --DOMWINDOW == 69 (17002800) [pid = 700] [serial = 1169] [outer = 00000000] [url = about:blank] 14:29:11 INFO - PROCESS | 700 | 1467322151239 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]]]}] 14:29:11 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 14:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1674ms 14:29:11 INFO - PROCESS | 700 | 1467322151334 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 14:29:11 INFO - PROCESS | 700 | 1467322151338 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 14:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:29:11 INFO - PROCESS | 700 | 1467322151343 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:29:11 INFO - PROCESS | 700 | 1467322151346 Marionette TRACE conn5 <- [1,1606,null,{}] 14:29:11 INFO - PROCESS | 700 | 1467322151351 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}] 14:29:11 INFO - PROCESS | 700 | 1467322151354 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:11 INFO - PROCESS | 700 | 1467322151442 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 14:29:11 INFO - PROCESS | 700 | 1467322151457 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:11 INFO - PROCESS | 700 | 1467322151459 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:11 INFO - PROCESS | 700 | ++DOCSHELL 0F65D800 == 28 [pid = 700] [id = 411] 14:29:11 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0F6F1000) [pid = 700] [serial = 1233] [outer = 00000000] 14:29:11 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0FD16400) [pid = 700] [serial = 1234] [outer = 0F6F1000] 14:29:11 INFO - PROCESS | 700 | 1467322151507 Marionette DEBUG loaded listener.js 14:29:11 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (0FD1F000) [pid = 700] [serial = 1235] [outer = 0F6F1000] 14:29:11 INFO - PROCESS | 700 | 1467322152002 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]]]}] 14:29:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 14:29:12 INFO - PROCESS | 700 | 1467322152014 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 14:29:12 INFO - PROCESS | 700 | 1467322152019 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 14:29:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:29:12 INFO - PROCESS | 700 | 1467322152025 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:29:12 INFO - PROCESS | 700 | 1467322152028 Marionette TRACE conn5 <- [1,1610,null,{}] 14:29:12 INFO - PROCESS | 700 | 1467322152032 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}] 14:29:12 INFO - PROCESS | 700 | 1467322152034 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:12 INFO - PROCESS | 700 | 1467322152127 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 14:29:12 INFO - PROCESS | 700 | 1467322152137 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:12 INFO - PROCESS | 700 | 1467322152139 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:12 INFO - PROCESS | 700 | ++DOCSHELL 10374000 == 29 [pid = 700] [id = 412] 14:29:12 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (10376000) [pid = 700] [serial = 1236] [outer = 00000000] 14:29:12 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (10CD7400) [pid = 700] [serial = 1237] [outer = 10376000] 14:29:12 INFO - PROCESS | 700 | 1467322152188 Marionette DEBUG loaded listener.js 14:29:12 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (13D13C00) [pid = 700] [serial = 1238] [outer = 10376000] 14:29:12 INFO - PROCESS | 700 | 1467322152670 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]]]}] 14:29:12 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 14:29:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 14:29:12 INFO - PROCESS | 700 | 1467322152699 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 14:29:12 INFO - PROCESS | 700 | 1467322152701 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 14:29:12 INFO - PROCESS | 700 | 1467322152705 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:29:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:29:12 INFO - PROCESS | 700 | 1467322152708 Marionette TRACE conn5 <- [1,1614,null,{}] 14:29:12 INFO - PROCESS | 700 | 1467322152719 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}] 14:29:12 INFO - PROCESS | 700 | 1467322152724 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:12 INFO - PROCESS | 700 | 1467322152807 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 14:29:12 INFO - PROCESS | 700 | 1467322152937 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:12 INFO - PROCESS | 700 | 1467322152940 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:12 INFO - PROCESS | 700 | ++DOCSHELL 155A3C00 == 30 [pid = 700] [id = 413] 14:29:12 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (155A4000) [pid = 700] [serial = 1239] [outer = 00000000] 14:29:12 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (15C06000) [pid = 700] [serial = 1240] [outer = 155A4000] 14:29:12 INFO - PROCESS | 700 | 1467322152990 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (15E9CC00) [pid = 700] [serial = 1241] [outer = 155A4000] 14:29:13 INFO - PROCESS | 700 | 1467322153413 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]]]}] 14:29:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 14:29:13 INFO - PROCESS | 700 | 1467322153439 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 700 | 1467322153441 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 14:29:13 INFO - PROCESS | 700 | 1467322153444 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:29:13 INFO - PROCESS | 700 | 1467322153446 Marionette TRACE conn5 <- [1,1618,null,{}] 14:29:13 INFO - PROCESS | 700 | 1467322153450 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}] 14:29:13 INFO - PROCESS | 700 | 1467322153452 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:13 INFO - PROCESS | 700 | 1467322153572 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 14:29:13 INFO - PROCESS | 700 | 1467322153578 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 700 | 1467322153580 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:13 INFO - PROCESS | 700 | ++DOCSHELL 17002800 == 31 [pid = 700] [id = 414] 14:29:13 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (17003400) [pid = 700] [serial = 1242] [outer = 00000000] 14:29:13 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1706D000) [pid = 700] [serial = 1243] [outer = 17003400] 14:29:13 INFO - PROCESS | 700 | 1467322153680 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (15E9B000) [pid = 700] [serial = 1244] [outer = 17003400] 14:29:14 INFO - PROCESS | 700 | 1467322154113 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]]]}] 14:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 14:29:14 INFO - PROCESS | 700 | 1467322154206 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 14:29:14 INFO - PROCESS | 700 | 1467322154208 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 14:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:29:14 INFO - PROCESS | 700 | 1467322154223 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - PROCESS | 700 | 1467322154225 Marionette TRACE conn5 <- [1,1622,null,{}] 14:29:14 INFO - PROCESS | 700 | 1467322154229 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}] 14:29:14 INFO - PROCESS | 700 | 1467322154231 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:14 INFO - PROCESS | 700 | 1467322154343 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 14:29:14 INFO - PROCESS | 700 | 1467322154354 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 700 | 1467322154356 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:14 INFO - PROCESS | 700 | ++DOCSHELL 17F7A000 == 32 [pid = 700] [id = 415] 14:29:14 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (17F7DC00) [pid = 700] [serial = 1245] [outer = 00000000] 14:29:14 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1817E800) [pid = 700] [serial = 1246] [outer = 17F7DC00] 14:29:14 INFO - PROCESS | 700 | 1467322154401 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (182E6800) [pid = 700] [serial = 1247] [outer = 17F7DC00] 14:29:14 INFO - PROCESS | 700 | 1467322154894 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]]]}] 14:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 14:29:14 INFO - PROCESS | 700 | 1467322154945 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 14:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:29:14 INFO - PROCESS | 700 | 1467322154947 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 14:29:14 INFO - PROCESS | 700 | 1467322154950 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - PROCESS | 700 | 1467322154952 Marionette TRACE conn5 <- [1,1626,null,{}] 14:29:14 INFO - PROCESS | 700 | 1467322154955 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}] 14:29:14 INFO - PROCESS | 700 | 1467322154961 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:15 INFO - PROCESS | 700 | 1467322155102 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 14:29:15 INFO - PROCESS | 700 | 1467322155112 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 700 | 1467322155114 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:15 INFO - PROCESS | 700 | ++DOCSHELL 184EA000 == 33 [pid = 700] [id = 416] 14:29:15 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18734800) [pid = 700] [serial = 1248] [outer = 00000000] 14:29:15 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (18F1C800) [pid = 700] [serial = 1249] [outer = 18734800] 14:29:15 INFO - PROCESS | 700 | 1467322155169 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (18F23C00) [pid = 700] [serial = 1250] [outer = 18734800] 14:29:15 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1917BC00) [pid = 700] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:29:15 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1873AC00) [pid = 700] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:29:15 INFO - PROCESS | 700 | --DOMWINDOW == 84 (190C6C00) [pid = 700] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:29:15 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0FE0C400) [pid = 700] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:29:15 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0F6F4C00) [pid = 700] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:29:15 INFO - PROCESS | 700 | --DOMWINDOW == 81 (15C02C00) [pid = 700] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:29:15 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0FF6BC00) [pid = 700] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:29:15 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0FCDD000) [pid = 700] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:29:15 INFO - PROCESS | 700 | --DOMWINDOW == 78 (15C06C00) [pid = 700] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:29:15 INFO - PROCESS | 700 | --DOMWINDOW == 77 (19581C00) [pid = 700] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:29:15 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1A8B8400) [pid = 700] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:29:15 INFO - PROCESS | 700 | --DOMWINDOW == 75 (17F8D000) [pid = 700] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:29:15 INFO - PROCESS | 700 | 1467322155828 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]]]}] 14:29:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 930ms 14:29:15 INFO - PROCESS | 700 | 1467322155881 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 14:29:15 INFO - PROCESS | 700 | 1467322155883 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 14:29:15 INFO - PROCESS | 700 | 1467322155886 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:29:15 INFO - PROCESS | 700 | 1467322155888 Marionette TRACE conn5 <- [1,1630,null,{}] 14:29:15 INFO - PROCESS | 700 | 1467322155892 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}] 14:29:15 INFO - PROCESS | 700 | 1467322155893 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:15 INFO - PROCESS | 700 | 1467322155972 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 14:29:15 INFO - PROCESS | 700 | 1467322155977 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 700 | 1467322155979 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:15 INFO - PROCESS | 700 | ++DOCSHELL 0C5C3C00 == 34 [pid = 700] [id = 417] 14:29:15 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (16428800) [pid = 700] [serial = 1251] [outer = 00000000] 14:29:15 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1873B800) [pid = 700] [serial = 1252] [outer = 16428800] 14:29:16 INFO - PROCESS | 700 | 1467322156024 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18731400) [pid = 700] [serial = 1253] [outer = 16428800] 14:29:16 INFO - PROCESS | 700 | 1467322156447 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]]]}] 14:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 570ms 14:29:16 INFO - PROCESS | 700 | 1467322156461 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 14:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:29:16 INFO - PROCESS | 700 | 1467322156463 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 14:29:16 INFO - PROCESS | 700 | 1467322156466 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:29:16 INFO - PROCESS | 700 | 1467322156468 Marionette TRACE conn5 <- [1,1634,null,{}] 14:29:16 INFO - PROCESS | 700 | 1467322156472 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}] 14:29:16 INFO - PROCESS | 700 | 1467322156474 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:16 INFO - PROCESS | 700 | 1467322156596 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 14:29:16 INFO - PROCESS | 700 | 1467322156605 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:16 INFO - PROCESS | 700 | 1467322156607 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:16 INFO - PROCESS | 700 | ++DOCSHELL 18184400 == 35 [pid = 700] [id = 418] 14:29:16 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (18F2A800) [pid = 700] [serial = 1254] [outer = 00000000] 14:29:16 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1917A000) [pid = 700] [serial = 1255] [outer = 18F2A800] 14:29:16 INFO - PROCESS | 700 | 1467322156652 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (19172400) [pid = 700] [serial = 1256] [outer = 18F2A800] 14:29:17 INFO - PROCESS | 700 | 1467322157077 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]]]}] 14:29:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 631ms 14:29:17 INFO - PROCESS | 700 | 1467322157102 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 14:29:17 INFO - PROCESS | 700 | 1467322157104 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 14:29:17 INFO - PROCESS | 700 | 1467322157107 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:29:17 INFO - PROCESS | 700 | 1467322157109 Marionette TRACE conn5 <- [1,1638,null,{}] 14:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:29:17 INFO - PROCESS | 700 | 1467322157113 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}] 14:29:17 INFO - PROCESS | 700 | 1467322157114 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:17 INFO - PROCESS | 700 | 1467322157243 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 14:29:17 INFO - PROCESS | 700 | 1467322157252 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 700 | 1467322157254 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:17 INFO - PROCESS | 700 | ++DOCSHELL 149C1C00 == 36 [pid = 700] [id = 419] 14:29:17 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19548400) [pid = 700] [serial = 1257] [outer = 00000000] 14:29:17 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (19580400) [pid = 700] [serial = 1258] [outer = 19548400] 14:29:17 INFO - PROCESS | 700 | 1467322157302 Marionette DEBUG loaded listener.js 14:29:17 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (195A6000) [pid = 700] [serial = 1259] [outer = 19548400] 14:29:18 INFO - PROCESS | 700 | --DOCSHELL 0F65D800 == 35 [pid = 700] [id = 411] 14:29:18 INFO - PROCESS | 700 | --DOCSHELL 10041000 == 34 [pid = 700] [id = 410] 14:29:18 INFO - PROCESS | 700 | --DOCSHELL 155A3C00 == 33 [pid = 700] [id = 413] 14:29:18 INFO - PROCESS | 700 | --DOCSHELL 10374000 == 32 [pid = 700] [id = 412] 14:29:18 INFO - PROCESS | 700 | --DOCSHELL 0C5C3C00 == 31 [pid = 700] [id = 417] 14:29:18 INFO - PROCESS | 700 | --DOCSHELL 184EA000 == 30 [pid = 700] [id = 416] 14:29:18 INFO - PROCESS | 700 | --DOCSHELL 17F7A000 == 29 [pid = 700] [id = 415] 14:29:18 INFO - PROCESS | 700 | --DOCSHELL 18184400 == 28 [pid = 700] [id = 418] 14:29:18 INFO - PROCESS | 700 | --DOCSHELL 17002800 == 27 [pid = 700] [id = 414] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1957C000) [pid = 700] [serial = 1207] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 82 (18F1EC00) [pid = 700] [serial = 1205] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 81 (18ECB800) [pid = 700] [serial = 1204] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1917EC00) [pid = 700] [serial = 1184] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0FF68000) [pid = 700] [serial = 1186] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 78 (10407000) [pid = 700] [serial = 1187] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 77 (178A5C00) [pid = 700] [serial = 1189] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 76 (18730C00) [pid = 700] [serial = 1210] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 75 (18181400) [pid = 700] [serial = 1190] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 74 (103D9400) [pid = 700] [serial = 1195] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 73 (13FA6000) [pid = 700] [serial = 1196] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FD19000) [pid = 700] [serial = 1192] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 71 (0FE09400) [pid = 700] [serial = 1193] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 70 (15EA0400) [pid = 700] [serial = 1198] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 69 (17068800) [pid = 700] [serial = 1214] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1A972400) [pid = 700] [serial = 1217] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1A8CE000) [pid = 700] [serial = 1216] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 66 (142BEC00) [pid = 700] [serial = 1208] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 65 (1A8AA800) [pid = 700] [serial = 1213] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 64 (18184800) [pid = 700] [serial = 1201] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 63 (18485800) [pid = 700] [serial = 1202] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 62 (1953EC00) [pid = 700] [serial = 1211] [outer = 00000000] [url = about:blank] 14:29:18 INFO - PROCESS | 700 | --DOMWINDOW == 61 (1700CC00) [pid = 700] [serial = 1199] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 700 | 1467322159056 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]]]}] 14:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1978ms 14:29:19 INFO - PROCESS | 700 | 1467322159091 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 14:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:29:19 INFO - PROCESS | 700 | 1467322159095 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 14:29:19 INFO - PROCESS | 700 | 1467322159100 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:29:19 INFO - PROCESS | 700 | 1467322159104 Marionette TRACE conn5 <- [1,1642,null,{}] 14:29:19 INFO - PROCESS | 700 | 1467322159110 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}] 14:29:19 INFO - PROCESS | 700 | 1467322159113 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:19 INFO - PROCESS | 700 | 1467322159206 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 14:29:19 INFO - PROCESS | 700 | 1467322159214 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:19 INFO - PROCESS | 700 | 1467322159219 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:19 INFO - PROCESS | 700 | ++DOCSHELL 0F65D800 == 28 [pid = 700] [id = 420] 14:29:19 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (0F6F6C00) [pid = 700] [serial = 1260] [outer = 00000000] 14:29:19 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (0FC7D000) [pid = 700] [serial = 1261] [outer = 0F6F6C00] 14:29:19 INFO - PROCESS | 700 | 1467322159269 Marionette DEBUG loaded listener.js 14:29:19 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (0FCD8800) [pid = 700] [serial = 1262] [outer = 0F6F6C00] 14:29:19 INFO - PROCESS | 700 | 1467322159766 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]]]}] 14:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 14:29:19 INFO - PROCESS | 700 | 1467322159830 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 14:29:19 INFO - PROCESS | 700 | 1467322159836 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 14:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:29:19 INFO - PROCESS | 700 | 1467322159842 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:29:19 INFO - PROCESS | 700 | 1467322159845 Marionette TRACE conn5 <- [1,1646,null,{}] 14:29:19 INFO - PROCESS | 700 | 1467322159849 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}] 14:29:19 INFO - PROCESS | 700 | 1467322159852 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:19 INFO - PROCESS | 700 | 1467322159941 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 14:29:19 INFO - PROCESS | 700 | 1467322159948 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:19 INFO - PROCESS | 700 | 1467322159951 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:19 INFO - PROCESS | 700 | ++DOCSHELL 0FF2D800 == 29 [pid = 700] [id = 421] 14:29:19 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0FF2DC00) [pid = 700] [serial = 1263] [outer = 00000000] 14:29:19 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0FF31000) [pid = 700] [serial = 1264] [outer = 0FF2DC00] 14:29:19 INFO - PROCESS | 700 | 1467322160006 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0FF6C000) [pid = 700] [serial = 1265] [outer = 0FF2DC00] 14:29:20 INFO - PROCESS | 700 | 1467322160486 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]]]}] 14:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 14:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:29:20 INFO - PROCESS | 700 | 1467322160515 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 14:29:20 INFO - PROCESS | 700 | 1467322160517 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 14:29:20 INFO - PROCESS | 700 | 1467322160521 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:29:20 INFO - PROCESS | 700 | 1467322160524 Marionette TRACE conn5 <- [1,1650,null,{}] 14:29:20 INFO - PROCESS | 700 | 1467322160535 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}] 14:29:20 INFO - PROCESS | 700 | 1467322160540 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:20 INFO - PROCESS | 700 | 1467322160652 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 14:29:20 INFO - PROCESS | 700 | 1467322160746 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 700 | 1467322160749 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:20 INFO - PROCESS | 700 | ++DOCSHELL 140B7400 == 30 [pid = 700] [id = 422] 14:29:20 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (140B9800) [pid = 700] [serial = 1266] [outer = 00000000] 14:29:20 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (14291000) [pid = 700] [serial = 1267] [outer = 140B9800] 14:29:20 INFO - PROCESS | 700 | 1467322160796 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (14724800) [pid = 700] [serial = 1268] [outer = 140B9800] 14:29:21 INFO - PROCESS | 700 | 1467322161189 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]]]}] 14:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 14:29:21 INFO - PROCESS | 700 | 1467322161255 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 700 | 1467322161258 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 14:29:21 INFO - PROCESS | 700 | 1467322161261 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:29:21 INFO - PROCESS | 700 | 1467322161263 Marionette TRACE conn5 <- [1,1654,null,{}] 14:29:21 INFO - PROCESS | 700 | 1467322161267 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}] 14:29:21 INFO - PROCESS | 700 | 1467322161269 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:21 INFO - PROCESS | 700 | 1467322161352 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 14:29:21 INFO - PROCESS | 700 | 1467322161358 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 700 | 1467322161360 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:21 INFO - PROCESS | 700 | ++DOCSHELL 14797000 == 31 [pid = 700] [id = 423] 14:29:21 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (147A2400) [pid = 700] [serial = 1269] [outer = 00000000] 14:29:21 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (148DF400) [pid = 700] [serial = 1270] [outer = 147A2400] 14:29:21 INFO - PROCESS | 700 | 1467322161404 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (15C03000) [pid = 700] [serial = 1271] [outer = 147A2400] 14:29:21 INFO - PROCESS | 700 | 1467322161836 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]]]}] 14:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 631ms 14:29:21 INFO - PROCESS | 700 | 1467322161896 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 700 | 1467322161898 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 14:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:29:21 INFO - PROCESS | 700 | 1467322161901 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - PROCESS | 700 | 1467322161903 Marionette TRACE conn5 <- [1,1658,null,{}] 14:29:21 INFO - PROCESS | 700 | 1467322161906 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}] 14:29:21 INFO - PROCESS | 700 | 1467322161908 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:21 INFO - PROCESS | 700 | 1467322161986 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 14:29:22 INFO - PROCESS | 700 | 1467322162026 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 700 | 1467322162028 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:22 INFO - PROCESS | 700 | ++DOCSHELL 17007C00 == 32 [pid = 700] [id = 424] 14:29:22 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (17008400) [pid = 700] [serial = 1272] [outer = 00000000] 14:29:22 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1706B000) [pid = 700] [serial = 1273] [outer = 17008400] 14:29:22 INFO - PROCESS | 700 | 1467322162073 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1726CC00) [pid = 700] [serial = 1274] [outer = 17008400] 14:29:22 INFO - PROCESS | 700 | 1467322162525 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]]]}] 14:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 14:29:22 INFO - PROCESS | 700 | 1467322162572 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 14:29:22 INFO - PROCESS | 700 | 1467322162574 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 14:29:22 INFO - PROCESS | 700 | 1467322162577 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:29:22 INFO - PROCESS | 700 | 1467322162579 Marionette TRACE conn5 <- [1,1662,null,{}] 14:29:22 INFO - PROCESS | 700 | 1467322162582 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}] 14:29:22 INFO - PROCESS | 700 | 1467322162588 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:22 INFO - PROCESS | 700 | 1467322162691 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 14:29:22 INFO - PROCESS | 700 | 1467322162699 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 700 | 1467322162701 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:22 INFO - PROCESS | 700 | ++DOCSHELL 17F7E800 == 33 [pid = 700] [id = 425] 14:29:22 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (17F8FC00) [pid = 700] [serial = 1275] [outer = 00000000] 14:29:22 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18181400) [pid = 700] [serial = 1276] [outer = 17F8FC00] 14:29:22 INFO - PROCESS | 700 | 1467322162746 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (182E6C00) [pid = 700] [serial = 1277] [outer = 17F8FC00] 14:29:23 INFO - PROCESS | 700 | 1467322163195 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]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 14:29:23 INFO - PROCESS | 700 | 1467322163252 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 14:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:29:23 INFO - PROCESS | 700 | 1467322163254 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 14:29:23 INFO - PROCESS | 700 | 1467322163257 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 700 | 1467322163259 Marionette TRACE conn5 <- [1,1666,null,{}] 14:29:23 INFO - PROCESS | 700 | 1467322163263 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}] 14:29:23 INFO - PROCESS | 700 | 1467322163264 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:23 INFO - PROCESS | 700 | 1467322163339 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 14:29:23 INFO - PROCESS | 700 | 1467322163373 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 700 | 1467322163375 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:23 INFO - PROCESS | 700 | ++DOCSHELL 18731800 == 34 [pid = 700] [id = 426] 14:29:23 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18732400) [pid = 700] [serial = 1278] [outer = 00000000] 14:29:23 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18798000) [pid = 700] [serial = 1279] [outer = 18732400] 14:29:23 INFO - PROCESS | 700 | 1467322163420 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (18799800) [pid = 700] [serial = 1280] [outer = 18732400] 14:29:23 INFO - PROCESS | 700 | 1467322163834 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]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 14:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:29:23 INFO - PROCESS | 700 | 1467322163888 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 700 | 1467322163890 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 14:29:23 INFO - PROCESS | 700 | 1467322163893 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 700 | 1467322163895 Marionette TRACE conn5 <- [1,1670,null,{}] 14:29:23 INFO - PROCESS | 700 | 1467322163898 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}] 14:29:23 INFO - PROCESS | 700 | 1467322163900 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:23 INFO - PROCESS | 700 | 1467322163981 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 14:29:23 INFO - PROCESS | 700 | 1467322163988 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 700 | 1467322163990 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:23 INFO - PROCESS | 700 | ++DOCSHELL 1873B000 == 35 [pid = 700] [id = 427] 14:29:23 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (189E8C00) [pid = 700] [serial = 1281] [outer = 00000000] 14:29:24 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18F21000) [pid = 700] [serial = 1282] [outer = 189E8C00] 14:29:24 INFO - PROCESS | 700 | 1467322164038 Marionette DEBUG loaded listener.js 14:29:24 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18F1D400) [pid = 700] [serial = 1283] [outer = 189E8C00] 14:29:24 INFO - PROCESS | 700 | 1467322164494 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]]]}] 14:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 14:29:24 INFO - PROCESS | 700 | 1467322164525 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 14:29:24 INFO - PROCESS | 700 | 1467322164527 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 14:29:24 INFO - PROCESS | 700 | 1467322164530 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:29:24 INFO - PROCESS | 700 | 1467322164532 Marionette TRACE conn5 <- [1,1674,null,{}] 14:29:24 INFO - PROCESS | 700 | 1467322164536 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}] 14:29:24 INFO - PROCESS | 700 | 1467322164538 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:24 INFO - PROCESS | 700 | 1467322164649 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 14:29:24 INFO - PROCESS | 700 | 1467322164656 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 700 | 1467322164658 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:24 INFO - PROCESS | 700 | ++DOCSHELL 13FF2800 == 36 [pid = 700] [id = 428] 14:29:24 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1917D000) [pid = 700] [serial = 1284] [outer = 00000000] 14:29:24 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1953F800) [pid = 700] [serial = 1285] [outer = 1917D000] 14:29:24 INFO - PROCESS | 700 | 1467322164703 Marionette DEBUG loaded listener.js 14:29:24 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (19575000) [pid = 700] [serial = 1286] [outer = 1917D000] 14:29:25 INFO - PROCESS | 700 | 1467322165183 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]]]}] 14:29:25 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 14:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 14:29:25 INFO - PROCESS | 700 | 1467322165205 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 14:29:25 INFO - PROCESS | 700 | 1467322165207 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 14:29:25 INFO - PROCESS | 700 | 1467322165210 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:29:25 INFO - PROCESS | 700 | 1467322165212 Marionette TRACE conn5 <- [1,1678,null,{}] 14:29:25 INFO - PROCESS | 700 | 1467322165215 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}] 14:29:25 INFO - PROCESS | 700 | 1467322165217 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:25 INFO - PROCESS | 700 | 1467322165335 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 14:29:25 INFO - PROCESS | 700 | 1467322165340 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:25 INFO - PROCESS | 700 | 1467322165342 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:25 INFO - PROCESS | 700 | ++DOCSHELL 148DE800 == 37 [pid = 700] [id = 429] 14:29:25 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1917B000) [pid = 700] [serial = 1287] [outer = 00000000] 14:29:25 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (195A4C00) [pid = 700] [serial = 1288] [outer = 1917B000] 14:29:25 INFO - PROCESS | 700 | 1467322165387 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1A0CC800) [pid = 700] [serial = 1289] [outer = 1917B000] 14:29:25 INFO - PROCESS | 700 | 1467322165845 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]]]}] 14:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 14:29:25 INFO - PROCESS | 700 | 1467322165884 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 14:29:25 INFO - PROCESS | 700 | 1467322165887 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 14:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:29:25 INFO - PROCESS | 700 | 1467322165896 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:29:25 INFO - PROCESS | 700 | 1467322165898 Marionette TRACE conn5 <- [1,1682,null,{}] 14:29:25 INFO - PROCESS | 700 | 1467322165901 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}] 14:29:25 INFO - PROCESS | 700 | 1467322165904 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:26 INFO - PROCESS | 700 | 1467322166060 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 14:29:26 INFO - PROCESS | 700 | 1467322166087 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:26 INFO - PROCESS | 700 | 1467322166090 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:26 INFO - PROCESS | 700 | ++DOCSHELL 17005000 == 38 [pid = 700] [id = 430] 14:29:26 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1A8B4800) [pid = 700] [serial = 1290] [outer = 00000000] 14:29:26 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1A8D0C00) [pid = 700] [serial = 1291] [outer = 1A8B4800] 14:29:26 INFO - PROCESS | 700 | 1467322166135 Marionette DEBUG loaded listener.js 14:29:26 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1A972800) [pid = 700] [serial = 1292] [outer = 1A8B4800] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 93 (18F2A800) [pid = 700] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 92 (17003400) [pid = 700] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 91 (17F7DC00) [pid = 700] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 90 (18734800) [pid = 700] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 89 (155A4000) [pid = 700] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 88 (10376000) [pid = 700] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 87 (0F6F1000) [pid = 700] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1011B800) [pid = 700] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1ABA6000) [pid = 700] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1A8CD000) [pid = 700] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 83 (155AE400) [pid = 700] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0CBCBC00) [pid = 700] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:29:26 INFO - PROCESS | 700 | --DOMWINDOW == 81 (16428800) [pid = 700] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:29:26 INFO - PROCESS | 700 | 1467322166724 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]]]}] 14:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 870ms 14:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:29:26 INFO - PROCESS | 700 | 1467322166773 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 14:29:26 INFO - PROCESS | 700 | 1467322166775 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 14:29:26 INFO - PROCESS | 700 | 1467322166778 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - PROCESS | 700 | 1467322166780 Marionette TRACE conn5 <- [1,1686,null,{}] 14:29:26 INFO - PROCESS | 700 | 1467322166784 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}] 14:29:26 INFO - PROCESS | 700 | 1467322166785 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:26 INFO - PROCESS | 700 | 1467322166863 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 14:29:26 INFO - PROCESS | 700 | 1467322166869 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:26 INFO - PROCESS | 700 | 1467322166870 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:26 INFO - PROCESS | 700 | ++DOCSHELL 16425000 == 39 [pid = 700] [id = 431] 14:29:26 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (16431000) [pid = 700] [serial = 1293] [outer = 00000000] 14:29:26 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1817DC00) [pid = 700] [serial = 1294] [outer = 16431000] 14:29:26 INFO - PROCESS | 700 | 1467322166923 Marionette DEBUG loaded listener.js 14:29:26 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18733000) [pid = 700] [serial = 1295] [outer = 16431000] 14:29:27 INFO - PROCESS | 700 | 1467322167337 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]]]}] 14:29:27 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 14:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 631ms 14:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:29:27 INFO - PROCESS | 700 | 1467322167410 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 14:29:27 INFO - PROCESS | 700 | 1467322167412 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 14:29:27 INFO - PROCESS | 700 | 1467322167415 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:29:27 INFO - PROCESS | 700 | 1467322167417 Marionette TRACE conn5 <- [1,1690,null,{}] 14:29:27 INFO - PROCESS | 700 | 1467322167420 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}] 14:29:27 INFO - PROCESS | 700 | 1467322167422 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:27 INFO - PROCESS | 700 | 1467322167502 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 14:29:27 INFO - PROCESS | 700 | 1467322167509 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 700 | 1467322167511 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:27 INFO - PROCESS | 700 | ++DOCSHELL 19543400 == 40 [pid = 700] [id = 432] 14:29:27 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (195A6800) [pid = 700] [serial = 1296] [outer = 00000000] 14:29:27 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A978800) [pid = 700] [serial = 1297] [outer = 195A6800] 14:29:27 INFO - PROCESS | 700 | 1467322167555 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1A991C00) [pid = 700] [serial = 1298] [outer = 195A6800] 14:29:27 INFO - PROCESS | 700 | 1467322167996 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]]]}] 14:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 14:29:28 INFO - PROCESS | 700 | 1467322168058 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 14:29:28 INFO - PROCESS | 700 | 1467322168060 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 14:29:28 INFO - PROCESS | 700 | 1467322168064 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:29:28 INFO - PROCESS | 700 | 1467322168065 Marionette TRACE conn5 <- [1,1694,null,{}] 14:29:28 INFO - PROCESS | 700 | 1467322168069 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}] 14:29:28 INFO - PROCESS | 700 | 1467322168071 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:28 INFO - PROCESS | 700 | 1467322168151 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 14:29:28 INFO - PROCESS | 700 | 1467322168156 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:28 INFO - PROCESS | 700 | 1467322168158 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:28 INFO - PROCESS | 700 | ++DOCSHELL 1642AC00 == 41 [pid = 700] [id = 433] 14:29:28 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1923C800) [pid = 700] [serial = 1299] [outer = 00000000] 14:29:28 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1ABA2800) [pid = 700] [serial = 1300] [outer = 1923C800] 14:29:28 INFO - PROCESS | 700 | 1467322168202 Marionette DEBUG loaded listener.js 14:29:28 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1AC8B000) [pid = 700] [serial = 1301] [outer = 1923C800] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 149C1C00 == 40 [pid = 700] [id = 419] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 0F65D800 == 39 [pid = 700] [id = 420] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 14797000 == 38 [pid = 700] [id = 423] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 1873B000 == 37 [pid = 700] [id = 427] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 140B7400 == 36 [pid = 700] [id = 422] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 0FF2D800 == 35 [pid = 700] [id = 421] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 17F7E800 == 34 [pid = 700] [id = 425] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 16425000 == 33 [pid = 700] [id = 431] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 148DE800 == 32 [pid = 700] [id = 429] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 17007C00 == 31 [pid = 700] [id = 424] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 17005000 == 30 [pid = 700] [id = 430] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 19543400 == 29 [pid = 700] [id = 432] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 13FF2800 == 28 [pid = 700] [id = 428] 14:29:29 INFO - PROCESS | 700 | --DOCSHELL 18731800 == 27 [pid = 700] [id = 426] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 89 (19172400) [pid = 700] [serial = 1256] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1706D000) [pid = 700] [serial = 1243] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1817E800) [pid = 700] [serial = 1246] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 86 (15E9B000) [pid = 700] [serial = 1244] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 85 (18F1C800) [pid = 700] [serial = 1249] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1917A000) [pid = 700] [serial = 1255] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18F23C00) [pid = 700] [serial = 1250] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 82 (19580400) [pid = 700] [serial = 1258] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 81 (15C06000) [pid = 700] [serial = 1240] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 80 (10CD7400) [pid = 700] [serial = 1237] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 79 (13D13C00) [pid = 700] [serial = 1238] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FD16400) [pid = 700] [serial = 1234] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FD1F000) [pid = 700] [serial = 1235] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 76 (140BFC00) [pid = 700] [serial = 1232] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 75 (10EC8800) [pid = 700] [serial = 1231] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1B9B3000) [pid = 700] [serial = 1229] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1AC8F000) [pid = 700] [serial = 1228] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1A98F000) [pid = 700] [serial = 1226] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1A979000) [pid = 700] [serial = 1225] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 70 (17F13800) [pid = 700] [serial = 1223] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1700EC00) [pid = 700] [serial = 1222] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 68 (0FF6E800) [pid = 700] [serial = 1220] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 67 (0FF2A000) [pid = 700] [serial = 1219] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 66 (1873B800) [pid = 700] [serial = 1252] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 65 (182E6800) [pid = 700] [serial = 1247] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 64 (18731400) [pid = 700] [serial = 1253] [outer = 00000000] [url = about:blank] 14:29:29 INFO - PROCESS | 700 | --DOMWINDOW == 63 (15E9CC00) [pid = 700] [serial = 1241] [outer = 00000000] [url = about:blank] 14:29:30 INFO - PROCESS | 700 | 1467322170057 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]]]}] 14:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2015ms 14:29:30 INFO - PROCESS | 700 | 1467322170083 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 700 | 1467322170087 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 14:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:29:30 INFO - PROCESS | 700 | 1467322170093 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - PROCESS | 700 | 1467322170096 Marionette TRACE conn5 <- [1,1698,null,{}] 14:29:30 INFO - PROCESS | 700 | 1467322170102 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}] 14:29:30 INFO - PROCESS | 700 | 1467322170105 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:30 INFO - PROCESS | 700 | 1467322170199 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 14:29:30 INFO - PROCESS | 700 | 1467322170206 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 700 | 1467322170211 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:30 INFO - PROCESS | 700 | ++DOCSHELL 0F582400 == 28 [pid = 700] [id = 434] 14:29:30 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (0F5E5C00) [pid = 700] [serial = 1302] [outer = 00000000] 14:29:30 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0F6FA800) [pid = 700] [serial = 1303] [outer = 0F5E5C00] 14:29:30 INFO - PROCESS | 700 | 1467322170260 Marionette DEBUG loaded listener.js 14:29:30 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0FCDA800) [pid = 700] [serial = 1304] [outer = 0F5E5C00] 14:29:30 INFO - PROCESS | 700 | 1467322170771 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]]]}] 14:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 14:29:30 INFO - PROCESS | 700 | 1467322170823 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 700 | 1467322170828 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 14:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:29:30 INFO - PROCESS | 700 | 1467322170834 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - PROCESS | 700 | 1467322170837 Marionette TRACE conn5 <- [1,1702,null,{}] 14:29:30 INFO - PROCESS | 700 | 1467322170841 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}] 14:29:30 INFO - PROCESS | 700 | 1467322170844 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:30 INFO - PROCESS | 700 | 1467322170933 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 14:29:30 INFO - PROCESS | 700 | 1467322170942 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 700 | 1467322170945 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:30 INFO - PROCESS | 700 | ++DOCSHELL 0FF25800 == 29 [pid = 700] [id = 435] 14:29:30 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0FF26000) [pid = 700] [serial = 1305] [outer = 00000000] 14:29:30 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0FF29C00) [pid = 700] [serial = 1306] [outer = 0FF26000] 14:29:30 INFO - PROCESS | 700 | 1467322170993 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0FF30800) [pid = 700] [serial = 1307] [outer = 0FF26000] 14:29:31 INFO - PROCESS | 700 | 1467322171476 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]]]}] 14:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 14:29:31 INFO - PROCESS | 700 | 1467322171508 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 14:29:31 INFO - PROCESS | 700 | 1467322171510 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 14:29:31 INFO - PROCESS | 700 | 1467322171514 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:29:31 INFO - PROCESS | 700 | 1467322171517 Marionette TRACE conn5 <- [1,1706,null,{}] 14:29:31 INFO - PROCESS | 700 | 1467322171528 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}] 14:29:31 INFO - PROCESS | 700 | 1467322171533 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:31 INFO - PROCESS | 700 | 1467322171647 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 14:29:31 INFO - PROCESS | 700 | 1467322171742 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 700 | 1467322171745 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:31 INFO - PROCESS | 700 | ++DOCSHELL 13F9FC00 == 30 [pid = 700] [id = 436] 14:29:31 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (13FA0400) [pid = 700] [serial = 1308] [outer = 00000000] 14:29:31 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (13FE3400) [pid = 700] [serial = 1309] [outer = 13FA0400] 14:29:31 INFO - PROCESS | 700 | 1467322171793 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (13FF0000) [pid = 700] [serial = 1310] [outer = 13FA0400] 14:29:32 INFO - PROCESS | 700 | 1467322172188 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]]]}] 14:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 14:29:32 INFO - PROCESS | 700 | 1467322172248 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 700 | 1467322172250 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 14:29:32 INFO - PROCESS | 700 | 1467322172253 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - PROCESS | 700 | 1467322172255 Marionette TRACE conn5 <- [1,1710,null,{}] 14:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:29:32 INFO - PROCESS | 700 | 1467322172258 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}] 14:29:32 INFO - PROCESS | 700 | 1467322172260 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:32 INFO - PROCESS | 700 | 1467322172346 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 14:29:32 INFO - PROCESS | 700 | 1467322172352 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:32 INFO - PROCESS | 700 | 1467322172354 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:32 INFO - PROCESS | 700 | ++DOCSHELL 0FE04800 == 31 [pid = 700] [id = 437] 14:29:32 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (103D8400) [pid = 700] [serial = 1311] [outer = 00000000] 14:29:32 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (147A3400) [pid = 700] [serial = 1312] [outer = 103D8400] 14:29:32 INFO - PROCESS | 700 | 1467322172399 Marionette DEBUG loaded listener.js 14:29:32 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (155A3C00) [pid = 700] [serial = 1313] [outer = 103D8400] 14:29:32 INFO - PROCESS | 700 | 1467322172831 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]]]}] 14:29:32 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 14:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 14:29:32 INFO - PROCESS | 700 | 1467322172889 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 700 | 1467322172891 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 14:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:29:32 INFO - PROCESS | 700 | 1467322172894 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - PROCESS | 700 | 1467322172896 Marionette TRACE conn5 <- [1,1714,null,{}] 14:29:32 INFO - PROCESS | 700 | 1467322172900 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}] 14:29:32 INFO - PROCESS | 700 | 1467322172902 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:32 INFO - PROCESS | 700 | 1467322172979 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 14:29:32 INFO - PROCESS | 700 | 1467322173014 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:32 INFO - PROCESS | 700 | 1467322173017 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:33 INFO - PROCESS | 700 | ++DOCSHELL 16424C00 == 32 [pid = 700] [id = 438] 14:29:33 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (16425800) [pid = 700] [serial = 1314] [outer = 00000000] 14:29:33 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (17005000) [pid = 700] [serial = 1315] [outer = 16425800] 14:29:33 INFO - PROCESS | 700 | 1467322173064 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1700D400) [pid = 700] [serial = 1316] [outer = 16425800] 14:29:33 INFO - PROCESS | 700 | 1467322173507 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]]]}] 14:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 14:29:33 INFO - PROCESS | 700 | 1467322173568 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 14:29:33 INFO - PROCESS | 700 | 1467322173570 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 14:29:33 INFO - PROCESS | 700 | 1467322173573 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:29:33 INFO - PROCESS | 700 | 1467322173575 Marionette TRACE conn5 <- [1,1718,null,{}] 14:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:29:33 INFO - PROCESS | 700 | 1467322173578 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}] 14:29:33 INFO - PROCESS | 700 | 1467322173584 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:33 INFO - PROCESS | 700 | 1467322173685 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 14:29:33 INFO - PROCESS | 700 | 1467322173691 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:33 INFO - PROCESS | 700 | 1467322173693 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:33 INFO - PROCESS | 700 | ++DOCSHELL 178A8000 == 33 [pid = 700] [id = 439] 14:29:33 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (178A9800) [pid = 700] [serial = 1317] [outer = 00000000] 14:29:33 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (17F7AC00) [pid = 700] [serial = 1318] [outer = 178A9800] 14:29:33 INFO - PROCESS | 700 | 1467322173738 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18178C00) [pid = 700] [serial = 1319] [outer = 178A9800] 14:29:34 INFO - PROCESS | 700 | 1467322174175 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]]]}] 14:29:34 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 14:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 14:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:29:34 INFO - PROCESS | 700 | 1467322174208 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 14:29:34 INFO - PROCESS | 700 | 1467322174210 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 14:29:34 INFO - PROCESS | 700 | 1467322174212 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:29:34 INFO - PROCESS | 700 | 1467322174214 Marionette TRACE conn5 <- [1,1722,null,{}] 14:29:34 INFO - PROCESS | 700 | 1467322174218 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}] 14:29:34 INFO - PROCESS | 700 | 1467322174220 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:34 INFO - PROCESS | 700 | 1467322174296 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 14:29:34 INFO - PROCESS | 700 | 1467322174302 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 700 | 1467322174304 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:34 INFO - PROCESS | 700 | ++DOCSHELL 17F76800 == 34 [pid = 700] [id = 440] 14:29:34 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1817B400) [pid = 700] [serial = 1320] [outer = 00000000] 14:29:34 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (18485800) [pid = 700] [serial = 1321] [outer = 1817B400] 14:29:34 INFO - PROCESS | 700 | 1467322174347 Marionette DEBUG loaded listener.js 14:29:34 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18486C00) [pid = 700] [serial = 1322] [outer = 1817B400] 14:29:34 INFO - PROCESS | 700 | 1467322174788 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]]]}] 14:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 14:29:34 INFO - PROCESS | 700 | 1467322174851 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 14:29:34 INFO - PROCESS | 700 | 1467322174853 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 14:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:29:34 INFO - PROCESS | 700 | 1467322174857 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:29:34 INFO - PROCESS | 700 | 1467322174859 Marionette TRACE conn5 <- [1,1726,null,{}] 14:29:34 INFO - PROCESS | 700 | 1467322174862 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}] 14:29:34 INFO - PROCESS | 700 | 1467322174864 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:34 INFO - PROCESS | 700 | 1467322174942 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 14:29:34 INFO - PROCESS | 700 | 1467322174950 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 700 | 1467322174952 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:34 INFO - PROCESS | 700 | ++DOCSHELL 18736400 == 35 [pid = 700] [id = 441] 14:29:34 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1873BC00) [pid = 700] [serial = 1323] [outer = 00000000] 14:29:34 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (18ECF400) [pid = 700] [serial = 1324] [outer = 1873BC00] 14:29:34 INFO - PROCESS | 700 | 1467322174997 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (18ED3C00) [pid = 700] [serial = 1325] [outer = 1873BC00] 14:29:35 INFO - PROCESS | 700 | 1467322175472 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]]]}] 14:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 14:29:35 INFO - PROCESS | 700 | 1467322175529 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 14:29:35 INFO - PROCESS | 700 | 1467322175531 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 14:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:29:35 INFO - PROCESS | 700 | 1467322175540 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:29:35 INFO - PROCESS | 700 | 1467322175542 Marionette TRACE conn5 <- [1,1730,null,{}] 14:29:35 INFO - PROCESS | 700 | 1467322175545 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}] 14:29:35 INFO - PROCESS | 700 | 1467322175547 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:35 INFO - PROCESS | 700 | 1467322175659 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 14:29:35 INFO - PROCESS | 700 | 1467322175745 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:35 INFO - PROCESS | 700 | 1467322175747 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:35 INFO - PROCESS | 700 | ++DOCSHELL 13F23800 == 36 [pid = 700] [id = 442] 14:29:35 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (18F29400) [pid = 700] [serial = 1326] [outer = 00000000] 14:29:35 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (19175800) [pid = 700] [serial = 1327] [outer = 18F29400] 14:29:35 INFO - PROCESS | 700 | 1467322175790 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (19176800) [pid = 700] [serial = 1328] [outer = 18F29400] 14:29:36 INFO - PROCESS | 700 | 1467322176221 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]]]}] 14:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 14:29:36 INFO - PROCESS | 700 | 1467322176274 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 700 | 1467322176276 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 14:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:29:36 INFO - PROCESS | 700 | 1467322176279 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - PROCESS | 700 | 1467322176281 Marionette TRACE conn5 <- [1,1734,null,{}] 14:29:36 INFO - PROCESS | 700 | 1467322176285 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}] 14:29:36 INFO - PROCESS | 700 | 1467322176287 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:36 INFO - PROCESS | 700 | 1467322176404 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 14:29:36 INFO - PROCESS | 700 | 1467322176409 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:36 INFO - PROCESS | 700 | 1467322176411 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:36 INFO - PROCESS | 700 | ++DOCSHELL 18F29000 == 37 [pid = 700] [id = 443] 14:29:36 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (19539C00) [pid = 700] [serial = 1329] [outer = 00000000] 14:29:36 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (19579800) [pid = 700] [serial = 1330] [outer = 19539C00] 14:29:36 INFO - PROCESS | 700 | 1467322176455 Marionette DEBUG loaded listener.js 14:29:36 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (19581800) [pid = 700] [serial = 1331] [outer = 19539C00] 14:29:36 INFO - PROCESS | 700 | 1467322176908 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]]]}] 14:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 14:29:36 INFO - PROCESS | 700 | 1467322176954 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 700 | 1467322176956 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 14:29:36 INFO - PROCESS | 700 | 1467322176960 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:29:36 INFO - PROCESS | 700 | 1467322176962 Marionette TRACE conn5 <- [1,1738,null,{}] 14:29:36 INFO - PROCESS | 700 | 1467322176965 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}] 14:29:36 INFO - PROCESS | 700 | 1467322176968 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:37 INFO - PROCESS | 700 | 1467322177122 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 92 (195A6800) [pid = 700] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1917D000) [pid = 700] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1917B000) [pid = 700] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1A8B4800) [pid = 700] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 88 (189E8C00) [pid = 700] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 87 (18732400) [pid = 700] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 86 (17F8FC00) [pid = 700] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 85 (17008400) [pid = 700] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 84 (147A2400) [pid = 700] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 83 (140B9800) [pid = 700] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0FF2DC00) [pid = 700] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0F6F6C00) [pid = 700] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 80 (19548400) [pid = 700] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:29:37 INFO - PROCESS | 700 | --DOMWINDOW == 79 (16431000) [pid = 700] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:29:37 INFO - PROCESS | 700 | 1467322177397 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 700 | 1467322177400 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:37 INFO - PROCESS | 700 | ++DOCSHELL 0C5F5000 == 38 [pid = 700] [id = 444] 14:29:37 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0CB6E000) [pid = 700] [serial = 1332] [outer = 00000000] 14:29:37 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0FF69400) [pid = 700] [serial = 1333] [outer = 0CB6E000] 14:29:37 INFO - PROCESS | 700 | 1467322177445 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (17008400) [pid = 700] [serial = 1334] [outer = 0CB6E000] 14:29:37 INFO - PROCESS | 700 | 1467322177821 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]]]}] 14:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 870ms 14:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:29:37 INFO - PROCESS | 700 | 1467322177834 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 14:29:37 INFO - PROCESS | 700 | 1467322177835 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 14:29:37 INFO - PROCESS | 700 | 1467322177838 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:29:37 INFO - PROCESS | 700 | 1467322177840 Marionette TRACE conn5 <- [1,1742,null,{}] 14:29:37 INFO - PROCESS | 700 | 1467322177843 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}] 14:29:37 INFO - PROCESS | 700 | 1467322177845 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:37 INFO - PROCESS | 700 | 1467322177964 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 14:29:37 INFO - PROCESS | 700 | 1467322177973 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 700 | 1467322177975 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:37 INFO - PROCESS | 700 | ++DOCSHELL 13D10800 == 39 [pid = 700] [id = 445] 14:29:37 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (17009C00) [pid = 700] [serial = 1335] [outer = 00000000] 14:29:38 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (19578800) [pid = 700] [serial = 1336] [outer = 17009C00] 14:29:38 INFO - PROCESS | 700 | 1467322178028 Marionette DEBUG loaded listener.js 14:29:38 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (195A5000) [pid = 700] [serial = 1337] [outer = 17009C00] 14:29:38 INFO - PROCESS | 700 | 1467322178452 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]]]}] 14:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 14:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:29:38 INFO - PROCESS | 700 | 1467322178510 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 14:29:38 INFO - PROCESS | 700 | 1467322178512 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 14:29:38 INFO - PROCESS | 700 | 1467322178515 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:29:38 INFO - PROCESS | 700 | 1467322178517 Marionette TRACE conn5 <- [1,1746,null,{}] 14:29:38 INFO - PROCESS | 700 | 1467322178520 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}] 14:29:38 INFO - PROCESS | 700 | 1467322178522 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:38 INFO - PROCESS | 700 | 1467322178635 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 14:29:38 INFO - PROCESS | 700 | 1467322178674 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:38 INFO - PROCESS | 700 | 1467322178676 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:38 INFO - PROCESS | 700 | ++DOCSHELL 18798800 == 40 [pid = 700] [id = 446] 14:29:38 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A96E800) [pid = 700] [serial = 1338] [outer = 00000000] 14:29:38 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1A97B800) [pid = 700] [serial = 1339] [outer = 1A96E800] 14:29:38 INFO - PROCESS | 700 | 1467322178718 Marionette DEBUG loaded listener.js 14:29:38 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1AB2E000) [pid = 700] [serial = 1340] [outer = 1A96E800] 14:29:39 INFO - PROCESS | 700 | 1467322179128 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]]]}] 14:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 14:29:39 INFO - PROCESS | 700 | 1467322179146 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 14:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:29:39 INFO - PROCESS | 700 | 1467322179148 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 14:29:39 INFO - PROCESS | 700 | 1467322179151 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - PROCESS | 700 | 1467322179153 Marionette TRACE conn5 <- [1,1750,null,{}] 14:29:39 INFO - PROCESS | 700 | 1467322179156 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}] 14:29:39 INFO - PROCESS | 700 | 1467322179158 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:39 INFO - PROCESS | 700 | 1467322179282 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 14:29:39 INFO - PROCESS | 700 | 1467322179290 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 700 | 1467322179292 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:39 INFO - PROCESS | 700 | ++DOCSHELL 1A978000 == 41 [pid = 700] [id = 447] 14:29:39 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A97A000) [pid = 700] [serial = 1341] [outer = 00000000] 14:29:39 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1B92FC00) [pid = 700] [serial = 1342] [outer = 1A97A000] 14:29:39 INFO - PROCESS | 700 | 1467322179336 Marionette DEBUG loaded listener.js 14:29:39 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1B9BB800) [pid = 700] [serial = 1343] [outer = 1A97A000] 14:29:40 INFO - PROCESS | 700 | 1467322180137 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]]]}] 14:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1021ms 14:29:40 INFO - PROCESS | 700 | 1467322180173 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 14:29:40 INFO - PROCESS | 700 | 1467322180178 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 14:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:29:40 INFO - PROCESS | 700 | 1467322180182 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:29:40 INFO - PROCESS | 700 | 1467322180188 Marionette TRACE conn5 <- [1,1754,null,{}] 14:29:40 INFO - PROCESS | 700 | 1467322180212 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}] 14:29:40 INFO - PROCESS | 700 | 1467322180215 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:40 INFO - PROCESS | 700 | 1467322180363 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 14:29:40 INFO - PROCESS | 700 | 1467322180502 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:40 INFO - PROCESS | 700 | 1467322180505 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:40 INFO - PROCESS | 700 | ++DOCSHELL 0CBCE800 == 42 [pid = 700] [id = 448] 14:29:40 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (0F65D800) [pid = 700] [serial = 1344] [outer = 00000000] 14:29:40 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (0FF25400) [pid = 700] [serial = 1345] [outer = 0F65D800] 14:29:40 INFO - PROCESS | 700 | 1467322180563 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1018D000) [pid = 700] [serial = 1346] [outer = 0F65D800] 14:29:41 INFO - PROCESS | 700 | 1467322181460 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]]]}] 14:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1340ms 14:29:41 INFO - PROCESS | 700 | 1467322181526 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 14:29:41 INFO - PROCESS | 700 | 1467322181531 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 14:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:29:41 INFO - PROCESS | 700 | 1467322181558 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:29:41 INFO - PROCESS | 700 | 1467322181562 Marionette TRACE conn5 <- [1,1758,null,{}] 14:29:41 INFO - PROCESS | 700 | 1467322181573 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}] 14:29:41 INFO - PROCESS | 700 | 1467322181575 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:41 INFO - PROCESS | 700 | 1467322181699 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 14:29:41 INFO - PROCESS | 700 | 1467322181814 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:41 INFO - PROCESS | 700 | 1467322181817 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:41 INFO - PROCESS | 700 | ++DOCSHELL 0FD15C00 == 43 [pid = 700] [id = 449] 14:29:41 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (0FD17400) [pid = 700] [serial = 1347] [outer = 00000000] 14:29:41 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (0FE09400) [pid = 700] [serial = 1348] [outer = 0FD17400] 14:29:41 INFO - PROCESS | 700 | 1467322181867 Marionette DEBUG loaded listener.js 14:29:41 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (0FF26400) [pid = 700] [serial = 1349] [outer = 0FD17400] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 18798800 == 42 [pid = 700] [id = 446] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 13D10800 == 41 [pid = 700] [id = 445] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 0C5F5000 == 40 [pid = 700] [id = 444] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 18F29000 == 39 [pid = 700] [id = 443] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 13F23800 == 38 [pid = 700] [id = 442] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 18736400 == 37 [pid = 700] [id = 441] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 17F76800 == 36 [pid = 700] [id = 440] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 178A8000 == 35 [pid = 700] [id = 439] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 16424C00 == 34 [pid = 700] [id = 438] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 96 (1ABA2800) [pid = 700] [serial = 1300] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 0FE04800 == 33 [pid = 700] [id = 437] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 13F9FC00 == 32 [pid = 700] [id = 436] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 0FF25800 == 31 [pid = 700] [id = 435] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 0F582400 == 30 [pid = 700] [id = 434] 14:29:42 INFO - PROCESS | 700 | --DOCSHELL 1642AC00 == 29 [pid = 700] [id = 433] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 95 (1A991C00) [pid = 700] [serial = 1298] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 94 (1953F800) [pid = 700] [serial = 1285] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 93 (195A4C00) [pid = 700] [serial = 1288] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 92 (19575000) [pid = 700] [serial = 1286] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1A8D0C00) [pid = 700] [serial = 1291] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1A0CC800) [pid = 700] [serial = 1289] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1A978800) [pid = 700] [serial = 1297] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 88 (18F21000) [pid = 700] [serial = 1282] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 87 (18798000) [pid = 700] [serial = 1279] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 86 (18799800) [pid = 700] [serial = 1280] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 85 (18181400) [pid = 700] [serial = 1276] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 84 (182E6C00) [pid = 700] [serial = 1277] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1706B000) [pid = 700] [serial = 1273] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1726CC00) [pid = 700] [serial = 1274] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 81 (148DF400) [pid = 700] [serial = 1270] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 80 (15C03000) [pid = 700] [serial = 1271] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 79 (14291000) [pid = 700] [serial = 1267] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 78 (14724800) [pid = 700] [serial = 1268] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FF31000) [pid = 700] [serial = 1264] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0FF6C000) [pid = 700] [serial = 1265] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0FC7D000) [pid = 700] [serial = 1261] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0FCD8800) [pid = 700] [serial = 1262] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 73 (195A6000) [pid = 700] [serial = 1259] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 72 (18733000) [pid = 700] [serial = 1295] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1817DC00) [pid = 700] [serial = 1294] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1A972800) [pid = 700] [serial = 1292] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | --DOMWINDOW == 69 (18F1D400) [pid = 700] [serial = 1283] [outer = 00000000] [url = about:blank] 14:29:42 INFO - PROCESS | 700 | 1467322182455 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]]]}] 14:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 14:29:42 INFO - PROCESS | 700 | 1467322182489 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 14:29:42 INFO - PROCESS | 700 | 1467322182494 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 14:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:29:42 INFO - PROCESS | 700 | 1467322182501 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:29:42 INFO - PROCESS | 700 | 1467322182503 Marionette TRACE conn5 <- [1,1762,null,{}] 14:29:42 INFO - PROCESS | 700 | 1467322182507 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}] 14:29:42 INFO - PROCESS | 700 | 1467322182510 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:42 INFO - PROCESS | 700 | 1467322182601 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 14:29:42 INFO - PROCESS | 700 | 1467322182691 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 700 | 1467322182693 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:42 INFO - PROCESS | 700 | ++DOCSHELL 0FF6E800 == 30 [pid = 700] [id = 450] 14:29:42 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (1011B800) [pid = 700] [serial = 1350] [outer = 00000000] 14:29:42 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (103CD400) [pid = 700] [serial = 1351] [outer = 1011B800] 14:29:42 INFO - PROCESS | 700 | 1467322182749 Marionette DEBUG loaded listener.js 14:29:42 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (104CBC00) [pid = 700] [serial = 1352] [outer = 1011B800] 14:29:43 INFO - PROCESS | 700 | 1467322183167 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]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 14:29:43 INFO - PROCESS | 700 | 1467322183234 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 700 | 1467322183237 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 14:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:29:43 INFO - PROCESS | 700 | 1467322183240 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 700 | 1467322183243 Marionette TRACE conn5 <- [1,1766,null,{}] 14:29:43 INFO - PROCESS | 700 | 1467322183259 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}] 14:29:43 INFO - PROCESS | 700 | 1467322183263 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:43 INFO - PROCESS | 700 | 1467322183349 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 14:29:43 INFO - PROCESS | 700 | 1467322183362 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:43 INFO - PROCESS | 700 | 1467322183365 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:43 INFO - PROCESS | 700 | ++DOCSHELL 1482B400 == 31 [pid = 700] [id = 451] 14:29:43 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (14869400) [pid = 700] [serial = 1353] [outer = 00000000] 14:29:43 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (149B5800) [pid = 700] [serial = 1354] [outer = 14869400] 14:29:43 INFO - PROCESS | 700 | 1467322183414 Marionette DEBUG loaded listener.js 14:29:43 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (15C02C00) [pid = 700] [serial = 1355] [outer = 14869400] 14:29:43 INFO - PROCESS | 700 | 1467322183878 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]]]}] 14:29:43 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 14:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 14:29:43 INFO - PROCESS | 700 | 1467322183914 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 700 | 1467322183916 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 14:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:29:43 INFO - PROCESS | 700 | 1467322183920 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 700 | 1467322183922 Marionette TRACE conn5 <- [1,1770,null,{}] 14:29:43 INFO - PROCESS | 700 | 1467322183925 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}] 14:29:43 INFO - PROCESS | 700 | 1467322183927 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:43 INFO - PROCESS | 700 | 1467322184013 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 14:29:44 INFO - PROCESS | 700 | 1467322184022 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 700 | 1467322184024 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:44 INFO - PROCESS | 700 | ++DOCSHELL 16431000 == 32 [pid = 700] [id = 452] 14:29:44 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (16432000) [pid = 700] [serial = 1356] [outer = 00000000] 14:29:44 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1706E000) [pid = 700] [serial = 1357] [outer = 16432000] 14:29:44 INFO - PROCESS | 700 | 1467322184080 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1726F000) [pid = 700] [serial = 1358] [outer = 16432000] 14:29:44 INFO - PROCESS | 700 | 1467322184521 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]]]}] 14:29:44 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 14:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 14:29:44 INFO - PROCESS | 700 | 1467322184559 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 14:29:44 INFO - PROCESS | 700 | 1467322184561 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 14:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:29:44 INFO - PROCESS | 700 | 1467322184565 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:29:44 INFO - PROCESS | 700 | 1467322184567 Marionette TRACE conn5 <- [1,1774,null,{}] 14:29:44 INFO - PROCESS | 700 | 1467322184571 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}] 14:29:44 INFO - PROCESS | 700 | 1467322184573 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:44 INFO - PROCESS | 700 | 1467322184689 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 14:29:44 INFO - PROCESS | 700 | 1467322184774 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 700 | 1467322184776 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:44 INFO - PROCESS | 700 | ++DOCSHELL 172A8000 == 33 [pid = 700] [id = 453] 14:29:44 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (178A5000) [pid = 700] [serial = 1359] [outer = 00000000] 14:29:44 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (17F75000) [pid = 700] [serial = 1360] [outer = 178A5000] 14:29:44 INFO - PROCESS | 700 | 1467322184819 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18181400) [pid = 700] [serial = 1361] [outer = 178A5000] 14:29:45 INFO - PROCESS | 700 | 1467322185248 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]]]}] 14:29:45 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 14:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 14:29:45 INFO - PROCESS | 700 | 1467322185305 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 700 | 1467322185308 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 14:29:45 INFO - PROCESS | 700 | 1467322185311 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:29:45 INFO - PROCESS | 700 | 1467322185312 Marionette TRACE conn5 <- [1,1778,null,{}] 14:29:45 INFO - PROCESS | 700 | 1467322185316 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}] 14:29:45 INFO - PROCESS | 700 | 1467322185321 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:45 INFO - PROCESS | 700 | 1467322185459 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 14:29:45 INFO - PROCESS | 700 | 1467322185523 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 700 | 1467322185525 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:45 INFO - PROCESS | 700 | ++DOCSHELL 18186C00 == 34 [pid = 700] [id = 454] 14:29:45 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (182E2800) [pid = 700] [serial = 1362] [outer = 00000000] 14:29:45 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (18799800) [pid = 700] [serial = 1363] [outer = 182E2800] 14:29:45 INFO - PROCESS | 700 | 1467322185571 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18ECC000) [pid = 700] [serial = 1364] [outer = 182E2800] 14:29:45 INFO - PROCESS | 700 | 1467322185998 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]]]}] 14:29:46 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) 14:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 14:29:46 INFO - PROCESS | 700 | 1467322186065 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 700 | 1467322186067 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 14:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:29:46 INFO - PROCESS | 700 | 1467322186070 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:29:46 INFO - PROCESS | 700 | 1467322186072 Marionette TRACE conn5 <- [1,1782,null,{}] 14:29:46 INFO - PROCESS | 700 | 1467322186076 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}] 14:29:46 INFO - PROCESS | 700 | 1467322186078 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:46 INFO - PROCESS | 700 | 1467322186197 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 14:29:46 INFO - PROCESS | 700 | 1467322186264 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:46 INFO - PROCESS | 700 | 1467322186266 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:46 INFO - PROCESS | 700 | ++DOCSHELL 14798800 == 35 [pid = 700] [id = 455] 14:29:46 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18798800) [pid = 700] [serial = 1365] [outer = 00000000] 14:29:46 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (18F2B800) [pid = 700] [serial = 1366] [outer = 18798800] 14:29:46 INFO - PROCESS | 700 | 1467322186309 Marionette DEBUG loaded listener.js 14:29:46 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (18FB1400) [pid = 700] [serial = 1367] [outer = 18798800] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 86 (18F29400) [pid = 700] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 85 (19539C00) [pid = 700] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 84 (13FA0400) [pid = 700] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0F5E5C00) [pid = 700] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1817B400) [pid = 700] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 81 (178A9800) [pid = 700] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 80 (16425800) [pid = 700] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1873BC00) [pid = 700] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1923C800) [pid = 700] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 77 (103D8400) [pid = 700] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1A96E800) [pid = 700] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0FF26000) [pid = 700] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0CB6E000) [pid = 700] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:29:46 INFO - PROCESS | 700 | --DOMWINDOW == 73 (17009C00) [pid = 700] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:29:46 INFO - PROCESS | 700 | 1467322186870 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]]]}] 14:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 830ms 14:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:29:46 INFO - PROCESS | 700 | 1467322186902 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 700 | 1467322186904 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 14:29:46 INFO - PROCESS | 700 | 1467322186907 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:29:46 INFO - PROCESS | 700 | 1467322186909 Marionette TRACE conn5 <- [1,1786,null,{}] 14:29:46 INFO - PROCESS | 700 | 1467322186912 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}] 14:29:46 INFO - PROCESS | 700 | 1467322186914 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:46 INFO - PROCESS | 700 | 1467322186993 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 14:29:47 INFO - PROCESS | 700 | 1467322187092 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 700 | 1467322187094 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:47 INFO - PROCESS | 700 | ++DOCSHELL 0FE0CC00 == 36 [pid = 700] [id = 456] 14:29:47 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0FF2A000) [pid = 700] [serial = 1368] [outer = 00000000] 14:29:47 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (172B1400) [pid = 700] [serial = 1369] [outer = 0FF2A000] 14:29:47 INFO - PROCESS | 700 | 1467322187138 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18730400) [pid = 700] [serial = 1370] [outer = 0FF2A000] 14:29:47 INFO - PROCESS | 700 | 1467322187486 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]]]}] 14:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 14:29:47 INFO - PROCESS | 700 | 1467322187539 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 14:29:47 INFO - PROCESS | 700 | 1467322187541 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 14:29:47 INFO - PROCESS | 700 | 1467322187544 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:29:47 INFO - PROCESS | 700 | 1467322187546 Marionette TRACE conn5 <- [1,1790,null,{}] 14:29:47 INFO - PROCESS | 700 | 1467322187549 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}] 14:29:47 INFO - PROCESS | 700 | 1467322187551 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:47 INFO - PROCESS | 700 | 1467322187630 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 14:29:47 INFO - PROCESS | 700 | 1467322187721 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 700 | 1467322187723 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:47 INFO - PROCESS | 700 | ++DOCSHELL 10048000 == 37 [pid = 700] [id = 457] 14:29:47 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (14822000) [pid = 700] [serial = 1371] [outer = 00000000] 14:29:47 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1923C800) [pid = 700] [serial = 1372] [outer = 14822000] 14:29:47 INFO - PROCESS | 700 | 1467322187766 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (19540000) [pid = 700] [serial = 1373] [outer = 14822000] 14:29:48 INFO - PROCESS | 700 | 1467322188138 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]]]}] 14:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 631ms 14:29:48 INFO - PROCESS | 700 | 1467322188179 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 14:29:48 INFO - PROCESS | 700 | 1467322188181 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 14:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:29:48 INFO - PROCESS | 700 | 1467322188184 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:29:48 INFO - PROCESS | 700 | 1467322188186 Marionette TRACE conn5 <- [1,1794,null,{}] 14:29:48 INFO - PROCESS | 700 | 1467322188189 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}] 14:29:48 INFO - PROCESS | 700 | 1467322188191 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:48 INFO - PROCESS | 700 | 1467322188310 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 14:29:48 INFO - PROCESS | 700 | 1467322188319 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 700 | 1467322188321 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:48 INFO - PROCESS | 700 | ++DOCSHELL 10379000 == 38 [pid = 700] [id = 458] 14:29:48 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (19539800) [pid = 700] [serial = 1374] [outer = 00000000] 14:29:48 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (195A6C00) [pid = 700] [serial = 1375] [outer = 19539800] 14:29:48 INFO - PROCESS | 700 | 1467322188364 Marionette DEBUG loaded listener.js 14:29:48 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (195B1400) [pid = 700] [serial = 1376] [outer = 19539800] 14:29:48 INFO - PROCESS | 700 | 1467322188842 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]]]}] 14:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 14:29:48 INFO - PROCESS | 700 | 1467322188916 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 14:29:48 INFO - PROCESS | 700 | 1467322188921 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 14:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:29:48 INFO - PROCESS | 700 | 1467322188927 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:29:48 INFO - PROCESS | 700 | 1467322188931 Marionette TRACE conn5 <- [1,1798,null,{}] 14:29:48 INFO - PROCESS | 700 | 1467322188999 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}] 14:29:48 INFO - PROCESS | 700 | 1467322189003 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:49 INFO - PROCESS | 700 | 1467322189134 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 14:29:49 INFO - PROCESS | 700 | 1467322189265 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 700 | 1467322189270 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:49 INFO - PROCESS | 700 | ++DOCSHELL 0FCD9800 == 39 [pid = 700] [id = 459] 14:29:49 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (0FCD9C00) [pid = 700] [serial = 1377] [outer = 00000000] 14:29:49 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (0FD1B400) [pid = 700] [serial = 1378] [outer = 0FCD9C00] 14:29:49 INFO - PROCESS | 700 | 1467322189330 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (0FF25800) [pid = 700] [serial = 1379] [outer = 0FCD9C00] 14:29:49 INFO - PROCESS | 700 | 1467322189915 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]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1015ms 14:29:49 INFO - PROCESS | 700 | 1467322189946 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 700 | 1467322189951 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 14:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:29:49 INFO - PROCESS | 700 | 1467322189957 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - PROCESS | 700 | 1467322189960 Marionette TRACE conn5 <- [1,1802,null,{}] 14:29:49 INFO - PROCESS | 700 | 1467322189964 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}] 14:29:49 INFO - PROCESS | 700 | 1467322189967 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:50 INFO - PROCESS | 700 | 1467322190078 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 14:29:50 INFO - PROCESS | 700 | 1467322190190 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 700 | 1467322190193 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:50 INFO - PROCESS | 700 | ++DOCSHELL 14799400 == 40 [pid = 700] [id = 460] 14:29:50 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (14823C00) [pid = 700] [serial = 1380] [outer = 00000000] 14:29:50 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (15C0C400) [pid = 700] [serial = 1381] [outer = 14823C00] 14:29:50 INFO - PROCESS | 700 | 1467322190292 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (17003000) [pid = 700] [serial = 1382] [outer = 14823C00] 14:29:50 INFO - PROCESS | 700 | 1467322190915 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]]]}] 14:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 14:29:50 INFO - PROCESS | 700 | 1467322190931 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 14:29:50 INFO - PROCESS | 700 | 1467322190933 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 14:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:29:50 INFO - PROCESS | 700 | 1467322190938 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - PROCESS | 700 | 1467322190941 Marionette TRACE conn5 <- [1,1806,null,{}] 14:29:50 INFO - PROCESS | 700 | 1467322190953 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}] 14:29:50 INFO - PROCESS | 700 | 1467322190958 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:51 INFO - PROCESS | 700 | 1467322191070 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 14:29:51 INFO - PROCESS | 700 | 1467322191182 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 700 | 1467322191185 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:51 INFO - PROCESS | 700 | ++DOCSHELL 1957D000 == 41 [pid = 700] [id = 461] 14:29:51 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (19580C00) [pid = 700] [serial = 1383] [outer = 00000000] 14:29:51 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A8ADC00) [pid = 700] [serial = 1384] [outer = 19580C00] 14:29:51 INFO - PROCESS | 700 | 1467322191282 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1A8B6800) [pid = 700] [serial = 1385] [outer = 19580C00] 14:29:51 INFO - PROCESS | 700 | 1467322191878 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]]]}] 14:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 14:29:51 INFO - PROCESS | 700 | 1467322191911 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 700 | 1467322191914 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 14:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:29:51 INFO - PROCESS | 700 | 1467322191917 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:29:51 INFO - PROCESS | 700 | 1467322191920 Marionette TRACE conn5 <- [1,1810,null,{}] 14:29:51 INFO - PROCESS | 700 | 1467322191923 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}] 14:29:51 INFO - PROCESS | 700 | 1467322191926 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:52 INFO - PROCESS | 700 | 1467322192033 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 14:29:52 INFO - PROCESS | 700 | 1467322192194 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:52 INFO - PROCESS | 700 | 1467322192196 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:52 INFO - PROCESS | 700 | ++DOCSHELL 1A973000 == 42 [pid = 700] [id = 462] 14:29:52 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1A976800) [pid = 700] [serial = 1386] [outer = 00000000] 14:29:52 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1A997400) [pid = 700] [serial = 1387] [outer = 1A976800] 14:29:52 INFO - PROCESS | 700 | 1467322192252 Marionette DEBUG loaded listener.js 14:29:52 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1ABA2C00) [pid = 700] [serial = 1388] [outer = 1A976800] 14:29:53 INFO - PROCESS | 700 | 1467322193020 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]]]}] 14:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1124ms 14:29:53 INFO - PROCESS | 700 | 1467322193048 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 14:29:53 INFO - PROCESS | 700 | 1467322193052 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 14:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:29:53 INFO - PROCESS | 700 | 1467322193058 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:29:53 INFO - PROCESS | 700 | 1467322193061 Marionette TRACE conn5 <- [1,1814,null,{}] 14:29:53 INFO - PROCESS | 700 | 1467322193066 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}] 14:29:53 INFO - PROCESS | 700 | 1467322193069 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:53 INFO - PROCESS | 700 | 1467322193176 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 14:29:53 INFO - PROCESS | 700 | 1467322193323 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:53 INFO - PROCESS | 700 | 1467322193325 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:53 INFO - PROCESS | 700 | ++DOCSHELL 0CBE5000 == 43 [pid = 700] [id = 463] 14:29:53 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (0F578C00) [pid = 700] [serial = 1389] [outer = 00000000] 14:29:53 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (10EC9C00) [pid = 700] [serial = 1390] [outer = 0F578C00] 14:29:53 INFO - PROCESS | 700 | 1467322193377 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (1479B000) [pid = 700] [serial = 1391] [outer = 0F578C00] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 10048000 == 42 [pid = 700] [id = 457] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 0FE0CC00 == 41 [pid = 700] [id = 456] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 14798800 == 40 [pid = 700] [id = 455] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 18186C00 == 39 [pid = 700] [id = 454] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 172A8000 == 38 [pid = 700] [id = 453] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 16431000 == 37 [pid = 700] [id = 452] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 1482B400 == 36 [pid = 700] [id = 451] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 0FF6E800 == 35 [pid = 700] [id = 450] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 0FD15C00 == 34 [pid = 700] [id = 449] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 0CBCE800 == 33 [pid = 700] [id = 448] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 1A978000 == 32 [pid = 700] [id = 447] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 1A973000 == 31 [pid = 700] [id = 462] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 1957D000 == 30 [pid = 700] [id = 461] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 10379000 == 29 [pid = 700] [id = 458] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 0FCD9800 == 28 [pid = 700] [id = 459] 14:29:54 INFO - PROCESS | 700 | --DOCSHELL 14799400 == 27 [pid = 700] [id = 460] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 96 (19175800) [pid = 700] [serial = 1327] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 95 (19579800) [pid = 700] [serial = 1330] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 94 (13FE3400) [pid = 700] [serial = 1309] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 93 (13FF0000) [pid = 700] [serial = 1310] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 92 (0F6FA800) [pid = 700] [serial = 1303] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 91 (0FCDA800) [pid = 700] [serial = 1304] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 90 (18485800) [pid = 700] [serial = 1321] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 89 (18486C00) [pid = 700] [serial = 1322] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 88 (19176800) [pid = 700] [serial = 1328] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 87 (17F7AC00) [pid = 700] [serial = 1318] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 86 (18178C00) [pid = 700] [serial = 1319] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 85 (17005000) [pid = 700] [serial = 1315] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1700D400) [pid = 700] [serial = 1316] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18ECF400) [pid = 700] [serial = 1324] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1AC8B000) [pid = 700] [serial = 1301] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 81 (147A3400) [pid = 700] [serial = 1312] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 80 (155A3C00) [pid = 700] [serial = 1313] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1A97B800) [pid = 700] [serial = 1339] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FF29C00) [pid = 700] [serial = 1306] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FF30800) [pid = 700] [serial = 1307] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0FF69400) [pid = 700] [serial = 1333] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 75 (19581800) [pid = 700] [serial = 1331] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 74 (17008400) [pid = 700] [serial = 1334] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1AB2E000) [pid = 700] [serial = 1340] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 72 (195A5000) [pid = 700] [serial = 1337] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 71 (18ED3C00) [pid = 700] [serial = 1325] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | --DOMWINDOW == 70 (19578800) [pid = 700] [serial = 1336] [outer = 00000000] [url = about:blank] 14:29:54 INFO - PROCESS | 700 | 1467322194560 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]]]}] 14:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1533ms 14:29:54 INFO - PROCESS | 700 | 1467322194593 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 14:29:54 INFO - PROCESS | 700 | 1467322194598 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 14:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:29:54 INFO - PROCESS | 700 | 1467322194602 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:29:54 INFO - PROCESS | 700 | 1467322194607 Marionette TRACE conn5 <- [1,1818,null,{}] 14:29:54 INFO - PROCESS | 700 | 1467322194612 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}] 14:29:54 INFO - PROCESS | 700 | 1467322194614 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:54 INFO - PROCESS | 700 | 1467322194707 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 14:29:54 INFO - PROCESS | 700 | 1467322194835 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:54 INFO - PROCESS | 700 | 1467322194838 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:54 INFO - PROCESS | 700 | ++DOCSHELL 0F580800 == 28 [pid = 700] [id = 464] 14:29:54 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0F6F6C00) [pid = 700] [serial = 1392] [outer = 00000000] 14:29:54 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (0FD18C00) [pid = 700] [serial = 1393] [outer = 0F6F6C00] 14:29:54 INFO - PROCESS | 700 | 1467322194887 Marionette DEBUG loaded listener.js 14:29:54 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0FE0BC00) [pid = 700] [serial = 1394] [outer = 0F6F6C00] 14:29:55 INFO - PROCESS | 700 | 1467322195293 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]]]}] 14:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 14:29:55 INFO - PROCESS | 700 | 1467322195366 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 14:29:55 INFO - PROCESS | 700 | 1467322195371 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 14:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:29:55 INFO - PROCESS | 700 | 1467322195380 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:29:55 INFO - PROCESS | 700 | 1467322195383 Marionette TRACE conn5 <- [1,1822,null,{}] 14:29:55 INFO - PROCESS | 700 | 1467322195391 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}] 14:29:55 INFO - PROCESS | 700 | 1467322195393 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:55 INFO - PROCESS | 700 | 1467322195484 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 14:29:55 INFO - PROCESS | 700 | 1467322195497 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:55 INFO - PROCESS | 700 | 1467322195500 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:55 INFO - PROCESS | 700 | ++DOCSHELL 10EC8C00 == 29 [pid = 700] [id = 465] 14:29:55 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (10EC9000) [pid = 700] [serial = 1395] [outer = 00000000] 14:29:55 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (13FA6800) [pid = 700] [serial = 1396] [outer = 10EC9000] 14:29:55 INFO - PROCESS | 700 | 1467322195550 Marionette DEBUG loaded listener.js 14:29:55 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (13FE7400) [pid = 700] [serial = 1397] [outer = 10EC9000] 14:29:55 INFO - PROCESS | 700 | 1467322196011 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]]]}] 14:29:56 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 14:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 14:29:56 INFO - PROCESS | 700 | 1467322196058 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 14:29:56 INFO - PROCESS | 700 | 1467322196060 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 14:29:56 INFO - PROCESS | 700 | 1467322196063 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:29:56 INFO - PROCESS | 700 | 1467322196067 Marionette TRACE conn5 <- [1,1826,null,{}] 14:29:56 INFO - PROCESS | 700 | 1467322196077 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}] 14:29:56 INFO - PROCESS | 700 | 1467322196082 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:56 INFO - PROCESS | 700 | 1467322196164 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 14:29:56 INFO - PROCESS | 700 | 1467322196171 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:56 INFO - PROCESS | 700 | 1467322196174 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:56 INFO - PROCESS | 700 | ++DOCSHELL 1486E400 == 30 [pid = 700] [id = 466] 14:29:56 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (149C0000) [pid = 700] [serial = 1398] [outer = 00000000] 14:29:56 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (16430800) [pid = 700] [serial = 1399] [outer = 149C0000] 14:29:56 INFO - PROCESS | 700 | 1467322196222 Marionette DEBUG loaded listener.js 14:29:56 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1700A000) [pid = 700] [serial = 1400] [outer = 149C0000] 14:29:56 INFO - PROCESS | 700 | 1467322196769 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]]]}] 14:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 14:29:56 INFO - PROCESS | 700 | 1467322196804 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 14:29:56 INFO - PROCESS | 700 | 1467322196807 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 14:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:29:56 INFO - PROCESS | 700 | 1467322196811 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:29:56 INFO - PROCESS | 700 | 1467322196812 Marionette TRACE conn5 <- [1,1830,null,{}] 14:29:56 INFO - PROCESS | 700 | 1467322196816 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}] 14:29:56 INFO - PROCESS | 700 | 1467322196818 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:56 INFO - PROCESS | 700 | 1467322196966 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 14:29:57 INFO - PROCESS | 700 | 1467322197028 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 700 | 1467322197030 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:57 INFO - PROCESS | 700 | ++DOCSHELL 1706AC00 == 31 [pid = 700] [id = 467] 14:29:57 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1706C400) [pid = 700] [serial = 1401] [outer = 00000000] 14:29:57 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (172AE000) [pid = 700] [serial = 1402] [outer = 1706C400] 14:29:57 INFO - PROCESS | 700 | 1467322197074 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (17F8D800) [pid = 700] [serial = 1403] [outer = 1706C400] 14:29:57 INFO - PROCESS | 700 | 1467322197494 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]]]}] 14:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 14:29:57 INFO - PROCESS | 700 | 1467322197543 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 14:29:57 INFO - PROCESS | 700 | 1467322197545 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 14:29:57 INFO - PROCESS | 700 | 1467322197548 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:29:57 INFO - PROCESS | 700 | 1467322197550 Marionette TRACE conn5 <- [1,1834,null,{}] 14:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:29:57 INFO - PROCESS | 700 | 1467322197560 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}] 14:29:57 INFO - PROCESS | 700 | 1467322197562 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:57 INFO - PROCESS | 700 | 1467322197674 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 14:29:57 INFO - PROCESS | 700 | 1467322197680 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 700 | 1467322197681 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:57 INFO - PROCESS | 700 | ++DOCSHELL 18179800 == 32 [pid = 700] [id = 468] 14:29:57 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1817B000) [pid = 700] [serial = 1404] [outer = 00000000] 14:29:57 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (182E9000) [pid = 700] [serial = 1405] [outer = 1817B000] 14:29:57 INFO - PROCESS | 700 | 1467322197725 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18485800) [pid = 700] [serial = 1406] [outer = 1817B000] 14:29:58 INFO - PROCESS | 700 | 1467322198208 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]]]}] 14:29:58 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) 14:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 14:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:29:58 INFO - PROCESS | 700 | 1467322198223 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 700 | 1467322198224 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 14:29:58 INFO - PROCESS | 700 | 1467322198228 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - PROCESS | 700 | 1467322198230 Marionette TRACE conn5 <- [1,1838,null,{}] 14:29:58 INFO - PROCESS | 700 | 1467322198233 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}] 14:29:58 INFO - PROCESS | 700 | 1467322198238 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:58 INFO - PROCESS | 700 | 1467322198398 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 14:29:58 INFO - PROCESS | 700 | 1467322198656 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:58 INFO - PROCESS | 700 | 1467322198658 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:29:58 INFO - PROCESS | 700 | --DOMWINDOW == 84 (14822000) [pid = 700] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:29:58 INFO - PROCESS | 700 | --DOMWINDOW == 83 (178A5000) [pid = 700] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:29:58 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1A97A000) [pid = 700] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:29:58 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FD17400) [pid = 700] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:29:58 INFO - PROCESS | 700 | --DOMWINDOW == 80 (16432000) [pid = 700] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:29:58 INFO - PROCESS | 700 | --DOMWINDOW == 79 (14869400) [pid = 700] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:29:58 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1011B800) [pid = 700] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:29:58 INFO - PROCESS | 700 | --DOMWINDOW == 77 (182E2800) [pid = 700] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:29:58 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0F65D800) [pid = 700] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:29:58 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0FF2A000) [pid = 700] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:29:58 INFO - PROCESS | 700 | --DOMWINDOW == 74 (19539800) [pid = 700] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:29:58 INFO - PROCESS | 700 | --DOMWINDOW == 73 (18798800) [pid = 700] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:29:58 INFO - PROCESS | 700 | ++DOCSHELL 0CB21000 == 33 [pid = 700] [id = 469] 14:29:58 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0CBCE000) [pid = 700] [serial = 1407] [outer = 00000000] 14:29:58 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (0FD17400) [pid = 700] [serial = 1408] [outer = 0CBCE000] 14:29:58 INFO - PROCESS | 700 | 1467322198718 Marionette DEBUG loaded listener.js 14:29:58 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (14724800) [pid = 700] [serial = 1409] [outer = 0CBCE000] 14:29:59 INFO - PROCESS | 700 | --DOCSHELL 0F580800 == 32 [pid = 700] [id = 464] 14:29:59 INFO - PROCESS | 700 | --DOCSHELL 0CBE5000 == 31 [pid = 700] [id = 463] 14:30:00 INFO - PROCESS | 700 | --DOCSHELL 1706AC00 == 30 [pid = 700] [id = 467] 14:30:00 INFO - PROCESS | 700 | --DOCSHELL 10EC8C00 == 29 [pid = 700] [id = 465] 14:30:00 INFO - PROCESS | 700 | --DOCSHELL 18179800 == 28 [pid = 700] [id = 468] 14:30:00 INFO - PROCESS | 700 | --DOCSHELL 1486E400 == 27 [pid = 700] [id = 466] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 75 (19540000) [pid = 700] [serial = 1373] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 74 (17F75000) [pid = 700] [serial = 1360] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1B9BB800) [pid = 700] [serial = 1343] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1B92FC00) [pid = 700] [serial = 1342] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 71 (0FE09400) [pid = 700] [serial = 1348] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 70 (0FF26400) [pid = 700] [serial = 1349] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1706E000) [pid = 700] [serial = 1357] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 68 (149B5800) [pid = 700] [serial = 1354] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 67 (15C02C00) [pid = 700] [serial = 1355] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 66 (103CD400) [pid = 700] [serial = 1351] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 65 (104CBC00) [pid = 700] [serial = 1352] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 64 (18ECC000) [pid = 700] [serial = 1364] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 63 (18799800) [pid = 700] [serial = 1363] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 62 (0FF25400) [pid = 700] [serial = 1345] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 61 (1018D000) [pid = 700] [serial = 1346] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 60 (172B1400) [pid = 700] [serial = 1369] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 59 (195A6C00) [pid = 700] [serial = 1375] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 58 (18F2B800) [pid = 700] [serial = 1366] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 57 (18FB1400) [pid = 700] [serial = 1367] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 56 (18181400) [pid = 700] [serial = 1361] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 55 (195B1400) [pid = 700] [serial = 1376] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 54 (18730400) [pid = 700] [serial = 1370] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 53 (1726F000) [pid = 700] [serial = 1358] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | --DOMWINDOW == 52 (1923C800) [pid = 700] [serial = 1372] [outer = 00000000] [url = about:blank] 14:30:00 INFO - PROCESS | 700 | 1467322200367 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]]]}] 14:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2182ms 14:30:00 INFO - PROCESS | 700 | 1467322200412 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 14:30:00 INFO - PROCESS | 700 | 1467322200416 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 14:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:30:00 INFO - PROCESS | 700 | 1467322200421 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:30:00 INFO - PROCESS | 700 | 1467322200425 Marionette TRACE conn5 <- [1,1842,null,{}] 14:30:00 INFO - PROCESS | 700 | 1467322200431 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}] 14:30:00 INFO - PROCESS | 700 | 1467322200434 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:00 INFO - PROCESS | 700 | 1467322200564 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 14:30:00 INFO - PROCESS | 700 | 1467322200583 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:00 INFO - PROCESS | 700 | 1467322200586 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:00 INFO - PROCESS | 700 | ++DOCSHELL 0FCD0C00 == 28 [pid = 700] [id = 470] 14:30:00 INFO - PROCESS | 700 | ++DOMWINDOW == 53 (0FCD1800) [pid = 700] [serial = 1410] [outer = 00000000] 14:30:00 INFO - PROCESS | 700 | ++DOMWINDOW == 54 (0FCD9800) [pid = 700] [serial = 1411] [outer = 0FCD1800] 14:30:00 INFO - PROCESS | 700 | 1467322200636 Marionette DEBUG loaded listener.js 14:30:00 INFO - PROCESS | 700 | ++DOMWINDOW == 55 (0FD15000) [pid = 700] [serial = 1412] [outer = 0FCD1800] 14:30:01 INFO - PROCESS | 700 | 1467322201130 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]]]}] 14:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 14:30:01 INFO - PROCESS | 700 | 1467322201151 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 14:30:01 INFO - PROCESS | 700 | 1467322201157 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 14:30:01 INFO - PROCESS | 700 | 1467322201163 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:30:01 INFO - PROCESS | 700 | 1467322201166 Marionette TRACE conn5 <- [1,1846,null,{}] 14:30:01 INFO - PROCESS | 700 | 1467322201169 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}] 14:30:01 INFO - PROCESS | 700 | 1467322201172 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:01 INFO - PROCESS | 700 | 1467322201262 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 14:30:01 INFO - PROCESS | 700 | 1467322201271 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:01 INFO - PROCESS | 700 | 1467322201274 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:01 INFO - PROCESS | 700 | ++DOCSHELL 0FF66C00 == 29 [pid = 700] [id = 471] 14:30:01 INFO - PROCESS | 700 | ++DOMWINDOW == 56 (0FF67400) [pid = 700] [serial = 1413] [outer = 00000000] 14:30:01 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (0FF69000) [pid = 700] [serial = 1414] [outer = 0FF67400] 14:30:01 INFO - PROCESS | 700 | 1467322201325 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (10048000) [pid = 700] [serial = 1415] [outer = 0FF67400] 14:30:01 INFO - PROCESS | 700 | 1467322201791 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]]]}] 14:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 14:30:01 INFO - PROCESS | 700 | 1467322201836 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 14:30:01 INFO - PROCESS | 700 | 1467322201838 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 14:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:30:01 INFO - PROCESS | 700 | 1467322201842 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:30:01 INFO - PROCESS | 700 | 1467322201845 Marionette TRACE conn5 <- [1,1850,null,{}] 14:30:01 INFO - PROCESS | 700 | 1467322201857 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}] 14:30:01 INFO - PROCESS | 700 | 1467322201862 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:01 INFO - PROCESS | 700 | 1467322201975 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 14:30:02 INFO - PROCESS | 700 | 1467322202072 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 700 | 1467322202076 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:02 INFO - PROCESS | 700 | ++DOCSHELL 14292000 == 30 [pid = 700] [id = 472] 14:30:02 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (14292400) [pid = 700] [serial = 1416] [outer = 00000000] 14:30:02 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (142BC000) [pid = 700] [serial = 1417] [outer = 14292400] 14:30:02 INFO - PROCESS | 700 | 1467322202123 Marionette DEBUG loaded listener.js 14:30:02 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (14796400) [pid = 700] [serial = 1418] [outer = 14292400] 14:30:02 INFO - PROCESS | 700 | 1467322202531 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]]]}] 14:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 14:30:02 INFO - PROCESS | 700 | 1467322202576 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 700 | 1467322202578 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 14:30:02 INFO - PROCESS | 700 | 1467322202582 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:30:02 INFO - PROCESS | 700 | 1467322202584 Marionette TRACE conn5 <- [1,1854,null,{}] 14:30:02 INFO - PROCESS | 700 | 1467322202588 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}] 14:30:02 INFO - PROCESS | 700 | 1467322202589 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:02 INFO - PROCESS | 700 | 1467322202673 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 14:30:02 INFO - PROCESS | 700 | 1467322202679 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 700 | 1467322202681 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:02 INFO - PROCESS | 700 | ++DOCSHELL 1481D000 == 31 [pid = 700] [id = 473] 14:30:02 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (1486B800) [pid = 700] [serial = 1419] [outer = 00000000] 14:30:02 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (15C0B400) [pid = 700] [serial = 1420] [outer = 1486B800] 14:30:02 INFO - PROCESS | 700 | 1467322202727 Marionette DEBUG loaded listener.js 14:30:02 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (1642AC00) [pid = 700] [serial = 1421] [outer = 1486B800] 14:30:03 INFO - PROCESS | 700 | 1467322203164 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]]]}] 14:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 14:30:03 INFO - PROCESS | 700 | 1467322203216 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 14:30:03 INFO - PROCESS | 700 | 1467322203218 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 14:30:03 INFO - PROCESS | 700 | 1467322203222 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - PROCESS | 700 | 1467322203223 Marionette TRACE conn5 <- [1,1858,null,{}] 14:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:30:03 INFO - PROCESS | 700 | 1467322203227 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}] 14:30:03 INFO - PROCESS | 700 | 1467322203229 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:03 INFO - PROCESS | 700 | 1467322203331 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 14:30:03 INFO - PROCESS | 700 | 1467322203337 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 700 | 1467322203339 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:03 INFO - PROCESS | 700 | ++DOCSHELL 15C06400 == 32 [pid = 700] [id = 474] 14:30:03 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (17004000) [pid = 700] [serial = 1422] [outer = 00000000] 14:30:03 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (1706FC00) [pid = 700] [serial = 1423] [outer = 17004000] 14:30:03 INFO - PROCESS | 700 | 1467322203384 Marionette DEBUG loaded listener.js 14:30:03 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (172B1000) [pid = 700] [serial = 1424] [outer = 17004000] 14:30:03 INFO - PROCESS | 700 | 1467322203829 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]]]}] 14:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 14:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:30:03 INFO - PROCESS | 700 | 1467322203856 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 14:30:03 INFO - PROCESS | 700 | 1467322203858 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 14:30:03 INFO - PROCESS | 700 | 1467322203861 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - PROCESS | 700 | 1467322203863 Marionette TRACE conn5 <- [1,1862,null,{}] 14:30:03 INFO - PROCESS | 700 | 1467322203866 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}] 14:30:03 INFO - PROCESS | 700 | 1467322203872 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:03 INFO - PROCESS | 700 | 1467322203976 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 14:30:03 INFO - PROCESS | 700 | 1467322203984 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 700 | 1467322203986 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:03 INFO - PROCESS | 700 | ++DOCSHELL 18177C00 == 33 [pid = 700] [id = 475] 14:30:03 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (18178C00) [pid = 700] [serial = 1425] [outer = 00000000] 14:30:04 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (182E8C00) [pid = 700] [serial = 1426] [outer = 18178C00] 14:30:04 INFO - PROCESS | 700 | 1467322204032 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (184E6400) [pid = 700] [serial = 1427] [outer = 18178C00] 14:30:04 INFO - PROCESS | 700 | 1467322204473 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]]]}] 14:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 14:30:04 INFO - PROCESS | 700 | 1467322204532 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 14:30:04 INFO - PROCESS | 700 | 1467322204534 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 14:30:04 INFO - PROCESS | 700 | 1467322204537 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:30:04 INFO - PROCESS | 700 | 1467322204539 Marionette TRACE conn5 <- [1,1866,null,{}] 14:30:04 INFO - PROCESS | 700 | 1467322204543 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}] 14:30:04 INFO - PROCESS | 700 | 1467322204545 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:04 INFO - PROCESS | 700 | 1467322204620 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 14:30:04 INFO - PROCESS | 700 | 1467322204628 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:04 INFO - PROCESS | 700 | 1467322204630 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:04 INFO - PROCESS | 700 | ++DOCSHELL 18737000 == 34 [pid = 700] [id = 476] 14:30:04 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (1873BC00) [pid = 700] [serial = 1428] [outer = 00000000] 14:30:04 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (189DB400) [pid = 700] [serial = 1429] [outer = 1873BC00] 14:30:04 INFO - PROCESS | 700 | 1467322204674 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (18ED9000) [pid = 700] [serial = 1430] [outer = 1873BC00] 14:30:05 INFO - PROCESS | 700 | 1467322205111 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]]]}] 14:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 14:30:05 INFO - PROCESS | 700 | 1467322205179 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 14:30:05 INFO - PROCESS | 700 | 1467322205181 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 14:30:05 INFO - PROCESS | 700 | 1467322205184 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:30:05 INFO - PROCESS | 700 | 1467322205186 Marionette TRACE conn5 <- [1,1870,null,{}] 14:30:05 INFO - PROCESS | 700 | 1467322205190 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}] 14:30:05 INFO - PROCESS | 700 | 1467322205191 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:05 INFO - PROCESS | 700 | 1467322205268 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 14:30:05 INFO - PROCESS | 700 | 1467322205273 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 700 | 1467322205275 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:05 INFO - PROCESS | 700 | ++DOCSHELL 187A5C00 == 35 [pid = 700] [id = 477] 14:30:05 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (18F1E800) [pid = 700] [serial = 1431] [outer = 00000000] 14:30:05 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18F29000) [pid = 700] [serial = 1432] [outer = 18F1E800] 14:30:05 INFO - PROCESS | 700 | 1467322205318 Marionette DEBUG loaded listener.js 14:30:05 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18F29400) [pid = 700] [serial = 1433] [outer = 18F1E800] 14:30:05 INFO - PROCESS | 700 | 1467322205748 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]]]}] 14:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 570ms 14:30:05 INFO - PROCESS | 700 | 1467322205757 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 14:30:05 INFO - PROCESS | 700 | 1467322205759 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 14:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:30:05 INFO - PROCESS | 700 | 1467322205762 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:30:05 INFO - PROCESS | 700 | 1467322205764 Marionette TRACE conn5 <- [1,1874,null,{}] 14:30:05 INFO - PROCESS | 700 | 1467322205768 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}] 14:30:05 INFO - PROCESS | 700 | 1467322205770 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:05 INFO - PROCESS | 700 | 1467322205886 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 14:30:05 INFO - PROCESS | 700 | 1467322205895 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 700 | 1467322205897 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:05 INFO - PROCESS | 700 | ++DOCSHELL 14291000 == 36 [pid = 700] [id = 478] 14:30:05 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (19174800) [pid = 700] [serial = 1434] [outer = 00000000] 14:30:05 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (0FF22800) [pid = 700] [serial = 1435] [outer = 19174800] 14:30:05 INFO - PROCESS | 700 | 1467322205941 Marionette DEBUG loaded listener.js 14:30:05 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1917D400) [pid = 700] [serial = 1436] [outer = 19174800] 14:30:06 INFO - PROCESS | 700 | 1467322206380 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]]]}] 14:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 14:30:06 INFO - PROCESS | 700 | 1467322206433 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 14:30:06 INFO - PROCESS | 700 | 1467322206435 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 14:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:30:06 INFO - PROCESS | 700 | 1467322206443 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:30:06 INFO - PROCESS | 700 | 1467322206445 Marionette TRACE conn5 <- [1,1878,null,{}] 14:30:06 INFO - PROCESS | 700 | 1467322206458 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}] 14:30:06 INFO - PROCESS | 700 | 1467322206460 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:06 INFO - PROCESS | 700 | 1467322206543 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 14:30:06 INFO - PROCESS | 700 | 1467322206552 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:06 INFO - PROCESS | 700 | 1467322206554 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:06 INFO - PROCESS | 700 | ++DOCSHELL 189DC800 == 37 [pid = 700] [id = 479] 14:30:06 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18F2A000) [pid = 700] [serial = 1437] [outer = 00000000] 14:30:06 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (19576000) [pid = 700] [serial = 1438] [outer = 18F2A000] 14:30:06 INFO - PROCESS | 700 | 1467322206597 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19576C00) [pid = 700] [serial = 1439] [outer = 18F2A000] 14:30:07 INFO - PROCESS | 700 | 1467322207038 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]]]}] 14:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 14:30:07 INFO - PROCESS | 700 | 1467322207090 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 14:30:07 INFO - PROCESS | 700 | 1467322207093 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 14:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:30:07 INFO - PROCESS | 700 | 1467322207096 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:30:07 INFO - PROCESS | 700 | 1467322207098 Marionette TRACE conn5 <- [1,1882,null,{}] 14:30:07 INFO - PROCESS | 700 | 1467322207101 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}] 14:30:07 INFO - PROCESS | 700 | 1467322207104 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:07 INFO - PROCESS | 700 | 1467322207233 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 14:30:07 INFO - PROCESS | 700 | 1467322207330 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:07 INFO - PROCESS | 700 | 1467322207332 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:07 INFO - PROCESS | 700 | ++DOCSHELL 104C2400 == 38 [pid = 700] [id = 480] 14:30:07 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1957FC00) [pid = 700] [serial = 1440] [outer = 00000000] 14:30:07 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1A0D7000) [pid = 700] [serial = 1441] [outer = 1957FC00] 14:30:07 INFO - PROCESS | 700 | 1467322207379 Marionette DEBUG loaded listener.js 14:30:07 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1A8AA400) [pid = 700] [serial = 1442] [outer = 1957FC00] 14:30:07 INFO - PROCESS | 700 | 1467322207788 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]]]}] 14:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 14:30:07 INFO - PROCESS | 700 | 1467322207830 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 14:30:07 INFO - PROCESS | 700 | 1467322207832 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 14:30:07 INFO - PROCESS | 700 | 1467322207835 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:30:07 INFO - PROCESS | 700 | 1467322207836 Marionette TRACE conn5 <- [1,1886,null,{}] 14:30:07 INFO - PROCESS | 700 | 1467322207840 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}] 14:30:07 INFO - PROCESS | 700 | 1467322207841 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:07 INFO - PROCESS | 700 | 1467322207950 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 14:30:07 INFO - PROCESS | 700 | 1467322207956 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:07 INFO - PROCESS | 700 | 1467322207958 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:07 INFO - PROCESS | 700 | ++DOCSHELL 1A8AD800 == 39 [pid = 700] [id = 481] 14:30:07 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A8AF400) [pid = 700] [serial = 1443] [outer = 00000000] 14:30:07 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1A8CC000) [pid = 700] [serial = 1444] [outer = 1A8AF400] 14:30:08 INFO - PROCESS | 700 | 1467322208011 Marionette DEBUG loaded listener.js 14:30:08 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1A970800) [pid = 700] [serial = 1445] [outer = 1A8AF400] 14:30:08 INFO - PROCESS | 700 | 1467322208450 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]]]}] 14:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 14:30:08 INFO - PROCESS | 700 | 1467322208514 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 14:30:08 INFO - PROCESS | 700 | 1467322208516 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 14:30:08 INFO - PROCESS | 700 | 1467322208519 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:30:08 INFO - PROCESS | 700 | 1467322208520 Marionette TRACE conn5 <- [1,1890,null,{}] 14:30:08 INFO - PROCESS | 700 | 1467322208524 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}] 14:30:08 INFO - PROCESS | 700 | 1467322208526 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:08 INFO - PROCESS | 700 | 1467322208640 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 14:30:08 INFO - PROCESS | 700 | 1467322208732 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:08 INFO - PROCESS | 700 | 1467322208734 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:08 INFO - PROCESS | 700 | ++DOCSHELL 1A8B6400 == 40 [pid = 700] [id = 482] 14:30:08 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A973C00) [pid = 700] [serial = 1446] [outer = 00000000] 14:30:08 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A97B400) [pid = 700] [serial = 1447] [outer = 1A973C00] 14:30:08 INFO - PROCESS | 700 | 1467322208779 Marionette DEBUG loaded listener.js 14:30:08 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1AB2E000) [pid = 700] [serial = 1448] [outer = 1A973C00] 14:30:09 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1706C400) [pid = 700] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:30:09 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1817B000) [pid = 700] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:30:09 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0FCD9C00) [pid = 700] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:30:09 INFO - PROCESS | 700 | --DOMWINDOW == 87 (14823C00) [pid = 700] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:30:09 INFO - PROCESS | 700 | --DOMWINDOW == 86 (19580C00) [pid = 700] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:30:09 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1A976800) [pid = 700] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:30:09 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0F578C00) [pid = 700] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:30:09 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0F6F6C00) [pid = 700] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:30:09 INFO - PROCESS | 700 | --DOMWINDOW == 82 (10EC9000) [pid = 700] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:30:09 INFO - PROCESS | 700 | --DOMWINDOW == 81 (149C0000) [pid = 700] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:30:09 INFO - PROCESS | 700 | 1467322209285 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]]]}] 14:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 830ms 14:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:30:09 INFO - PROCESS | 700 | 1467322209354 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 14:30:09 INFO - PROCESS | 700 | 1467322209356 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 14:30:09 INFO - PROCESS | 700 | 1467322209359 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:30:09 INFO - PROCESS | 700 | 1467322209361 Marionette TRACE conn5 <- [1,1894,null,{}] 14:30:09 INFO - PROCESS | 700 | 1467322209364 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}] 14:30:09 INFO - PROCESS | 700 | 1467322209366 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:09 INFO - PROCESS | 700 | 1467322209447 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 14:30:09 INFO - PROCESS | 700 | 1467322209544 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:09 INFO - PROCESS | 700 | 1467322209546 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:09 INFO - PROCESS | 700 | ++DOCSHELL 0C5EB800 == 41 [pid = 700] [id = 483] 14:30:09 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0F6F0400) [pid = 700] [serial = 1449] [outer = 00000000] 14:30:09 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (155A5000) [pid = 700] [serial = 1450] [outer = 0F6F0400] 14:30:09 INFO - PROCESS | 700 | 1467322209589 Marionette DEBUG loaded listener.js 14:30:09 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (17264000) [pid = 700] [serial = 1451] [outer = 0F6F0400] 14:30:09 INFO - PROCESS | 700 | 1467322209944 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]]]}] 14:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 14:30:09 INFO - PROCESS | 700 | 1467322210007 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 14:30:09 INFO - PROCESS | 700 | 1467322210009 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 14:30:10 INFO - PROCESS | 700 | 1467322210012 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:30:10 INFO - PROCESS | 700 | 1467322210014 Marionette TRACE conn5 <- [1,1898,null,{}] 14:30:10 INFO - PROCESS | 700 | 1467322210036 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}] 14:30:10 INFO - PROCESS | 700 | 1467322210038 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:10 INFO - PROCESS | 700 | 1467322210118 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 14:30:10 INFO - PROCESS | 700 | 1467322210123 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 700 | 1467322210125 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:10 INFO - PROCESS | 700 | ++DOCSHELL 184E3800 == 42 [pid = 700] [id = 484] 14:30:10 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18732400) [pid = 700] [serial = 1452] [outer = 00000000] 14:30:10 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A978C00) [pid = 700] [serial = 1453] [outer = 18732400] 14:30:10 INFO - PROCESS | 700 | 1467322210169 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1ABAB800) [pid = 700] [serial = 1454] [outer = 18732400] 14:30:10 INFO - PROCESS | 700 | 1467322210593 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]]]}] 14:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 14:30:10 INFO - PROCESS | 700 | 1467322210650 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 14:30:10 INFO - PROCESS | 700 | 1467322210652 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 14:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:30:10 INFO - PROCESS | 700 | 1467322210655 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:30:10 INFO - PROCESS | 700 | 1467322210657 Marionette TRACE conn5 <- [1,1902,null,{}] 14:30:10 INFO - PROCESS | 700 | 1467322210660 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}] 14:30:10 INFO - PROCESS | 700 | 1467322210662 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:10 INFO - PROCESS | 700 | 1467322210743 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 14:30:10 INFO - PROCESS | 700 | 1467322210748 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 700 | 1467322210750 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:10 INFO - PROCESS | 700 | ++DOCSHELL 1B554400 == 43 [pid = 700] [id = 485] 14:30:10 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1B5F5000) [pid = 700] [serial = 1455] [outer = 00000000] 14:30:10 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1BAB5800) [pid = 700] [serial = 1456] [outer = 1B5F5000] 14:30:10 INFO - PROCESS | 700 | 1467322210793 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1BABE800) [pid = 700] [serial = 1457] [outer = 1B5F5000] 14:30:11 INFO - PROCESS | 700 | 1467322211260 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]]]}] 14:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 14:30:11 INFO - PROCESS | 700 | 1467322211329 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 14:30:11 INFO - PROCESS | 700 | 1467322211334 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 14:30:11 INFO - PROCESS | 700 | 1467322211339 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:30:11 INFO - PROCESS | 700 | 1467322211344 Marionette TRACE conn5 <- [1,1906,null,{}] 14:30:11 INFO - PROCESS | 700 | 1467322211392 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}] 14:30:11 INFO - PROCESS | 700 | 1467322211396 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:11 INFO - PROCESS | 700 | 1467322211600 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 14:30:11 INFO - PROCESS | 700 | 1467322211730 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 700 | 1467322211733 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:11 INFO - PROCESS | 700 | ++DOCSHELL 0FCD2C00 == 44 [pid = 700] [id = 486] 14:30:11 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (0FCD4C00) [pid = 700] [serial = 1458] [outer = 00000000] 14:30:11 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (0FD19000) [pid = 700] [serial = 1459] [outer = 0FCD4C00] 14:30:11 INFO - PROCESS | 700 | 1467322211792 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (0FF2DC00) [pid = 700] [serial = 1460] [outer = 0FCD4C00] 14:30:12 INFO - PROCESS | 700 | 1467322212539 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]]]}] 14:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1272ms 14:30:12 INFO - PROCESS | 700 | 1467322212616 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 700 | 1467322212621 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 14:30:12 INFO - PROCESS | 700 | 1467322212628 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:30:12 INFO - PROCESS | 700 | 1467322212631 Marionette TRACE conn5 <- [1,1910,null,{}] 14:30:12 INFO - PROCESS | 700 | 1467322212635 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}] 14:30:12 INFO - PROCESS | 700 | 1467322212638 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:12 INFO - PROCESS | 700 | 1467322212790 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 14:30:12 INFO - PROCESS | 700 | 1467322212925 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:12 INFO - PROCESS | 700 | 1467322212928 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:12 INFO - PROCESS | 700 | ++DOCSHELL 1472A000 == 45 [pid = 700] [id = 487] 14:30:12 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (14795400) [pid = 700] [serial = 1461] [outer = 00000000] 14:30:12 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (149B5800) [pid = 700] [serial = 1462] [outer = 14795400] 14:30:12 INFO - PROCESS | 700 | 1467322212985 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (17004C00) [pid = 700] [serial = 1463] [outer = 14795400] 14:30:13 INFO - PROCESS | 700 | 1467322213925 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]]]}] 14:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1320ms 14:30:13 INFO - PROCESS | 700 | 1467322213951 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 14:30:13 INFO - PROCESS | 700 | 1467322213955 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 14:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:30:13 INFO - PROCESS | 700 | 1467322213960 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:30:13 INFO - PROCESS | 700 | 1467322213963 Marionette TRACE conn5 <- [1,1914,null,{}] 14:30:13 INFO - PROCESS | 700 | 1467322213968 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}] 14:30:13 INFO - PROCESS | 700 | 1467322213971 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:14 INFO - PROCESS | 700 | 1467322214088 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 14:30:14 INFO - PROCESS | 700 | 1467322214228 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:14 INFO - PROCESS | 700 | 1467322214230 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 184E3800 == 44 [pid = 700] [id = 484] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 0C5EB800 == 43 [pid = 700] [id = 483] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 1A8B6400 == 42 [pid = 700] [id = 482] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 1A8AD800 == 41 [pid = 700] [id = 481] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 104C2400 == 40 [pid = 700] [id = 480] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 189DC800 == 39 [pid = 700] [id = 479] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 14291000 == 38 [pid = 700] [id = 478] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 187A5C00 == 37 [pid = 700] [id = 477] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 18737000 == 36 [pid = 700] [id = 476] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 18177C00 == 35 [pid = 700] [id = 475] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 15C06400 == 34 [pid = 700] [id = 474] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 1481D000 == 33 [pid = 700] [id = 473] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 14292000 == 32 [pid = 700] [id = 472] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 95 (0FD17400) [pid = 700] [serial = 1408] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | ++DOCSHELL 09062C00 == 33 [pid = 700] [id = 488] 14:30:14 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (0C5C0C00) [pid = 700] [serial = 1464] [outer = 00000000] 14:30:14 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (0FCDB000) [pid = 700] [serial = 1465] [outer = 0C5C0C00] 14:30:14 INFO - PROCESS | 700 | 1467322214337 Marionette DEBUG loaded listener.js 14:30:14 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (0FE0A400) [pid = 700] [serial = 1466] [outer = 0C5C0C00] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 0FF66C00 == 32 [pid = 700] [id = 471] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 0FCD0C00 == 31 [pid = 700] [id = 470] 14:30:14 INFO - PROCESS | 700 | --DOCSHELL 0CB21000 == 30 [pid = 700] [id = 469] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 97 (172AE000) [pid = 700] [serial = 1402] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 96 (182E9000) [pid = 700] [serial = 1405] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 95 (17F8D800) [pid = 700] [serial = 1403] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 94 (18485800) [pid = 700] [serial = 1406] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 93 (0FD1B400) [pid = 700] [serial = 1378] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 92 (0FF25800) [pid = 700] [serial = 1379] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 91 (15C0C400) [pid = 700] [serial = 1381] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 90 (17003000) [pid = 700] [serial = 1382] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1A8ADC00) [pid = 700] [serial = 1384] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1A8B6800) [pid = 700] [serial = 1385] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1A997400) [pid = 700] [serial = 1387] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1ABA2C00) [pid = 700] [serial = 1388] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 85 (10EC9C00) [pid = 700] [serial = 1390] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1479B000) [pid = 700] [serial = 1391] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0FD18C00) [pid = 700] [serial = 1393] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0FE0BC00) [pid = 700] [serial = 1394] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 81 (13FA6800) [pid = 700] [serial = 1396] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 80 (13FE7400) [pid = 700] [serial = 1397] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 79 (16430800) [pid = 700] [serial = 1399] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1700A000) [pid = 700] [serial = 1400] [outer = 00000000] [url = about:blank] 14:30:14 INFO - PROCESS | 700 | 1467322214811 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]]]}] 14:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 870ms 14:30:14 INFO - PROCESS | 700 | 1467322214831 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 14:30:14 INFO - PROCESS | 700 | 1467322214835 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 14:30:14 INFO - PROCESS | 700 | 1467322214841 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:30:14 INFO - PROCESS | 700 | 1467322214844 Marionette TRACE conn5 <- [1,1918,null,{}] 14:30:14 INFO - PROCESS | 700 | 1467322214847 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}] 14:30:14 INFO - PROCESS | 700 | 1467322214850 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:14 INFO - PROCESS | 700 | 1467322214937 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 14:30:14 INFO - PROCESS | 700 | 1467322214946 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:14 INFO - PROCESS | 700 | 1467322214948 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:14 INFO - PROCESS | 700 | ++DOCSHELL 0FF28400 == 31 [pid = 700] [id = 489] 14:30:14 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (0FF30800) [pid = 700] [serial = 1467] [outer = 00000000] 14:30:14 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (103CD400) [pid = 700] [serial = 1468] [outer = 0FF30800] 14:30:14 INFO - PROCESS | 700 | 1467322214997 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (104CC400) [pid = 700] [serial = 1469] [outer = 0FF30800] 14:30:15 INFO - PROCESS | 700 | 1467322215486 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]]]}] 14:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 14:30:15 INFO - PROCESS | 700 | 1467322215516 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 700 | 1467322215518 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 14:30:15 INFO - PROCESS | 700 | 1467322215522 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:30:15 INFO - PROCESS | 700 | 1467322215525 Marionette TRACE conn5 <- [1,1922,null,{}] 14:30:15 INFO - PROCESS | 700 | 1467322215536 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}] 14:30:15 INFO - PROCESS | 700 | 1467322215540 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:15 INFO - PROCESS | 700 | 1467322215655 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 14:30:15 INFO - PROCESS | 700 | 1467322215757 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:15 INFO - PROCESS | 700 | 1467322215760 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:15 INFO - PROCESS | 700 | ++DOCSHELL 155A8400 == 32 [pid = 700] [id = 490] 14:30:15 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (155AA800) [pid = 700] [serial = 1470] [outer = 00000000] 14:30:15 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (15C10800) [pid = 700] [serial = 1471] [outer = 155AA800] 14:30:15 INFO - PROCESS | 700 | 1467322215807 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (17003400) [pid = 700] [serial = 1472] [outer = 155AA800] 14:30:16 INFO - PROCESS | 700 | 1467322216191 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]]]}] 14:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 14:30:16 INFO - PROCESS | 700 | 1467322216256 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 14:30:16 INFO - PROCESS | 700 | 1467322216258 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 14:30:16 INFO - PROCESS | 700 | 1467322216271 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:30:16 INFO - PROCESS | 700 | 1467322216282 Marionette TRACE conn5 <- [1,1926,null,{}] 14:30:16 INFO - PROCESS | 700 | 1467322216289 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}] 14:30:16 INFO - PROCESS | 700 | 1467322216291 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:16 INFO - PROCESS | 700 | 1467322216411 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 14:30:16 INFO - PROCESS | 700 | 1467322216423 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:16 INFO - PROCESS | 700 | 1467322216425 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:16 INFO - PROCESS | 700 | ++DOCSHELL 17066000 == 33 [pid = 700] [id = 491] 14:30:16 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (17066C00) [pid = 700] [serial = 1473] [outer = 00000000] 14:30:16 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (17267400) [pid = 700] [serial = 1474] [outer = 17066C00] 14:30:16 INFO - PROCESS | 700 | 1467322216523 Marionette DEBUG loaded listener.js 14:30:16 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (17F13000) [pid = 700] [serial = 1475] [outer = 17066C00] 14:30:16 INFO - PROCESS | 700 | 1467322216956 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]]]}] 14:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 14:30:17 INFO - PROCESS | 700 | 1467322217031 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 14:30:17 INFO - PROCESS | 700 | 1467322217034 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 14:30:17 INFO - PROCESS | 700 | 1467322217037 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:30:17 INFO - PROCESS | 700 | 1467322217039 Marionette TRACE conn5 <- [1,1930,null,{}] 14:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:30:17 INFO - PROCESS | 700 | 1467322217042 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}] 14:30:17 INFO - PROCESS | 700 | 1467322217044 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:17 INFO - PROCESS | 700 | 1467322217157 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 14:30:17 INFO - PROCESS | 700 | 1467322217167 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:17 INFO - PROCESS | 700 | 1467322217169 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:17 INFO - PROCESS | 700 | ++DOCSHELL 17264C00 == 34 [pid = 700] [id = 492] 14:30:17 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (17F7A000) [pid = 700] [serial = 1476] [outer = 00000000] 14:30:17 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1817E800) [pid = 700] [serial = 1477] [outer = 17F7A000] 14:30:17 INFO - PROCESS | 700 | 1467322217216 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (182E6C00) [pid = 700] [serial = 1478] [outer = 17F7A000] 14:30:17 INFO - PROCESS | 700 | 1467322217671 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]]]}] 14:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 14:30:17 INFO - PROCESS | 700 | 1467322217713 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 14:30:17 INFO - PROCESS | 700 | 1467322217715 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 14:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:30:17 INFO - PROCESS | 700 | 1467322217718 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:30:17 INFO - PROCESS | 700 | 1467322217720 Marionette TRACE conn5 <- [1,1934,null,{}] 14:30:17 INFO - PROCESS | 700 | 1467322217723 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}] 14:30:17 INFO - PROCESS | 700 | 1467322217729 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:17 INFO - PROCESS | 700 | 1467322217874 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 14:30:17 INFO - PROCESS | 700 | 1467322217886 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:17 INFO - PROCESS | 700 | 1467322217888 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:17 INFO - PROCESS | 700 | ++DOCSHELL 17F8EC00 == 35 [pid = 700] [id = 493] 14:30:17 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (17F90400) [pid = 700] [serial = 1479] [outer = 00000000] 14:30:17 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (18F1EC00) [pid = 700] [serial = 1480] [outer = 17F90400] 14:30:17 INFO - PROCESS | 700 | 1467322217933 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (18739400) [pid = 700] [serial = 1481] [outer = 17F90400] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 92 (19174800) [pid = 700] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1486B800) [pid = 700] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 90 (14292400) [pid = 700] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1957FC00) [pid = 700] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1873BC00) [pid = 700] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1A8AF400) [pid = 700] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 86 (0FCD1800) [pid = 700] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 85 (0F6F0400) [pid = 700] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1A973C00) [pid = 700] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18732400) [pid = 700] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 82 (18178C00) [pid = 700] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FF67400) [pid = 700] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 80 (18F2A000) [pid = 700] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 79 (17004000) [pid = 700] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 78 (18F1E800) [pid = 700] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:30:18 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0CBCE000) [pid = 700] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:30:18 INFO - PROCESS | 700 | 1467322218652 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]]]}] 14:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 14:30:18 INFO - PROCESS | 700 | 1467322218689 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 14:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:30:18 INFO - PROCESS | 700 | 1467322218691 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 14:30:18 INFO - PROCESS | 700 | 1467322218694 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:30:18 INFO - PROCESS | 700 | 1467322218696 Marionette TRACE conn5 <- [1,1938,null,{}] 14:30:18 INFO - PROCESS | 700 | 1467322218699 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}] 14:30:18 INFO - PROCESS | 700 | 1467322218701 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:18 INFO - PROCESS | 700 | 1467322218780 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 14:30:18 INFO - PROCESS | 700 | 1467322218877 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:18 INFO - PROCESS | 700 | 1467322218879 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:18 INFO - PROCESS | 700 | ++DOCSHELL 0CBCC400 == 36 [pid = 700] [id = 494] 14:30:18 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (0CBCE800) [pid = 700] [serial = 1482] [outer = 00000000] 14:30:18 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (172A8000) [pid = 700] [serial = 1483] [outer = 0CBCE800] 14:30:18 INFO - PROCESS | 700 | 1467322218925 Marionette DEBUG loaded listener.js 14:30:18 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18178C00) [pid = 700] [serial = 1484] [outer = 0CBCE800] 14:30:19 INFO - PROCESS | 700 | 1467322219282 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]]]}] 14:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 14:30:19 INFO - PROCESS | 700 | 1467322219325 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 14:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:30:19 INFO - PROCESS | 700 | 1467322219327 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 14:30:19 INFO - PROCESS | 700 | 1467322219330 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - PROCESS | 700 | 1467322219332 Marionette TRACE conn5 <- [1,1942,null,{}] 14:30:19 INFO - PROCESS | 700 | 1467322219335 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}] 14:30:19 INFO - PROCESS | 700 | 1467322219337 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:19 INFO - PROCESS | 700 | 1467322219415 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 14:30:19 INFO - PROCESS | 700 | 1467322219511 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:19 INFO - PROCESS | 700 | 1467322219513 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:19 INFO - PROCESS | 700 | ++DOCSHELL 10EC8400 == 37 [pid = 700] [id = 495] 14:30:19 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (13D11000) [pid = 700] [serial = 1485] [outer = 00000000] 14:30:19 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19539400) [pid = 700] [serial = 1486] [outer = 13D11000] 14:30:19 INFO - PROCESS | 700 | 1467322219558 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1957AC00) [pid = 700] [serial = 1487] [outer = 13D11000] 14:30:19 INFO - PROCESS | 700 | 1467322219891 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]]]}] 14:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 14:30:19 INFO - PROCESS | 700 | 1467322219961 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 14:30:19 INFO - PROCESS | 700 | 1467322219963 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 14:30:19 INFO - PROCESS | 700 | 1467322219966 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - PROCESS | 700 | 1467322219968 Marionette TRACE conn5 <- [1,1946,null,{}] 14:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:30:19 INFO - PROCESS | 700 | 1467322219971 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}] 14:30:19 INFO - PROCESS | 700 | 1467322219973 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:20 INFO - PROCESS | 700 | 1467322220092 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 14:30:20 INFO - PROCESS | 700 | 1467322220127 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:20 INFO - PROCESS | 700 | 1467322220138 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:20 INFO - PROCESS | 700 | ++DOCSHELL 19576800 == 38 [pid = 700] [id = 496] 14:30:20 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (19581C00) [pid = 700] [serial = 1488] [outer = 00000000] 14:30:20 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1A812400) [pid = 700] [serial = 1489] [outer = 19581C00] 14:30:20 INFO - PROCESS | 700 | 1467322220181 Marionette DEBUG loaded listener.js 14:30:20 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A8A9800) [pid = 700] [serial = 1490] [outer = 19581C00] 14:30:20 INFO - PROCESS | 700 | 1467322220620 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]]]}] 14:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 731ms 14:30:20 INFO - PROCESS | 700 | 1467322220703 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 14:30:20 INFO - PROCESS | 700 | 1467322220707 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 14:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:30:20 INFO - PROCESS | 700 | 1467322220713 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:30:20 INFO - PROCESS | 700 | 1467322220718 Marionette TRACE conn5 <- [1,1950,null,{}] 14:30:20 INFO - PROCESS | 700 | 1467322220725 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}] 14:30:20 INFO - PROCESS | 700 | 1467322220729 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:20 INFO - PROCESS | 700 | 1467322220856 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 14:30:20 INFO - PROCESS | 700 | 1467322220965 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:20 INFO - PROCESS | 700 | 1467322220970 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:20 INFO - PROCESS | 700 | ++DOCSHELL 0FCD0800 == 39 [pid = 700] [id = 497] 14:30:20 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (0FCD1800) [pid = 700] [serial = 1491] [outer = 00000000] 14:30:21 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (0FD1D000) [pid = 700] [serial = 1492] [outer = 0FCD1800] 14:30:21 INFO - PROCESS | 700 | 1467322221029 Marionette DEBUG loaded listener.js 14:30:21 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (0FF64000) [pid = 700] [serial = 1493] [outer = 0FCD1800] 14:30:21 INFO - PROCESS | 700 | 1467322221669 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]]]}] 14:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1025ms 14:30:21 INFO - PROCESS | 700 | 1467322221743 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 14:30:21 INFO - PROCESS | 700 | 1467322221748 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 14:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:30:21 INFO - PROCESS | 700 | 1467322221754 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:30:21 INFO - PROCESS | 700 | 1467322221757 Marionette TRACE conn5 <- [1,1954,null,{}] 14:30:21 INFO - PROCESS | 700 | 1467322221761 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}] 14:30:21 INFO - PROCESS | 700 | 1467322221764 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:21 INFO - PROCESS | 700 | 1467322221883 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 14:30:21 INFO - PROCESS | 700 | 1467322221991 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:21 INFO - PROCESS | 700 | 1467322221994 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:21 INFO - PROCESS | 700 | ++DOCSHELL 14794400 == 40 [pid = 700] [id = 498] 14:30:21 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (147A3800) [pid = 700] [serial = 1494] [outer = 00000000] 14:30:22 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (16424C00) [pid = 700] [serial = 1495] [outer = 147A3800] 14:30:22 INFO - PROCESS | 700 | 1467322222051 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1706E400) [pid = 700] [serial = 1496] [outer = 147A3800] 14:30:22 INFO - PROCESS | 700 | 1467322222633 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]]]}] 14:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 930ms 14:30:22 INFO - PROCESS | 700 | 1467322222688 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 14:30:22 INFO - PROCESS | 700 | 1467322222690 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 14:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:30:22 INFO - PROCESS | 700 | 1467322222695 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 700 | 1467322222698 Marionette TRACE conn5 <- [1,1958,null,{}] 14:30:22 INFO - PROCESS | 700 | 1467322222710 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}] 14:30:22 INFO - PROCESS | 700 | 1467322222715 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:22 INFO - PROCESS | 700 | 1467322222827 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 14:30:22 INFO - PROCESS | 700 | 1467322222940 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 700 | 1467322222944 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:22 INFO - PROCESS | 700 | ++DOCSHELL 19548000 == 41 [pid = 700] [id = 499] 14:30:22 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1957D000) [pid = 700] [serial = 1497] [outer = 00000000] 14:30:23 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1A8AD800) [pid = 700] [serial = 1498] [outer = 1957D000] 14:30:23 INFO - PROCESS | 700 | 1467322223041 Marionette DEBUG loaded listener.js 14:30:23 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (1A96D400) [pid = 700] [serial = 1499] [outer = 1957D000] 14:30:23 INFO - PROCESS | 700 | 1467322223616 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]]]}] 14:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 990ms 14:30:23 INFO - PROCESS | 700 | 1467322223687 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 700 | 1467322223690 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 14:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:30:23 INFO - PROCESS | 700 | 1467322223694 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - PROCESS | 700 | 1467322223696 Marionette TRACE conn5 <- [1,1962,null,{}] 14:30:23 INFO - PROCESS | 700 | 1467322223700 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}] 14:30:23 INFO - PROCESS | 700 | 1467322223702 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:23 INFO - PROCESS | 700 | 1467322223841 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 14:30:23 INFO - PROCESS | 700 | 1467322223981 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:23 INFO - PROCESS | 700 | 1467322223984 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:23 INFO - PROCESS | 700 | ++DOCSHELL 13FE4400 == 42 [pid = 700] [id = 500] 14:30:23 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (195B1400) [pid = 700] [serial = 1500] [outer = 00000000] 14:30:24 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (1AB2C400) [pid = 700] [serial = 1501] [outer = 195B1400] 14:30:24 INFO - PROCESS | 700 | 1467322224038 Marionette DEBUG loaded listener.js 14:30:24 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (1B936800) [pid = 700] [serial = 1502] [outer = 195B1400] 14:30:24 INFO - PROCESS | 700 | 1467322224802 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]]]}] 14:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1180ms 14:30:24 INFO - PROCESS | 700 | 1467322224878 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 14:30:24 INFO - PROCESS | 700 | 1467322224882 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 14:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:30:24 INFO - PROCESS | 700 | 1467322224888 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:30:24 INFO - PROCESS | 700 | 1467322224891 Marionette TRACE conn5 <- [1,1966,null,{}] 14:30:24 INFO - PROCESS | 700 | 1467322224896 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}] 14:30:24 INFO - PROCESS | 700 | 1467322224899 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:25 INFO - PROCESS | 700 | 1467322225016 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 14:30:25 INFO - PROCESS | 700 | 1467322225153 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 700 | 1467322225157 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:25 INFO - PROCESS | 700 | ++DOCSHELL 0FC76800 == 43 [pid = 700] [id = 501] 14:30:25 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (0FC78C00) [pid = 700] [serial = 1503] [outer = 00000000] 14:30:25 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (0FCD9C00) [pid = 700] [serial = 1504] [outer = 0FC78C00] 14:30:25 INFO - PROCESS | 700 | 1467322225209 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (0FD17400) [pid = 700] [serial = 1505] [outer = 0FC78C00] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 10EC8400 == 42 [pid = 700] [id = 495] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 0CBCC400 == 41 [pid = 700] [id = 494] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 17F8EC00 == 40 [pid = 700] [id = 493] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 17264C00 == 39 [pid = 700] [id = 492] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 17066000 == 38 [pid = 700] [id = 491] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 155A8400 == 37 [pid = 700] [id = 490] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 0FF28400 == 36 [pid = 700] [id = 489] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 09062C00 == 35 [pid = 700] [id = 488] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 0FCD2C00 == 34 [pid = 700] [id = 486] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 1472A000 == 33 [pid = 700] [id = 487] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 1B554400 == 32 [pid = 700] [id = 485] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 13FE4400 == 31 [pid = 700] [id = 500] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 14794400 == 30 [pid = 700] [id = 498] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 19548000 == 29 [pid = 700] [id = 499] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 19576800 == 28 [pid = 700] [id = 496] 14:30:26 INFO - PROCESS | 700 | --DOCSHELL 0FCD0800 == 27 [pid = 700] [id = 497] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 100 (1917D400) [pid = 700] [serial = 1436] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 99 (0FF22800) [pid = 700] [serial = 1435] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 98 (15C0B400) [pid = 700] [serial = 1420] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 97 (1642AC00) [pid = 700] [serial = 1421] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 96 (142BC000) [pid = 700] [serial = 1417] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 95 (14796400) [pid = 700] [serial = 1418] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 94 (1A0D7000) [pid = 700] [serial = 1441] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 93 (189DB400) [pid = 700] [serial = 1429] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 92 (1A8AA400) [pid = 700] [serial = 1442] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 91 (18ED9000) [pid = 700] [serial = 1430] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1A8CC000) [pid = 700] [serial = 1444] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0FCD9800) [pid = 700] [serial = 1411] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 88 (155A5000) [pid = 700] [serial = 1450] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1A97B400) [pid = 700] [serial = 1447] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 86 (0FD15000) [pid = 700] [serial = 1412] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1A978C00) [pid = 700] [serial = 1453] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 84 (182E8C00) [pid = 700] [serial = 1426] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 83 (184E6400) [pid = 700] [serial = 1427] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0FF69000) [pid = 700] [serial = 1414] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 81 (10048000) [pid = 700] [serial = 1415] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 80 (19576000) [pid = 700] [serial = 1438] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1706FC00) [pid = 700] [serial = 1423] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 78 (172B1000) [pid = 700] [serial = 1424] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 77 (18F29000) [pid = 700] [serial = 1432] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 76 (18F29400) [pid = 700] [serial = 1433] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 75 (14724800) [pid = 700] [serial = 1409] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1AB2E000) [pid = 700] [serial = 1448] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1A970800) [pid = 700] [serial = 1445] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1ABAB800) [pid = 700] [serial = 1454] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1BAB5800) [pid = 700] [serial = 1456] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 70 (19576C00) [pid = 700] [serial = 1439] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | --DOMWINDOW == 69 (17264000) [pid = 700] [serial = 1451] [outer = 00000000] [url = about:blank] 14:30:26 INFO - PROCESS | 700 | 1467322226429 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]]]}] 14:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1590ms 14:30:26 INFO - PROCESS | 700 | 1467322226514 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 14:30:26 INFO - PROCESS | 700 | 1467322226518 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 14:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:30:26 INFO - PROCESS | 700 | 1467322226526 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:30:26 INFO - PROCESS | 700 | 1467322226529 Marionette TRACE conn5 <- [1,1970,null,{}] 14:30:26 INFO - PROCESS | 700 | 1467322226535 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}] 14:30:26 INFO - PROCESS | 700 | 1467322226538 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:26 INFO - PROCESS | 700 | 1467322226629 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 14:30:26 INFO - PROCESS | 700 | 1467322226643 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:26 INFO - PROCESS | 700 | 1467322226645 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:26 INFO - PROCESS | 700 | ++DOCSHELL 0F584400 == 28 [pid = 700] [id = 502] 14:30:26 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0FC7D800) [pid = 700] [serial = 1506] [outer = 00000000] 14:30:26 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0FCD9800) [pid = 700] [serial = 1507] [outer = 0FC7D800] 14:30:26 INFO - PROCESS | 700 | 1467322226694 Marionette DEBUG loaded listener.js 14:30:26 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (0FD17000) [pid = 700] [serial = 1508] [outer = 0FC7D800] 14:30:27 INFO - PROCESS | 700 | 1467322227187 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]]]}] 14:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 14:30:27 INFO - PROCESS | 700 | 1467322227263 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 14:30:27 INFO - PROCESS | 700 | 1467322227268 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 14:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:30:27 INFO - PROCESS | 700 | 1467322227274 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:30:27 INFO - PROCESS | 700 | 1467322227277 Marionette TRACE conn5 <- [1,1974,null,{}] 14:30:27 INFO - PROCESS | 700 | 1467322227281 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}] 14:30:27 INFO - PROCESS | 700 | 1467322227283 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:27 INFO - PROCESS | 700 | 1467322227376 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 14:30:27 INFO - PROCESS | 700 | 1467322227392 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:27 INFO - PROCESS | 700 | 1467322227394 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:27 INFO - PROCESS | 700 | ++DOCSHELL 10190C00 == 29 [pid = 700] [id = 503] 14:30:27 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (10191C00) [pid = 700] [serial = 1509] [outer = 00000000] 14:30:27 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (103CF800) [pid = 700] [serial = 1510] [outer = 10191C00] 14:30:27 INFO - PROCESS | 700 | 1467322227443 Marionette DEBUG loaded listener.js 14:30:27 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (10CDB000) [pid = 700] [serial = 1511] [outer = 10191C00] 14:30:27 INFO - PROCESS | 700 | 1467322227903 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]]]}] 14:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 14:30:27 INFO - PROCESS | 700 | 1467322227947 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 14:30:27 INFO - PROCESS | 700 | 1467322227950 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 14:30:27 INFO - PROCESS | 700 | 1467322227953 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:30:27 INFO - PROCESS | 700 | 1467322227957 Marionette TRACE conn5 <- [1,1978,null,{}] 14:30:27 INFO - PROCESS | 700 | 1467322227968 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}] 14:30:27 INFO - PROCESS | 700 | 1467322227973 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:28 INFO - PROCESS | 700 | 1467322228084 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 14:30:28 INFO - PROCESS | 700 | 1467322228193 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 700 | 1467322228196 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:28 INFO - PROCESS | 700 | ++DOCSHELL 147A0C00 == 30 [pid = 700] [id = 504] 14:30:28 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (147A3400) [pid = 700] [serial = 1512] [outer = 00000000] 14:30:28 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1486E400) [pid = 700] [serial = 1513] [outer = 147A3400] 14:30:28 INFO - PROCESS | 700 | 1467322228245 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (149B5C00) [pid = 700] [serial = 1514] [outer = 147A3400] 14:30:28 INFO - PROCESS | 700 | 1467322228649 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]]]}] 14:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 14:30:28 INFO - PROCESS | 700 | 1467322228687 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 14:30:28 INFO - PROCESS | 700 | 1467322228690 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 14:30:28 INFO - PROCESS | 700 | 1467322228693 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:30:28 INFO - PROCESS | 700 | 1467322228695 Marionette TRACE conn5 <- [1,1982,null,{}] 14:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:30:28 INFO - PROCESS | 700 | 1467322228698 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}] 14:30:28 INFO - PROCESS | 700 | 1467322228700 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:28 INFO - PROCESS | 700 | 1467322228821 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 14:30:28 INFO - PROCESS | 700 | 1467322228827 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 700 | 1467322228829 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:28 INFO - PROCESS | 700 | ++DOCSHELL 15C06000 == 31 [pid = 700] [id = 505] 14:30:28 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (15C06400) [pid = 700] [serial = 1515] [outer = 00000000] 14:30:28 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (17004000) [pid = 700] [serial = 1516] [outer = 15C06400] 14:30:28 INFO - PROCESS | 700 | 1467322228874 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1706D400) [pid = 700] [serial = 1517] [outer = 15C06400] 14:30:29 INFO - PROCESS | 700 | 1467322229327 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]]]}] 14:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 14:30:29 INFO - PROCESS | 700 | 1467322229368 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 14:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:30:29 INFO - PROCESS | 700 | 1467322229370 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 14:30:29 INFO - PROCESS | 700 | 1467322229373 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - PROCESS | 700 | 1467322229375 Marionette TRACE conn5 <- [1,1986,null,{}] 14:30:29 INFO - PROCESS | 700 | 1467322229378 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}] 14:30:29 INFO - PROCESS | 700 | 1467322229380 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:29 INFO - PROCESS | 700 | 1467322229519 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 14:30:29 INFO - PROCESS | 700 | 1467322229540 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:29 INFO - PROCESS | 700 | 1467322229542 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:29 INFO - PROCESS | 700 | ++DOCSHELL 172A4800 == 32 [pid = 700] [id = 506] 14:30:29 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (172AAC00) [pid = 700] [serial = 1518] [outer = 00000000] 14:30:29 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (17F12800) [pid = 700] [serial = 1519] [outer = 172AAC00] 14:30:29 INFO - PROCESS | 700 | 1467322229585 Marionette DEBUG loaded listener.js 14:30:29 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18179000) [pid = 700] [serial = 1520] [outer = 172AAC00] 14:30:30 INFO - PROCESS | 700 | 1467322230056 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]]]}] 14:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 14:30:30 INFO - PROCESS | 700 | 1467322230105 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 14:30:30 INFO - PROCESS | 700 | 1467322230107 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 14:30:30 INFO - PROCESS | 700 | 1467322230110 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:30:30 INFO - PROCESS | 700 | 1467322230112 Marionette TRACE conn5 <- [1,1990,null,{}] 14:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:30:30 INFO - PROCESS | 700 | 1467322230115 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}] 14:30:30 INFO - PROCESS | 700 | 1467322230121 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:30 INFO - PROCESS | 700 | 1467322230265 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 14:30:30 INFO - PROCESS | 700 | 1467322230335 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 700 | 1467322230337 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:30 INFO - PROCESS | 700 | ++DOCSHELL 1879A400 == 33 [pid = 700] [id = 507] 14:30:30 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1879C800) [pid = 700] [serial = 1521] [outer = 00000000] 14:30:30 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (18ED3C00) [pid = 700] [serial = 1522] [outer = 1879C800] 14:30:30 INFO - PROCESS | 700 | 1467322230392 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (18F1D800) [pid = 700] [serial = 1523] [outer = 1879C800] 14:30:30 INFO - PROCESS | 700 | --DOMWINDOW == 86 (13D11000) [pid = 700] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:30:30 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1B5F5000) [pid = 700] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:30:30 INFO - PROCESS | 700 | --DOMWINDOW == 84 (14795400) [pid = 700] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:30:30 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0FF30800) [pid = 700] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:30:30 INFO - PROCESS | 700 | --DOMWINDOW == 82 (155AA800) [pid = 700] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:30:30 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FCD4C00) [pid = 700] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:30:30 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0C5C0C00) [pid = 700] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:30:30 INFO - PROCESS | 700 | --DOMWINDOW == 79 (17F7A000) [pid = 700] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:30:30 INFO - PROCESS | 700 | --DOMWINDOW == 78 (19581C00) [pid = 700] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:30:30 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0CBCE800) [pid = 700] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:30:30 INFO - PROCESS | 700 | --DOMWINDOW == 76 (17F90400) [pid = 700] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:30:30 INFO - PROCESS | 700 | --DOMWINDOW == 75 (17066C00) [pid = 700] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:30:31 INFO - PROCESS | 700 | 1467322231017 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]]]}] 14:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 930ms 14:30:31 INFO - PROCESS | 700 | 1467322231044 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 700 | 1467322231046 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 14:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:30:31 INFO - PROCESS | 700 | 1467322231049 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - PROCESS | 700 | 1467322231051 Marionette TRACE conn5 <- [1,1994,null,{}] 14:30:31 INFO - PROCESS | 700 | 1467322231054 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}] 14:30:31 INFO - PROCESS | 700 | 1467322231056 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:31 INFO - PROCESS | 700 | 1467322231135 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 14:30:31 INFO - PROCESS | 700 | 1467322231140 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 700 | 1467322231142 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:31 INFO - PROCESS | 700 | ++DOCSHELL 142BEC00 == 34 [pid = 700] [id = 508] 14:30:31 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1486A000) [pid = 700] [serial = 1524] [outer = 00000000] 14:30:31 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (184ECC00) [pid = 700] [serial = 1525] [outer = 1486A000] 14:30:31 INFO - PROCESS | 700 | 1467322231187 Marionette DEBUG loaded listener.js 14:30:31 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18733000) [pid = 700] [serial = 1526] [outer = 1486A000] 14:30:31 INFO - PROCESS | 700 | 1467322231614 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]]]}] 14:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 14:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 14:30:31 INFO - PROCESS | 700 | 1467322231681 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 700 | 1467322231683 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 14:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:30:31 INFO - PROCESS | 700 | 1467322231686 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - PROCESS | 700 | 1467322231688 Marionette TRACE conn5 <- [1,1998,null,{}] 14:30:31 INFO - PROCESS | 700 | 1467322231692 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}] 14:30:31 INFO - PROCESS | 700 | 1467322231694 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:31 INFO - PROCESS | 700 | 1467322231770 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 14:30:31 INFO - PROCESS | 700 | 1467322231776 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 700 | 1467322231778 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:31 INFO - PROCESS | 700 | ++DOCSHELL 0FF28400 == 35 [pid = 700] [id = 509] 14:30:31 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (0FF6DC00) [pid = 700] [serial = 1527] [outer = 00000000] 14:30:31 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18FA9C00) [pid = 700] [serial = 1528] [outer = 0FF6DC00] 14:30:31 INFO - PROCESS | 700 | 1467322231822 Marionette DEBUG loaded listener.js 14:30:31 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (17067400) [pid = 700] [serial = 1529] [outer = 0FF6DC00] 14:30:32 INFO - PROCESS | 700 | 1467322232279 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]]]}] 14:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 14:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 631ms 14:30:32 INFO - PROCESS | 700 | 1467322232323 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 14:30:32 INFO - PROCESS | 700 | 1467322232325 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 14:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:30:32 INFO - PROCESS | 700 | 1467322232329 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:30:32 INFO - PROCESS | 700 | 1467322232330 Marionette TRACE conn5 <- [1,2002,null,{}] 14:30:32 INFO - PROCESS | 700 | 1467322232333 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}] 14:30:32 INFO - PROCESS | 700 | 1467322232335 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:32 INFO - PROCESS | 700 | 1467322232425 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 14:30:32 INFO - PROCESS | 700 | 1467322232431 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 700 | 1467322232433 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:32 INFO - PROCESS | 700 | ++DOCSHELL 147A0800 == 36 [pid = 700] [id = 510] 14:30:32 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1953E800) [pid = 700] [serial = 1530] [outer = 00000000] 14:30:32 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (19575000) [pid = 700] [serial = 1531] [outer = 1953E800] 14:30:32 INFO - PROCESS | 700 | 1467322232477 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1957FC00) [pid = 700] [serial = 1532] [outer = 1953E800] 14:30:33 INFO - PROCESS | 700 | 1467322233249 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]]]}] 14:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 970ms 14:30:33 INFO - PROCESS | 700 | 1467322233302 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 14:30:33 INFO - PROCESS | 700 | 1467322233307 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 14:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:30:33 INFO - PROCESS | 700 | 1467322233312 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:30:33 INFO - PROCESS | 700 | 1467322233316 Marionette TRACE conn5 <- [1,2006,null,{}] 14:30:33 INFO - PROCESS | 700 | 1467322233323 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}] 14:30:33 INFO - PROCESS | 700 | 1467322233326 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:33 INFO - PROCESS | 700 | 1467322233462 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 14:30:33 INFO - PROCESS | 700 | 1467322233596 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 700 | 1467322233599 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:33 INFO - PROCESS | 700 | ++DOCSHELL 0F65D000 == 37 [pid = 700] [id = 511] 14:30:33 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (0FCD8C00) [pid = 700] [serial = 1533] [outer = 00000000] 14:30:33 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1004B000) [pid = 700] [serial = 1534] [outer = 0FCD8C00] 14:30:33 INFO - PROCESS | 700 | 1467322233657 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (13FA0400) [pid = 700] [serial = 1535] [outer = 0FCD8C00] 14:30:34 INFO - PROCESS | 700 | 1467322234332 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]]]}] 14:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1075ms 14:30:34 INFO - PROCESS | 700 | 1467322234392 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 14:30:34 INFO - PROCESS | 700 | 1467322234397 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 14:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:30:34 INFO - PROCESS | 700 | 1467322234404 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:30:34 INFO - PROCESS | 700 | 1467322234407 Marionette TRACE conn5 <- [1,2010,null,{}] 14:30:34 INFO - PROCESS | 700 | 1467322234411 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}] 14:30:34 INFO - PROCESS | 700 | 1467322234414 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:34 INFO - PROCESS | 700 | 1467322234536 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 14:30:34 INFO - PROCESS | 700 | 1467322234673 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:34 INFO - PROCESS | 700 | 1467322234676 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:34 INFO - PROCESS | 700 | ++DOCSHELL 148DF800 == 38 [pid = 700] [id = 512] 14:30:34 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (148E5000) [pid = 700] [serial = 1536] [outer = 00000000] 14:30:34 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (17008C00) [pid = 700] [serial = 1537] [outer = 148E5000] 14:30:34 INFO - PROCESS | 700 | 1467322234734 Marionette DEBUG loaded listener.js 14:30:34 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (178AD800) [pid = 700] [serial = 1538] [outer = 148E5000] 14:30:35 INFO - PROCESS | 700 | 1467322235589 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]]]}] 14:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1221ms 14:30:35 INFO - PROCESS | 700 | 1467322235628 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 14:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:30:35 INFO - PROCESS | 700 | 1467322235632 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 14:30:35 INFO - PROCESS | 700 | 1467322235638 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:30:35 INFO - PROCESS | 700 | 1467322235641 Marionette TRACE conn5 <- [1,2014,null,{}] 14:30:35 INFO - PROCESS | 700 | 1467322235646 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}] 14:30:35 INFO - PROCESS | 700 | 1467322235649 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:35 INFO - PROCESS | 700 | 1467322235782 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 14:30:35 INFO - PROCESS | 700 | --DOCSHELL 0FF28400 == 37 [pid = 700] [id = 509] 14:30:35 INFO - PROCESS | 700 | --DOCSHELL 142BEC00 == 36 [pid = 700] [id = 508] 14:30:35 INFO - PROCESS | 700 | --DOCSHELL 1879A400 == 35 [pid = 700] [id = 507] 14:30:35 INFO - PROCESS | 700 | --DOCSHELL 172A4800 == 34 [pid = 700] [id = 506] 14:30:35 INFO - PROCESS | 700 | --DOCSHELL 15C06000 == 33 [pid = 700] [id = 505] 14:30:35 INFO - PROCESS | 700 | --DOCSHELL 147A0C00 == 32 [pid = 700] [id = 504] 14:30:35 INFO - PROCESS | 700 | --DOCSHELL 10190C00 == 31 [pid = 700] [id = 503] 14:30:35 INFO - PROCESS | 700 | --DOCSHELL 0F584400 == 30 [pid = 700] [id = 502] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1957AC00) [pid = 700] [serial = 1487] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1BABE800) [pid = 700] [serial = 1457] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 87 (149B5800) [pid = 700] [serial = 1462] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 86 (17004C00) [pid = 700] [serial = 1463] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 85 (103CD400) [pid = 700] [serial = 1468] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 84 (104CC400) [pid = 700] [serial = 1469] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 83 (15C10800) [pid = 700] [serial = 1471] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0FD19000) [pid = 700] [serial = 1459] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FF2DC00) [pid = 700] [serial = 1460] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0FCDB000) [pid = 700] [serial = 1465] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0FE0A400) [pid = 700] [serial = 1466] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1817E800) [pid = 700] [serial = 1477] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 77 (182E6C00) [pid = 700] [serial = 1478] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1A812400) [pid = 700] [serial = 1489] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 75 (172A8000) [pid = 700] [serial = 1483] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18F1EC00) [pid = 700] [serial = 1480] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 73 (19539400) [pid = 700] [serial = 1486] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 72 (18739400) [pid = 700] [serial = 1481] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1A8A9800) [pid = 700] [serial = 1490] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 70 (17267400) [pid = 700] [serial = 1474] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 69 (17F13000) [pid = 700] [serial = 1475] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 68 (17003400) [pid = 700] [serial = 1472] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | --DOMWINDOW == 67 (18178C00) [pid = 700] [serial = 1484] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 700 | 1467322235927 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 700 | 1467322235931 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:35 INFO - PROCESS | 700 | ++DOCSHELL 0C5EE800 == 31 [pid = 700] [id = 513] 14:30:35 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0C5F1800) [pid = 700] [serial = 1539] [outer = 00000000] 14:30:35 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0F578C00) [pid = 700] [serial = 1540] [outer = 0C5F1800] 14:30:35 INFO - PROCESS | 700 | 1467322235980 Marionette DEBUG loaded listener.js 14:30:36 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0FD14C00) [pid = 700] [serial = 1541] [outer = 0C5F1800] 14:30:36 INFO - PROCESS | 700 | 1467322236417 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]]]}] 14:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 830ms 14:30:36 INFO - PROCESS | 700 | 1467322236468 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 700 | 1467322236472 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 14:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:30:36 INFO - PROCESS | 700 | 1467322236483 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - PROCESS | 700 | 1467322236485 Marionette TRACE conn5 <- [1,2018,null,{}] 14:30:36 INFO - PROCESS | 700 | 1467322236489 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}] 14:30:36 INFO - PROCESS | 700 | 1467322236492 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:36 INFO - PROCESS | 700 | 1467322236579 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 14:30:36 INFO - PROCESS | 700 | 1467322236588 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:36 INFO - PROCESS | 700 | 1467322236591 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:36 INFO - PROCESS | 700 | ++DOCSHELL 10112800 == 32 [pid = 700] [id = 514] 14:30:36 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (10188000) [pid = 700] [serial = 1542] [outer = 00000000] 14:30:36 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (13FA5800) [pid = 700] [serial = 1543] [outer = 10188000] 14:30:36 INFO - PROCESS | 700 | 1467322236639 Marionette DEBUG loaded listener.js 14:30:36 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (14292000) [pid = 700] [serial = 1544] [outer = 10188000] 14:30:37 INFO - PROCESS | 700 | 1467322237130 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]]]}] 14:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 14:30:37 INFO - PROCESS | 700 | 1467322237159 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 14:30:37 INFO - PROCESS | 700 | 1467322237161 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 14:30:37 INFO - PROCESS | 700 | 1467322237165 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:30:37 INFO - PROCESS | 700 | 1467322237168 Marionette TRACE conn5 <- [1,2022,null,{}] 14:30:37 INFO - PROCESS | 700 | 1467322237179 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}] 14:30:37 INFO - PROCESS | 700 | 1467322237184 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:37 INFO - PROCESS | 700 | 1467322237297 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 14:30:37 INFO - PROCESS | 700 | 1467322237400 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:37 INFO - PROCESS | 700 | 1467322237403 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:37 INFO - PROCESS | 700 | ++DOCSHELL 15E9C800 == 33 [pid = 700] [id = 515] 14:30:37 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (16425C00) [pid = 700] [serial = 1545] [outer = 00000000] 14:30:37 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (17004800) [pid = 700] [serial = 1546] [outer = 16425C00] 14:30:37 INFO - PROCESS | 700 | 1467322237451 Marionette DEBUG loaded listener.js 14:30:37 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1706B000) [pid = 700] [serial = 1547] [outer = 16425C00] 14:30:37 INFO - PROCESS | 700 | 1467322237838 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]]]}] 14:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 14:30:37 INFO - PROCESS | 700 | 1467322237915 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 14:30:37 INFO - PROCESS | 700 | 1467322237918 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 14:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:30:37 INFO - PROCESS | 700 | 1467322237921 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:30:37 INFO - PROCESS | 700 | 1467322237923 Marionette TRACE conn5 <- [1,2026,null,{}] 14:30:37 INFO - PROCESS | 700 | 1467322237927 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}] 14:30:37 INFO - PROCESS | 700 | 1467322237929 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:38 INFO - PROCESS | 700 | 1467322238047 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 14:30:38 INFO - PROCESS | 700 | 1467322238110 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 700 | 1467322238112 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:38 INFO - PROCESS | 700 | ++DOCSHELL 178A8000 == 34 [pid = 700] [id = 516] 14:30:38 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (178B0400) [pid = 700] [serial = 1548] [outer = 00000000] 14:30:38 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18182800) [pid = 700] [serial = 1549] [outer = 178B0400] 14:30:38 INFO - PROCESS | 700 | 1467322238157 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (182E8C00) [pid = 700] [serial = 1550] [outer = 178B0400] 14:30:38 INFO - PROCESS | 700 | 1467322238580 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]]]}] 14:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 14:30:38 INFO - PROCESS | 700 | 1467322238610 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 14:30:38 INFO - PROCESS | 700 | 1467322238612 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 14:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:30:38 INFO - PROCESS | 700 | 1467322238615 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:30:38 INFO - PROCESS | 700 | 1467322238617 Marionette TRACE conn5 <- [1,2030,null,{}] 14:30:38 INFO - PROCESS | 700 | 1467322238620 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}] 14:30:38 INFO - PROCESS | 700 | 1467322238622 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:38 INFO - PROCESS | 700 | 1467322238762 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 14:30:38 INFO - PROCESS | 700 | 1467322238768 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 700 | 1467322238770 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:38 INFO - PROCESS | 700 | ++DOCSHELL 1848D400 == 35 [pid = 700] [id = 517] 14:30:38 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (184E3000) [pid = 700] [serial = 1551] [outer = 00000000] 14:30:38 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1873A000) [pid = 700] [serial = 1552] [outer = 184E3000] 14:30:38 INFO - PROCESS | 700 | 1467322238820 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1873B000) [pid = 700] [serial = 1553] [outer = 184E3000] 14:30:39 INFO - PROCESS | 700 | 1467322239276 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]]]}] 14:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 14:30:39 INFO - PROCESS | 700 | 1467322239294 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 14:30:39 INFO - PROCESS | 700 | 1467322239296 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 14:30:39 INFO - PROCESS | 700 | 1467322239299 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:30:39 INFO - PROCESS | 700 | 1467322239301 Marionette TRACE conn5 <- [1,2034,null,{}] 14:30:39 INFO - PROCESS | 700 | 1467322239304 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}] 14:30:39 INFO - PROCESS | 700 | 1467322239310 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:39 INFO - PROCESS | 700 | 1467322239455 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 14:30:39 INFO - PROCESS | 700 | 1467322239461 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:39 INFO - PROCESS | 700 | 1467322239463 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:39 INFO - PROCESS | 700 | ++DOCSHELL 190C3000 == 36 [pid = 700] [id = 518] 14:30:39 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (190C6000) [pid = 700] [serial = 1554] [outer = 00000000] 14:30:39 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (19573800) [pid = 700] [serial = 1555] [outer = 190C6000] 14:30:39 INFO - PROCESS | 700 | 1467322239572 Marionette DEBUG loaded listener.js 14:30:39 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (103D0C00) [pid = 700] [serial = 1556] [outer = 190C6000] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 84 (147A3400) [pid = 700] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 83 (10191C00) [pid = 700] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0FC7D800) [pid = 700] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 81 (15C06400) [pid = 700] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0FC78C00) [pid = 700] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0FCD1800) [pid = 700] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 78 (147A3800) [pid = 700] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1957D000) [pid = 700] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0FF6DC00) [pid = 700] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 75 (195B1400) [pid = 700] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 74 (172AAC00) [pid = 700] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1879C800) [pid = 700] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:30:40 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1486A000) [pid = 700] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:30:40 INFO - PROCESS | 700 | 1467322240125 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]]]}] 14:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 870ms 14:30:40 INFO - PROCESS | 700 | 1467322240173 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 14:30:40 INFO - PROCESS | 700 | 1467322240175 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 14:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:30:40 INFO - PROCESS | 700 | 1467322240178 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:30:40 INFO - PROCESS | 700 | 1467322240180 Marionette TRACE conn5 <- [1,2038,null,{}] 14:30:40 INFO - PROCESS | 700 | 1467322240183 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}] 14:30:40 INFO - PROCESS | 700 | 1467322240185 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:40 INFO - PROCESS | 700 | 1467322240264 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 14:30:40 INFO - PROCESS | 700 | 1467322240366 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:40 INFO - PROCESS | 700 | 1467322240368 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:40 INFO - PROCESS | 700 | ++DOCSHELL 0FF65800 == 37 [pid = 700] [id = 519] 14:30:40 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (13FEB000) [pid = 700] [serial = 1557] [outer = 00000000] 14:30:40 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (172B1400) [pid = 700] [serial = 1558] [outer = 13FEB000] 14:30:40 INFO - PROCESS | 700 | 1467322240413 Marionette DEBUG loaded listener.js 14:30:40 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (19176400) [pid = 700] [serial = 1559] [outer = 13FEB000] 14:30:40 INFO - PROCESS | 700 | 1467322240769 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]]]}] 14:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 14:30:40 INFO - PROCESS | 700 | 1467322240809 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 14:30:40 INFO - PROCESS | 700 | 1467322240811 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 14:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:30:40 INFO - PROCESS | 700 | 1467322240814 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:30:40 INFO - PROCESS | 700 | 1467322240816 Marionette TRACE conn5 <- [1,2042,null,{}] 14:30:40 INFO - PROCESS | 700 | 1467322240819 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}] 14:30:40 INFO - PROCESS | 700 | 1467322240821 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:40 INFO - PROCESS | 700 | 1467322240939 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 14:30:40 INFO - PROCESS | 700 | 1467322240947 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:40 INFO - PROCESS | 700 | 1467322240949 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:40 INFO - PROCESS | 700 | ++DOCSHELL 17F7DC00 == 38 [pid = 700] [id = 520] 14:30:40 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (19578800) [pid = 700] [serial = 1560] [outer = 00000000] 14:30:40 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (195B3C00) [pid = 700] [serial = 1561] [outer = 19578800] 14:30:40 INFO - PROCESS | 700 | 1467322240994 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1A820800) [pid = 700] [serial = 1562] [outer = 19578800] 14:30:41 INFO - PROCESS | 700 | 1467322241402 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]]]}] 14:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 14:30:41 INFO - PROCESS | 700 | 1467322241445 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 14:30:41 INFO - PROCESS | 700 | 1467322241447 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 14:30:41 INFO - PROCESS | 700 | 1467322241450 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:30:41 INFO - PROCESS | 700 | 1467322241452 Marionette TRACE conn5 <- [1,2046,null,{}] 14:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:30:41 INFO - PROCESS | 700 | 1467322241456 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}] 14:30:41 INFO - PROCESS | 700 | 1467322241458 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:41 INFO - PROCESS | 700 | 1467322241587 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 14:30:41 INFO - PROCESS | 700 | 1467322241677 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 700 | 1467322241679 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:41 INFO - PROCESS | 700 | ++DOCSHELL 09063400 == 39 [pid = 700] [id = 521] 14:30:41 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (14870800) [pid = 700] [serial = 1563] [outer = 00000000] 14:30:41 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1A8B4C00) [pid = 700] [serial = 1564] [outer = 14870800] 14:30:41 INFO - PROCESS | 700 | 1467322241721 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1A96EC00) [pid = 700] [serial = 1565] [outer = 14870800] 14:30:42 INFO - PROCESS | 700 | 1467322242165 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]]]}] 14:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 770ms 14:30:42 INFO - PROCESS | 700 | 1467322242226 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 14:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:30:42 INFO - PROCESS | 700 | 1467322242230 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 14:30:42 INFO - PROCESS | 700 | 1467322242235 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:30:42 INFO - PROCESS | 700 | 1467322242239 Marionette TRACE conn5 <- [1,2050,null,{}] 14:30:42 INFO - PROCESS | 700 | 1467322242261 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}] 14:30:42 INFO - PROCESS | 700 | 1467322242264 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:42 INFO - PROCESS | 700 | 1467322242394 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 14:30:42 INFO - PROCESS | 700 | 1467322242502 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:42 INFO - PROCESS | 700 | 1467322242505 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:42 INFO - PROCESS | 700 | ++DOCSHELL 0F536400 == 40 [pid = 700] [id = 522] 14:30:42 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0F576400) [pid = 700] [serial = 1566] [outer = 00000000] 14:30:42 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (0FF29C00) [pid = 700] [serial = 1567] [outer = 0F576400] 14:30:42 INFO - PROCESS | 700 | 1467322242578 Marionette DEBUG loaded listener.js 14:30:42 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (10191400) [pid = 700] [serial = 1568] [outer = 0F576400] 14:30:43 INFO - PROCESS | 700 | 1467322243226 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]]]}] 14:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1042ms 14:30:43 INFO - PROCESS | 700 | 1467322243277 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 14:30:43 INFO - PROCESS | 700 | 1467322243283 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 14:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:30:43 INFO - PROCESS | 700 | 1467322243289 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - PROCESS | 700 | 1467322243292 Marionette TRACE conn5 <- [1,2054,null,{}] 14:30:43 INFO - PROCESS | 700 | 1467322243296 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}] 14:30:43 INFO - PROCESS | 700 | 1467322243299 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:43 INFO - PROCESS | 700 | 1467322243413 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 14:30:43 INFO - PROCESS | 700 | 1467322243556 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:43 INFO - PROCESS | 700 | 1467322243559 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:43 INFO - PROCESS | 700 | ++DOCSHELL 16425000 == 41 [pid = 700] [id = 523] 14:30:43 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (16428400) [pid = 700] [serial = 1569] [outer = 00000000] 14:30:43 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (172A5400) [pid = 700] [serial = 1570] [outer = 16428400] 14:30:43 INFO - PROCESS | 700 | 1467322243617 Marionette DEBUG loaded listener.js 14:30:43 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1817E000) [pid = 700] [serial = 1571] [outer = 16428400] 14:30:44 INFO - PROCESS | 700 | 1467322244223 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]]]}] 14:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 970ms 14:30:44 INFO - PROCESS | 700 | 1467322244262 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 14:30:44 INFO - PROCESS | 700 | 1467322244265 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 14:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:30:44 INFO - PROCESS | 700 | 1467322244269 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:30:44 INFO - PROCESS | 700 | 1467322244273 Marionette TRACE conn5 <- [1,2058,null,{}] 14:30:44 INFO - PROCESS | 700 | 1467322244285 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}] 14:30:44 INFO - PROCESS | 700 | 1467322244290 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:44 INFO - PROCESS | 700 | 1467322244403 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 14:30:44 INFO - PROCESS | 700 | 1467322244560 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 700 | 1467322244564 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:44 INFO - PROCESS | 700 | ++DOCSHELL 1A8B1400 == 42 [pid = 700] [id = 524] 14:30:44 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1A8B1C00) [pid = 700] [serial = 1572] [outer = 00000000] 14:30:44 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A973000) [pid = 700] [serial = 1573] [outer = 1A8B1C00] 14:30:44 INFO - PROCESS | 700 | 1467322244624 Marionette DEBUG loaded listener.js 14:30:44 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A978C00) [pid = 700] [serial = 1574] [outer = 1A8B1C00] 14:30:45 INFO - PROCESS | 700 | 1467322245199 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]]]}] 14:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 970ms 14:30:45 INFO - PROCESS | 700 | 1467322245242 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 14:30:45 INFO - PROCESS | 700 | 1467322245245 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 14:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:30:45 INFO - PROCESS | 700 | 1467322245249 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:30:45 INFO - PROCESS | 700 | 1467322245251 Marionette TRACE conn5 <- [1,2062,null,{}] 14:30:45 INFO - PROCESS | 700 | 1467322245255 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}] 14:30:45 INFO - PROCESS | 700 | 1467322245257 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:45 INFO - PROCESS | 700 | 1467322245367 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 14:30:45 INFO - PROCESS | 700 | 1467322245524 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:45 INFO - PROCESS | 700 | 1467322245527 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:45 INFO - PROCESS | 700 | ++DOCSHELL 1A98DC00 == 43 [pid = 700] [id = 525] 14:30:45 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1A997800) [pid = 700] [serial = 1575] [outer = 00000000] 14:30:45 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1ABA3800) [pid = 700] [serial = 1576] [outer = 1A997800] 14:30:45 INFO - PROCESS | 700 | 1467322245581 Marionette DEBUG loaded listener.js 14:30:45 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1B550000) [pid = 700] [serial = 1577] [outer = 1A997800] 14:30:46 INFO - PROCESS | 700 | 1467322246365 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]]]}] 14:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1179ms 14:30:46 INFO - PROCESS | 700 | 1467322246432 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 14:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:30:46 INFO - PROCESS | 700 | 1467322246436 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 14:30:46 INFO - PROCESS | 700 | 1467322246441 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:30:46 INFO - PROCESS | 700 | 1467322246445 Marionette TRACE conn5 <- [1,2066,null,{}] 14:30:46 INFO - PROCESS | 700 | 1467322246450 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}] 14:30:46 INFO - PROCESS | 700 | 1467322246453 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:46 INFO - PROCESS | 700 | 1467322246569 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 14:30:46 INFO - PROCESS | 700 | 1467322246712 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:46 INFO - PROCESS | 700 | 1467322246717 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:46 INFO - PROCESS | 700 | ++DOCSHELL 0FF6EC00 == 44 [pid = 700] [id = 526] 14:30:46 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (10044000) [pid = 700] [serial = 1578] [outer = 00000000] 14:30:46 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (104C1400) [pid = 700] [serial = 1579] [outer = 10044000] 14:30:46 INFO - PROCESS | 700 | 1467322246770 Marionette DEBUG loaded listener.js 14:30:46 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (13FE9000) [pid = 700] [serial = 1580] [outer = 10044000] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 17F7DC00 == 43 [pid = 700] [id = 520] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 0FF65800 == 42 [pid = 700] [id = 519] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 190C3000 == 41 [pid = 700] [id = 518] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 1848D400 == 40 [pid = 700] [id = 517] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 178A8000 == 39 [pid = 700] [id = 516] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 15E9C800 == 38 [pid = 700] [id = 515] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 10112800 == 37 [pid = 700] [id = 514] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 0C5EE800 == 36 [pid = 700] [id = 513] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 0F65D000 == 35 [pid = 700] [id = 511] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 147A0800 == 34 [pid = 700] [id = 510] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 0FC76800 == 33 [pid = 700] [id = 501] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 148DF800 == 32 [pid = 700] [id = 512] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 1A98DC00 == 31 [pid = 700] [id = 525] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 16425000 == 30 [pid = 700] [id = 523] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 1A8B1400 == 29 [pid = 700] [id = 524] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 09063400 == 28 [pid = 700] [id = 521] 14:30:47 INFO - PROCESS | 700 | --DOCSHELL 0F536400 == 27 [pid = 700] [id = 522] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 95 (1486E400) [pid = 700] [serial = 1513] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 94 (103CF800) [pid = 700] [serial = 1510] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 93 (10CDB000) [pid = 700] [serial = 1511] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 92 (0FCD9800) [pid = 700] [serial = 1507] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 91 (0FD17000) [pid = 700] [serial = 1508] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 90 (17004000) [pid = 700] [serial = 1516] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0FD17400) [pid = 700] [serial = 1505] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0FCD9C00) [pid = 700] [serial = 1504] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 87 (0FF64000) [pid = 700] [serial = 1493] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 86 (0FD1D000) [pid = 700] [serial = 1492] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1706E400) [pid = 700] [serial = 1496] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 84 (16424C00) [pid = 700] [serial = 1495] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1A96D400) [pid = 700] [serial = 1499] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 82 (17067400) [pid = 700] [serial = 1529] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1A8AD800) [pid = 700] [serial = 1498] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1B936800) [pid = 700] [serial = 1502] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1AB2C400) [pid = 700] [serial = 1501] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 78 (19575000) [pid = 700] [serial = 1531] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 77 (17F12800) [pid = 700] [serial = 1519] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 76 (18ED3C00) [pid = 700] [serial = 1522] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 75 (18F1D800) [pid = 700] [serial = 1523] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18FA9C00) [pid = 700] [serial = 1528] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 73 (18179000) [pid = 700] [serial = 1520] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1706D400) [pid = 700] [serial = 1517] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 71 (18733000) [pid = 700] [serial = 1526] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 70 (184ECC00) [pid = 700] [serial = 1525] [outer = 00000000] [url = about:blank] 14:30:47 INFO - PROCESS | 700 | --DOMWINDOW == 69 (149B5C00) [pid = 700] [serial = 1514] [outer = 00000000] [url = about:blank] 14:30:48 INFO - PROCESS | 700 | 1467322248063 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]]]}] 14:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1674ms 14:30:48 INFO - PROCESS | 700 | 1467322248116 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 14:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:30:48 INFO - PROCESS | 700 | 1467322248120 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 14:30:48 INFO - PROCESS | 700 | 1467322248125 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:30:48 INFO - PROCESS | 700 | 1467322248129 Marionette TRACE conn5 <- [1,2070,null,{}] 14:30:48 INFO - PROCESS | 700 | 1467322248174 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}] 14:30:48 INFO - PROCESS | 700 | 1467322248177 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:48 INFO - PROCESS | 700 | 1467322248283 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 14:30:48 INFO - PROCESS | 700 | 1467322248291 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:48 INFO - PROCESS | 700 | 1467322248295 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:48 INFO - PROCESS | 700 | ++DOCSHELL 0CBCBC00 == 28 [pid = 700] [id = 527] 14:30:48 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0F5E1400) [pid = 700] [serial = 1581] [outer = 00000000] 14:30:48 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0FC73C00) [pid = 700] [serial = 1582] [outer = 0F5E1400] 14:30:48 INFO - PROCESS | 700 | 1467322248345 Marionette DEBUG loaded listener.js 14:30:48 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (0FCDC400) [pid = 700] [serial = 1583] [outer = 0F5E1400] 14:30:48 INFO - PROCESS | 700 | 1467322248832 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]]]}] 14:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 770ms 14:30:48 INFO - PROCESS | 700 | 1467322248896 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 14:30:48 INFO - PROCESS | 700 | 1467322248901 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 14:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:30:48 INFO - PROCESS | 700 | 1467322248907 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:30:48 INFO - PROCESS | 700 | 1467322248910 Marionette TRACE conn5 <- [1,2074,null,{}] 14:30:48 INFO - PROCESS | 700 | 1467322248914 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}] 14:30:48 INFO - PROCESS | 700 | 1467322248916 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:48 INFO - PROCESS | 700 | 1467322249006 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 14:30:48 INFO - PROCESS | 700 | 1467322249015 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:48 INFO - PROCESS | 700 | 1467322249017 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:49 INFO - PROCESS | 700 | ++DOCSHELL 0FF62C00 == 29 [pid = 700] [id = 528] 14:30:49 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0FF64000) [pid = 700] [serial = 1584] [outer = 00000000] 14:30:49 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0FF6CC00) [pid = 700] [serial = 1585] [outer = 0FF64000] 14:30:49 INFO - PROCESS | 700 | 1467322249071 Marionette DEBUG loaded listener.js 14:30:49 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (10189400) [pid = 700] [serial = 1586] [outer = 0FF64000] 14:30:49 INFO - PROCESS | 700 | 1467322249563 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]]]}] 14:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 14:30:49 INFO - PROCESS | 700 | 1467322249580 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 14:30:49 INFO - PROCESS | 700 | 1467322249583 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 14:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:30:49 INFO - PROCESS | 700 | 1467322249586 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:30:49 INFO - PROCESS | 700 | 1467322249590 Marionette TRACE conn5 <- [1,2078,null,{}] 14:30:49 INFO - PROCESS | 700 | 1467322249600 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}] 14:30:49 INFO - PROCESS | 700 | 1467322249605 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:49 INFO - PROCESS | 700 | 1467322249719 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 14:30:49 INFO - PROCESS | 700 | 1467322249825 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:49 INFO - PROCESS | 700 | 1467322249828 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:49 INFO - PROCESS | 700 | ++DOCSHELL 14873400 == 30 [pid = 700] [id = 529] 14:30:49 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (14873800) [pid = 700] [serial = 1587] [outer = 00000000] 14:30:49 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (149B5400) [pid = 700] [serial = 1588] [outer = 14873800] 14:30:49 INFO - PROCESS | 700 | 1467322249878 Marionette DEBUG loaded listener.js 14:30:49 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (155AB400) [pid = 700] [serial = 1589] [outer = 14873800] 14:30:50 INFO - PROCESS | 700 | 1467322250310 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]]]}] 14:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 770ms 14:30:50 INFO - PROCESS | 700 | 1467322250360 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 14:30:50 INFO - PROCESS | 700 | 1467322250363 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 14:30:50 INFO - PROCESS | 700 | 1467322250366 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:30:50 INFO - PROCESS | 700 | 1467322250368 Marionette TRACE conn5 <- [1,2082,null,{}] 14:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:30:50 INFO - PROCESS | 700 | 1467322250371 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}] 14:30:50 INFO - PROCESS | 700 | 1467322250373 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:50 INFO - PROCESS | 700 | 1467322250493 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 14:30:50 INFO - PROCESS | 700 | 1467322250558 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:50 INFO - PROCESS | 700 | 1467322250560 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:50 INFO - PROCESS | 700 | ++DOCSHELL 155AFC00 == 31 [pid = 700] [id = 530] 14:30:50 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (15C03000) [pid = 700] [serial = 1590] [outer = 00000000] 14:30:50 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1700F400) [pid = 700] [serial = 1591] [outer = 15C03000] 14:30:50 INFO - PROCESS | 700 | 1467322250604 Marionette DEBUG loaded listener.js 14:30:50 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (17268000) [pid = 700] [serial = 1592] [outer = 15C03000] 14:30:50 INFO - PROCESS | 700 | 1467322251011 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]]]}] 14:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 14:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:30:51 INFO - PROCESS | 700 | 1467322251044 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 14:30:51 INFO - PROCESS | 700 | 1467322251046 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 14:30:51 INFO - PROCESS | 700 | 1467322251049 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:30:51 INFO - PROCESS | 700 | 1467322251051 Marionette TRACE conn5 <- [1,2086,null,{}] 14:30:51 INFO - PROCESS | 700 | 1467322251054 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}] 14:30:51 INFO - PROCESS | 700 | 1467322251056 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:51 INFO - PROCESS | 700 | 1467322251196 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 14:30:51 INFO - PROCESS | 700 | 1467322251207 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:51 INFO - PROCESS | 700 | 1467322251209 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:51 INFO - PROCESS | 700 | ++DOCSHELL 1726CC00 == 32 [pid = 700] [id = 531] 14:30:51 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1726D400) [pid = 700] [serial = 1593] [outer = 00000000] 14:30:51 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (17F8D800) [pid = 700] [serial = 1594] [outer = 1726D400] 14:30:51 INFO - PROCESS | 700 | 1467322251308 Marionette DEBUG loaded listener.js 14:30:51 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1817D400) [pid = 700] [serial = 1595] [outer = 1726D400] 14:30:51 INFO - PROCESS | 700 | 1467322251752 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]]]}] 14:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 14:30:51 INFO - PROCESS | 700 | 1467322251780 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 14:30:51 INFO - PROCESS | 700 | 1467322251783 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 14:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:30:51 INFO - PROCESS | 700 | 1467322251794 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:30:51 INFO - PROCESS | 700 | 1467322251796 Marionette TRACE conn5 <- [1,2090,null,{}] 14:30:51 INFO - PROCESS | 700 | 1467322251799 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}] 14:30:51 INFO - PROCESS | 700 | 1467322251805 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:51 INFO - PROCESS | 700 | 1467322251954 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 14:30:52 INFO - PROCESS | 700 | 1467322252026 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 700 | 1467322252028 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:52 INFO - PROCESS | 700 | ++DOCSHELL 1848B000 == 33 [pid = 700] [id = 532] 14:30:52 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18ECB800) [pid = 700] [serial = 1596] [outer = 00000000] 14:30:52 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (18F1E000) [pid = 700] [serial = 1597] [outer = 18ECB800] 14:30:52 INFO - PROCESS | 700 | 1467322252073 Marionette DEBUG loaded listener.js 14:30:52 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (18F23C00) [pid = 700] [serial = 1598] [outer = 18ECB800] 14:30:52 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1953E800) [pid = 700] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:30:52 INFO - PROCESS | 700 | --DOMWINDOW == 85 (190C6000) [pid = 700] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:30:52 INFO - PROCESS | 700 | --DOMWINDOW == 84 (10188000) [pid = 700] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:30:52 INFO - PROCESS | 700 | --DOMWINDOW == 83 (13FEB000) [pid = 700] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:30:52 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0C5F1800) [pid = 700] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:30:52 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FCD8C00) [pid = 700] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:30:52 INFO - PROCESS | 700 | --DOMWINDOW == 80 (184E3000) [pid = 700] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:30:52 INFO - PROCESS | 700 | --DOMWINDOW == 79 (148E5000) [pid = 700] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:30:52 INFO - PROCESS | 700 | --DOMWINDOW == 78 (178B0400) [pid = 700] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:30:52 INFO - PROCESS | 700 | --DOMWINDOW == 77 (16425C00) [pid = 700] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:30:52 INFO - PROCESS | 700 | --DOMWINDOW == 76 (19578800) [pid = 700] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:30:52 INFO - PROCESS | 700 | --DOMWINDOW == 75 (14870800) [pid = 700] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:30:52 INFO - PROCESS | 700 | 1467322252690 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]]]}] 14:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 930ms 14:30:52 INFO - PROCESS | 700 | 1467322252725 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 14:30:52 INFO - PROCESS | 700 | 1467322252728 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 14:30:52 INFO - PROCESS | 700 | 1467322252731 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:30:52 INFO - PROCESS | 700 | 1467322252733 Marionette TRACE conn5 <- [1,2094,null,{}] 14:30:52 INFO - PROCESS | 700 | 1467322252737 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}] 14:30:52 INFO - PROCESS | 700 | 1467322252738 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:52 INFO - PROCESS | 700 | 1467322252815 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 14:30:52 INFO - PROCESS | 700 | 1467322252821 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 700 | 1467322252823 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:52 INFO - PROCESS | 700 | ++DOCSHELL 0C5EE000 == 34 [pid = 700] [id = 533] 14:30:52 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (15E0F800) [pid = 700] [serial = 1599] [outer = 00000000] 14:30:52 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (182E6800) [pid = 700] [serial = 1600] [outer = 15E0F800] 14:30:52 INFO - PROCESS | 700 | 1467322252866 Marionette DEBUG loaded listener.js 14:30:52 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (184E3000) [pid = 700] [serial = 1601] [outer = 15E0F800] 14:30:53 INFO - PROCESS | 700 | 1467322253288 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]]]}] 14:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 570ms 14:30:53 INFO - PROCESS | 700 | 1467322253311 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 14:30:53 INFO - PROCESS | 700 | 1467322253313 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 14:30:53 INFO - PROCESS | 700 | 1467322253316 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:30:53 INFO - PROCESS | 700 | 1467322253318 Marionette TRACE conn5 <- [1,2098,null,{}] 14:30:53 INFO - PROCESS | 700 | 1467322253322 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}] 14:30:53 INFO - PROCESS | 700 | 1467322253324 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:53 INFO - PROCESS | 700 | 1467322253445 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 14:30:53 INFO - PROCESS | 700 | 1467322253454 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:53 INFO - PROCESS | 700 | 1467322253456 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:53 INFO - PROCESS | 700 | ++DOCSHELL 15C05000 == 35 [pid = 700] [id = 534] 14:30:53 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (18F1C400) [pid = 700] [serial = 1602] [outer = 00000000] 14:30:53 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (190C7800) [pid = 700] [serial = 1603] [outer = 18F1C400] 14:30:53 INFO - PROCESS | 700 | 1467322253502 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18F2B000) [pid = 700] [serial = 1604] [outer = 18F1C400] 14:30:53 INFO - PROCESS | 700 | 1467322253938 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]]]}] 14:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 14:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:30:53 INFO - PROCESS | 700 | 1467322253990 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 14:30:53 INFO - PROCESS | 700 | 1467322253992 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 14:30:53 INFO - PROCESS | 700 | 1467322253995 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:30:53 INFO - PROCESS | 700 | 1467322253997 Marionette TRACE conn5 <- [1,2102,null,{}] 14:30:53 INFO - PROCESS | 700 | 1467322254011 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}] 14:30:53 INFO - PROCESS | 700 | 1467322254013 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:54 INFO - PROCESS | 700 | 1467322254093 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 14:30:54 INFO - PROCESS | 700 | 1467322254100 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:54 INFO - PROCESS | 700 | 1467322254103 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:54 INFO - PROCESS | 700 | ++DOCSHELL 14828400 == 36 [pid = 700] [id = 535] 14:30:54 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19539C00) [pid = 700] [serial = 1605] [outer = 00000000] 14:30:54 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (19576800) [pid = 700] [serial = 1606] [outer = 19539C00] 14:30:54 INFO - PROCESS | 700 | 1467322254150 Marionette DEBUG loaded listener.js 14:30:54 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1957B000) [pid = 700] [serial = 1607] [outer = 19539C00] 14:30:55 INFO - PROCESS | 700 | --DOCSHELL 0CBCBC00 == 35 [pid = 700] [id = 527] 14:30:55 INFO - PROCESS | 700 | --DOCSHELL 0FF6EC00 == 34 [pid = 700] [id = 526] 14:30:55 INFO - PROCESS | 700 | --DOCSHELL 0FF62C00 == 33 [pid = 700] [id = 528] 14:30:55 INFO - PROCESS | 700 | --DOCSHELL 155AFC00 == 32 [pid = 700] [id = 530] 14:30:55 INFO - PROCESS | 700 | --DOCSHELL 1726CC00 == 31 [pid = 700] [id = 531] 14:30:55 INFO - PROCESS | 700 | --DOCSHELL 14873400 == 30 [pid = 700] [id = 529] 14:30:55 INFO - PROCESS | 700 | --DOCSHELL 1848B000 == 29 [pid = 700] [id = 532] 14:30:55 INFO - PROCESS | 700 | --DOCSHELL 15C05000 == 28 [pid = 700] [id = 534] 14:30:55 INFO - PROCESS | 700 | --DOCSHELL 0C5EE000 == 27 [pid = 700] [id = 533] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1957FC00) [pid = 700] [serial = 1532] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 82 (103D0C00) [pid = 700] [serial = 1556] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 81 (14292000) [pid = 700] [serial = 1544] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 80 (19176400) [pid = 700] [serial = 1559] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 79 (13FA5800) [pid = 700] [serial = 1543] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FD14C00) [pid = 700] [serial = 1541] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 77 (13FA0400) [pid = 700] [serial = 1535] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1004B000) [pid = 700] [serial = 1534] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1873B000) [pid = 700] [serial = 1553] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 74 (178AD800) [pid = 700] [serial = 1538] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1873A000) [pid = 700] [serial = 1552] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 72 (17008C00) [pid = 700] [serial = 1537] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 71 (172B1400) [pid = 700] [serial = 1558] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 70 (182E8C00) [pid = 700] [serial = 1550] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 69 (0F578C00) [pid = 700] [serial = 1540] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1706B000) [pid = 700] [serial = 1547] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 67 (18182800) [pid = 700] [serial = 1549] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 66 (195B3C00) [pid = 700] [serial = 1561] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 65 (19573800) [pid = 700] [serial = 1555] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 64 (17004800) [pid = 700] [serial = 1546] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 63 (1A820800) [pid = 700] [serial = 1562] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 62 (1A8B4C00) [pid = 700] [serial = 1564] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | --DOMWINDOW == 61 (1A96EC00) [pid = 700] [serial = 1565] [outer = 00000000] [url = about:blank] 14:30:55 INFO - PROCESS | 700 | 1467322255966 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]]]}] 14:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2019ms 14:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:30:56 INFO - PROCESS | 700 | 1467322256016 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 14:30:56 INFO - PROCESS | 700 | 1467322256020 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 14:30:56 INFO - PROCESS | 700 | 1467322256025 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:30:56 INFO - PROCESS | 700 | 1467322256029 Marionette TRACE conn5 <- [1,2106,null,{}] 14:30:56 INFO - PROCESS | 700 | 1467322256035 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}] 14:30:56 INFO - PROCESS | 700 | 1467322256038 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:56 INFO - PROCESS | 700 | 1467322256133 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 14:30:56 INFO - PROCESS | 700 | 1467322256144 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:56 INFO - PROCESS | 700 | 1467322256148 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:56 INFO - PROCESS | 700 | ++DOCSHELL 0F65D800 == 28 [pid = 700] [id = 536] 14:30:56 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (0F660800) [pid = 700] [serial = 1608] [outer = 00000000] 14:30:56 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (0FC78C00) [pid = 700] [serial = 1609] [outer = 0F660800] 14:30:56 INFO - PROCESS | 700 | 1467322256202 Marionette DEBUG loaded listener.js 14:30:56 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (0FCDC000) [pid = 700] [serial = 1610] [outer = 0F660800] 14:30:56 INFO - PROCESS | 700 | 1467322256707 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]]]}] 14:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 14:30:56 INFO - PROCESS | 700 | 1467322256756 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 14:30:56 INFO - PROCESS | 700 | 1467322256761 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 14:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:30:56 INFO - PROCESS | 700 | 1467322256768 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:30:56 INFO - PROCESS | 700 | 1467322256771 Marionette TRACE conn5 <- [1,2110,null,{}] 14:30:56 INFO - PROCESS | 700 | 1467322256775 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}] 14:30:56 INFO - PROCESS | 700 | 1467322256778 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:56 INFO - PROCESS | 700 | 1467322256866 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 14:30:56 INFO - PROCESS | 700 | 1467322256875 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:56 INFO - PROCESS | 700 | 1467322256878 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:56 INFO - PROCESS | 700 | ++DOCSHELL 0FF26C00 == 29 [pid = 700] [id = 537] 14:30:56 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0FF27400) [pid = 700] [serial = 1611] [outer = 00000000] 14:30:56 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0FF30400) [pid = 700] [serial = 1612] [outer = 0FF27400] 14:30:56 INFO - PROCESS | 700 | 1467322256925 Marionette DEBUG loaded listener.js 14:30:56 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0FF67000) [pid = 700] [serial = 1613] [outer = 0FF27400] 14:30:57 INFO - PROCESS | 700 | 1467322257405 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]]]}] 14:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 14:30:57 INFO - PROCESS | 700 | 1467322257441 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 14:30:57 INFO - PROCESS | 700 | 1467322257443 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 14:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:30:57 INFO - PROCESS | 700 | 1467322257446 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:30:57 INFO - PROCESS | 700 | 1467322257450 Marionette TRACE conn5 <- [1,2114,null,{}] 14:30:57 INFO - PROCESS | 700 | 1467322257461 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}] 14:30:57 INFO - PROCESS | 700 | 1467322257466 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:57 INFO - PROCESS | 700 | 1467322257577 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 14:30:57 INFO - PROCESS | 700 | --DOCSHELL 1A8CD400 == 28 [pid = 700] [id = 12] 14:30:57 INFO - PROCESS | 700 | 1467322257691 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:57 INFO - PROCESS | 700 | 1467322257694 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:57 INFO - PROCESS | 700 | ++DOCSHELL 13FA3400 == 29 [pid = 700] [id = 538] 14:30:57 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (13FAB000) [pid = 700] [serial = 1614] [outer = 00000000] 14:30:57 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (13FED000) [pid = 700] [serial = 1615] [outer = 13FAB000] 14:30:57 INFO - PROCESS | 700 | 1467322257749 Marionette DEBUG loaded listener.js 14:30:57 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (14291C00) [pid = 700] [serial = 1616] [outer = 13FAB000] 14:30:58 INFO - PROCESS | 700 | 1467322258151 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]]]}] 14:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 14:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:30:58 INFO - PROCESS | 700 | 1467322258182 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 14:30:58 INFO - PROCESS | 700 | 1467322258185 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 14:30:58 INFO - PROCESS | 700 | 1467322258188 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:30:58 INFO - PROCESS | 700 | 1467322258190 Marionette TRACE conn5 <- [1,2118,null,{}] 14:30:58 INFO - PROCESS | 700 | 1467322258194 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}] 14:30:58 INFO - PROCESS | 700 | 1467322258196 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:58 INFO - PROCESS | 700 | 1467322258276 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 14:30:58 INFO - PROCESS | 700 | 1467322258282 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:58 INFO - PROCESS | 700 | 1467322258284 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:58 INFO - PROCESS | 700 | ++DOCSHELL 14729400 == 30 [pid = 700] [id = 539] 14:30:58 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (14768000) [pid = 700] [serial = 1617] [outer = 00000000] 14:30:58 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (148DE800) [pid = 700] [serial = 1618] [outer = 14768000] 14:30:58 INFO - PROCESS | 700 | 1467322258329 Marionette DEBUG loaded listener.js 14:30:58 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (155AFC00) [pid = 700] [serial = 1619] [outer = 14768000] 14:30:58 INFO - PROCESS | 700 | 1467322258766 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] 14:30:58 INFO - PROCESS | 700 | 1467322258823 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 14:30:58 INFO - PROCESS | 700 | 1467322258826 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:30:58 INFO - PROCESS | 700 | 1467322258828 Marionette TRACE conn5 <- [1,2122,null,{}] 14:30:58 INFO - PROCESS | 700 | 1467322258831 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}] 14:30:58 INFO - PROCESS | 700 | 1467322258833 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:58 INFO - PROCESS | 700 | 1467322258911 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 14:30:58 INFO - PROCESS | 700 | 1467322258917 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:58 INFO - PROCESS | 700 | 1467322258919 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:58 INFO - PROCESS | 700 | ++DOCSHELL 15C0C400 == 31 [pid = 700] [id = 540] 14:30:58 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (16423C00) [pid = 700] [serial = 1620] [outer = 00000000] 14:30:58 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1700FC00) [pid = 700] [serial = 1621] [outer = 16423C00] 14:30:58 INFO - PROCESS | 700 | 1467322258965 Marionette DEBUG loaded listener.js 14:30:59 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1706D000) [pid = 700] [serial = 1622] [outer = 16423C00] 14:30:59 INFO - PROCESS | 700 | 1467322259447 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]]]}] 14:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 14:30:59 INFO - PROCESS | 700 | 1467322259501 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 14:30:59 INFO - PROCESS | 700 | 1467322259503 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 14:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:30:59 INFO - PROCESS | 700 | 1467322259507 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:30:59 INFO - PROCESS | 700 | 1467322259508 Marionette TRACE conn5 <- [1,2126,null,{}] 14:30:59 INFO - PROCESS | 700 | 1467322259512 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}] 14:30:59 INFO - PROCESS | 700 | 1467322259517 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:59 INFO - PROCESS | 700 | 1467322259619 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 14:30:59 INFO - PROCESS | 700 | 1467322259630 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:59 INFO - PROCESS | 700 | 1467322259632 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:30:59 INFO - PROCESS | 700 | ++DOCSHELL 172B1400 == 32 [pid = 700] [id = 541] 14:30:59 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (17F88400) [pid = 700] [serial = 1623] [outer = 00000000] 14:30:59 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18185800) [pid = 700] [serial = 1624] [outer = 17F88400] 14:30:59 INFO - PROCESS | 700 | 1467322259677 Marionette DEBUG loaded listener.js 14:30:59 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (18485800) [pid = 700] [serial = 1625] [outer = 17F88400] 14:31:00 INFO - PROCESS | 700 | 1467322260203 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]]]}] 14:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 770ms 14:31:00 INFO - PROCESS | 700 | 1467322260308 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 14:31:00 INFO - PROCESS | 700 | 1467322260313 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 14:31:00 INFO - PROCESS | 700 | 1467322260318 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:31:00 INFO - PROCESS | 700 | 1467322260322 Marionette TRACE conn5 <- [1,2130,null,{}] 14:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:31:00 INFO - PROCESS | 700 | 1467322260353 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}] 14:31:00 INFO - PROCESS | 700 | 1467322260356 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:00 INFO - PROCESS | 700 | 1467322260485 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 14:31:00 INFO - PROCESS | 700 | 1467322260595 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:00 INFO - PROCESS | 700 | 1467322260600 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:00 INFO - PROCESS | 700 | ++DOCSHELL 0C5EF000 == 33 [pid = 700] [id = 542] 14:31:00 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0CB72C00) [pid = 700] [serial = 1626] [outer = 00000000] 14:31:00 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0F5E9800) [pid = 700] [serial = 1627] [outer = 0CB72C00] 14:31:00 INFO - PROCESS | 700 | 1467322260682 Marionette DEBUG loaded listener.js 14:31:00 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0FD16800) [pid = 700] [serial = 1628] [outer = 0CB72C00] 14:31:01 INFO - PROCESS | 700 | 1467322261387 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] 14:31:01 INFO - PROCESS | 700 | 1467322261452 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 14:31:01 INFO - PROCESS | 700 | 1467322261460 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:31:01 INFO - PROCESS | 700 | 1467322261463 Marionette TRACE conn5 <- [1,2134,null,{}] 14:31:01 INFO - PROCESS | 700 | 1467322261467 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}] 14:31:01 INFO - PROCESS | 700 | 1467322261470 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:01 INFO - PROCESS | 700 | 1467322261589 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 14:31:01 INFO - PROCESS | 700 | 1467322261725 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:01 INFO - PROCESS | 700 | 1467322261728 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:01 INFO - PROCESS | 700 | ++DOCSHELL 13FA5800 == 34 [pid = 700] [id = 543] 14:31:01 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (13FA6800) [pid = 700] [serial = 1629] [outer = 00000000] 14:31:01 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (147A0800) [pid = 700] [serial = 1630] [outer = 13FA6800] 14:31:01 INFO - PROCESS | 700 | 1467322261785 Marionette DEBUG loaded listener.js 14:31:01 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (148E3C00) [pid = 700] [serial = 1631] [outer = 13FA6800] 14:31:02 INFO - PROCESS | 700 | 1467322262662 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] 14:31:02 INFO - PROCESS | 700 | 1467322262744 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 14:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:31:02 INFO - PROCESS | 700 | 1467322262749 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:31:02 INFO - PROCESS | 700 | 1467322262752 Marionette TRACE conn5 <- [1,2138,null,{}] 14:31:02 INFO - PROCESS | 700 | 1467322262758 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}] 14:31:02 INFO - PROCESS | 700 | 1467322262761 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:02 INFO - PROCESS | 700 | 1467322262891 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 14:31:02 INFO - PROCESS | 700 | 1467322262991 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:02 INFO - PROCESS | 700 | 1467322262995 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:02 INFO - PROCESS | 700 | --DOCSHELL 15C0C400 == 33 [pid = 700] [id = 540] 14:31:02 INFO - PROCESS | 700 | --DOCSHELL 14729400 == 32 [pid = 700] [id = 539] 14:31:02 INFO - PROCESS | 700 | --DOCSHELL 13FA3400 == 31 [pid = 700] [id = 538] 14:31:02 INFO - PROCESS | 700 | --DOCSHELL 0FF26C00 == 30 [pid = 700] [id = 537] 14:31:02 INFO - PROCESS | 700 | --DOCSHELL 0F65D800 == 29 [pid = 700] [id = 536] 14:31:03 INFO - PROCESS | 700 | ++DOCSHELL 0905B800 == 30 [pid = 700] [id = 544] 14:31:03 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (0C5CEC00) [pid = 700] [serial = 1632] [outer = 00000000] 14:31:03 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (0F536400) [pid = 700] [serial = 1633] [outer = 0C5CEC00] 14:31:03 INFO - PROCESS | 700 | 1467322263073 Marionette DEBUG loaded listener.js 14:31:03 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (0FF2FC00) [pid = 700] [serial = 1634] [outer = 0C5CEC00] 14:31:03 INFO - PROCESS | 700 | 1467322263510 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]]]}] 14:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 770ms 14:31:03 INFO - PROCESS | 700 | 1467322263530 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 14:31:03 INFO - PROCESS | 700 | 1467322263535 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 14:31:03 INFO - PROCESS | 700 | 1467322263541 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:31:03 INFO - PROCESS | 700 | 1467322263543 Marionette TRACE conn5 <- [1,2142,null,{}] 14:31:03 INFO - PROCESS | 700 | 1467322263547 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}] 14:31:03 INFO - PROCESS | 700 | 1467322263549 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:03 INFO - PROCESS | 700 | 1467322263634 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 14:31:03 INFO - PROCESS | 700 | 1467322263641 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:03 INFO - PROCESS | 700 | 1467322263643 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:03 INFO - PROCESS | 700 | ++DOCSHELL 103D8400 == 31 [pid = 700] [id = 545] 14:31:03 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (103D9400) [pid = 700] [serial = 1635] [outer = 00000000] 14:31:03 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (14291000) [pid = 700] [serial = 1636] [outer = 103D9400] 14:31:03 INFO - PROCESS | 700 | 1467322263690 Marionette DEBUG loaded listener.js 14:31:03 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1482B400) [pid = 700] [serial = 1637] [outer = 103D9400] 14:31:04 INFO - PROCESS | 700 | 1467322264191 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]]]}] 14:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 14:31:04 INFO - PROCESS | 700 | 1467322264215 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 14:31:04 INFO - PROCESS | 700 | 1467322264217 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 14:31:04 INFO - PROCESS | 700 | 1467322264221 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:31:04 INFO - PROCESS | 700 | 1467322264224 Marionette TRACE conn5 <- [1,2146,null,{}] 14:31:04 INFO - PROCESS | 700 | 1467322264235 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}] 14:31:04 INFO - PROCESS | 700 | 1467322264240 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:04 INFO - PROCESS | 700 | 1467322264327 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 14:31:04 INFO - PROCESS | 700 | 1467322264457 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:04 INFO - PROCESS | 700 | 1467322264460 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:04 INFO - PROCESS | 700 | ++DOCSHELL 17F7E000 == 32 [pid = 700] [id = 546] 14:31:04 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (17F7E800) [pid = 700] [serial = 1638] [outer = 00000000] 14:31:04 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (18184800) [pid = 700] [serial = 1639] [outer = 17F7E800] 14:31:04 INFO - PROCESS | 700 | 1467322264515 Marionette DEBUG loaded listener.js 14:31:04 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (18731800) [pid = 700] [serial = 1640] [outer = 17F7E800] 14:31:04 INFO - PROCESS | 700 | 1467322264898 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]]]}] 14:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 14:31:04 INFO - PROCESS | 700 | 1467322264955 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 14:31:04 INFO - PROCESS | 700 | 1467322264958 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 14:31:04 INFO - PROCESS | 700 | 1467322264961 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:31:04 INFO - PROCESS | 700 | 1467322264962 Marionette TRACE conn5 <- [1,2150,null,{}] 14:31:04 INFO - PROCESS | 700 | 1467322264966 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}] 14:31:04 INFO - PROCESS | 700 | 1467322264968 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:05 INFO - PROCESS | 700 | 1467322265065 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 14:31:05 INFO - PROCESS | 700 | 1467322265071 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:05 INFO - PROCESS | 700 | 1467322265073 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:05 INFO - PROCESS | 700 | ++DOCSHELL 189DA800 == 33 [pid = 700] [id = 547] 14:31:05 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (189DCC00) [pid = 700] [serial = 1641] [outer = 00000000] 14:31:05 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (18F2AC00) [pid = 700] [serial = 1642] [outer = 189DCC00] 14:31:05 INFO - PROCESS | 700 | 1467322265120 Marionette DEBUG loaded listener.js 14:31:05 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (19179400) [pid = 700] [serial = 1643] [outer = 189DCC00] 14:31:05 INFO - PROCESS | 700 | 1467322265611 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]]]}] 14:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 14:31:05 INFO - PROCESS | 700 | 1467322265637 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 14:31:05 INFO - PROCESS | 700 | 1467322265639 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 14:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:31:05 INFO - PROCESS | 700 | 1467322265642 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:31:05 INFO - PROCESS | 700 | 1467322265644 Marionette TRACE conn5 <- [1,2154,null,{}] 14:31:05 INFO - PROCESS | 700 | 1467322265647 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}] 14:31:05 INFO - PROCESS | 700 | 1467322265650 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:05 INFO - PROCESS | 700 | 1467322265788 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 14:31:05 INFO - PROCESS | 700 | 1467322265811 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:05 INFO - PROCESS | 700 | 1467322265813 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:05 INFO - PROCESS | 700 | ++DOCSHELL 1953AC00 == 34 [pid = 700] [id = 548] 14:31:05 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (1953E400) [pid = 700] [serial = 1644] [outer = 00000000] 14:31:05 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (19574400) [pid = 700] [serial = 1645] [outer = 1953E400] 14:31:05 INFO - PROCESS | 700 | 1467322265858 Marionette DEBUG loaded listener.js 14:31:05 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (1957A400) [pid = 700] [serial = 1646] [outer = 1953E400] 14:31:06 INFO - PROCESS | 700 | 1467322266311 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]]]}] 14:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 14:31:06 INFO - PROCESS | 700 | 1467322266375 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 14:31:06 INFO - PROCESS | 700 | 1467322266377 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 14:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:31:06 INFO - PROCESS | 700 | 1467322266386 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:31:06 INFO - PROCESS | 700 | 1467322266387 Marionette TRACE conn5 <- [1,2158,null,{}] 14:31:06 INFO - PROCESS | 700 | 1467322266391 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}] 14:31:06 INFO - PROCESS | 700 | 1467322266397 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:06 INFO - PROCESS | 700 | 1467322266537 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 14:31:06 INFO - PROCESS | 700 | 1467322266604 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:06 INFO - PROCESS | 700 | 1467322266606 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:06 INFO - PROCESS | 700 | ++DOCSHELL 19180400 == 35 [pid = 700] [id = 549] 14:31:06 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (1957FC00) [pid = 700] [serial = 1647] [outer = 00000000] 14:31:06 INFO - PROCESS | 700 | ++DOMWINDOW == 102 (1A8B3400) [pid = 700] [serial = 1648] [outer = 1957FC00] 14:31:06 INFO - PROCESS | 700 | 1467322266653 Marionette DEBUG loaded listener.js 14:31:06 INFO - PROCESS | 700 | ++DOMWINDOW == 103 (1A8B6C00) [pid = 700] [serial = 1649] [outer = 1957FC00] 14:31:07 INFO - PROCESS | 700 | 1467322267071 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]]]}] 14:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 14:31:07 INFO - PROCESS | 700 | 1467322267125 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 14:31:07 INFO - PROCESS | 700 | 1467322267127 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 14:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:31:07 INFO - PROCESS | 700 | 1467322267139 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:31:07 INFO - PROCESS | 700 | 1467322267141 Marionette TRACE conn5 <- [1,2162,null,{}] 14:31:07 INFO - PROCESS | 700 | 1467322267145 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}] 14:31:07 INFO - PROCESS | 700 | 1467322267147 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:07 INFO - PROCESS | 700 | 1467322267269 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 14:31:07 INFO - PROCESS | 700 | 1467322267278 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:07 INFO - PROCESS | 700 | 1467322267280 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:07 INFO - PROCESS | 700 | ++DOCSHELL 1A8CB400 == 36 [pid = 700] [id = 550] 14:31:07 INFO - PROCESS | 700 | ++DOMWINDOW == 104 (1A8CC400) [pid = 700] [serial = 1650] [outer = 00000000] 14:31:07 INFO - PROCESS | 700 | ++DOMWINDOW == 105 (1A972000) [pid = 700] [serial = 1651] [outer = 1A8CC400] 14:31:07 INFO - PROCESS | 700 | 1467322267324 Marionette DEBUG loaded listener.js 14:31:07 INFO - PROCESS | 700 | ++DOMWINDOW == 106 (1A977000) [pid = 700] [serial = 1652] [outer = 1A8CC400] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 105 (0F535400) [pid = 700] [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.] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 104 (0F660800) [pid = 700] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 103 (0FF27400) [pid = 700] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 102 (13FAB000) [pid = 700] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 101 (14768000) [pid = 700] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 100 (16423C00) [pid = 700] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 99 (15C03000) [pid = 700] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 98 (1726D400) [pid = 700] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 97 (19539C00) [pid = 700] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 96 (18ECB800) [pid = 700] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 95 (14873800) [pid = 700] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 94 (0FF64000) [pid = 700] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 93 (0F5E1400) [pid = 700] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 92 (10044000) [pid = 700] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1A997800) [pid = 700] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1A8B1C00) [pid = 700] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 89 (16428400) [pid = 700] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0F576400) [pid = 700] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 87 (15E0F800) [pid = 700] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:31:07 INFO - PROCESS | 700 | --DOMWINDOW == 86 (18F1C400) [pid = 700] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:31:07 INFO - PROCESS | 700 | 1467322267874 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]]]}] 14:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 790ms 14:31:07 INFO - PROCESS | 700 | 1467322267925 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 14:31:07 INFO - PROCESS | 700 | 1467322267927 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 14:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:31:07 INFO - PROCESS | 700 | 1467322267930 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:31:07 INFO - PROCESS | 700 | 1467322267932 Marionette TRACE conn5 <- [1,2166,null,{}] 14:31:07 INFO - PROCESS | 700 | 1467322267935 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}] 14:31:07 INFO - PROCESS | 700 | 1467322267937 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:08 INFO - PROCESS | 700 | 1467322268015 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 14:31:08 INFO - PROCESS | 700 | 1467322268021 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:08 INFO - PROCESS | 700 | 1467322268023 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:08 INFO - PROCESS | 700 | ++DOCSHELL 0FF22400 == 37 [pid = 700] [id = 551] 14:31:08 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (0FF2B400) [pid = 700] [serial = 1653] [outer = 00000000] 14:31:08 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (155AE800) [pid = 700] [serial = 1654] [outer = 0FF2B400] 14:31:08 INFO - PROCESS | 700 | 1467322268067 Marionette DEBUG loaded listener.js 14:31:08 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1700A000) [pid = 700] [serial = 1655] [outer = 0FF2B400] 14:31:08 INFO - PROCESS | 700 | 1467322268490 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]]]}] 14:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 14:31:08 INFO - PROCESS | 700 | 1467322268561 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 14:31:08 INFO - PROCESS | 700 | 1467322268564 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 14:31:08 INFO - PROCESS | 700 | 1467322268567 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:31:08 INFO - PROCESS | 700 | 1467322268569 Marionette TRACE conn5 <- [1,2170,null,{}] 14:31:08 INFO - PROCESS | 700 | 1467322268572 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}] 14:31:08 INFO - PROCESS | 700 | 1467322268574 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:08 INFO - PROCESS | 700 | 1467322268655 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 14:31:08 INFO - PROCESS | 700 | 1467322268660 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:08 INFO - PROCESS | 700 | 1467322268662 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:08 INFO - PROCESS | 700 | ++DOCSHELL 17F13000 == 38 [pid = 700] [id = 552] 14:31:08 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1817AC00) [pid = 700] [serial = 1656] [outer = 00000000] 14:31:08 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (19574000) [pid = 700] [serial = 1657] [outer = 1817AC00] 14:31:08 INFO - PROCESS | 700 | 1467322268705 Marionette DEBUG loaded listener.js 14:31:08 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1A96DC00) [pid = 700] [serial = 1658] [outer = 1817AC00] 14:31:09 INFO - PROCESS | 700 | 1467322269174 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]]]}] 14:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 14:31:09 INFO - PROCESS | 700 | 1467322269206 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 14:31:09 INFO - PROCESS | 700 | 1467322269208 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 14:31:09 INFO - PROCESS | 700 | 1467322269212 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:31:09 INFO - PROCESS | 700 | 1467322269213 Marionette TRACE conn5 <- [1,2174,null,{}] 14:31:09 INFO - PROCESS | 700 | 1467322269216 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}] 14:31:09 INFO - PROCESS | 700 | 1467322269218 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:09 INFO - PROCESS | 700 | 1467322269297 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 14:31:09 INFO - PROCESS | 700 | 1467322269304 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:09 INFO - PROCESS | 700 | 1467322269306 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:09 INFO - PROCESS | 700 | ++DOCSHELL 1A990C00 == 39 [pid = 700] [id = 553] 14:31:09 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1A998400) [pid = 700] [serial = 1659] [outer = 00000000] 14:31:09 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1ABA2C00) [pid = 700] [serial = 1660] [outer = 1A998400] 14:31:09 INFO - PROCESS | 700 | 1467322269350 Marionette DEBUG loaded listener.js 14:31:09 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (1ABA6000) [pid = 700] [serial = 1661] [outer = 1A998400] 14:31:09 INFO - PROCESS | 700 | 1467322269925 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]]]}] 14:31:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 770ms 14:31:09 INFO - PROCESS | 700 | 1467322269987 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 14:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:31:09 INFO - PROCESS | 700 | 1467322269992 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 14:31:10 INFO - PROCESS | 700 | 1467322270053 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:31:10 INFO - PROCESS | 700 | 1467322270056 Marionette TRACE conn5 <- [1,2178,null,{}] 14:31:10 INFO - PROCESS | 700 | 1467322270065 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}] 14:31:10 INFO - PROCESS | 700 | 1467322270068 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:10 INFO - PROCESS | 700 | 1467322270193 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 14:31:10 INFO - PROCESS | 700 | 1467322270328 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:10 INFO - PROCESS | 700 | 1467322270331 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:10 INFO - PROCESS | 700 | ++DOCSHELL 0F542800 == 40 [pid = 700] [id = 554] 14:31:10 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (0F5EA400) [pid = 700] [serial = 1662] [outer = 00000000] 14:31:10 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (13D10400) [pid = 700] [serial = 1663] [outer = 0F5EA400] 14:31:10 INFO - PROCESS | 700 | 1467322270390 Marionette DEBUG loaded listener.js 14:31:10 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (14768000) [pid = 700] [serial = 1664] [outer = 0F5EA400] 14:31:10 INFO - PROCESS | 700 | 1467322270973 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]]]}] 14:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1033ms 14:31:11 INFO - PROCESS | 700 | 1467322271030 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 14:31:11 INFO - PROCESS | 700 | 1467322271035 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 14:31:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:31:11 INFO - PROCESS | 700 | 1467322271042 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:31:11 INFO - PROCESS | 700 | 1467322271045 Marionette TRACE conn5 <- [1,2182,null,{}] 14:31:11 INFO - PROCESS | 700 | 1467322271049 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}] 14:31:11 INFO - PROCESS | 700 | 1467322271052 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:11 INFO - PROCESS | 700 | 1467322271166 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 14:31:11 INFO - PROCESS | 700 | 1467322271309 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:11 INFO - PROCESS | 700 | 1467322271311 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:11 INFO - PROCESS | 700 | ++DOCSHELL 178A4C00 == 41 [pid = 700] [id = 555] 14:31:11 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (178AD800) [pid = 700] [serial = 1665] [outer = 00000000] 14:31:11 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (18730400) [pid = 700] [serial = 1666] [outer = 178AD800] 14:31:11 INFO - PROCESS | 700 | 1467322271369 Marionette DEBUG loaded listener.js 14:31:11 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (18F20000) [pid = 700] [serial = 1667] [outer = 178AD800] 14:31:11 INFO - PROCESS | 700 | 1467322271976 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]]]}] 14:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 14:31:11 INFO - PROCESS | 700 | 1467322272015 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 14:31:12 INFO - PROCESS | 700 | 1467322272017 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 14:31:12 INFO - PROCESS | 700 | 1467322272021 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:31:12 INFO - PROCESS | 700 | 1467322272025 Marionette TRACE conn5 <- [1,2186,null,{}] 14:31:12 INFO - PROCESS | 700 | 1467322272036 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}] 14:31:12 INFO - PROCESS | 700 | 1467322272041 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:12 INFO - PROCESS | 700 | 1467322272151 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 14:31:12 INFO - PROCESS | 700 | 1467322272318 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:12 INFO - PROCESS | 700 | 1467322272321 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:12 INFO - PROCESS | 700 | ++DOCSHELL 1AB2BC00 == 42 [pid = 700] [id = 556] 14:31:12 INFO - PROCESS | 700 | ++DOMWINDOW == 102 (1AB2C400) [pid = 700] [serial = 1668] [outer = 00000000] 14:31:12 INFO - PROCESS | 700 | ++DOMWINDOW == 103 (1B930400) [pid = 700] [serial = 1669] [outer = 1AB2C400] 14:31:12 INFO - PROCESS | 700 | 1467322272380 Marionette DEBUG loaded listener.js 14:31:12 INFO - PROCESS | 700 | ++DOMWINDOW == 104 (1BABFC00) [pid = 700] [serial = 1670] [outer = 1AB2C400] 14:31:13 INFO - PROCESS | 700 | 1467322273034 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]]]}] 14:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1020ms 14:31:13 INFO - PROCESS | 700 | 1467322273054 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 14:31:13 INFO - PROCESS | 700 | 1467322273057 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 14:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:31:13 INFO - PROCESS | 700 | 1467322273062 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:31:13 INFO - PROCESS | 700 | 1467322273064 Marionette TRACE conn5 <- [1,2190,null,{}] 14:31:13 INFO - PROCESS | 700 | 1467322273067 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}] 14:31:13 INFO - PROCESS | 700 | 1467322273070 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:13 INFO - PROCESS | 700 | 1467322273180 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 14:31:13 INFO - PROCESS | 700 | 1467322273457 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:13 INFO - PROCESS | 700 | 1467322273460 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:13 INFO - PROCESS | 700 | ++DOCSHELL 0C5C6400 == 43 [pid = 700] [id = 557] 14:31:13 INFO - PROCESS | 700 | ++DOMWINDOW == 105 (0C5F6C00) [pid = 700] [serial = 1671] [outer = 00000000] 14:31:13 INFO - PROCESS | 700 | ++DOMWINDOW == 106 (0F535800) [pid = 700] [serial = 1672] [outer = 0C5F6C00] 14:31:13 INFO - PROCESS | 700 | 1467322273521 Marionette DEBUG loaded listener.js 14:31:13 INFO - PROCESS | 700 | ++DOMWINDOW == 107 (0FD13800) [pid = 700] [serial = 1673] [outer = 0C5F6C00] 14:31:14 INFO - PROCESS | 700 | 1467322274135 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]]]}] 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 17F13000 == 42 [pid = 700] [id = 552] 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 0FF22400 == 41 [pid = 700] [id = 551] 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 1A8CB400 == 40 [pid = 700] [id = 550] 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 19180400 == 39 [pid = 700] [id = 549] 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 1953AC00 == 38 [pid = 700] [id = 548] 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 189DA800 == 37 [pid = 700] [id = 547] 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 17F7E000 == 36 [pid = 700] [id = 546] 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 103D8400 == 35 [pid = 700] [id = 545] 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 0CBE3400 == 34 [pid = 700] [id = 13] 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 0905B800 == 33 [pid = 700] [id = 544] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 106 (18185800) [pid = 700] [serial = 1624] [outer = 00000000] [url = about:blank] 14:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1129ms 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 13FA5800 == 32 [pid = 700] [id = 543] 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 0C5EF000 == 31 [pid = 700] [id = 542] 14:31:14 INFO - PROCESS | 700 | --DOCSHELL 172B1400 == 30 [pid = 700] [id = 541] 14:31:14 INFO - PROCESS | 700 | 1467322274223 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 14:31:14 INFO - PROCESS | 700 | 1467322274227 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 14:31:14 INFO - PROCESS | 700 | 1467322274231 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:31:14 INFO - PROCESS | 700 | 1467322274234 Marionette TRACE conn5 <- [1,2194,null,{}] 14:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:31:14 INFO - PROCESS | 700 | 1467322274239 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}] 14:31:14 INFO - PROCESS | 700 | 1467322274244 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:14 INFO - PROCESS | 700 | 1467322274350 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 105 (0FC74C00) [pid = 700] [serial = 1085] [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.] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 104 (0FC78C00) [pid = 700] [serial = 1609] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 103 (0FCDC000) [pid = 700] [serial = 1610] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 102 (0FF30400) [pid = 700] [serial = 1612] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 101 (13FED000) [pid = 700] [serial = 1615] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 100 (14291C00) [pid = 700] [serial = 1616] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 99 (155AFC00) [pid = 700] [serial = 1619] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 98 (148DE800) [pid = 700] [serial = 1618] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 97 (1700FC00) [pid = 700] [serial = 1621] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 96 (1700F400) [pid = 700] [serial = 1591] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 95 (17268000) [pid = 700] [serial = 1592] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 94 (0FF67000) [pid = 700] [serial = 1613] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 93 (1817D400) [pid = 700] [serial = 1595] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 92 (17F8D800) [pid = 700] [serial = 1594] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1957B000) [pid = 700] [serial = 1607] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 90 (18F1E000) [pid = 700] [serial = 1597] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1706D000) [pid = 700] [serial = 1622] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 88 (18F23C00) [pid = 700] [serial = 1598] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 87 (149B5400) [pid = 700] [serial = 1588] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 86 (0FF6CC00) [pid = 700] [serial = 1585] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 85 (10189400) [pid = 700] [serial = 1586] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0FC73C00) [pid = 700] [serial = 1582] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0FCDC400) [pid = 700] [serial = 1583] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 82 (13FE9000) [pid = 700] [serial = 1580] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 81 (104C1400) [pid = 700] [serial = 1579] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1B550000) [pid = 700] [serial = 1577] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1ABA3800) [pid = 700] [serial = 1576] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1A978C00) [pid = 700] [serial = 1574] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1A973000) [pid = 700] [serial = 1573] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1817E000) [pid = 700] [serial = 1571] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 75 (172A5400) [pid = 700] [serial = 1570] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 74 (10191400) [pid = 700] [serial = 1568] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FF29C00) [pid = 700] [serial = 1567] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 72 (19576800) [pid = 700] [serial = 1606] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 71 (182E6800) [pid = 700] [serial = 1600] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 70 (184E3000) [pid = 700] [serial = 1601] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 69 (18F2B000) [pid = 700] [serial = 1604] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 68 (155AB400) [pid = 700] [serial = 1589] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | --DOMWINDOW == 67 (190C7800) [pid = 700] [serial = 1603] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 700 | 1467322274451 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:14 INFO - PROCESS | 700 | 1467322274453 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:14 INFO - PROCESS | 700 | ++DOCSHELL 0FC74C00 == 31 [pid = 700] [id = 558] 14:31:14 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0FC75C00) [pid = 700] [serial = 1674] [outer = 00000000] 14:31:14 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0FCDC000) [pid = 700] [serial = 1675] [outer = 0FC75C00] 14:31:14 INFO - PROCESS | 700 | 1467322274501 Marionette DEBUG loaded listener.js 14:31:14 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0FE02C00) [pid = 700] [serial = 1676] [outer = 0FC75C00] 14:31:14 INFO - PROCESS | 700 | 1467322274967 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]]]}] 14:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 770ms 14:31:14 INFO - PROCESS | 700 | 1467322275011 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 14:31:14 INFO - PROCESS | 700 | 1467322275015 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 14:31:14 INFO - PROCESS | 700 | 1467322275020 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:31:15 INFO - PROCESS | 700 | 1467322275022 Marionette TRACE conn5 <- [1,2198,null,{}] 14:31:15 INFO - PROCESS | 700 | 1467322275026 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}] 14:31:15 INFO - PROCESS | 700 | 1467322275028 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:15 INFO - PROCESS | 700 | 1467322275117 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 14:31:15 INFO - PROCESS | 700 | 1467322275126 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 700 | 1467322275128 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:15 INFO - PROCESS | 700 | ++DOCSHELL 1018B400 == 32 [pid = 700] [id = 559] 14:31:15 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (10190C00) [pid = 700] [serial = 1677] [outer = 00000000] 14:31:15 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (104CBC00) [pid = 700] [serial = 1678] [outer = 10190C00] 14:31:15 INFO - PROCESS | 700 | 1467322275174 Marionette DEBUG loaded listener.js 14:31:15 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (13D13C00) [pid = 700] [serial = 1679] [outer = 10190C00] 14:31:15 INFO - PROCESS | 700 | 1467322275650 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]]]}] 14:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 14:31:15 INFO - PROCESS | 700 | 1467322275695 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 14:31:15 INFO - PROCESS | 700 | 1467322275697 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 14:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:31:15 INFO - PROCESS | 700 | 1467322275702 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:31:15 INFO - PROCESS | 700 | 1467322275707 Marionette TRACE conn5 <- [1,2202,null,{}] 14:31:15 INFO - PROCESS | 700 | 1467322275716 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}] 14:31:15 INFO - PROCESS | 700 | 1467322275720 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:15 INFO - PROCESS | 700 | 1467322275807 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 14:31:15 INFO - PROCESS | 700 | 1467322275902 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 700 | 1467322275904 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:15 INFO - PROCESS | 700 | ++DOCSHELL 148E3000 == 33 [pid = 700] [id = 560] 14:31:15 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (148E7800) [pid = 700] [serial = 1680] [outer = 00000000] 14:31:15 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (149C3400) [pid = 700] [serial = 1681] [outer = 148E7800] 14:31:15 INFO - PROCESS | 700 | 1467322275984 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (15C05000) [pid = 700] [serial = 1682] [outer = 148E7800] 14:31:16 INFO - PROCESS | 700 | 1467322276362 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]]]}] 14:31:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:31:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 14:31:16 INFO - PROCESS | 700 | 1467322276435 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 14:31:16 INFO - PROCESS | 700 | 1467322276437 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 14:31:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:31:16 INFO - PROCESS | 700 | 1467322276455 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:31:16 INFO - PROCESS | 700 | 1467322276456 Marionette TRACE conn5 <- [1,2206,null,{}] 14:31:16 INFO - PROCESS | 700 | 1467322276460 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}] 14:31:16 INFO - PROCESS | 700 | 1467322276462 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:16 INFO - PROCESS | 700 | 1467322276588 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 14:31:16 INFO - PROCESS | 700 | 1467322276593 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:16 INFO - PROCESS | 700 | 1467322276595 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:16 INFO - PROCESS | 700 | ++DOCSHELL 149C1C00 == 34 [pid = 700] [id = 561] 14:31:16 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (15E02800) [pid = 700] [serial = 1683] [outer = 00000000] 14:31:16 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (17067400) [pid = 700] [serial = 1684] [outer = 15E02800] 14:31:16 INFO - PROCESS | 700 | 1467322276641 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (17068000) [pid = 700] [serial = 1685] [outer = 15E02800] 14:31:17 INFO - PROCESS | 700 | 1467322277094 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]]]}] 14:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 14:31:17 INFO - PROCESS | 700 | 1467322277135 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 14:31:17 INFO - PROCESS | 700 | 1467322277137 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 14:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:31:17 INFO - PROCESS | 700 | 1467322277140 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:31:17 INFO - PROCESS | 700 | 1467322277142 Marionette TRACE conn5 <- [1,2210,null,{}] 14:31:17 INFO - PROCESS | 700 | 1467322277145 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}] 14:31:17 INFO - PROCESS | 700 | 1467322277147 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:17 INFO - PROCESS | 700 | 1467322277289 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 14:31:17 INFO - PROCESS | 700 | 1467322277308 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:17 INFO - PROCESS | 700 | 1467322277314 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:17 INFO - PROCESS | 700 | ++DOCSHELL 172B1C00 == 35 [pid = 700] [id = 562] 14:31:17 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (178A5800) [pid = 700] [serial = 1686] [outer = 00000000] 14:31:17 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (17F86C00) [pid = 700] [serial = 1687] [outer = 178A5800] 14:31:17 INFO - PROCESS | 700 | 1467322277368 Marionette DEBUG loaded listener.js 14:31:17 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (18184C00) [pid = 700] [serial = 1688] [outer = 178A5800] 14:31:17 INFO - PROCESS | 700 | 1467322277835 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]]]}] 14:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 14:31:17 INFO - PROCESS | 700 | 1467322277871 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 14:31:17 INFO - PROCESS | 700 | 1467322277873 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 14:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:31:17 INFO - PROCESS | 700 | 1467322277876 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:31:17 INFO - PROCESS | 700 | 1467322277877 Marionette TRACE conn5 <- [1,2214,null,{}] 14:31:17 INFO - PROCESS | 700 | 1467322277881 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}] 14:31:17 INFO - PROCESS | 700 | 1467322277883 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:17 INFO - PROCESS | 700 | 1467322278011 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 14:31:17 INFO - PROCESS | 700 | 1467322278017 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:17 INFO - PROCESS | 700 | 1467322278019 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:18 INFO - PROCESS | 700 | ++DOCSHELL 18739000 == 36 [pid = 700] [id = 563] 14:31:18 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1873A400) [pid = 700] [serial = 1689] [outer = 00000000] 14:31:18 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18ED6800) [pid = 700] [serial = 1690] [outer = 1873A400] 14:31:18 INFO - PROCESS | 700 | 1467322278126 Marionette DEBUG loaded listener.js 14:31:18 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18F1FC00) [pid = 700] [serial = 1691] [outer = 1873A400] 14:31:18 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1953E400) [pid = 700] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:31:18 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1957FC00) [pid = 700] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:31:18 INFO - PROCESS | 700 | --DOMWINDOW == 82 (103D9400) [pid = 700] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:31:18 INFO - PROCESS | 700 | --DOMWINDOW == 81 (189DCC00) [pid = 700] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:31:18 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1A8CC400) [pid = 700] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:31:18 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1817AC00) [pid = 700] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:31:18 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0C5CEC00) [pid = 700] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:31:18 INFO - PROCESS | 700 | --DOMWINDOW == 77 (17F7E800) [pid = 700] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:31:18 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0FF2B400) [pid = 700] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:31:18 INFO - PROCESS | 700 | 1467322278721 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]]]}] 14:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 870ms 14:31:18 INFO - PROCESS | 700 | 1467322278747 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 14:31:18 INFO - PROCESS | 700 | 1467322278749 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 14:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:31:18 INFO - PROCESS | 700 | 1467322278752 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:31:18 INFO - PROCESS | 700 | 1467322278754 Marionette TRACE conn5 <- [1,2218,null,{}] 14:31:18 INFO - PROCESS | 700 | 1467322278757 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}] 14:31:18 INFO - PROCESS | 700 | 1467322278759 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:18 INFO - PROCESS | 700 | 1467322278839 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 14:31:18 INFO - PROCESS | 700 | 1467322278845 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:18 INFO - PROCESS | 700 | 1467322278847 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:18 INFO - PROCESS | 700 | ++DOCSHELL 0FD15000 == 37 [pid = 700] [id = 564] 14:31:18 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (10187800) [pid = 700] [serial = 1692] [outer = 00000000] 14:31:18 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (172AE000) [pid = 700] [serial = 1693] [outer = 10187800] 14:31:18 INFO - PROCESS | 700 | 1467322278891 Marionette DEBUG loaded listener.js 14:31:18 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (17F7E800) [pid = 700] [serial = 1694] [outer = 10187800] 14:31:19 INFO - PROCESS | 700 | 1467322279303 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]]]}] 14:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 631ms 14:31:19 INFO - PROCESS | 700 | 1467322279384 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 14:31:19 INFO - PROCESS | 700 | 1467322279386 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 14:31:19 INFO - PROCESS | 700 | 1467322279389 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:31:19 INFO - PROCESS | 700 | 1467322279391 Marionette TRACE conn5 <- [1,2222,null,{}] 14:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:31:19 INFO - PROCESS | 700 | 1467322279394 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}] 14:31:19 INFO - PROCESS | 700 | 1467322279397 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:19 INFO - PROCESS | 700 | 1467322279477 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 14:31:19 INFO - PROCESS | 700 | 1467322279483 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:19 INFO - PROCESS | 700 | 1467322279484 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:19 INFO - PROCESS | 700 | ++DOCSHELL 18F1DC00 == 38 [pid = 700] [id = 565] 14:31:19 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (190C3000) [pid = 700] [serial = 1695] [outer = 00000000] 14:31:19 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (19241800) [pid = 700] [serial = 1696] [outer = 190C3000] 14:31:19 INFO - PROCESS | 700 | 1467322279529 Marionette DEBUG loaded listener.js 14:31:19 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19176000) [pid = 700] [serial = 1697] [outer = 190C3000] 14:31:19 INFO - PROCESS | 700 | 1467322279948 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]]]}] 14:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 570ms 14:31:19 INFO - PROCESS | 700 | 1467322279964 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 14:31:19 INFO - PROCESS | 700 | 1467322279975 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 14:31:19 INFO - PROCESS | 700 | 1467322279979 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:31:19 INFO - PROCESS | 700 | 1467322279981 Marionette TRACE conn5 <- [1,2226,null,{}] 14:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:31:19 INFO - PROCESS | 700 | 1467322279984 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}] 14:31:19 INFO - PROCESS | 700 | 1467322279986 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:20 INFO - PROCESS | 700 | 1467322280116 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 14:31:20 INFO - PROCESS | 700 | 1467322280125 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:20 INFO - PROCESS | 700 | 1467322280127 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:20 INFO - PROCESS | 700 | ++DOCSHELL 09064000 == 39 [pid = 700] [id = 566] 14:31:20 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (19175400) [pid = 700] [serial = 1698] [outer = 00000000] 14:31:20 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (195A4C00) [pid = 700] [serial = 1699] [outer = 19175400] 14:31:20 INFO - PROCESS | 700 | 1467322280171 Marionette DEBUG loaded listener.js 14:31:20 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (195A6800) [pid = 700] [serial = 1700] [outer = 19175400] 14:31:20 INFO - PROCESS | 700 | 1467322280604 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]]]}] 14:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 14:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:31:20 INFO - PROCESS | 700 | 1467322280655 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 14:31:20 INFO - PROCESS | 700 | 1467322280657 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 14:31:20 INFO - PROCESS | 700 | 1467322280660 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:31:20 INFO - PROCESS | 700 | 1467322280662 Marionette TRACE conn5 <- [1,2230,null,{}] 14:31:20 INFO - PROCESS | 700 | 1467322280723 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}] 14:31:20 INFO - PROCESS | 700 | 1467322280726 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:20 INFO - PROCESS | 700 | 1467322280865 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 14:31:20 INFO - PROCESS | 700 | 1467322280972 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:20 INFO - PROCESS | 700 | 1467322280976 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:20 INFO - PROCESS | 700 | ++DOCSHELL 0CBD3C00 == 40 [pid = 700] [id = 567] 14:31:20 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (0F535000) [pid = 700] [serial = 1701] [outer = 00000000] 14:31:21 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (0FCD7000) [pid = 700] [serial = 1702] [outer = 0F535000] 14:31:21 INFO - PROCESS | 700 | 1467322281034 Marionette DEBUG loaded listener.js 14:31:21 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (0FE05C00) [pid = 700] [serial = 1703] [outer = 0F535000] 14:31:21 INFO - PROCESS | 700 | 1467322281702 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]]]}] 14:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1078ms 14:31:21 INFO - PROCESS | 700 | 1467322281740 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 14:31:21 INFO - PROCESS | 700 | 1467322281744 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 14:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:31:21 INFO - PROCESS | 700 | 1467322281749 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:31:21 INFO - PROCESS | 700 | 1467322281752 Marionette TRACE conn5 <- [1,2234,null,{}] 14:31:21 INFO - PROCESS | 700 | 1467322281757 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}] 14:31:21 INFO - PROCESS | 700 | 1467322281760 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:21 INFO - PROCESS | 700 | 1467322281876 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 14:31:22 INFO - PROCESS | 700 | 1467322282037 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:22 INFO - PROCESS | 700 | 1467322282041 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:22 INFO - PROCESS | 700 | ++DOCSHELL 14292000 == 41 [pid = 700] [id = 568] 14:31:22 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (14292400) [pid = 700] [serial = 1704] [outer = 00000000] 14:31:22 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (147A3800) [pid = 700] [serial = 1705] [outer = 14292400] 14:31:22 INFO - PROCESS | 700 | 1467322282099 Marionette DEBUG loaded listener.js 14:31:22 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (155B0400) [pid = 700] [serial = 1706] [outer = 14292400] 14:31:22 INFO - PROCESS | 700 | 1467322282668 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]]]}] 14:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 987ms 14:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:31:22 INFO - PROCESS | 700 | 1467322282736 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 14:31:22 INFO - PROCESS | 700 | 1467322282739 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 14:31:22 INFO - PROCESS | 700 | 1467322282743 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:31:22 INFO - PROCESS | 700 | 1467322282745 Marionette TRACE conn5 <- [1,2238,null,{}] 14:31:22 INFO - PROCESS | 700 | 1467322282750 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}] 14:31:22 INFO - PROCESS | 700 | 1467322282752 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:22 INFO - PROCESS | 700 | 1467322282911 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 14:31:22 INFO - PROCESS | 700 | 1467322282978 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:22 INFO - PROCESS | 700 | 1467322282982 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:22 INFO - PROCESS | 700 | ++DOCSHELL 184ECC00 == 42 [pid = 700] [id = 569] 14:31:22 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (18735800) [pid = 700] [serial = 1707] [outer = 00000000] 14:31:23 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1917E400) [pid = 700] [serial = 1708] [outer = 18735800] 14:31:23 INFO - PROCESS | 700 | 1467322283039 Marionette DEBUG loaded listener.js 14:31:23 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1A811C00) [pid = 700] [serial = 1709] [outer = 18735800] 14:31:23 INFO - PROCESS | 700 | 1467322283688 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]]]}] 14:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 14:31:23 INFO - PROCESS | 700 | 1467322283722 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 14:31:23 INFO - PROCESS | 700 | 1467322283729 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 14:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:31:23 INFO - PROCESS | 700 | 1467322283734 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:31:23 INFO - PROCESS | 700 | 1467322283736 Marionette TRACE conn5 <- [1,2242,null,{}] 14:31:23 INFO - PROCESS | 700 | 1467322283740 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}] 14:31:23 INFO - PROCESS | 700 | 1467322283742 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:23 INFO - PROCESS | 700 | 1467322283853 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 14:31:23 INFO - PROCESS | 700 | 1467322283994 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:23 INFO - PROCESS | 700 | 1467322283996 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:23 INFO - PROCESS | 700 | ++DOCSHELL 1706E800 == 43 [pid = 700] [id = 570] 14:31:23 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (19175800) [pid = 700] [serial = 1710] [outer = 00000000] 14:31:24 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (1AB29C00) [pid = 700] [serial = 1711] [outer = 19175800] 14:31:24 INFO - PROCESS | 700 | 1467322284051 Marionette DEBUG loaded listener.js 14:31:24 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (1ABAB800) [pid = 700] [serial = 1712] [outer = 19175800] 14:31:24 INFO - PROCESS | 700 | 1467322284864 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]]]}] 14:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1181ms 14:31:24 INFO - PROCESS | 700 | 1467322284919 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 14:31:24 INFO - PROCESS | 700 | 1467322284923 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 14:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:31:24 INFO - PROCESS | 700 | 1467322284928 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:31:24 INFO - PROCESS | 700 | 1467322284931 Marionette TRACE conn5 <- [1,2246,null,{}] 14:31:24 INFO - PROCESS | 700 | 1467322284937 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}] 14:31:24 INFO - PROCESS | 700 | 1467322284940 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:25 INFO - PROCESS | 700 | 1467322285058 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 14:31:25 INFO - PROCESS | 700 | 1467322285197 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:25 INFO - PROCESS | 700 | 1467322285202 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:25 INFO - PROCESS | 700 | ++DOCSHELL 103D1400 == 44 [pid = 700] [id = 571] 14:31:25 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (103D9400) [pid = 700] [serial = 1713] [outer = 00000000] 14:31:25 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (13F27800) [pid = 700] [serial = 1714] [outer = 103D9400] 14:31:25 INFO - PROCESS | 700 | 1467322285256 Marionette DEBUG loaded listener.js 14:31:25 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (140B7400) [pid = 700] [serial = 1715] [outer = 103D9400] 14:31:25 INFO - PROCESS | 700 | 1467322285838 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]]]}] 14:31:25 INFO - PROCESS | 700 | --DOCSHELL 18F1DC00 == 43 [pid = 700] [id = 565] 14:31:25 INFO - PROCESS | 700 | --DOCSHELL 0FD15000 == 42 [pid = 700] [id = 564] 14:31:25 INFO - PROCESS | 700 | --DOCSHELL 18739000 == 41 [pid = 700] [id = 563] 14:31:25 INFO - PROCESS | 700 | --DOCSHELL 172B1C00 == 40 [pid = 700] [id = 562] 14:31:25 INFO - PROCESS | 700 | --DOCSHELL 149C1C00 == 39 [pid = 700] [id = 561] 14:31:25 INFO - PROCESS | 700 | --DOCSHELL 148E3000 == 38 [pid = 700] [id = 560] 14:31:25 INFO - PROCESS | 700 | --DOCSHELL 1018B400 == 37 [pid = 700] [id = 559] 14:31:25 INFO - PROCESS | 700 | --DOCSHELL 0FC74C00 == 36 [pid = 700] [id = 558] 14:31:25 INFO - PROCESS | 700 | --DOCSHELL 0C5C6400 == 35 [pid = 700] [id = 557] 14:31:25 INFO - PROCESS | 700 | --DOCSHELL 0F542800 == 34 [pid = 700] [id = 554] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 99 (19574400) [pid = 700] [serial = 1645] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 98 (1A8B3400) [pid = 700] [serial = 1648] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 97 (14291000) [pid = 700] [serial = 1636] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 96 (1482B400) [pid = 700] [serial = 1637] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 95 (0F5E9800) [pid = 700] [serial = 1627] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 94 (18F2AC00) [pid = 700] [serial = 1642] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 93 (1A972000) [pid = 700] [serial = 1651] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 92 (147A0800) [pid = 700] [serial = 1630] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 91 (1A8B6C00) [pid = 700] [serial = 1649] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 90 (19574000) [pid = 700] [serial = 1657] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0FF2FC00) [pid = 700] [serial = 1634] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1A977000) [pid = 700] [serial = 1652] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 87 (0F536400) [pid = 700] [serial = 1633] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 86 (18184800) [pid = 700] [serial = 1639] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 85 (18731800) [pid = 700] [serial = 1640] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1A96DC00) [pid = 700] [serial = 1658] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1957A400) [pid = 700] [serial = 1646] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1ABA2C00) [pid = 700] [serial = 1660] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1700A000) [pid = 700] [serial = 1655] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 80 (155AE800) [pid = 700] [serial = 1654] [outer = 00000000] [url = about:blank] 14:31:25 INFO - PROCESS | 700 | --DOMWINDOW == 79 (19179400) [pid = 700] [serial = 1643] [outer = 00000000] [url = about:blank] 14:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1017ms 14:31:25 INFO - PROCESS | 700 | 1467322285952 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 14:31:25 INFO - PROCESS | 700 | 1467322285956 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 14:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:31:25 INFO - PROCESS | 700 | 1467322285963 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:31:25 INFO - PROCESS | 700 | 1467322285966 Marionette TRACE conn5 <- [1,2250,null,{}] 14:31:25 INFO - PROCESS | 700 | 1467322285970 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}] 14:31:25 INFO - PROCESS | 700 | 1467322285973 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:26 INFO - PROCESS | 700 | 1467322286065 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 14:31:26 INFO - PROCESS | 700 | 1467322286072 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:26 INFO - PROCESS | 700 | 1467322286075 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:26 INFO - PROCESS | 700 | ++DOCSHELL 0FC74C00 == 35 [pid = 700] [id = 572] 14:31:26 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0FC7D000) [pid = 700] [serial = 1716] [outer = 00000000] 14:31:26 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0FE02400) [pid = 700] [serial = 1717] [outer = 0FC7D000] 14:31:26 INFO - PROCESS | 700 | 1467322286123 Marionette DEBUG loaded listener.js 14:31:26 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0FF31400) [pid = 700] [serial = 1718] [outer = 0FC7D000] 14:31:26 INFO - PROCESS | 700 | 1467322286666 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]]]}] 14:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 14:31:26 INFO - PROCESS | 700 | 1467322286695 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 14:31:26 INFO - PROCESS | 700 | 1467322286698 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 14:31:26 INFO - PROCESS | 700 | 1467322286701 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:31:26 INFO - PROCESS | 700 | 1467322286705 Marionette TRACE conn5 <- [1,2254,null,{}] 14:31:26 INFO - PROCESS | 700 | 1467322286717 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}] 14:31:26 INFO - PROCESS | 700 | 1467322286721 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:26 INFO - PROCESS | 700 | 1467322286809 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 14:31:26 INFO - PROCESS | 700 | 1467322286816 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:26 INFO - PROCESS | 700 | 1467322286819 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:26 INFO - PROCESS | 700 | ++DOCSHELL 155AA800 == 36 [pid = 700] [id = 573] 14:31:26 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (155ACC00) [pid = 700] [serial = 1719] [outer = 00000000] 14:31:26 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (17002800) [pid = 700] [serial = 1720] [outer = 155ACC00] 14:31:26 INFO - PROCESS | 700 | 1467322286867 Marionette DEBUG loaded listener.js 14:31:26 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (17065400) [pid = 700] [serial = 1721] [outer = 155ACC00] 14:31:27 INFO - PROCESS | 700 | 1467322287379 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]]]}] 14:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 14:31:27 INFO - PROCESS | 700 | 1467322287435 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 14:31:27 INFO - PROCESS | 700 | 1467322287438 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 14:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:31:27 INFO - PROCESS | 700 | 1467322287441 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:31:27 INFO - PROCESS | 700 | 1467322287443 Marionette TRACE conn5 <- [1,2258,null,{}] 14:31:27 INFO - PROCESS | 700 | 1467322287446 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}] 14:31:27 INFO - PROCESS | 700 | 1467322287448 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:27 INFO - PROCESS | 700 | 1467322287575 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 14:31:27 INFO - PROCESS | 700 | 1467322287588 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:27 INFO - PROCESS | 700 | 1467322287590 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:27 INFO - PROCESS | 700 | ++DOCSHELL 178A7400 == 37 [pid = 700] [id = 574] 14:31:27 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (178AE000) [pid = 700] [serial = 1722] [outer = 00000000] 14:31:27 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (184EA000) [pid = 700] [serial = 1723] [outer = 178AE000] 14:31:27 INFO - PROCESS | 700 | 1467322287644 Marionette DEBUG loaded listener.js 14:31:27 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (18732400) [pid = 700] [serial = 1724] [outer = 178AE000] 14:31:28 INFO - PROCESS | 700 | 1467322288065 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]]]}] 14:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 14:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:31:28 INFO - PROCESS | 700 | 1467322288115 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 14:31:28 INFO - PROCESS | 700 | 1467322288117 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 14:31:28 INFO - PROCESS | 700 | 1467322288120 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:31:28 INFO - PROCESS | 700 | 1467322288122 Marionette TRACE conn5 <- [1,2262,null,{}] 14:31:28 INFO - PROCESS | 700 | 1467322288126 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}] 14:31:28 INFO - PROCESS | 700 | 1467322288128 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:28 INFO - PROCESS | 700 | 1467322288283 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 14:31:28 INFO - PROCESS | 700 | 1467322288304 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:28 INFO - PROCESS | 700 | 1467322288307 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:28 INFO - PROCESS | 700 | ++DOCSHELL 1873D800 == 38 [pid = 700] [id = 575] 14:31:28 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (189DE800) [pid = 700] [serial = 1725] [outer = 00000000] 14:31:28 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (190C1000) [pid = 700] [serial = 1726] [outer = 189DE800] 14:31:28 INFO - PROCESS | 700 | 1467322288351 Marionette DEBUG loaded listener.js 14:31:28 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (19177C00) [pid = 700] [serial = 1727] [outer = 189DE800] 14:31:28 INFO - PROCESS | 700 | 1467322288794 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]]]}] 14:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 14:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:31:28 INFO - PROCESS | 700 | 1467322288851 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 14:31:28 INFO - PROCESS | 700 | 1467322288853 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 14:31:28 INFO - PROCESS | 700 | 1467322288856 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:31:28 INFO - PROCESS | 700 | 1467322288858 Marionette TRACE conn5 <- [1,2266,null,{}] 14:31:28 INFO - PROCESS | 700 | 1467322288867 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}] 14:31:28 INFO - PROCESS | 700 | 1467322288872 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:28 INFO - PROCESS | 700 | 1467322289014 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 14:31:29 INFO - PROCESS | 700 | 1467322289084 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:29 INFO - PROCESS | 700 | 1467322289086 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:29 INFO - PROCESS | 700 | ++DOCSHELL 0FE0BC00 == 39 [pid = 700] [id = 576] 14:31:29 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1953E400) [pid = 700] [serial = 1728] [outer = 00000000] 14:31:29 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1A8B0400) [pid = 700] [serial = 1729] [outer = 1953E400] 14:31:29 INFO - PROCESS | 700 | 1467322289134 Marionette DEBUG loaded listener.js 14:31:29 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1A8CD000) [pid = 700] [serial = 1730] [outer = 1953E400] 14:31:29 INFO - PROCESS | 700 | 1467322289572 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]]]}] 14:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 14:31:29 INFO - PROCESS | 700 | 1467322289587 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 14:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:31:29 INFO - PROCESS | 700 | 1467322289589 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 14:31:29 INFO - PROCESS | 700 | 1467322289592 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:31:29 INFO - PROCESS | 700 | 1467322289594 Marionette TRACE conn5 <- [1,2270,null,{}] 14:31:29 INFO - PROCESS | 700 | 1467322289597 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}] 14:31:29 INFO - PROCESS | 700 | 1467322289608 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:29 INFO - PROCESS | 700 | 1467322289764 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 14:31:29 INFO - PROCESS | 700 | 1467322289773 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:29 INFO - PROCESS | 700 | 1467322289775 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:29 INFO - PROCESS | 700 | ++DOCSHELL 1957CC00 == 40 [pid = 700] [id = 577] 14:31:29 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (1A8AD000) [pid = 700] [serial = 1731] [outer = 00000000] 14:31:29 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (1A976C00) [pid = 700] [serial = 1732] [outer = 1A8AD000] 14:31:29 INFO - PROCESS | 700 | 1467322289818 Marionette DEBUG loaded listener.js 14:31:29 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (1A97A400) [pid = 700] [serial = 1733] [outer = 1A8AD000] 14:31:30 INFO - PROCESS | 700 | --DOMWINDOW == 96 (15E02800) [pid = 700] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:31:30 INFO - PROCESS | 700 | --DOMWINDOW == 95 (1873A400) [pid = 700] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:31:30 INFO - PROCESS | 700 | --DOMWINDOW == 94 (148E7800) [pid = 700] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:31:30 INFO - PROCESS | 700 | --DOMWINDOW == 93 (0FC75C00) [pid = 700] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:31:30 INFO - PROCESS | 700 | --DOMWINDOW == 92 (10190C00) [pid = 700] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:31:30 INFO - PROCESS | 700 | --DOMWINDOW == 91 (0C5F6C00) [pid = 700] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:31:30 INFO - PROCESS | 700 | --DOMWINDOW == 90 (178A5800) [pid = 700] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:31:30 INFO - PROCESS | 700 | --DOMWINDOW == 89 (10187800) [pid = 700] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:31:30 INFO - PROCESS | 700 | --DOMWINDOW == 88 (190C3000) [pid = 700] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:31:30 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1A8CF000) [pid = 700] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:31:30 INFO - PROCESS | 700 | --DOMWINDOW == 86 (13FA6800) [pid = 700] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:31:30 INFO - PROCESS | 700 | 1467322290434 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]]]}] 14:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 870ms 14:31:30 INFO - PROCESS | 700 | 1467322290463 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 14:31:30 INFO - PROCESS | 700 | 1467322290465 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 14:31:30 INFO - PROCESS | 700 | 1467322290469 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:31:30 INFO - PROCESS | 700 | 1467322290471 Marionette TRACE conn5 <- [1,2274,null,{}] 14:31:30 INFO - PROCESS | 700 | 1467322290474 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}] 14:31:30 INFO - PROCESS | 700 | 1467322290476 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:30 INFO - PROCESS | 700 | 1467322290559 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 14:31:30 INFO - PROCESS | 700 | 1467322290564 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:30 INFO - PROCESS | 700 | 1467322290566 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:30 INFO - PROCESS | 700 | ++DOCSHELL 0FF22C00 == 41 [pid = 700] [id = 578] 14:31:30 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1018D000) [pid = 700] [serial = 1734] [outer = 00000000] 14:31:30 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1706D400) [pid = 700] [serial = 1735] [outer = 1018D000] 14:31:30 INFO - PROCESS | 700 | 1467322290611 Marionette DEBUG loaded listener.js 14:31:30 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (178AAC00) [pid = 700] [serial = 1736] [outer = 1018D000] 14:31:31 INFO - PROCESS | 700 | 1467322291051 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]]]}] 14:31:31 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 14:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 14:31:31 INFO - PROCESS | 700 | 1467322291103 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 14:31:31 INFO - PROCESS | 700 | 1467322291105 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 14:31:31 INFO - PROCESS | 700 | 1467322291109 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:31:31 INFO - PROCESS | 700 | 1467322291110 Marionette TRACE conn5 <- [1,2278,null,{}] 14:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:31:31 INFO - PROCESS | 700 | 1467322291114 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}] 14:31:31 INFO - PROCESS | 700 | 1467322291116 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:31 INFO - PROCESS | 700 | 1467322291200 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 14:31:31 INFO - PROCESS | 700 | 1467322291206 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:31 INFO - PROCESS | 700 | 1467322291208 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:31 INFO - PROCESS | 700 | ++DOCSHELL 1953A400 == 42 [pid = 700] [id = 579] 14:31:31 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A974400) [pid = 700] [serial = 1737] [outer = 00000000] 14:31:31 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1B9B8400) [pid = 700] [serial = 1738] [outer = 1A974400] 14:31:31 INFO - PROCESS | 700 | 1467322291252 Marionette DEBUG loaded listener.js 14:31:31 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1C1E8C00) [pid = 700] [serial = 1739] [outer = 1A974400] 14:31:31 INFO - PROCESS | 700 | 1467322291702 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]]]}] 14:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 14:31:31 INFO - PROCESS | 700 | 1467322291743 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 14:31:31 INFO - PROCESS | 700 | 1467322291746 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 14:31:31 INFO - PROCESS | 700 | 1467322291749 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:31:31 INFO - PROCESS | 700 | 1467322291750 Marionette TRACE conn5 <- [1,2282,null,{}] 14:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:31:31 INFO - PROCESS | 700 | 1467322291754 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}] 14:31:31 INFO - PROCESS | 700 | 1467322291756 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:31 INFO - PROCESS | 700 | 1467322291838 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 14:31:31 INFO - PROCESS | 700 | 1467322291844 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:31 INFO - PROCESS | 700 | 1467322291846 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:31 INFO - PROCESS | 700 | ++DOCSHELL 1C1E9800 == 43 [pid = 700] [id = 580] 14:31:31 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1C702800) [pid = 700] [serial = 1740] [outer = 00000000] 14:31:31 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1C707C00) [pid = 700] [serial = 1741] [outer = 1C702800] 14:31:31 INFO - PROCESS | 700 | 1467322291889 Marionette DEBUG loaded listener.js 14:31:31 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (1C708400) [pid = 700] [serial = 1742] [outer = 1C702800] 14:31:32 INFO - PROCESS | 700 | 1467322292316 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]]]}] 14:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 14:31:32 INFO - PROCESS | 700 | 1467322292384 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 14:31:32 INFO - PROCESS | 700 | 1467322292386 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 14:31:32 INFO - PROCESS | 700 | 1467322292390 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:31:32 INFO - PROCESS | 700 | 1467322292392 Marionette TRACE conn5 <- [1,2286,null,{}] 14:31:32 INFO - PROCESS | 700 | 1467322292397 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}] 14:31:32 INFO - PROCESS | 700 | 1467322292399 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:32 INFO - PROCESS | 700 | 1467322292551 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 14:31:32 INFO - PROCESS | 700 | 1467322292754 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:32 INFO - PROCESS | 700 | 1467322292757 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:32 INFO - PROCESS | 700 | ++DOCSHELL 0CB1F800 == 44 [pid = 700] [id = 581] 14:31:32 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (0CB21000) [pid = 700] [serial = 1743] [outer = 00000000] 14:31:32 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (0F5E9800) [pid = 700] [serial = 1744] [outer = 0CB21000] 14:31:32 INFO - PROCESS | 700 | 1467322292817 Marionette DEBUG loaded listener.js 14:31:32 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (0FD1F800) [pid = 700] [serial = 1745] [outer = 0CB21000] 14:31:33 INFO - PROCESS | 700 | 1467322293407 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]]]}] 14:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1078ms 14:31:33 INFO - PROCESS | 700 | 1467322293473 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 14:31:33 INFO - PROCESS | 700 | 1467322293477 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 14:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:31:33 INFO - PROCESS | 700 | 1467322293483 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:31:33 INFO - PROCESS | 700 | 1467322293486 Marionette TRACE conn5 <- [1,2290,null,{}] 14:31:33 INFO - PROCESS | 700 | 1467322293506 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}] 14:31:33 INFO - PROCESS | 700 | 1467322293510 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:33 INFO - PROCESS | 700 | 1467322293634 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 14:31:33 INFO - PROCESS | 700 | 1467322293771 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:33 INFO - PROCESS | 700 | 1467322293774 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:33 INFO - PROCESS | 700 | ++DOCSHELL 14726800 == 45 [pid = 700] [id = 582] 14:31:33 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (14872C00) [pid = 700] [serial = 1746] [outer = 00000000] 14:31:33 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (17005800) [pid = 700] [serial = 1747] [outer = 14872C00] 14:31:33 INFO - PROCESS | 700 | 1467322293833 Marionette DEBUG loaded listener.js 14:31:33 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (172B1400) [pid = 700] [serial = 1748] [outer = 14872C00] 14:31:34 INFO - PROCESS | 700 | 1467322294404 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]]]}] 14:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 990ms 14:31:34 INFO - PROCESS | 700 | 1467322294477 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 14:31:34 INFO - PROCESS | 700 | 1467322294481 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 14:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:31:34 INFO - PROCESS | 700 | 1467322294485 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:31:34 INFO - PROCESS | 700 | 1467322294487 Marionette TRACE conn5 <- [1,2294,null,{}] 14:31:34 INFO - PROCESS | 700 | 1467322294491 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}] 14:31:34 INFO - PROCESS | 700 | 1467322294494 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:34 INFO - PROCESS | 700 | 1467322294610 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 14:31:34 INFO - PROCESS | 700 | 1467322294759 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:34 INFO - PROCESS | 700 | 1467322294761 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:34 INFO - PROCESS | 700 | ++DOCSHELL 0C5C1000 == 46 [pid = 700] [id = 583] 14:31:34 INFO - PROCESS | 700 | ++DOMWINDOW == 102 (1957E000) [pid = 700] [serial = 1749] [outer = 00000000] 14:31:34 INFO - PROCESS | 700 | ++DOMWINDOW == 103 (1A8AE000) [pid = 700] [serial = 1750] [outer = 1957E000] 14:31:34 INFO - PROCESS | 700 | 1467322294817 Marionette DEBUG loaded listener.js 14:31:34 INFO - PROCESS | 700 | ++DOMWINDOW == 104 (1A8CC000) [pid = 700] [serial = 1751] [outer = 1957E000] 14:31:35 INFO - PROCESS | 700 | 1467322295441 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]]]}] 14:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1022ms 14:31:35 INFO - PROCESS | 700 | 1467322295509 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 14:31:35 INFO - PROCESS | 700 | 1467322295513 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 14:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:31:35 INFO - PROCESS | 700 | 1467322295524 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:31:35 INFO - PROCESS | 700 | 1467322295529 Marionette TRACE conn5 <- [1,2298,null,{}] 14:31:35 INFO - PROCESS | 700 | 1467322295533 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}] 14:31:35 INFO - PROCESS | 700 | 1467322295537 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:35 INFO - PROCESS | 700 | 1467322295706 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 14:31:35 INFO - PROCESS | 700 | 1467322295847 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:35 INFO - PROCESS | 700 | 1467322295849 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:35 INFO - PROCESS | 700 | ++DOCSHELL 1D81D000 == 47 [pid = 700] [id = 584] 14:31:35 INFO - PROCESS | 700 | ++DOMWINDOW == 105 (1D82AC00) [pid = 700] [serial = 1752] [outer = 00000000] 14:31:35 INFO - PROCESS | 700 | ++DOMWINDOW == 106 (1DA7CC00) [pid = 700] [serial = 1753] [outer = 1D82AC00] 14:31:35 INFO - PROCESS | 700 | 1467322295904 Marionette DEBUG loaded listener.js 14:31:35 INFO - PROCESS | 700 | ++DOMWINDOW == 107 (1DA80C00) [pid = 700] [serial = 1754] [outer = 1D82AC00] 14:31:36 INFO - PROCESS | 700 | 1467322296760 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]]]}] 14:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1291ms 14:31:36 INFO - PROCESS | 700 | 1467322296815 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 14:31:36 INFO - PROCESS | 700 | 1467322296820 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 14:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:31:36 INFO - PROCESS | 700 | 1467322296825 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:31:36 INFO - PROCESS | 700 | 1467322296828 Marionette TRACE conn5 <- [1,2302,null,{}] 14:31:36 INFO - PROCESS | 700 | 1467322296834 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}] 14:31:36 INFO - PROCESS | 700 | 1467322296836 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:36 INFO - PROCESS | 700 | 1467322296945 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 14:31:37 INFO - PROCESS | 700 | 1467322297092 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:37 INFO - PROCESS | 700 | 1467322297097 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:37 INFO - PROCESS | 700 | ++DOCSHELL 0FE0F800 == 48 [pid = 700] [id = 585] 14:31:37 INFO - PROCESS | 700 | ++DOMWINDOW == 108 (0FE10800) [pid = 700] [serial = 1755] [outer = 00000000] 14:31:37 INFO - PROCESS | 700 | ++DOMWINDOW == 109 (103D1000) [pid = 700] [serial = 1756] [outer = 0FE10800] 14:31:37 INFO - PROCESS | 700 | 1467322297149 Marionette DEBUG loaded listener.js 14:31:37 INFO - PROCESS | 700 | ++DOMWINDOW == 110 (13FA6800) [pid = 700] [serial = 1757] [outer = 0FE10800] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 1C1E9800 == 47 [pid = 700] [id = 580] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 1953A400 == 46 [pid = 700] [id = 579] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 0FF22C00 == 45 [pid = 700] [id = 578] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 1957CC00 == 44 [pid = 700] [id = 577] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 0FE0BC00 == 43 [pid = 700] [id = 576] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 1873D800 == 42 [pid = 700] [id = 575] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 178A7400 == 41 [pid = 700] [id = 574] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 155AA800 == 40 [pid = 700] [id = 573] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 0FC74C00 == 39 [pid = 700] [id = 572] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 103D1400 == 38 [pid = 700] [id = 571] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 09064000 == 37 [pid = 700] [id = 566] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 14828400 == 36 [pid = 700] [id = 535] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 178A4C00 == 35 [pid = 700] [id = 555] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 0CBD3C00 == 34 [pid = 700] [id = 567] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 1A990C00 == 33 [pid = 700] [id = 553] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 184ECC00 == 32 [pid = 700] [id = 569] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 14292000 == 31 [pid = 700] [id = 568] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 1AB2BC00 == 30 [pid = 700] [id = 556] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 1706E800 == 29 [pid = 700] [id = 570] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 1D81D000 == 28 [pid = 700] [id = 584] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 0C5C1000 == 27 [pid = 700] [id = 583] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 0CB1F800 == 26 [pid = 700] [id = 581] 14:31:38 INFO - PROCESS | 700 | --DOCSHELL 14726800 == 25 [pid = 700] [id = 582] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 109 (0CBD3800) [pid = 700] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 108 (148E3C00) [pid = 700] [serial = 1631] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 107 (17067400) [pid = 700] [serial = 1684] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 106 (18ED6800) [pid = 700] [serial = 1690] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 105 (149C3400) [pid = 700] [serial = 1681] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 104 (13D10400) [pid = 700] [serial = 1663] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 103 (0FCDC000) [pid = 700] [serial = 1675] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 102 (0FE02C00) [pid = 700] [serial = 1676] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 101 (104CBC00) [pid = 700] [serial = 1678] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 100 (13D13C00) [pid = 700] [serial = 1679] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 99 (0FD13800) [pid = 700] [serial = 1673] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 98 (0F535800) [pid = 700] [serial = 1672] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 97 (18730400) [pid = 700] [serial = 1666] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 96 (17F86C00) [pid = 700] [serial = 1687] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 95 (1B930400) [pid = 700] [serial = 1669] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 94 (17F7E800) [pid = 700] [serial = 1694] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 93 (172AE000) [pid = 700] [serial = 1693] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 92 (18F1FC00) [pid = 700] [serial = 1691] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 91 (17068000) [pid = 700] [serial = 1685] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 90 (18184C00) [pid = 700] [serial = 1688] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 89 (19241800) [pid = 700] [serial = 1696] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 88 (19176000) [pid = 700] [serial = 1697] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 87 (195A4C00) [pid = 700] [serial = 1699] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | --DOMWINDOW == 86 (15C05000) [pid = 700] [serial = 1682] [outer = 00000000] [url = about:blank] 14:31:38 INFO - PROCESS | 700 | 1467322298626 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]]]}] 14:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1835ms 14:31:38 INFO - PROCESS | 700 | 1467322298665 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 14:31:38 INFO - PROCESS | 700 | 1467322298670 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 14:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:31:38 INFO - PROCESS | 700 | 1467322298677 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:31:38 INFO - PROCESS | 700 | 1467322298680 Marionette TRACE conn5 <- [1,2306,null,{}] 14:31:38 INFO - PROCESS | 700 | 1467322298686 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}] 14:31:38 INFO - PROCESS | 700 | 1467322298689 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:38 INFO - PROCESS | 700 | 1467322298791 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 14:31:38 INFO - PROCESS | 700 | 1467322298894 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:38 INFO - PROCESS | 700 | 1467322298898 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:38 INFO - PROCESS | 700 | ++DOCSHELL 0C5F5400 == 26 [pid = 700] [id = 586] 14:31:38 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (0CB76800) [pid = 700] [serial = 1758] [outer = 00000000] 14:31:38 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (0F57E000) [pid = 700] [serial = 1759] [outer = 0CB76800] 14:31:38 INFO - PROCESS | 700 | 1467322298948 Marionette DEBUG loaded listener.js 14:31:39 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (0FCD0C00) [pid = 700] [serial = 1760] [outer = 0CB76800] 14:31:39 INFO - PROCESS | 700 | 1467322299364 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] 14:31:39 INFO - PROCESS | 700 | 1467322299415 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 14:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:31:39 INFO - PROCESS | 700 | 1467322299421 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:31:39 INFO - PROCESS | 700 | 1467322299424 Marionette TRACE conn5 <- [1,2310,null,{}] 14:31:39 INFO - PROCESS | 700 | 1467322299428 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}] 14:31:39 INFO - PROCESS | 700 | 1467322299431 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:39 INFO - PROCESS | 700 | 1467322299521 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 14:31:39 INFO - PROCESS | 700 | 1467322299527 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:39 INFO - PROCESS | 700 | 1467322299530 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:39 INFO - PROCESS | 700 | ++DOCSHELL 0FF67400 == 27 [pid = 700] [id = 587] 14:31:39 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (0FF67800) [pid = 700] [serial = 1761] [outer = 00000000] 14:31:39 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (10191800) [pid = 700] [serial = 1762] [outer = 0FF67800] 14:31:39 INFO - PROCESS | 700 | 1467322299579 Marionette DEBUG loaded listener.js 14:31:39 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (10402400) [pid = 700] [serial = 1763] [outer = 0FF67800] 14:31:40 INFO - PROCESS | 700 | 1467322300055 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]]]}] 14:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 14:31:40 INFO - PROCESS | 700 | 1467322300095 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 14:31:40 INFO - PROCESS | 700 | 1467322300097 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 14:31:40 INFO - PROCESS | 700 | 1467322300101 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:31:40 INFO - PROCESS | 700 | 1467322300104 Marionette TRACE conn5 <- [1,2314,null,{}] 14:31:40 INFO - PROCESS | 700 | 1467322300115 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}] 14:31:40 INFO - PROCESS | 700 | 1467322300120 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:40 INFO - PROCESS | 700 | 1467322300236 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 14:31:40 INFO - PROCESS | 700 | 1467322300351 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:40 INFO - PROCESS | 700 | 1467322300354 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:40 INFO - PROCESS | 700 | ++DOCSHELL 149B5800 == 28 [pid = 700] [id = 588] 14:31:40 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (149B5C00) [pid = 700] [serial = 1764] [outer = 00000000] 14:31:40 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (155AC800) [pid = 700] [serial = 1765] [outer = 149B5C00] 14:31:40 INFO - PROCESS | 700 | 1467322300402 Marionette DEBUG loaded listener.js 14:31:40 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (15E0F000) [pid = 700] [serial = 1766] [outer = 149B5C00] 14:31:40 INFO - PROCESS | 700 | 1467322300821 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]]]}] 14:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 770ms 14:31:40 INFO - PROCESS | 700 | 1467322300875 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 14:31:40 INFO - PROCESS | 700 | 1467322300878 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 14:31:40 INFO - PROCESS | 700 | 1467322300881 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:31:40 INFO - PROCESS | 700 | 1467322300883 Marionette TRACE conn5 <- [1,2318,null,{}] 14:31:40 INFO - PROCESS | 700 | 1467322300886 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}] 14:31:40 INFO - PROCESS | 700 | 1467322300888 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:40 INFO - PROCESS | 700 | 1467322301009 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 14:31:41 INFO - PROCESS | 700 | 1467322301079 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:41 INFO - PROCESS | 700 | 1467322301081 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:41 INFO - PROCESS | 700 | ++DOCSHELL 16432800 == 29 [pid = 700] [id = 589] 14:31:41 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (17004400) [pid = 700] [serial = 1767] [outer = 00000000] 14:31:41 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (1706E800) [pid = 700] [serial = 1768] [outer = 17004400] 14:31:41 INFO - PROCESS | 700 | 1467322301126 Marionette DEBUG loaded listener.js 14:31:41 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (178A7000) [pid = 700] [serial = 1769] [outer = 17004400] 14:31:41 INFO - PROCESS | 700 | 1467322301551 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]]]}] 14:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 14:31:41 INFO - PROCESS | 700 | 1467322301626 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 14:31:41 INFO - PROCESS | 700 | 1467322301628 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 14:31:41 INFO - PROCESS | 700 | 1467322301632 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:31:41 INFO - PROCESS | 700 | 1467322301634 Marionette TRACE conn5 <- [1,2322,null,{}] 14:31:41 INFO - PROCESS | 700 | 1467322301638 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}] 14:31:41 INFO - PROCESS | 700 | 1467322301640 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:41 INFO - PROCESS | 700 | 1467322301753 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 14:31:41 INFO - PROCESS | 700 | 1467322301764 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:41 INFO - PROCESS | 700 | 1467322301766 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:41 INFO - PROCESS | 700 | ++DOCSHELL 17F71000 == 30 [pid = 700] [id = 590] 14:31:41 INFO - PROCESS | 700 | ++DOMWINDOW == 99 (18179000) [pid = 700] [serial = 1770] [outer = 00000000] 14:31:41 INFO - PROCESS | 700 | ++DOMWINDOW == 100 (18183C00) [pid = 700] [serial = 1771] [outer = 18179000] 14:31:41 INFO - PROCESS | 700 | 1467322301811 Marionette DEBUG loaded listener.js 14:31:41 INFO - PROCESS | 700 | ++DOMWINDOW == 101 (18481C00) [pid = 700] [serial = 1772] [outer = 18179000] 14:31:42 INFO - PROCESS | 700 | 1467322302269 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]]]}] 14:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 14:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:31:42 INFO - PROCESS | 700 | 1467322302306 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 14:31:42 INFO - PROCESS | 700 | 1467322302308 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 14:31:42 INFO - PROCESS | 700 | 1467322302316 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:31:42 INFO - PROCESS | 700 | 1467322302317 Marionette TRACE conn5 <- [1,2326,null,{}] 14:31:42 INFO - PROCESS | 700 | 1467322302321 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}] 14:31:42 INFO - PROCESS | 700 | 1467322302326 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:42 INFO - PROCESS | 700 | 1467322302487 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 14:31:42 INFO - PROCESS | 700 | 1467322302511 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:42 INFO - PROCESS | 700 | 1467322302513 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:42 INFO - PROCESS | 700 | ++DOCSHELL 1873DC00 == 31 [pid = 700] [id = 591] 14:31:42 INFO - PROCESS | 700 | ++DOMWINDOW == 102 (18799400) [pid = 700] [serial = 1773] [outer = 00000000] 14:31:42 INFO - PROCESS | 700 | ++DOMWINDOW == 103 (18F2AC00) [pid = 700] [serial = 1774] [outer = 18799400] 14:31:42 INFO - PROCESS | 700 | 1467322302557 Marionette DEBUG loaded listener.js 14:31:42 INFO - PROCESS | 700 | ++DOMWINDOW == 104 (1923B000) [pid = 700] [serial = 1775] [outer = 18799400] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 103 (1018D000) [pid = 700] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 102 (1A974400) [pid = 700] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 101 (1953E400) [pid = 700] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 100 (14292400) [pid = 700] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 99 (1A998400) [pid = 700] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 98 (18735800) [pid = 700] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 97 (0CB72C00) [pid = 700] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 96 (155ACC00) [pid = 700] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 95 (0FC7D000) [pid = 700] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 94 (189DE800) [pid = 700] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 93 (1A8AD000) [pid = 700] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 92 (19175800) [pid = 700] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 91 (178AD800) [pid = 700] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 90 (0F5EA400) [pid = 700] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0F535000) [pid = 700] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 88 (103D9400) [pid = 700] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1AB2C400) [pid = 700] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 86 (19175400) [pid = 700] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 85 (17F88400) [pid = 700] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 84 (178AE000) [pid = 700] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:31:43 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1C702800) [pid = 700] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:31:43 INFO - PROCESS | 700 | 1467322303489 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]]]}] 14:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1226ms 14:31:43 INFO - PROCESS | 700 | 1467322303538 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 14:31:43 INFO - PROCESS | 700 | 1467322303540 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 14:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:31:43 INFO - PROCESS | 700 | 1467322303543 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:31:43 INFO - PROCESS | 700 | 1467322303545 Marionette TRACE conn5 <- [1,2330,null,{}] 14:31:43 INFO - PROCESS | 700 | 1467322303548 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}] 14:31:43 INFO - PROCESS | 700 | 1467322303550 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:43 INFO - PROCESS | 700 | 1467322303628 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 14:31:43 INFO - PROCESS | 700 | 1467322303634 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:43 INFO - PROCESS | 700 | 1467322303636 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:43 INFO - PROCESS | 700 | ++DOCSHELL 14292400 == 32 [pid = 700] [id = 592] 14:31:43 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (148DDC00) [pid = 700] [serial = 1776] [outer = 00000000] 14:31:43 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (18734400) [pid = 700] [serial = 1777] [outer = 148DDC00] 14:31:43 INFO - PROCESS | 700 | 1467322303681 Marionette DEBUG loaded listener.js 14:31:43 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (18735800) [pid = 700] [serial = 1778] [outer = 148DDC00] 14:31:44 INFO - PROCESS | 700 | 1467322304102 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]]]}] 14:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 14:31:44 INFO - PROCESS | 700 | 1467322304174 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 14:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:31:44 INFO - PROCESS | 700 | 1467322304176 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 14:31:44 INFO - PROCESS | 700 | 1467322304179 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:31:44 INFO - PROCESS | 700 | 1467322304181 Marionette TRACE conn5 <- [1,2334,null,{}] 14:31:44 INFO - PROCESS | 700 | 1467322304185 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}] 14:31:44 INFO - PROCESS | 700 | 1467322304186 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:44 INFO - PROCESS | 700 | 1467322304267 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 14:31:44 INFO - PROCESS | 700 | 1467322304273 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:44 INFO - PROCESS | 700 | 1467322304275 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:44 INFO - PROCESS | 700 | ++DOCSHELL 18F25400 == 33 [pid = 700] [id = 593] 14:31:44 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (19175400) [pid = 700] [serial = 1779] [outer = 00000000] 14:31:44 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (19572800) [pid = 700] [serial = 1780] [outer = 19175400] 14:31:44 INFO - PROCESS | 700 | 1467322304320 Marionette DEBUG loaded listener.js 14:31:44 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (19540000) [pid = 700] [serial = 1781] [outer = 19175400] 14:31:44 INFO - PROCESS | 700 | 1467322304773 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]]]}] 14:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 631ms 14:31:44 INFO - PROCESS | 700 | 1467322304811 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 14:31:44 INFO - PROCESS | 700 | 1467322304813 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 14:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:31:44 INFO - PROCESS | 700 | 1467322304816 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:31:44 INFO - PROCESS | 700 | 1467322304817 Marionette TRACE conn5 <- [1,2338,null,{}] 14:31:44 INFO - PROCESS | 700 | 1467322304821 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}] 14:31:44 INFO - PROCESS | 700 | 1467322304823 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:44 INFO - PROCESS | 700 | 1467322304952 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 14:31:44 INFO - PROCESS | 700 | 1467322304958 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:44 INFO - PROCESS | 700 | 1467322304960 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:44 INFO - PROCESS | 700 | ++DOCSHELL 14870400 == 34 [pid = 700] [id = 594] 14:31:44 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A098C00) [pid = 700] [serial = 1782] [outer = 00000000] 14:31:44 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1A8AC800) [pid = 700] [serial = 1783] [outer = 1A098C00] 14:31:45 INFO - PROCESS | 700 | 1467322305013 Marionette DEBUG loaded listener.js 14:31:45 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1A8ACC00) [pid = 700] [serial = 1784] [outer = 1A098C00] 14:31:45 INFO - PROCESS | 700 | 1467322305783 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]]]}] 14:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1019ms 14:31:45 INFO - PROCESS | 700 | 1467322305836 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 14:31:45 INFO - PROCESS | 700 | 1467322305842 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 14:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:31:45 INFO - PROCESS | 700 | 1467322305846 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:31:45 INFO - PROCESS | 700 | 1467322305850 Marionette TRACE conn5 <- [1,2342,null,{}] 14:31:45 INFO - PROCESS | 700 | 1467322305857 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}] 14:31:45 INFO - PROCESS | 700 | 1467322305860 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:45 INFO - PROCESS | 700 | 1467322306000 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 14:31:46 INFO - PROCESS | 700 | 1467322306141 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:46 INFO - PROCESS | 700 | 1467322306143 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:46 INFO - PROCESS | 700 | ++DOCSHELL 0CBC9C00 == 35 [pid = 700] [id = 595] 14:31:46 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (0FC76800) [pid = 700] [serial = 1785] [outer = 00000000] 14:31:46 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (0FF69C00) [pid = 700] [serial = 1786] [outer = 0FC76800] 14:31:46 INFO - PROCESS | 700 | 1467322306204 Marionette DEBUG loaded listener.js 14:31:46 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (10CDA400) [pid = 700] [serial = 1787] [outer = 0FC76800] 14:31:46 INFO - PROCESS | 700 | 1467322306898 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]]]}] 14:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1119ms 14:31:46 INFO - PROCESS | 700 | 1467322306971 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 14:31:46 INFO - PROCESS | 700 | 1467322306976 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 14:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:31:46 INFO - PROCESS | 700 | 1467322306982 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:31:46 INFO - PROCESS | 700 | 1467322306985 Marionette TRACE conn5 <- [1,2346,null,{}] 14:31:46 INFO - PROCESS | 700 | 1467322306989 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}] 14:31:46 INFO - PROCESS | 700 | 1467322306992 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:47 INFO - PROCESS | 700 | 1467322307115 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 14:31:47 INFO - PROCESS | 700 | 1467322307261 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:47 INFO - PROCESS | 700 | 1467322307264 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:47 INFO - PROCESS | 700 | ++DOCSHELL 15C0C400 == 36 [pid = 700] [id = 596] 14:31:47 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (15E99000) [pid = 700] [serial = 1788] [outer = 00000000] 14:31:47 INFO - PROCESS | 700 | ++DOMWINDOW == 97 (1706DC00) [pid = 700] [serial = 1789] [outer = 15E99000] 14:31:47 INFO - PROCESS | 700 | 1467322307322 Marionette DEBUG loaded listener.js 14:31:47 INFO - PROCESS | 700 | ++DOMWINDOW == 98 (17F13000) [pid = 700] [serial = 1790] [outer = 15E99000] 14:31:48 INFO - PROCESS | 700 | 1467322308204 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]]]}] 14:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1274ms 14:31:48 INFO - PROCESS | 700 | 1467322308260 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 14:31:48 INFO - PROCESS | 700 | 1467322308264 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 14:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:31:48 INFO - PROCESS | 700 | 1467322308269 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:31:48 INFO - PROCESS | 700 | 1467322308273 Marionette TRACE conn5 <- [1,2350,null,{}] 14:31:48 INFO - PROCESS | 700 | 1467322308278 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}] 14:31:48 INFO - PROCESS | 700 | 1467322308281 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:48 INFO - PROCESS | 700 | 1467322308401 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 14:31:48 INFO - PROCESS | 700 | 1467322308536 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:48 INFO - PROCESS | 700 | 1467322308541 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:48 INFO - PROCESS | 700 | --DOCSHELL 18F25400 == 35 [pid = 700] [id = 593] 14:31:48 INFO - PROCESS | 700 | --DOCSHELL 14292400 == 34 [pid = 700] [id = 592] 14:31:48 INFO - PROCESS | 700 | --DOCSHELL 1873DC00 == 33 [pid = 700] [id = 591] 14:31:48 INFO - PROCESS | 700 | --DOCSHELL 17F71000 == 32 [pid = 700] [id = 590] 14:31:48 INFO - PROCESS | 700 | --DOCSHELL 16432800 == 31 [pid = 700] [id = 589] 14:31:48 INFO - PROCESS | 700 | --DOCSHELL 149B5800 == 30 [pid = 700] [id = 588] 14:31:48 INFO - PROCESS | 700 | --DOCSHELL 0FF67400 == 29 [pid = 700] [id = 587] 14:31:48 INFO - PROCESS | 700 | --DOCSHELL 0C5F5400 == 28 [pid = 700] [id = 586] 14:31:48 INFO - PROCESS | 700 | --DOCSHELL 0FE0F800 == 27 [pid = 700] [id = 585] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 97 (0FCD7000) [pid = 700] [serial = 1702] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 96 (140B7400) [pid = 700] [serial = 1715] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 95 (13F27800) [pid = 700] [serial = 1714] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 94 (1917E400) [pid = 700] [serial = 1708] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 93 (1A976C00) [pid = 700] [serial = 1732] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 92 (1BABFC00) [pid = 700] [serial = 1670] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 91 (195A6800) [pid = 700] [serial = 1700] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 90 (0FF31400) [pid = 700] [serial = 1718] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 89 (18485800) [pid = 700] [serial = 1625] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 88 (147A3800) [pid = 700] [serial = 1705] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 87 (184EA000) [pid = 700] [serial = 1723] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 86 (0FE05C00) [pid = 700] [serial = 1703] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 85 (18732400) [pid = 700] [serial = 1724] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 84 (190C1000) [pid = 700] [serial = 1726] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1ABAB800) [pid = 700] [serial = 1712] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1C707C00) [pid = 700] [serial = 1741] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1C708400) [pid = 700] [serial = 1742] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 80 (178AAC00) [pid = 700] [serial = 1736] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1C1E8C00) [pid = 700] [serial = 1739] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1A8CD000) [pid = 700] [serial = 1730] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 77 (155B0400) [pid = 700] [serial = 1706] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1ABA6000) [pid = 700] [serial = 1661] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1A811C00) [pid = 700] [serial = 1709] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0FD16800) [pid = 700] [serial = 1628] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1706D400) [pid = 700] [serial = 1735] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 72 (17065400) [pid = 700] [serial = 1721] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 71 (17002800) [pid = 700] [serial = 1720] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 70 (0FE02400) [pid = 700] [serial = 1717] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 69 (19177C00) [pid = 700] [serial = 1727] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1A97A400) [pid = 700] [serial = 1733] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1AB29C00) [pid = 700] [serial = 1711] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 66 (1B9B8400) [pid = 700] [serial = 1738] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 65 (1A8B0400) [pid = 700] [serial = 1729] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 64 (18F20000) [pid = 700] [serial = 1667] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | --DOMWINDOW == 63 (14768000) [pid = 700] [serial = 1664] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 700 | ++DOCSHELL 09064000 == 28 [pid = 700] [id = 597] 14:31:48 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (0C5C0400) [pid = 700] [serial = 1791] [outer = 00000000] 14:31:48 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0CB74000) [pid = 700] [serial = 1792] [outer = 0C5C0400] 14:31:48 INFO - PROCESS | 700 | 1467322308633 Marionette DEBUG loaded listener.js 14:31:48 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0FCD5800) [pid = 700] [serial = 1793] [outer = 0C5C0400] 14:31:49 INFO - PROCESS | 700 | 1467322309091 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]]]}] 14:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 890ms 14:31:49 INFO - PROCESS | 700 | 1467322309160 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 14:31:49 INFO - PROCESS | 700 | 1467322309164 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 14:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:31:49 INFO - PROCESS | 700 | 1467322309170 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:31:49 INFO - PROCESS | 700 | 1467322309173 Marionette TRACE conn5 <- [1,2354,null,{}] 14:31:49 INFO - PROCESS | 700 | 1467322309176 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}] 14:31:49 INFO - PROCESS | 700 | 1467322309179 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:49 INFO - PROCESS | 700 | 1467322309268 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 14:31:49 INFO - PROCESS | 700 | 1467322309283 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:49 INFO - PROCESS | 700 | 1467322309286 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:49 INFO - PROCESS | 700 | ++DOCSHELL 0FF70800 == 29 [pid = 700] [id = 598] 14:31:49 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0FF70C00) [pid = 700] [serial = 1794] [outer = 00000000] 14:31:49 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (13D11C00) [pid = 700] [serial = 1795] [outer = 0FF70C00] 14:31:49 INFO - PROCESS | 700 | 1467322309332 Marionette DEBUG loaded listener.js 14:31:49 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (13FE4400) [pid = 700] [serial = 1796] [outer = 0FF70C00] 14:31:49 INFO - PROCESS | 700 | 1467322309832 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]]]}] 14:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 14:31:49 INFO - PROCESS | 700 | 1467322309844 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 14:31:49 INFO - PROCESS | 700 | 1467322309847 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 14:31:49 INFO - PROCESS | 700 | 1467322309850 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:31:49 INFO - PROCESS | 700 | 1467322309854 Marionette TRACE conn5 <- [1,2358,null,{}] 14:31:49 INFO - PROCESS | 700 | 1467322309865 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}] 14:31:49 INFO - PROCESS | 700 | 1467322309869 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:49 INFO - PROCESS | 700 | 1467322309985 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 14:31:50 INFO - PROCESS | 700 | 1467322310089 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:50 INFO - PROCESS | 700 | 1467322310093 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:50 INFO - PROCESS | 700 | ++DOCSHELL 155A8400 == 30 [pid = 700] [id = 599] 14:31:50 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (155AA800) [pid = 700] [serial = 1797] [outer = 00000000] 14:31:50 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (15EA0000) [pid = 700] [serial = 1798] [outer = 155AA800] 14:31:50 INFO - PROCESS | 700 | 1467322310150 Marionette DEBUG loaded listener.js 14:31:50 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (1700A000) [pid = 700] [serial = 1799] [outer = 155AA800] 14:31:50 INFO - PROCESS | 700 | 1467322310529 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]]]}] 14:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 14:31:50 INFO - PROCESS | 700 | 1467322310584 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 14:31:50 INFO - PROCESS | 700 | 1467322310587 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 14:31:50 INFO - PROCESS | 700 | 1467322310590 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:31:50 INFO - PROCESS | 700 | 1467322310592 Marionette TRACE conn5 <- [1,2362,null,{}] 14:31:50 INFO - PROCESS | 700 | 1467322310605 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}] 14:31:50 INFO - PROCESS | 700 | 1467322310607 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:50 INFO - PROCESS | 700 | 1467322310696 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 14:31:50 INFO - PROCESS | 700 | 1467322310702 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:50 INFO - PROCESS | 700 | 1467322310704 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:50 INFO - PROCESS | 700 | ++DOCSHELL 172A5C00 == 31 [pid = 700] [id = 600] 14:31:50 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (172AE000) [pid = 700] [serial = 1800] [outer = 00000000] 14:31:50 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (18183800) [pid = 700] [serial = 1801] [outer = 172AE000] 14:31:50 INFO - PROCESS | 700 | 1467322310750 Marionette DEBUG loaded listener.js 14:31:50 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18486000) [pid = 700] [serial = 1802] [outer = 172AE000] 14:31:51 INFO - PROCESS | 700 | 1467322311251 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]]]}] 14:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 14:31:51 INFO - PROCESS | 700 | 1467322311264 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 14:31:51 INFO - PROCESS | 700 | 1467322311266 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 14:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:31:51 INFO - PROCESS | 700 | 1467322311269 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:31:51 INFO - PROCESS | 700 | 1467322311271 Marionette TRACE conn5 <- [1,2366,null,{}] 14:31:51 INFO - PROCESS | 700 | 1467322311280 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}] 14:31:51 INFO - PROCESS | 700 | 1467322311282 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:51 INFO - PROCESS | 700 | 1467322311425 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 14:31:51 INFO - PROCESS | 700 | 1467322311447 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:51 INFO - PROCESS | 700 | 1467322311449 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:51 INFO - PROCESS | 700 | ++DOCSHELL 178A6800 == 32 [pid = 700] [id = 601] 14:31:51 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18736C00) [pid = 700] [serial = 1803] [outer = 00000000] 14:31:51 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1879A400) [pid = 700] [serial = 1804] [outer = 18736C00] 14:31:51 INFO - PROCESS | 700 | 1467322311494 Marionette DEBUG loaded listener.js 14:31:51 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18ECD400) [pid = 700] [serial = 1805] [outer = 18736C00] 14:31:51 INFO - PROCESS | 700 | 1467322311958 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]]]}] 14:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 14:31:51 INFO - PROCESS | 700 | 1467322312000 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 14:31:51 INFO - PROCESS | 700 | 1467322312002 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 14:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:31:51 INFO - PROCESS | 700 | 1467322312005 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:31:51 INFO - PROCESS | 700 | 1467322312007 Marionette TRACE conn5 <- [1,2370,null,{}] 14:31:52 INFO - PROCESS | 700 | 1467322312018 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}] 14:31:52 INFO - PROCESS | 700 | 1467322312024 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:52 INFO - PROCESS | 700 | 1467322312165 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 14:31:52 INFO - PROCESS | 700 | 1467322312237 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:52 INFO - PROCESS | 700 | 1467322312239 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:52 INFO - PROCESS | 700 | ++DOCSHELL 190C6800 == 33 [pid = 700] [id = 602] 14:31:52 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (19172400) [pid = 700] [serial = 1806] [outer = 00000000] 14:31:52 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (19575C00) [pid = 700] [serial = 1807] [outer = 19172400] 14:31:52 INFO - PROCESS | 700 | 1467322312284 Marionette DEBUG loaded listener.js 14:31:52 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1953E400) [pid = 700] [serial = 1808] [outer = 19172400] 14:31:52 INFO - PROCESS | 700 | 1467322312718 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]]]}] 14:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 14:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:31:52 INFO - PROCESS | 700 | 1467322312765 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 14:31:52 INFO - PROCESS | 700 | 1467322312767 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 14:31:52 INFO - PROCESS | 700 | 1467322312773 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:31:52 INFO - PROCESS | 700 | 1467322312774 Marionette TRACE conn5 <- [1,2374,null,{}] 14:31:52 INFO - PROCESS | 700 | 1467322312778 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}] 14:31:52 INFO - PROCESS | 700 | 1467322312780 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:52 INFO - PROCESS | 700 | 1467322312894 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 14:31:52 INFO - PROCESS | 700 | 1467322312901 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:52 INFO - PROCESS | 700 | 1467322312903 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:52 INFO - PROCESS | 700 | ++DOCSHELL 195B1800 == 34 [pid = 700] [id = 603] 14:31:52 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1A094800) [pid = 700] [serial = 1809] [outer = 00000000] 14:31:52 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1A8AE800) [pid = 700] [serial = 1810] [outer = 1A094800] 14:31:52 INFO - PROCESS | 700 | 1467322312945 Marionette DEBUG loaded listener.js 14:31:52 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1A8C5800) [pid = 700] [serial = 1811] [outer = 1A094800] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 83 (149B5C00) [pid = 700] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 82 (17004400) [pid = 700] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0CB21000) [pid = 700] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 80 (14872C00) [pid = 700] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1957E000) [pid = 700] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1D82AC00) [pid = 700] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 77 (18179000) [pid = 700] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 76 (18799400) [pid = 700] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 75 (19175400) [pid = 700] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0FE10800) [pid = 700] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0CB76800) [pid = 700] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FF67800) [pid = 700] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:31:53 INFO - PROCESS | 700 | --DOMWINDOW == 71 (148DDC00) [pid = 700] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:31:53 INFO - PROCESS | 700 | 1467322313473 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]]]}] 14:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 770ms 14:31:53 INFO - PROCESS | 700 | 1467322313542 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 14:31:53 INFO - PROCESS | 700 | 1467322313545 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 14:31:53 INFO - PROCESS | 700 | 1467322313548 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:31:53 INFO - PROCESS | 700 | 1467322313549 Marionette TRACE conn5 <- [1,2378,null,{}] 14:31:53 INFO - PROCESS | 700 | 1467322313553 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}] 14:31:53 INFO - PROCESS | 700 | 1467322313555 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:53 INFO - PROCESS | 700 | 1467322313635 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 14:31:53 INFO - PROCESS | 700 | 1467322313641 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:53 INFO - PROCESS | 700 | 1467322313643 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:53 INFO - PROCESS | 700 | ++DOCSHELL 14822000 == 35 [pid = 700] [id = 604] 14:31:53 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (14865800) [pid = 700] [serial = 1812] [outer = 00000000] 14:31:53 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (18F1F800) [pid = 700] [serial = 1813] [outer = 14865800] 14:31:53 INFO - PROCESS | 700 | 1467322313688 Marionette DEBUG loaded listener.js 14:31:53 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1957B800) [pid = 700] [serial = 1814] [outer = 14865800] 14:31:54 INFO - PROCESS | 700 | 1467322314132 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]]]}] 14:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 14:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:31:54 INFO - PROCESS | 700 | 1467322314183 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 14:31:54 INFO - PROCESS | 700 | 1467322314185 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 14:31:54 INFO - PROCESS | 700 | 1467322314188 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:31:54 INFO - PROCESS | 700 | 1467322314190 Marionette TRACE conn5 <- [1,2382,null,{}] 14:31:54 INFO - PROCESS | 700 | 1467322314193 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}] 14:31:54 INFO - PROCESS | 700 | 1467322314195 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:54 INFO - PROCESS | 700 | 1467322314276 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 14:31:54 INFO - PROCESS | 700 | 1467322314282 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:54 INFO - PROCESS | 700 | 1467322314284 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:54 INFO - PROCESS | 700 | ++DOCSHELL 155B0400 == 36 [pid = 700] [id = 605] 14:31:54 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1A093800) [pid = 700] [serial = 1815] [outer = 00000000] 14:31:54 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1A974C00) [pid = 700] [serial = 1816] [outer = 1A093800] 14:31:54 INFO - PROCESS | 700 | 1467322314336 Marionette DEBUG loaded listener.js 14:31:54 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1A97B400) [pid = 700] [serial = 1817] [outer = 1A093800] 14:31:54 INFO - PROCESS | 700 | 1467322314816 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]]]}] 14:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 14:31:54 INFO - PROCESS | 700 | 1467322314859 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 14:31:54 INFO - PROCESS | 700 | 1467322314861 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 14:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:31:54 INFO - PROCESS | 700 | 1467322314864 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:31:54 INFO - PROCESS | 700 | 1467322314866 Marionette TRACE conn5 <- [1,2386,null,{}] 14:31:54 INFO - PROCESS | 700 | 1467322314870 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}] 14:31:54 INFO - PROCESS | 700 | 1467322314872 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:54 INFO - PROCESS | 700 | 1467322314954 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 14:31:54 INFO - PROCESS | 700 | 1467322314960 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:54 INFO - PROCESS | 700 | 1467322314962 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:54 INFO - PROCESS | 700 | ++DOCSHELL 1A991400 == 37 [pid = 700] [id = 606] 14:31:54 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1A993800) [pid = 700] [serial = 1818] [outer = 00000000] 14:31:54 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1ABA6000) [pid = 700] [serial = 1819] [outer = 1A993800] 14:31:54 INFO - PROCESS | 700 | 1467322315006 Marionette DEBUG loaded listener.js 14:31:55 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1AC8B400) [pid = 700] [serial = 1820] [outer = 1A993800] 14:31:55 INFO - PROCESS | 700 | 1467322315744 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]]]}] 14:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 14:31:55 INFO - PROCESS | 700 | 1467322315799 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 14:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:31:55 INFO - PROCESS | 700 | 1467322315804 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 14:31:55 INFO - PROCESS | 700 | 1467322315809 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:31:55 INFO - PROCESS | 700 | 1467322315814 Marionette TRACE conn5 <- [1,2390,null,{}] 14:31:55 INFO - PROCESS | 700 | 1467322315820 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}] 14:31:55 INFO - PROCESS | 700 | 1467322315822 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:55 INFO - PROCESS | 700 | 1467322315980 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 14:31:56 INFO - PROCESS | 700 | 1467322316120 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:56 INFO - PROCESS | 700 | 1467322316123 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:56 INFO - PROCESS | 700 | ++DOCSHELL 0FCD1C00 == 38 [pid = 700] [id = 607] 14:31:56 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0FD15800) [pid = 700] [serial = 1821] [outer = 00000000] 14:31:56 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (104C4000) [pid = 700] [serial = 1822] [outer = 0FD15800] 14:31:56 INFO - PROCESS | 700 | 1467322316184 Marionette DEBUG loaded listener.js 14:31:56 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (142B6C00) [pid = 700] [serial = 1823] [outer = 0FD15800] 14:31:56 INFO - PROCESS | 700 | 1467322316756 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]]]}] 14:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 990ms 14:31:56 INFO - PROCESS | 700 | 1467322316799 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 14:31:56 INFO - PROCESS | 700 | 1467322316804 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 14:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:31:56 INFO - PROCESS | 700 | 1467322316811 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:31:56 INFO - PROCESS | 700 | 1467322316814 Marionette TRACE conn5 <- [1,2394,null,{}] 14:31:56 INFO - PROCESS | 700 | 1467322316818 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}] 14:31:56 INFO - PROCESS | 700 | 1467322316821 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:56 INFO - PROCESS | 700 | 1467322316937 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 14:31:57 INFO - PROCESS | 700 | 1467322317096 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:57 INFO - PROCESS | 700 | 1467322317098 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:57 INFO - PROCESS | 700 | ++DOCSHELL 17065000 == 39 [pid = 700] [id = 608] 14:31:57 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (17065400) [pid = 700] [serial = 1824] [outer = 00000000] 14:31:57 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (17F95800) [pid = 700] [serial = 1825] [outer = 17065400] 14:31:57 INFO - PROCESS | 700 | 1467322317155 Marionette DEBUG loaded listener.js 14:31:57 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (18798800) [pid = 700] [serial = 1826] [outer = 17065400] 14:31:57 INFO - PROCESS | 700 | 1467322317802 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]]]}] 14:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1019ms 14:31:57 INFO - PROCESS | 700 | 1467322317833 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 14:31:57 INFO - PROCESS | 700 | 1467322317836 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 14:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:31:57 INFO - PROCESS | 700 | 1467322317839 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:31:57 INFO - PROCESS | 700 | 1467322317843 Marionette TRACE conn5 <- [1,2398,null,{}] 14:31:57 INFO - PROCESS | 700 | 1467322317854 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}] 14:31:57 INFO - PROCESS | 700 | 1467322317859 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:57 INFO - PROCESS | 700 | 1467322317970 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 14:31:58 INFO - PROCESS | 700 | 1467322318118 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:58 INFO - PROCESS | 700 | 1467322318121 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:58 INFO - PROCESS | 700 | ++DOCSHELL 1B555000 == 40 [pid = 700] [id = 609] 14:31:58 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1B5F1C00) [pid = 700] [serial = 1827] [outer = 00000000] 14:31:58 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1B9B8400) [pid = 700] [serial = 1828] [outer = 1B5F1C00] 14:31:58 INFO - PROCESS | 700 | 1467322318179 Marionette DEBUG loaded listener.js 14:31:58 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1C1DC800) [pid = 700] [serial = 1829] [outer = 1B5F1C00] 14:31:58 INFO - PROCESS | 700 | 1467322318842 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]]]}] 14:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1025ms 14:31:58 INFO - PROCESS | 700 | 1467322318867 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 14:31:58 INFO - PROCESS | 700 | 1467322318870 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 14:31:58 INFO - PROCESS | 700 | 1467322318874 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:31:58 INFO - PROCESS | 700 | 1467322318876 Marionette TRACE conn5 <- [1,2402,null,{}] 14:31:58 INFO - PROCESS | 700 | 1467322318880 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}] 14:31:58 INFO - PROCESS | 700 | 1467322318882 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:58 INFO - PROCESS | 700 | 1467322318997 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 14:31:59 INFO - PROCESS | 700 | 1467322319268 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:59 INFO - PROCESS | 700 | 1467322319271 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:31:59 INFO - PROCESS | 700 | ++DOCSHELL 0C5C5000 == 41 [pid = 700] [id = 610] 14:31:59 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (0C5ED800) [pid = 700] [serial = 1830] [outer = 00000000] 14:31:59 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (0CB6E400) [pid = 700] [serial = 1831] [outer = 0C5ED800] 14:31:59 INFO - PROCESS | 700 | 1467322319355 Marionette DEBUG loaded listener.js 14:31:59 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (0FD14800) [pid = 700] [serial = 1832] [outer = 0C5ED800] 14:31:59 INFO - PROCESS | 700 | 1467322320008 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]]]}] 14:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1168ms 14:32:00 INFO - PROCESS | 700 | 1467322320047 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 14:32:00 INFO - PROCESS | 700 | 1467322320051 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 14:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:32:00 INFO - PROCESS | 700 | 1467322320071 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:32:00 INFO - PROCESS | 700 | 1467322320074 Marionette TRACE conn5 <- [1,2406,null,{}] 14:32:00 INFO - PROCESS | 700 | 1467322320081 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}] 14:32:00 INFO - PROCESS | 700 | 1467322320085 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 155B0400 == 40 [pid = 700] [id = 605] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 14822000 == 39 [pid = 700] [id = 604] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 195B1800 == 38 [pid = 700] [id = 603] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 190C6800 == 37 [pid = 700] [id = 602] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 178A6800 == 36 [pid = 700] [id = 601] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 172A5C00 == 35 [pid = 700] [id = 600] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 155A8400 == 34 [pid = 700] [id = 599] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 0FF70800 == 33 [pid = 700] [id = 598] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 09064000 == 32 [pid = 700] [id = 597] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 15C0C400 == 31 [pid = 700] [id = 596] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 14870400 == 30 [pid = 700] [id = 594] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 0CBC9C00 == 29 [pid = 700] [id = 595] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 1B555000 == 28 [pid = 700] [id = 609] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 0C5C5000 == 27 [pid = 700] [id = 610] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 17065000 == 26 [pid = 700] [id = 608] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 1A991400 == 25 [pid = 700] [id = 606] 14:32:00 INFO - PROCESS | 700 | --DOCSHELL 0FCD1C00 == 24 [pid = 700] [id = 607] 14:32:00 INFO - PROCESS | 700 | 1467322320852 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 91 (155AC800) [pid = 700] [serial = 1765] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1706E800) [pid = 700] [serial = 1768] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0FD1F800) [pid = 700] [serial = 1745] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0F5E9800) [pid = 700] [serial = 1744] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 87 (172B1400) [pid = 700] [serial = 1748] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 86 (17005800) [pid = 700] [serial = 1747] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1A8CC000) [pid = 700] [serial = 1751] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1A8AE000) [pid = 700] [serial = 1750] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1DA80C00) [pid = 700] [serial = 1754] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1DA7CC00) [pid = 700] [serial = 1753] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 81 (18183C00) [pid = 700] [serial = 1771] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 80 (178A7000) [pid = 700] [serial = 1769] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 79 (18F2AC00) [pid = 700] [serial = 1774] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 78 (18481C00) [pid = 700] [serial = 1772] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 77 (19572800) [pid = 700] [serial = 1780] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 76 (13FA6800) [pid = 700] [serial = 1757] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 75 (103D1000) [pid = 700] [serial = 1756] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0F57E000) [pid = 700] [serial = 1759] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FCD0C00) [pid = 700] [serial = 1760] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 72 (19540000) [pid = 700] [serial = 1781] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 71 (10191800) [pid = 700] [serial = 1762] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1A8AC800) [pid = 700] [serial = 1783] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 69 (10402400) [pid = 700] [serial = 1763] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1923B000) [pid = 700] [serial = 1775] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 67 (18734400) [pid = 700] [serial = 1777] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 66 (18735800) [pid = 700] [serial = 1778] [outer = 00000000] [url = about:blank] 14:32:00 INFO - PROCESS | 700 | --DOMWINDOW == 65 (15E0F000) [pid = 700] [serial = 1766] [outer = 00000000] [url = about:blank] 14:32:01 INFO - PROCESS | 700 | 1467322321081 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:01 INFO - PROCESS | 700 | 1467322321084 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:01 INFO - PROCESS | 700 | ++DOCSHELL 0C5C1400 == 25 [pid = 700] [id = 611] 14:32:01 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0C5C2000) [pid = 700] [serial = 1833] [outer = 00000000] 14:32:01 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0C5CA400) [pid = 700] [serial = 1834] [outer = 0C5C2000] 14:32:01 INFO - PROCESS | 700 | 1467322321136 Marionette DEBUG loaded listener.js 14:32:01 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0C5F1400) [pid = 700] [serial = 1835] [outer = 0C5C2000] 14:32:01 INFO - PROCESS | 700 | 1467322321606 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]]]}] 14:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1596ms 14:32:01 INFO - PROCESS | 700 | 1467322321653 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 14:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:32:01 INFO - PROCESS | 700 | 1467322321657 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 14:32:01 INFO - PROCESS | 700 | 1467322321662 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:32:01 INFO - PROCESS | 700 | 1467322321665 Marionette TRACE conn5 <- [1,2410,null,{}] 14:32:01 INFO - PROCESS | 700 | 1467322321670 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}] 14:32:01 INFO - PROCESS | 700 | 1467322321672 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:01 INFO - PROCESS | 700 | 1467322321768 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 14:32:01 INFO - PROCESS | 700 | 1467322321784 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:01 INFO - PROCESS | 700 | 1467322321787 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:01 INFO - PROCESS | 700 | ++DOCSHELL 0FE09800 == 26 [pid = 700] [id = 612] 14:32:01 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0FE09C00) [pid = 700] [serial = 1836] [outer = 00000000] 14:32:01 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0FF24C00) [pid = 700] [serial = 1837] [outer = 0FE09C00] 14:32:01 INFO - PROCESS | 700 | 1467322321835 Marionette DEBUG loaded listener.js 14:32:01 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0FF2E400) [pid = 700] [serial = 1838] [outer = 0FE09C00] 14:32:02 INFO - PROCESS | 700 | 1467322322329 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]]]}] 14:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 14:32:02 INFO - PROCESS | 700 | 1467322322393 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 14:32:02 INFO - PROCESS | 700 | 1467322322396 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 14:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:32:02 INFO - PROCESS | 700 | 1467322322400 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:32:02 INFO - PROCESS | 700 | 1467322322402 Marionette TRACE conn5 <- [1,2414,null,{}] 14:32:02 INFO - PROCESS | 700 | 1467322322408 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}] 14:32:02 INFO - PROCESS | 700 | 1467322322411 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:02 INFO - PROCESS | 700 | 1467322322567 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 14:32:02 INFO - PROCESS | 700 | 1467322322585 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:02 INFO - PROCESS | 700 | 1467322322587 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:02 INFO - PROCESS | 700 | ++DOCSHELL 10E45C00 == 27 [pid = 700] [id = 613] 14:32:02 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (10E46000) [pid = 700] [serial = 1839] [outer = 00000000] 14:32:02 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (14794400) [pid = 700] [serial = 1840] [outer = 10E46000] 14:32:02 INFO - PROCESS | 700 | 1467322322639 Marionette DEBUG loaded listener.js 14:32:02 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (10190000) [pid = 700] [serial = 1841] [outer = 10E46000] 14:32:03 INFO - PROCESS | 700 | 1467322323284 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]]]}] 14:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 930ms 14:32:03 INFO - PROCESS | 700 | 1467322323333 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 14:32:03 INFO - PROCESS | 700 | 1467322323338 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 14:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:32:03 INFO - PROCESS | 700 | 1467322323343 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:32:03 INFO - PROCESS | 700 | 1467322323347 Marionette TRACE conn5 <- [1,2418,null,{}] 14:32:03 INFO - PROCESS | 700 | 1467322323353 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}] 14:32:03 INFO - PROCESS | 700 | 1467322323356 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:03 INFO - PROCESS | 700 | 1467322323493 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 14:32:03 INFO - PROCESS | 700 | 1467322323632 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:03 INFO - PROCESS | 700 | 1467322323637 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:03 INFO - PROCESS | 700 | ++DOCSHELL 0F536800 == 28 [pid = 700] [id = 614] 14:32:03 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (0F536C00) [pid = 700] [serial = 1842] [outer = 00000000] 14:32:03 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (0FF62400) [pid = 700] [serial = 1843] [outer = 0F536C00] 14:32:03 INFO - PROCESS | 700 | 1467322323697 Marionette DEBUG loaded listener.js 14:32:03 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (103DC000) [pid = 700] [serial = 1844] [outer = 0F536C00] 14:32:04 INFO - PROCESS | 700 | 1467322324393 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]]]}] 14:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1128ms 14:32:04 INFO - PROCESS | 700 | 1467322324476 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 14:32:04 INFO - PROCESS | 700 | 1467322324481 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 14:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:32:04 INFO - PROCESS | 700 | 1467322324511 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:32:04 INFO - PROCESS | 700 | 1467322324514 Marionette TRACE conn5 <- [1,2422,null,{}] 14:32:04 INFO - PROCESS | 700 | 1467322324520 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}] 14:32:04 INFO - PROCESS | 700 | 1467322324523 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:04 INFO - PROCESS | 700 | 1467322324654 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 14:32:04 INFO - PROCESS | 700 | 1467322324783 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:04 INFO - PROCESS | 700 | 1467322324786 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:04 INFO - PROCESS | 700 | ++DOCSHELL 14872C00 == 29 [pid = 700] [id = 615] 14:32:04 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (148DF800) [pid = 700] [serial = 1845] [outer = 00000000] 14:32:04 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (155AE000) [pid = 700] [serial = 1846] [outer = 148DF800] 14:32:04 INFO - PROCESS | 700 | 1467322324845 Marionette DEBUG loaded listener.js 14:32:04 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (15E92C00) [pid = 700] [serial = 1847] [outer = 148DF800] 14:32:05 INFO - PROCESS | 700 | 1467322325697 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]]]}] 14:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1252ms 14:32:05 INFO - PROCESS | 700 | 1467322325743 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 14:32:05 INFO - PROCESS | 700 | 1467322325747 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 14:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:32:05 INFO - PROCESS | 700 | 1467322325752 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:32:05 INFO - PROCESS | 700 | 1467322325756 Marionette TRACE conn5 <- [1,2426,null,{}] 14:32:05 INFO - PROCESS | 700 | 1467322325763 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}] 14:32:05 INFO - PROCESS | 700 | 1467322325765 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:05 INFO - PROCESS | 700 | 1467322325896 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 14:32:06 INFO - PROCESS | 700 | 1467322326036 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:06 INFO - PROCESS | 700 | 1467322326041 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:06 INFO - PROCESS | 700 | ++DOCSHELL 0FE01800 == 30 [pid = 700] [id = 616] 14:32:06 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0FE02C00) [pid = 700] [serial = 1848] [outer = 00000000] 14:32:06 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0FF2BC00) [pid = 700] [serial = 1849] [outer = 0FE02C00] 14:32:06 INFO - PROCESS | 700 | 1467322326093 Marionette DEBUG loaded listener.js 14:32:06 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (103D1000) [pid = 700] [serial = 1850] [outer = 0FE02C00] 14:32:06 INFO - PROCESS | 700 | --DOCSHELL 0FE09800 == 29 [pid = 700] [id = 612] 14:32:06 INFO - PROCESS | 700 | --DOCSHELL 0C5C1400 == 28 [pid = 700] [id = 611] 14:32:06 INFO - PROCESS | 700 | 1467322326613 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]]]}] 14:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 890ms 14:32:06 INFO - PROCESS | 700 | 1467322326643 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 14:32:06 INFO - PROCESS | 700 | 1467322326648 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 14:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:32:06 INFO - PROCESS | 700 | 1467322326662 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:32:06 INFO - PROCESS | 700 | 1467322326665 Marionette TRACE conn5 <- [1,2430,null,{}] 14:32:06 INFO - PROCESS | 700 | 1467322326669 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}] 14:32:06 INFO - PROCESS | 700 | 1467322326671 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:06 INFO - PROCESS | 700 | 1467322326809 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 14:32:06 INFO - PROCESS | 700 | 1467322326880 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:06 INFO - PROCESS | 700 | 1467322326882 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:06 INFO - PROCESS | 700 | ++DOCSHELL 14723800 == 29 [pid = 700] [id = 617] 14:32:06 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (14774400) [pid = 700] [serial = 1851] [outer = 00000000] 14:32:06 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (148E5000) [pid = 700] [serial = 1852] [outer = 14774400] 14:32:06 INFO - PROCESS | 700 | 1467322326930 Marionette DEBUG loaded listener.js 14:32:06 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (15C02C00) [pid = 700] [serial = 1853] [outer = 14774400] 14:32:07 INFO - PROCESS | 700 | 1467322327373 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]]]}] 14:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 14:32:07 INFO - PROCESS | 700 | 1467322327394 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 14:32:07 INFO - PROCESS | 700 | 1467322327396 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 14:32:07 INFO - PROCESS | 700 | 1467322327400 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:32:07 INFO - PROCESS | 700 | 1467322327403 Marionette TRACE conn5 <- [1,2434,null,{}] 14:32:07 INFO - PROCESS | 700 | 1467322327458 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}] 14:32:07 INFO - PROCESS | 700 | 1467322327463 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:07 INFO - PROCESS | 700 | 1467322327585 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 14:32:07 INFO - PROCESS | 700 | 1467322327601 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:07 INFO - PROCESS | 700 | 1467322327604 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:07 INFO - PROCESS | 700 | ++DOCSHELL 178AE800 == 30 [pid = 700] [id = 618] 14:32:07 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (178AF800) [pid = 700] [serial = 1854] [outer = 00000000] 14:32:07 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (17F7E000) [pid = 700] [serial = 1855] [outer = 178AF800] 14:32:07 INFO - PROCESS | 700 | 1467322327708 Marionette DEBUG loaded listener.js 14:32:07 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1817B400) [pid = 700] [serial = 1856] [outer = 178AF800] 14:32:08 INFO - PROCESS | 700 | 1467322328147 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]]]}] 14:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 772ms 14:32:08 INFO - PROCESS | 700 | 1467322328182 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 14:32:08 INFO - PROCESS | 700 | 1467322328185 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 14:32:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:32:08 INFO - PROCESS | 700 | 1467322328188 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:32:08 INFO - PROCESS | 700 | 1467322328190 Marionette TRACE conn5 <- [1,2438,null,{}] 14:32:08 INFO - PROCESS | 700 | 1467322328193 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}] 14:32:08 INFO - PROCESS | 700 | 1467322328195 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:08 INFO - PROCESS | 700 | 1467322328316 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 14:32:08 INFO - PROCESS | 700 | 1467322328457 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:08 INFO - PROCESS | 700 | 1467322328459 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 88 (18736C00) [pid = 700] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 87 (19172400) [pid = 700] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1A094800) [pid = 700] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1A093800) [pid = 700] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1A098C00) [pid = 700] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0FC76800) [pid = 700] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0C5C0400) [pid = 700] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 81 (155AA800) [pid = 700] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 80 (172AE000) [pid = 700] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 79 (15E99000) [pid = 700] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FF70C00) [pid = 700] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1A993800) [pid = 700] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 76 (14865800) [pid = 700] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0C5ED800) [pid = 700] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0C5C2000) [pid = 700] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FE09C00) [pid = 700] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FD15800) [pid = 700] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 71 (17065400) [pid = 700] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:32:08 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1B5F1C00) [pid = 700] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:32:08 INFO - PROCESS | 700 | ++DOCSHELL 0906A400 == 31 [pid = 700] [id = 619] 14:32:08 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0906D800) [pid = 700] [serial = 1857] [outer = 00000000] 14:32:08 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (0F659800) [pid = 700] [serial = 1858] [outer = 0906D800] 14:32:08 INFO - PROCESS | 700 | 1467322328517 Marionette DEBUG loaded listener.js 14:32:08 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0FF70C00) [pid = 700] [serial = 1859] [outer = 0906D800] 14:32:08 INFO - PROCESS | 700 | 1467322328898 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]]]}] 14:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 731ms 14:32:08 INFO - PROCESS | 700 | 1467322328947 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 14:32:08 INFO - PROCESS | 700 | 1467322328949 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 14:32:08 INFO - PROCESS | 700 | 1467322328952 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:32:08 INFO - PROCESS | 700 | 1467322328954 Marionette TRACE conn5 <- [1,2442,null,{}] 14:32:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:32:08 INFO - PROCESS | 700 | 1467322328960 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}] 14:32:08 INFO - PROCESS | 700 | 1467322328962 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:09 INFO - PROCESS | 700 | 1467322329080 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 14:32:09 INFO - PROCESS | 700 | 1467322329092 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:09 INFO - PROCESS | 700 | 1467322329093 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:09 INFO - PROCESS | 700 | ++DOCSHELL 0FF31400 == 32 [pid = 700] [id = 620] 14:32:09 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1018D400) [pid = 700] [serial = 1860] [outer = 00000000] 14:32:09 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (17272400) [pid = 700] [serial = 1861] [outer = 1018D400] 14:32:09 INFO - PROCESS | 700 | 1467322329137 Marionette DEBUG loaded listener.js 14:32:09 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1873C800) [pid = 700] [serial = 1862] [outer = 1018D400] 14:32:09 INFO - PROCESS | 700 | 1467322329568 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]]]}] 14:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 14:32:09 INFO - PROCESS | 700 | 1467322329588 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 14:32:09 INFO - PROCESS | 700 | 1467322329590 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 14:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:32:09 INFO - PROCESS | 700 | 1467322329593 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:32:09 INFO - PROCESS | 700 | 1467322329595 Marionette TRACE conn5 <- [1,2446,null,{}] 14:32:09 INFO - PROCESS | 700 | 1467322329598 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}] 14:32:09 INFO - PROCESS | 700 | 1467322329604 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:09 INFO - PROCESS | 700 | 1467322329753 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 14:32:09 INFO - PROCESS | 700 | 1467322329820 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:09 INFO - PROCESS | 700 | 1467322329822 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:09 INFO - PROCESS | 700 | ++DOCSHELL 18F21C00 == 33 [pid = 700] [id = 621] 14:32:09 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18F28800) [pid = 700] [serial = 1863] [outer = 00000000] 14:32:09 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (19176800) [pid = 700] [serial = 1864] [outer = 18F28800] 14:32:09 INFO - PROCESS | 700 | 1467322329869 Marionette DEBUG loaded listener.js 14:32:09 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1923B800) [pid = 700] [serial = 1865] [outer = 18F28800] 14:32:10 INFO - PROCESS | 700 | 1467322330227 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]]]}] 14:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 14:32:10 INFO - PROCESS | 700 | 1467322330264 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 14:32:10 INFO - PROCESS | 700 | 1467322330266 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 14:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:32:10 INFO - PROCESS | 700 | 1467322330269 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:32:10 INFO - PROCESS | 700 | 1467322330271 Marionette TRACE conn5 <- [1,2450,null,{}] 14:32:10 INFO - PROCESS | 700 | 1467322330274 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}] 14:32:10 INFO - PROCESS | 700 | 1467322330276 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:10 INFO - PROCESS | 700 | 1467322330427 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 14:32:10 INFO - PROCESS | 700 | 1467322330439 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:10 INFO - PROCESS | 700 | 1467322330450 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:10 INFO - PROCESS | 700 | ++DOCSHELL 0FD14000 == 34 [pid = 700] [id = 622] 14:32:10 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (19574000) [pid = 700] [serial = 1866] [outer = 00000000] 14:32:10 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1957FC00) [pid = 700] [serial = 1867] [outer = 19574000] 14:32:10 INFO - PROCESS | 700 | 1467322330495 Marionette DEBUG loaded listener.js 14:32:10 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19581800) [pid = 700] [serial = 1868] [outer = 19574000] 14:32:11 INFO - PROCESS | 700 | 1467322331140 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]]]}] 14:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 930ms 14:32:11 INFO - PROCESS | 700 | 1467322331201 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 14:32:11 INFO - PROCESS | 700 | 1467322331206 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 14:32:11 INFO - PROCESS | 700 | 1467322331211 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:32:11 INFO - PROCESS | 700 | 1467322331216 Marionette TRACE conn5 <- [1,2454,null,{}] 14:32:11 INFO - PROCESS | 700 | 1467322331222 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}] 14:32:11 INFO - PROCESS | 700 | 1467322331225 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:11 INFO - PROCESS | 700 | 1467322331352 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 14:32:11 INFO - PROCESS | 700 | 1467322331488 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:11 INFO - PROCESS | 700 | 1467322331491 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:11 INFO - PROCESS | 700 | ++DOCSHELL 0FCDCC00 == 35 [pid = 700] [id = 623] 14:32:11 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (0FCDD000) [pid = 700] [serial = 1869] [outer = 00000000] 14:32:11 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (142B8C00) [pid = 700] [serial = 1870] [outer = 0FCDD000] 14:32:11 INFO - PROCESS | 700 | 1467322331549 Marionette DEBUG loaded listener.js 14:32:11 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (15E9C800) [pid = 700] [serial = 1871] [outer = 0FCDD000] 14:32:12 INFO - PROCESS | 700 | 1467322332160 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]]]}] 14:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 14:32:12 INFO - PROCESS | 700 | 1467322332186 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 14:32:12 INFO - PROCESS | 700 | 1467322332191 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 14:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:32:12 INFO - PROCESS | 700 | 1467322332213 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:32:12 INFO - PROCESS | 700 | 1467322332216 Marionette TRACE conn5 <- [1,2458,null,{}] 14:32:12 INFO - PROCESS | 700 | 1467322332220 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}] 14:32:12 INFO - PROCESS | 700 | 1467322332223 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:12 INFO - PROCESS | 700 | 1467322332339 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 14:32:12 INFO - PROCESS | 700 | 1467322332482 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:12 INFO - PROCESS | 700 | 1467322332485 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:12 INFO - PROCESS | 700 | ++DOCSHELL 178A6800 == 36 [pid = 700] [id = 624] 14:32:12 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (178AE000) [pid = 700] [serial = 1872] [outer = 00000000] 14:32:12 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (18734400) [pid = 700] [serial = 1873] [outer = 178AE000] 14:32:12 INFO - PROCESS | 700 | 1467322332544 Marionette DEBUG loaded listener.js 14:32:12 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (189DE800) [pid = 700] [serial = 1874] [outer = 178AE000] 14:32:13 INFO - PROCESS | 700 | 1467322333210 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]]]}] 14:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1022ms 14:32:13 INFO - PROCESS | 700 | 1467322333235 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 14:32:13 INFO - PROCESS | 700 | 1467322333238 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 14:32:13 INFO - PROCESS | 700 | 1467322333242 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:32:13 INFO - PROCESS | 700 | 1467322333246 Marionette TRACE conn5 <- [1,2462,null,{}] 14:32:13 INFO - PROCESS | 700 | 1467322333257 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}] 14:32:13 INFO - PROCESS | 700 | 1467322333262 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:13 INFO - PROCESS | 700 | 1467322333369 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 14:32:13 INFO - PROCESS | 700 | 1467322333516 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:13 INFO - PROCESS | 700 | 1467322333519 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:13 INFO - PROCESS | 700 | ++DOCSHELL 1A8AE000 == 37 [pid = 700] [id = 625] 14:32:13 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A8AE400) [pid = 700] [serial = 1875] [outer = 00000000] 14:32:13 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A8B3800) [pid = 700] [serial = 1876] [outer = 1A8AE400] 14:32:13 INFO - PROCESS | 700 | 1467322333577 Marionette DEBUG loaded listener.js 14:32:13 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1A8C6400) [pid = 700] [serial = 1877] [outer = 1A8AE400] 14:32:14 INFO - PROCESS | 700 | 1467322334251 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]]]}] 14:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1070ms 14:32:14 INFO - PROCESS | 700 | 1467322334317 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 14:32:14 INFO - PROCESS | 700 | 1467322334320 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 14:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:32:14 INFO - PROCESS | 700 | 1467322334324 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:32:14 INFO - PROCESS | 700 | 1467322334326 Marionette TRACE conn5 <- [1,2466,null,{}] 14:32:14 INFO - PROCESS | 700 | 1467322334329 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}] 14:32:14 INFO - PROCESS | 700 | 1467322334332 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:14 INFO - PROCESS | 700 | 1467322334444 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 14:32:14 INFO - PROCESS | 700 | 1467322334587 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:14 INFO - PROCESS | 700 | 1467322334589 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:14 INFO - PROCESS | 700 | ++DOCSHELL 0CBD3C00 == 38 [pid = 700] [id = 626] 14:32:14 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (0F65D800) [pid = 700] [serial = 1878] [outer = 00000000] 14:32:14 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (0FF67800) [pid = 700] [serial = 1879] [outer = 0F65D800] 14:32:14 INFO - PROCESS | 700 | 1467322334645 Marionette DEBUG loaded listener.js 14:32:14 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (13FEA800) [pid = 700] [serial = 1880] [outer = 0F65D800] 14:32:15 INFO - PROCESS | 700 | 1467322335350 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]]]}] 14:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1076ms 14:32:15 INFO - PROCESS | 700 | 1467322335402 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 14:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:32:15 INFO - PROCESS | 700 | 1467322335406 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 14:32:15 INFO - PROCESS | 700 | 1467322335411 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:32:15 INFO - PROCESS | 700 | 1467322335415 Marionette TRACE conn5 <- [1,2470,null,{}] 14:32:15 INFO - PROCESS | 700 | 1467322335420 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}] 14:32:15 INFO - PROCESS | 700 | 1467322335423 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:15 INFO - PROCESS | 700 | 1467322335578 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 14:32:15 INFO - PROCESS | 700 | --DOCSHELL 18F21C00 == 37 [pid = 700] [id = 621] 14:32:15 INFO - PROCESS | 700 | --DOCSHELL 0FF31400 == 36 [pid = 700] [id = 620] 14:32:15 INFO - PROCESS | 700 | --DOCSHELL 0906A400 == 35 [pid = 700] [id = 619] 14:32:15 INFO - PROCESS | 700 | --DOCSHELL 178AE800 == 34 [pid = 700] [id = 618] 14:32:15 INFO - PROCESS | 700 | --DOCSHELL 14723800 == 33 [pid = 700] [id = 617] 14:32:15 INFO - PROCESS | 700 | --DOCSHELL 0FE01800 == 32 [pid = 700] [id = 616] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 93 (0FD14800) [pid = 700] [serial = 1832] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 92 (0CB6E400) [pid = 700] [serial = 1831] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 91 (0C5CA400) [pid = 700] [serial = 1834] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 90 (0C5F1400) [pid = 700] [serial = 1835] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0FF24C00) [pid = 700] [serial = 1837] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1879A400) [pid = 700] [serial = 1804] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 87 (19575C00) [pid = 700] [serial = 1807] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 86 (18ECD400) [pid = 700] [serial = 1805] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1A8AE800) [pid = 700] [serial = 1810] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1953E400) [pid = 700] [serial = 1808] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1A974C00) [pid = 700] [serial = 1816] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0FF2E400) [pid = 700] [serial = 1838] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1A8ACC00) [pid = 700] [serial = 1784] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0FF69C00) [pid = 700] [serial = 1786] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 79 (10CDA400) [pid = 700] [serial = 1787] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0CB74000) [pid = 700] [serial = 1792] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FCD5800) [pid = 700] [serial = 1793] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 76 (104C4000) [pid = 700] [serial = 1822] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 75 (15EA0000) [pid = 700] [serial = 1798] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1700A000) [pid = 700] [serial = 1799] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 73 (18183800) [pid = 700] [serial = 1801] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1706DC00) [pid = 700] [serial = 1789] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 71 (17F95800) [pid = 700] [serial = 1825] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 70 (17F13000) [pid = 700] [serial = 1790] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 69 (13D11C00) [pid = 700] [serial = 1795] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 68 (13FE4400) [pid = 700] [serial = 1796] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1B9B8400) [pid = 700] [serial = 1828] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 66 (1A97B400) [pid = 700] [serial = 1817] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 65 (1ABA6000) [pid = 700] [serial = 1819] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 64 (1AC8B400) [pid = 700] [serial = 1820] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 63 (142B6C00) [pid = 700] [serial = 1823] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 62 (18798800) [pid = 700] [serial = 1826] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 61 (14794400) [pid = 700] [serial = 1840] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 60 (1957B800) [pid = 700] [serial = 1814] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 59 (1C1DC800) [pid = 700] [serial = 1829] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 58 (18F1F800) [pid = 700] [serial = 1813] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 57 (1A8C5800) [pid = 700] [serial = 1811] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | --DOMWINDOW == 56 (18486000) [pid = 700] [serial = 1802] [outer = 00000000] [url = about:blank] 14:32:15 INFO - PROCESS | 700 | 1467322335730 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:15 INFO - PROCESS | 700 | 1467322335732 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:15 INFO - PROCESS | 700 | ++DOCSHELL 0CB6E400 == 33 [pid = 700] [id = 627] 14:32:15 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (0CB74000) [pid = 700] [serial = 1881] [outer = 00000000] 14:32:15 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (0F6F2400) [pid = 700] [serial = 1882] [outer = 0CB74000] 14:32:15 INFO - PROCESS | 700 | 1467322335782 Marionette DEBUG loaded listener.js 14:32:15 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (0FD13800) [pid = 700] [serial = 1883] [outer = 0CB74000] 14:32:16 INFO - PROCESS | 700 | 1467322336236 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]]]}] 14:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 891ms 14:32:16 INFO - PROCESS | 700 | 1467322336303 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 14:32:16 INFO - PROCESS | 700 | 1467322336307 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 14:32:16 INFO - PROCESS | 700 | 1467322336313 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:32:16 INFO - PROCESS | 700 | 1467322336316 Marionette TRACE conn5 <- [1,2474,null,{}] 14:32:16 INFO - PROCESS | 700 | 1467322336319 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}] 14:32:16 INFO - PROCESS | 700 | 1467322336322 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:16 INFO - PROCESS | 700 | 1467322336415 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 14:32:16 INFO - PROCESS | 700 | 1467322336427 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:16 INFO - PROCESS | 700 | 1467322336429 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:16 INFO - PROCESS | 700 | ++DOCSHELL 10E44400 == 34 [pid = 700] [id = 628] 14:32:16 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (13D10400) [pid = 700] [serial = 1884] [outer = 00000000] 14:32:16 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (140C3800) [pid = 700] [serial = 1885] [outer = 13D10400] 14:32:16 INFO - PROCESS | 700 | 1467322336477 Marionette DEBUG loaded listener.js 14:32:16 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (14723800) [pid = 700] [serial = 1886] [outer = 13D10400] 14:32:16 INFO - PROCESS | 700 | 1467322336963 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]]]}] 14:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 14:32:16 INFO - PROCESS | 700 | 1467322336988 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 14:32:16 INFO - PROCESS | 700 | 1467322336990 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 14:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:32:16 INFO - PROCESS | 700 | 1467322336993 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:32:16 INFO - PROCESS | 700 | 1467322336997 Marionette TRACE conn5 <- [1,2478,null,{}] 14:32:16 INFO - PROCESS | 700 | 1467322337007 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}] 14:32:16 INFO - PROCESS | 700 | 1467322337012 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:17 INFO - PROCESS | 700 | 1467322337099 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 14:32:17 INFO - PROCESS | 700 | 1467322337108 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:17 INFO - PROCESS | 700 | 1467322337111 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:17 INFO - PROCESS | 700 | ++DOCSHELL 17066000 == 35 [pid = 700] [id = 629] 14:32:17 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (17066800) [pid = 700] [serial = 1887] [outer = 00000000] 14:32:17 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (1706E400) [pid = 700] [serial = 1888] [outer = 17066800] 14:32:17 INFO - PROCESS | 700 | 1467322337160 Marionette DEBUG loaded listener.js 14:32:17 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (178A7800) [pid = 700] [serial = 1889] [outer = 17066800] 14:32:17 INFO - PROCESS | 700 | 1467322337638 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]]]}] 14:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 14:32:17 INFO - PROCESS | 700 | 1467322337667 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 14:32:17 INFO - PROCESS | 700 | 1467322337670 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 14:32:17 INFO - PROCESS | 700 | 1467322337673 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:32:17 INFO - PROCESS | 700 | 1467322337675 Marionette TRACE conn5 <- [1,2482,null,{}] 14:32:17 INFO - PROCESS | 700 | 1467322337678 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}] 14:32:17 INFO - PROCESS | 700 | 1467322337680 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:17 INFO - PROCESS | 700 | 1467322337768 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 14:32:17 INFO - PROCESS | 700 | 1467322337802 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:17 INFO - PROCESS | 700 | 1467322337804 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:17 INFO - PROCESS | 700 | ++DOCSHELL 17F70400 == 36 [pid = 700] [id = 630] 14:32:17 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (18178400) [pid = 700] [serial = 1890] [outer = 00000000] 14:32:17 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (182E8400) [pid = 700] [serial = 1891] [outer = 18178400] 14:32:17 INFO - PROCESS | 700 | 1467322337849 Marionette DEBUG loaded listener.js 14:32:17 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (18737800) [pid = 700] [serial = 1892] [outer = 18178400] 14:32:18 INFO - PROCESS | 700 | 1467322338332 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]]]}] 14:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 14:32:18 INFO - PROCESS | 700 | 1467322338347 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 14:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:32:18 INFO - PROCESS | 700 | 1467322338350 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 14:32:18 INFO - PROCESS | 700 | 1467322338360 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:32:18 INFO - PROCESS | 700 | 1467322338362 Marionette TRACE conn5 <- [1,2486,null,{}] 14:32:18 INFO - PROCESS | 700 | 1467322338366 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}] 14:32:18 INFO - PROCESS | 700 | 1467322338368 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:18 INFO - PROCESS | 700 | 1467322338484 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 14:32:18 INFO - PROCESS | 700 | 1467322338490 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:18 INFO - PROCESS | 700 | 1467322338492 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:18 INFO - PROCESS | 700 | ++DOCSHELL 0C5CD000 == 37 [pid = 700] [id = 631] 14:32:18 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (18ECD400) [pid = 700] [serial = 1893] [outer = 00000000] 14:32:18 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (18F23400) [pid = 700] [serial = 1894] [outer = 18ECD400] 14:32:18 INFO - PROCESS | 700 | 1467322338536 Marionette DEBUG loaded listener.js 14:32:18 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (18F2A000) [pid = 700] [serial = 1895] [outer = 18ECD400] 14:32:18 INFO - PROCESS | 700 | 1467322339023 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]]]}] 14:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 14:32:19 INFO - PROCESS | 700 | 1467322339044 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 14:32:19 INFO - PROCESS | 700 | 1467322339046 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 14:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:32:19 INFO - PROCESS | 700 | 1467322339049 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:32:19 INFO - PROCESS | 700 | 1467322339051 Marionette TRACE conn5 <- [1,2490,null,{}] 14:32:19 INFO - PROCESS | 700 | 1467322339054 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}] 14:32:19 INFO - PROCESS | 700 | 1467322339060 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:19 INFO - PROCESS | 700 | 1467322339221 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 14:32:19 INFO - PROCESS | 700 | 1467322339299 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:19 INFO - PROCESS | 700 | 1467322339301 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:19 INFO - PROCESS | 700 | ++DOCSHELL 1957BC00 == 38 [pid = 700] [id = 632] 14:32:19 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (1957C800) [pid = 700] [serial = 1896] [outer = 00000000] 14:32:19 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (195B3800) [pid = 700] [serial = 1897] [outer = 1957C800] 14:32:19 INFO - PROCESS | 700 | 1467322339344 Marionette DEBUG loaded listener.js 14:32:19 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1A092C00) [pid = 700] [serial = 1898] [outer = 1957C800] 14:32:19 INFO - PROCESS | 700 | 1467322339768 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]]]}] 14:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 14:32:19 INFO - PROCESS | 700 | 1467322339820 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 14:32:19 INFO - PROCESS | 700 | 1467322339822 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 14:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:32:19 INFO - PROCESS | 700 | 1467322339831 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:32:19 INFO - PROCESS | 700 | 1467322339833 Marionette TRACE conn5 <- [1,2494,null,{}] 14:32:19 INFO - PROCESS | 700 | 1467322339836 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}] 14:32:19 INFO - PROCESS | 700 | 1467322339838 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:19 INFO - PROCESS | 700 | 1467322339956 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 14:32:19 INFO - PROCESS | 700 | 1467322339964 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:19 INFO - PROCESS | 700 | 1467322339966 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:19 INFO - PROCESS | 700 | ++DOCSHELL 1A8B7000 == 39 [pid = 700] [id = 633] 14:32:19 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1A8B8400) [pid = 700] [serial = 1899] [outer = 00000000] 14:32:19 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1A8C6000) [pid = 700] [serial = 1900] [outer = 1A8B8400] 14:32:19 INFO - PROCESS | 700 | 1467322340011 Marionette DEBUG loaded listener.js 14:32:20 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (0FD1F400) [pid = 700] [serial = 1901] [outer = 1A8B8400] 14:32:20 INFO - PROCESS | 700 | --DOMWINDOW == 76 (18F28800) [pid = 700] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:32:20 INFO - PROCESS | 700 | --DOMWINDOW == 75 (14774400) [pid = 700] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:32:20 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0FE02C00) [pid = 700] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:32:20 INFO - PROCESS | 700 | --DOMWINDOW == 73 (178AF800) [pid = 700] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:32:20 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0906D800) [pid = 700] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:32:20 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1018D400) [pid = 700] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:32:20 INFO - PROCESS | 700 | 1467322340490 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]]]}] 14:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 14:32:20 INFO - PROCESS | 700 | 1467322340560 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 14:32:20 INFO - PROCESS | 700 | 1467322340562 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 14:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:32:20 INFO - PROCESS | 700 | 1467322340592 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:32:20 INFO - PROCESS | 700 | 1467322340593 Marionette TRACE conn5 <- [1,2498,null,{}] 14:32:20 INFO - PROCESS | 700 | 1467322340597 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}] 14:32:20 INFO - PROCESS | 700 | 1467322340599 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:20 INFO - PROCESS | 700 | 1467322340680 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 14:32:20 INFO - PROCESS | 700 | 1467322340685 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:20 INFO - PROCESS | 700 | 1467322340687 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:20 INFO - PROCESS | 700 | ++DOCSHELL 178AF000 == 40 [pid = 700] [id = 634] 14:32:20 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (18ECCC00) [pid = 700] [serial = 1902] [outer = 00000000] 14:32:20 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (1A977800) [pid = 700] [serial = 1903] [outer = 18ECCC00] 14:32:20 INFO - PROCESS | 700 | 1467322340731 Marionette DEBUG loaded listener.js 14:32:20 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1A97C800) [pid = 700] [serial = 1904] [outer = 18ECCC00] 14:32:21 INFO - PROCESS | 700 | 1467322341168 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]]]}] 14:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 650ms 14:32:21 INFO - PROCESS | 700 | 1467322341220 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 14:32:21 INFO - PROCESS | 700 | 1467322341222 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 14:32:21 INFO - PROCESS | 700 | 1467322341225 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:32:21 INFO - PROCESS | 700 | 1467322341227 Marionette TRACE conn5 <- [1,2502,null,{}] 14:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:32:21 INFO - PROCESS | 700 | 1467322341230 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}] 14:32:21 INFO - PROCESS | 700 | 1467322341232 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:21 INFO - PROCESS | 700 | 1467322341322 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 14:32:21 INFO - PROCESS | 700 | 1467322341327 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:21 INFO - PROCESS | 700 | 1467322341329 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:21 INFO - PROCESS | 700 | ++DOCSHELL 1AB2BC00 == 41 [pid = 700] [id = 635] 14:32:21 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1AB2C400) [pid = 700] [serial = 1905] [outer = 00000000] 14:32:21 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1ABA5800) [pid = 700] [serial = 1906] [outer = 1AB2C400] 14:32:21 INFO - PROCESS | 700 | 1467322341372 Marionette DEBUG loaded listener.js 14:32:21 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1ABA1800) [pid = 700] [serial = 1907] [outer = 1AB2C400] 14:32:21 INFO - PROCESS | 700 | 1467322341818 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]]]}] 14:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 14:32:21 INFO - PROCESS | 700 | 1467322341860 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 14:32:21 INFO - PROCESS | 700 | 1467322341862 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 14:32:21 INFO - PROCESS | 700 | 1467322341865 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:32:21 INFO - PROCESS | 700 | 1467322341867 Marionette TRACE conn5 <- [1,2506,null,{}] 14:32:21 INFO - PROCESS | 700 | 1467322341871 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}] 14:32:21 INFO - PROCESS | 700 | 1467322341873 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:21 INFO - PROCESS | 700 | 1467322341955 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 14:32:21 INFO - PROCESS | 700 | 1467322341961 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:21 INFO - PROCESS | 700 | 1467322341963 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:21 INFO - PROCESS | 700 | ++DOCSHELL 1ABA3800 == 42 [pid = 700] [id = 636] 14:32:21 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1B54DC00) [pid = 700] [serial = 1908] [outer = 00000000] 14:32:21 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1B9BD000) [pid = 700] [serial = 1909] [outer = 1B54DC00] 14:32:21 INFO - PROCESS | 700 | 1467322342006 Marionette DEBUG loaded listener.js 14:32:22 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1BAC3800) [pid = 700] [serial = 1910] [outer = 1B54DC00] 14:32:22 INFO - PROCESS | 700 | 1467322342707 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]]]}] 14:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 870ms 14:32:22 INFO - PROCESS | 700 | 1467322342740 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 14:32:22 INFO - PROCESS | 700 | 1467322342745 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 14:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:32:22 INFO - PROCESS | 700 | 1467322342750 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:32:22 INFO - PROCESS | 700 | 1467322342754 Marionette TRACE conn5 <- [1,2510,null,{}] 14:32:22 INFO - PROCESS | 700 | 1467322342761 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}] 14:32:22 INFO - PROCESS | 700 | 1467322342764 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:22 INFO - PROCESS | 700 | 1467322342889 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 14:32:23 INFO - PROCESS | 700 | 1467322343048 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:23 INFO - PROCESS | 700 | 1467322343051 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:23 INFO - PROCESS | 700 | ++DOCSHELL 0FD1D800 == 43 [pid = 700] [id = 637] 14:32:23 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0FD1E800) [pid = 700] [serial = 1911] [outer = 00000000] 14:32:23 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0FF71400) [pid = 700] [serial = 1912] [outer = 0FD1E800] 14:32:23 INFO - PROCESS | 700 | 1467322343108 Marionette DEBUG loaded listener.js 14:32:23 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (13F21400) [pid = 700] [serial = 1913] [outer = 0FD1E800] 14:32:23 INFO - PROCESS | 700 | 1467322343745 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]]]}] 14:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1021ms 14:32:23 INFO - PROCESS | 700 | 1467322343786 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 14:32:23 INFO - PROCESS | 700 | 1467322343791 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 14:32:23 INFO - PROCESS | 700 | 1467322343799 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:32:23 INFO - PROCESS | 700 | 1467322343802 Marionette TRACE conn5 <- [1,2514,null,{}] 14:32:23 INFO - PROCESS | 700 | 1467322343806 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}] 14:32:23 INFO - PROCESS | 700 | 1467322343809 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:23 INFO - PROCESS | 700 | 1467322343925 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 14:32:24 INFO - PROCESS | 700 | 1467322344070 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:24 INFO - PROCESS | 700 | 1467322344072 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:24 INFO - PROCESS | 700 | ++DOCSHELL 172A4800 == 44 [pid = 700] [id = 638] 14:32:24 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (172A4C00) [pid = 700] [serial = 1914] [outer = 00000000] 14:32:24 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (184ECC00) [pid = 700] [serial = 1915] [outer = 172A4C00] 14:32:24 INFO - PROCESS | 700 | 1467322344130 Marionette DEBUG loaded listener.js 14:32:24 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (19175400) [pid = 700] [serial = 1916] [outer = 172A4C00] 14:32:24 INFO - PROCESS | 700 | 1467322344758 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]]]}] 14:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1016ms 14:32:24 INFO - PROCESS | 700 | 1467322344821 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 14:32:24 INFO - PROCESS | 700 | 1467322344823 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 14:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:32:24 INFO - PROCESS | 700 | 1467322344827 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:32:24 INFO - PROCESS | 700 | 1467322344831 Marionette TRACE conn5 <- [1,2518,null,{}] 14:32:24 INFO - PROCESS | 700 | 1467322344842 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}] 14:32:24 INFO - PROCESS | 700 | 1467322344847 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:24 INFO - PROCESS | 700 | 1467322344961 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 14:32:25 INFO - PROCESS | 700 | 1467322345109 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:25 INFO - PROCESS | 700 | 1467322345113 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:25 INFO - PROCESS | 700 | ++DOCSHELL 1C1E8C00 == 45 [pid = 700] [id = 639] 14:32:25 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1C1E9000) [pid = 700] [serial = 1917] [outer = 00000000] 14:32:25 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1C703400) [pid = 700] [serial = 1918] [outer = 1C1E9000] 14:32:25 INFO - PROCESS | 700 | 1467322345170 Marionette DEBUG loaded listener.js 14:32:25 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1C708400) [pid = 700] [serial = 1919] [outer = 1C1E9000] 14:32:25 INFO - PROCESS | 700 | 1467322346011 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]]]}] 14:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1220ms 14:32:26 INFO - PROCESS | 700 | 1467322346055 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 14:32:26 INFO - PROCESS | 700 | 1467322346059 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 14:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:32:26 INFO - PROCESS | 700 | 1467322346065 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:32:26 INFO - PROCESS | 700 | 1467322346068 Marionette TRACE conn5 <- [1,2522,null,{}] 14:32:26 INFO - PROCESS | 700 | 1467322346074 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}] 14:32:26 INFO - PROCESS | 700 | 1467322346077 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:26 INFO - PROCESS | 700 | 1467322346190 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 14:32:26 INFO - PROCESS | 700 | 1467322346330 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:26 INFO - PROCESS | 700 | 1467322346334 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:26 INFO - PROCESS | 700 | ++DOCSHELL 0FE05400 == 46 [pid = 700] [id = 640] 14:32:26 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (0FE08800) [pid = 700] [serial = 1920] [outer = 00000000] 14:32:26 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (0FF65C00) [pid = 700] [serial = 1921] [outer = 0FE08800] 14:32:26 INFO - PROCESS | 700 | 1467322346389 Marionette DEBUG loaded listener.js 14:32:26 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1011C000) [pid = 700] [serial = 1922] [outer = 0FE08800] 14:32:26 INFO - PROCESS | 700 | 1467322346987 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]]]}] 14:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 990ms 14:32:27 INFO - PROCESS | 700 | 1467322347055 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 14:32:27 INFO - PROCESS | 700 | 1467322347060 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 14:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:32:27 INFO - PROCESS | 700 | 1467322347066 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:32:27 INFO - PROCESS | 700 | 1467322347069 Marionette TRACE conn5 <- [1,2526,null,{}] 14:32:27 INFO - PROCESS | 700 | 1467322347073 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}] 14:32:27 INFO - PROCESS | 700 | 1467322347075 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:27 INFO - PROCESS | 700 | 1467322347181 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 1AB2BC00 == 45 [pid = 700] [id = 635] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 178AF000 == 44 [pid = 700] [id = 634] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 1A8B7000 == 43 [pid = 700] [id = 633] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 1957BC00 == 42 [pid = 700] [id = 632] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 0C5CD000 == 41 [pid = 700] [id = 631] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 17F70400 == 40 [pid = 700] [id = 630] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 17066000 == 39 [pid = 700] [id = 629] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 10E44400 == 38 [pid = 700] [id = 628] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 0CB6E400 == 37 [pid = 700] [id = 627] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 1A8AE000 == 36 [pid = 700] [id = 625] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 0FCDCC00 == 35 [pid = 700] [id = 623] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 178A6800 == 34 [pid = 700] [id = 624] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 0FD14000 == 33 [pid = 700] [id = 622] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 10E45C00 == 32 [pid = 700] [id = 613] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 0F536800 == 31 [pid = 700] [id = 614] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 0CBD3C00 == 30 [pid = 700] [id = 626] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 14872C00 == 29 [pid = 700] [id = 615] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 1C1E8C00 == 28 [pid = 700] [id = 639] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 0FE05400 == 27 [pid = 700] [id = 640] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 172A4800 == 26 [pid = 700] [id = 638] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 1ABA3800 == 25 [pid = 700] [id = 636] 14:32:27 INFO - PROCESS | 700 | --DOCSHELL 0FD1D800 == 24 [pid = 700] [id = 637] 14:32:28 INFO - PROCESS | 700 | 1467322348021 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:28 INFO - PROCESS | 700 | 1467322348025 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 91 (19176800) [pid = 700] [serial = 1864] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 90 (148E5000) [pid = 700] [serial = 1852] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 89 (0FF2BC00) [pid = 700] [serial = 1849] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0FF62400) [pid = 700] [serial = 1843] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 87 (155AE000) [pid = 700] [serial = 1846] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 86 (17F7E000) [pid = 700] [serial = 1855] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1923B800) [pid = 700] [serial = 1865] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1817B400) [pid = 700] [serial = 1856] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0F659800) [pid = 700] [serial = 1858] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 82 (17272400) [pid = 700] [serial = 1861] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FF70C00) [pid = 700] [serial = 1859] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 80 (15C02C00) [pid = 700] [serial = 1853] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1873C800) [pid = 700] [serial = 1862] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | --DOMWINDOW == 78 (103D1000) [pid = 700] [serial = 1850] [outer = 00000000] [url = about:blank] 14:32:28 INFO - PROCESS | 700 | ++DOCSHELL 0C5C3C00 == 25 [pid = 700] [id = 641] 14:32:28 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (0C5C9000) [pid = 700] [serial = 1923] [outer = 00000000] 14:32:28 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0C5EAC00) [pid = 700] [serial = 1924] [outer = 0C5C9000] 14:32:28 INFO - PROCESS | 700 | 1467322348232 Marionette DEBUG loaded listener.js 14:32:28 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0CB76800) [pid = 700] [serial = 1925] [outer = 0C5C9000] 14:32:28 INFO - PROCESS | 700 | 1467322348706 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]]]}] 14:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1681ms 14:32:28 INFO - PROCESS | 700 | 1467322348752 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 14:32:28 INFO - PROCESS | 700 | 1467322348756 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 14:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:32:28 INFO - PROCESS | 700 | 1467322348760 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:32:28 INFO - PROCESS | 700 | 1467322348763 Marionette TRACE conn5 <- [1,2530,null,{}] 14:32:28 INFO - PROCESS | 700 | 1467322348768 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}] 14:32:28 INFO - PROCESS | 700 | 1467322348771 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:28 INFO - PROCESS | 700 | 1467322348867 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 14:32:28 INFO - PROCESS | 700 | 1467322348880 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:28 INFO - PROCESS | 700 | 1467322348883 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:28 INFO - PROCESS | 700 | ++DOCSHELL 0FF24800 == 26 [pid = 700] [id = 642] 14:32:28 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0FF26000) [pid = 700] [serial = 1926] [outer = 00000000] 14:32:28 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (0FF62400) [pid = 700] [serial = 1927] [outer = 0FF26000] 14:32:28 INFO - PROCESS | 700 | 1467322348930 Marionette DEBUG loaded listener.js 14:32:28 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1004B000) [pid = 700] [serial = 1928] [outer = 0FF26000] 14:32:29 INFO - PROCESS | 700 | 1467322349414 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]]]}] 14:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 14:32:29 INFO - PROCESS | 700 | 1467322349433 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 14:32:29 INFO - PROCESS | 700 | 1467322349437 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 14:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:32:29 INFO - PROCESS | 700 | 1467322349442 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:32:29 INFO - PROCESS | 700 | 1467322349444 Marionette TRACE conn5 <- [1,2534,null,{}] 14:32:29 INFO - PROCESS | 700 | 1467322349448 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}] 14:32:29 INFO - PROCESS | 700 | 1467322349450 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:29 INFO - PROCESS | 700 | 1467322349570 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 14:32:29 INFO - PROCESS | 700 | 1467322349675 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:29 INFO - PROCESS | 700 | 1467322349677 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:29 INFO - PROCESS | 700 | ++DOCSHELL 14823C00 == 27 [pid = 700] [id = 643] 14:32:29 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (14829C00) [pid = 700] [serial = 1929] [outer = 00000000] 14:32:29 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (155A3000) [pid = 700] [serial = 1930] [outer = 14829C00] 14:32:29 INFO - PROCESS | 700 | 1467322349722 Marionette DEBUG loaded listener.js 14:32:29 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (15C02C00) [pid = 700] [serial = 1931] [outer = 14829C00] 14:32:30 INFO - PROCESS | 700 | 1467322350116 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]]]}] 14:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 14:32:30 INFO - PROCESS | 700 | 1467322350177 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 14:32:30 INFO - PROCESS | 700 | 1467322350179 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 14:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:32:30 INFO - PROCESS | 700 | 1467322350184 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:32:30 INFO - PROCESS | 700 | 1467322350190 Marionette TRACE conn5 <- [1,2538,null,{}] 14:32:30 INFO - PROCESS | 700 | 1467322350200 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}] 14:32:30 INFO - PROCESS | 700 | 1467322350203 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:30 INFO - PROCESS | 700 | 1467322350347 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 14:32:30 INFO - PROCESS | 700 | 1467322350376 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 700 | 1467322350378 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:30 INFO - PROCESS | 700 | ++DOCSHELL 0C5EC400 == 28 [pid = 700] [id = 644] 14:32:30 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (17002800) [pid = 700] [serial = 1932] [outer = 00000000] 14:32:30 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (178A5800) [pid = 700] [serial = 1933] [outer = 17002800] 14:32:30 INFO - PROCESS | 700 | 1467322350423 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (18183000) [pid = 700] [serial = 1934] [outer = 17002800] 14:32:30 INFO - PROCESS | 700 | 1467322350895 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]]]}] 14:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 790ms 14:32:30 INFO - PROCESS | 700 | 1467322350976 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 14:32:30 INFO - PROCESS | 700 | 1467322350979 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 14:32:30 INFO - PROCESS | 700 | 1467322350982 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:32:30 INFO - PROCESS | 700 | 1467322350984 Marionette TRACE conn5 <- [1,2542,null,{}] 14:32:30 INFO - PROCESS | 700 | 1467322350992 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}] 14:32:30 INFO - PROCESS | 700 | 1467322350994 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:31 INFO - PROCESS | 700 | 1467322351119 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 14:32:31 INFO - PROCESS | 700 | 1467322351130 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:31 INFO - PROCESS | 700 | 1467322351132 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:31 INFO - PROCESS | 700 | ++DOCSHELL 178B0C00 == 29 [pid = 700] [id = 645] 14:32:31 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (182E5400) [pid = 700] [serial = 1935] [outer = 00000000] 14:32:31 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (18737400) [pid = 700] [serial = 1936] [outer = 182E5400] 14:32:31 INFO - PROCESS | 700 | 1467322351241 Marionette DEBUG loaded listener.js 14:32:31 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (189DE000) [pid = 700] [serial = 1937] [outer = 182E5400] 14:32:31 INFO - PROCESS | 700 | 1467322351673 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]]]}] 14:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 14:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:32:31 INFO - PROCESS | 700 | 1467322351717 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 14:32:31 INFO - PROCESS | 700 | 1467322351719 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 14:32:31 INFO - PROCESS | 700 | 1467322351722 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:32:31 INFO - PROCESS | 700 | 1467322351724 Marionette TRACE conn5 <- [1,2546,null,{}] 14:32:31 INFO - PROCESS | 700 | 1467322351728 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}] 14:32:31 INFO - PROCESS | 700 | 1467322351730 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:31 INFO - PROCESS | 700 | 1467322351851 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 14:32:31 INFO - PROCESS | 700 | 1467322351922 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:31 INFO - PROCESS | 700 | 1467322351928 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:31 INFO - PROCESS | 700 | ++DOCSHELL 19177C00 == 30 [pid = 700] [id = 646] 14:32:31 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (1917B800) [pid = 700] [serial = 1938] [outer = 00000000] 14:32:31 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (1953C800) [pid = 700] [serial = 1939] [outer = 1917B800] 14:32:31 INFO - PROCESS | 700 | 1467322351981 Marionette DEBUG loaded listener.js 14:32:32 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (19579000) [pid = 700] [serial = 1940] [outer = 1917B800] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 95 (10E46000) [pid = 700] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 94 (148DF800) [pid = 700] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 93 (0F536C00) [pid = 700] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 92 (18ECD400) [pid = 700] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 91 (19574000) [pid = 700] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 90 (1957C800) [pid = 700] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1A8AE400) [pid = 700] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1A8B8400) [pid = 700] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 87 (17066800) [pid = 700] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 86 (18178400) [pid = 700] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 85 (178AE000) [pid = 700] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0F65D800) [pid = 700] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 83 (13D10400) [pid = 700] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1AB2C400) [pid = 700] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1B54DC00) [pid = 700] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 80 (18ECCC00) [pid = 700] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0CB74000) [pid = 700] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:32:32 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FCDD000) [pid = 700] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:32:32 INFO - PROCESS | 700 | 1467322352984 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]]]}] 14:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1277ms 14:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:32:32 INFO - PROCESS | 700 | 1467322353000 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 14:32:32 INFO - PROCESS | 700 | 1467322353002 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 14:32:32 INFO - PROCESS | 700 | 1467322353005 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:32:32 INFO - PROCESS | 700 | 1467322353007 Marionette TRACE conn5 <- [1,2550,null,{}] 14:32:32 INFO - PROCESS | 700 | 1467322353010 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}] 14:32:32 INFO - PROCESS | 700 | 1467322353013 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:33 INFO - PROCESS | 700 | 1467322353115 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 14:32:33 INFO - PROCESS | 700 | 1467322353186 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:33 INFO - PROCESS | 700 | 1467322353188 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:33 INFO - PROCESS | 700 | ++DOCSHELL 0C5C3400 == 31 [pid = 700] [id = 647] 14:32:33 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (0C5F3C00) [pid = 700] [serial = 1941] [outer = 00000000] 14:32:33 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (103D9400) [pid = 700] [serial = 1942] [outer = 0C5F3C00] 14:32:33 INFO - PROCESS | 700 | 1467322353233 Marionette DEBUG loaded listener.js 14:32:33 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (17009400) [pid = 700] [serial = 1943] [outer = 0C5F3C00] 14:32:33 INFO - PROCESS | 700 | 1467322353595 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]]]}] 14:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 14:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:32:33 INFO - PROCESS | 700 | 1467322353646 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 14:32:33 INFO - PROCESS | 700 | 1467322353648 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 14:32:33 INFO - PROCESS | 700 | 1467322353651 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:32:33 INFO - PROCESS | 700 | 1467322353653 Marionette TRACE conn5 <- [1,2554,null,{}] 14:32:33 INFO - PROCESS | 700 | 1467322353656 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}] 14:32:33 INFO - PROCESS | 700 | 1467322353658 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:33 INFO - PROCESS | 700 | 1467322353738 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 14:32:33 INFO - PROCESS | 700 | 1467322353744 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:33 INFO - PROCESS | 700 | 1467322353746 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:33 INFO - PROCESS | 700 | ++DOCSHELL 172AD000 == 32 [pid = 700] [id = 648] 14:32:33 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (17F71000) [pid = 700] [serial = 1944] [outer = 00000000] 14:32:33 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (18F29C00) [pid = 700] [serial = 1945] [outer = 17F71000] 14:32:33 INFO - PROCESS | 700 | 1467322353790 Marionette DEBUG loaded listener.js 14:32:33 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1957D800) [pid = 700] [serial = 1946] [outer = 17F71000] 14:32:34 INFO - PROCESS | 700 | 1467322354236 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]]]}] 14:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 14:32:34 INFO - PROCESS | 700 | 1467322354286 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 14:32:34 INFO - PROCESS | 700 | 1467322354289 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 14:32:34 INFO - PROCESS | 700 | 1467322354292 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:32:34 INFO - PROCESS | 700 | 1467322354294 Marionette TRACE conn5 <- [1,2558,null,{}] 14:32:34 INFO - PROCESS | 700 | 1467322354297 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}] 14:32:34 INFO - PROCESS | 700 | 1467322354299 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:34 INFO - PROCESS | 700 | 1467322354379 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 14:32:34 INFO - PROCESS | 700 | 1467322354385 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:34 INFO - PROCESS | 700 | 1467322354386 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:34 INFO - PROCESS | 700 | ++DOCSHELL 0C5F0400 == 33 [pid = 700] [id = 649] 14:32:34 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1726F000) [pid = 700] [serial = 1947] [outer = 00000000] 14:32:34 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A8CC400) [pid = 700] [serial = 1948] [outer = 1726F000] 14:32:34 INFO - PROCESS | 700 | 1467322354431 Marionette DEBUG loaded listener.js 14:32:34 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1A8CDC00) [pid = 700] [serial = 1949] [outer = 1726F000] 14:32:35 INFO - PROCESS | 700 | --DOCSHELL 0FF24800 == 32 [pid = 700] [id = 642] 14:32:35 INFO - PROCESS | 700 | --DOCSHELL 0C5C3C00 == 31 [pid = 700] [id = 641] 14:32:36 INFO - PROCESS | 700 | --DOCSHELL 14823C00 == 30 [pid = 700] [id = 643] 14:32:36 INFO - PROCESS | 700 | --DOCSHELL 178B0C00 == 29 [pid = 700] [id = 645] 14:32:36 INFO - PROCESS | 700 | --DOCSHELL 0C5C3400 == 28 [pid = 700] [id = 647] 14:32:36 INFO - PROCESS | 700 | --DOCSHELL 19177C00 == 27 [pid = 700] [id = 646] 14:32:36 INFO - PROCESS | 700 | --DOCSHELL 172AD000 == 26 [pid = 700] [id = 648] 14:32:36 INFO - PROCESS | 700 | --DOCSHELL 0C5EC400 == 25 [pid = 700] [id = 644] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 86 (10190000) [pid = 700] [serial = 1841] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 85 (18F23400) [pid = 700] [serial = 1894] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 84 (19581800) [pid = 700] [serial = 1868] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 83 (195B3800) [pid = 700] [serial = 1897] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1957FC00) [pid = 700] [serial = 1867] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1A8B3800) [pid = 700] [serial = 1876] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 80 (18F2A000) [pid = 700] [serial = 1895] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1A8C6000) [pid = 700] [serial = 1900] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1A8C6400) [pid = 700] [serial = 1877] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1706E400) [pid = 700] [serial = 1888] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 76 (178A7800) [pid = 700] [serial = 1889] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 75 (182E8400) [pid = 700] [serial = 1891] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18734400) [pid = 700] [serial = 1873] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FF67800) [pid = 700] [serial = 1879] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 72 (140C3800) [pid = 700] [serial = 1885] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 71 (14723800) [pid = 700] [serial = 1886] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1A092C00) [pid = 700] [serial = 1898] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1ABA1800) [pid = 700] [serial = 1907] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1BAC3800) [pid = 700] [serial = 1910] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1B9BD000) [pid = 700] [serial = 1909] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 66 (0FD1F400) [pid = 700] [serial = 1901] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 65 (1A977800) [pid = 700] [serial = 1903] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 64 (1ABA5800) [pid = 700] [serial = 1906] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 63 (189DE800) [pid = 700] [serial = 1874] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 62 (13FEA800) [pid = 700] [serial = 1880] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 61 (0F6F2400) [pid = 700] [serial = 1882] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 60 (142B8C00) [pid = 700] [serial = 1870] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 59 (0FD13800) [pid = 700] [serial = 1883] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 58 (15E9C800) [pid = 700] [serial = 1871] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 57 (1A97C800) [pid = 700] [serial = 1904] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 56 (18737800) [pid = 700] [serial = 1892] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 55 (15E92C00) [pid = 700] [serial = 1847] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | --DOMWINDOW == 54 (103DC000) [pid = 700] [serial = 1844] [outer = 00000000] [url = about:blank] 14:32:36 INFO - PROCESS | 700 | 1467322356341 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]]]}] 14:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2067ms 14:32:36 INFO - PROCESS | 700 | 1467322356365 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 14:32:36 INFO - PROCESS | 700 | 1467322356370 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 14:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:32:36 INFO - PROCESS | 700 | 1467322356375 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:32:36 INFO - PROCESS | 700 | 1467322356378 Marionette TRACE conn5 <- [1,2562,null,{}] 14:32:36 INFO - PROCESS | 700 | 1467322356384 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}] 14:32:36 INFO - PROCESS | 700 | 1467322356387 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:36 INFO - PROCESS | 700 | 1467322356486 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 14:32:36 INFO - PROCESS | 700 | 1467322356497 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:36 INFO - PROCESS | 700 | 1467322356499 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:36 INFO - PROCESS | 700 | ++DOCSHELL 0F5DFC00 == 26 [pid = 700] [id = 650] 14:32:36 INFO - PROCESS | 700 | ++DOMWINDOW == 55 (0F5E4000) [pid = 700] [serial = 1950] [outer = 00000000] 14:32:36 INFO - PROCESS | 700 | ++DOMWINDOW == 56 (0F659800) [pid = 700] [serial = 1951] [outer = 0F5E4000] 14:32:36 INFO - PROCESS | 700 | 1467322356552 Marionette DEBUG loaded listener.js 14:32:36 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (0FC75800) [pid = 700] [serial = 1952] [outer = 0F5E4000] 14:32:37 INFO - PROCESS | 700 | 1467322357054 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]]]}] 14:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 14:32:37 INFO - PROCESS | 700 | 1467322357109 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 14:32:37 INFO - PROCESS | 700 | 1467322357115 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 14:32:37 INFO - PROCESS | 700 | 1467322357121 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:32:37 INFO - PROCESS | 700 | 1467322357124 Marionette TRACE conn5 <- [1,2566,null,{}] 14:32:37 INFO - PROCESS | 700 | 1467322357127 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}] 14:32:37 INFO - PROCESS | 700 | 1467322357130 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:37 INFO - PROCESS | 700 | 1467322357226 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 14:32:37 INFO - PROCESS | 700 | 1467322357235 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:37 INFO - PROCESS | 700 | 1467322357238 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:37 INFO - PROCESS | 700 | ++DOCSHELL 0FD20400 == 27 [pid = 700] [id = 651] 14:32:37 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (0FD20C00) [pid = 700] [serial = 1953] [outer = 00000000] 14:32:37 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (0FE05C00) [pid = 700] [serial = 1954] [outer = 0FD20C00] 14:32:37 INFO - PROCESS | 700 | 1467322357293 Marionette DEBUG loaded listener.js 14:32:37 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (0FE0E000) [pid = 700] [serial = 1955] [outer = 0FD20C00] 14:32:37 INFO - PROCESS | 700 | 1467322357786 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]]]}] 14:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 14:32:37 INFO - PROCESS | 700 | 1467322357855 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 14:32:37 INFO - PROCESS | 700 | 1467322357857 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 14:32:37 INFO - PROCESS | 700 | 1467322357860 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:32:37 INFO - PROCESS | 700 | 1467322357864 Marionette TRACE conn5 <- [1,2570,null,{}] 14:32:37 INFO - PROCESS | 700 | 1467322357875 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}] 14:32:37 INFO - PROCESS | 700 | 1467322357880 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:38 INFO - PROCESS | 700 | 1467322358000 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 14:32:38 INFO - PROCESS | 700 | 1467322358099 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:38 INFO - PROCESS | 700 | 1467322358102 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:38 INFO - PROCESS | 700 | ++DOCSHELL 1018D000 == 28 [pid = 700] [id = 652] 14:32:38 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (10190C00) [pid = 700] [serial = 1956] [outer = 00000000] 14:32:38 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (104C2400) [pid = 700] [serial = 1957] [outer = 10190C00] 14:32:38 INFO - PROCESS | 700 | 1467322358152 Marionette DEBUG loaded listener.js 14:32:38 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (10E45C00) [pid = 700] [serial = 1958] [outer = 10190C00] 14:32:38 INFO - PROCESS | 700 | 1467322358566 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]]]}] 14:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 770ms 14:32:38 INFO - PROCESS | 700 | 1467322358635 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 14:32:38 INFO - PROCESS | 700 | 1467322358637 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 14:32:38 INFO - PROCESS | 700 | 1467322358640 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:32:38 INFO - PROCESS | 700 | 1467322358642 Marionette TRACE conn5 <- [1,2574,null,{}] 14:32:38 INFO - PROCESS | 700 | 1467322358645 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}] 14:32:38 INFO - PROCESS | 700 | 1467322358647 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:38 INFO - PROCESS | 700 | 1467322358736 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 14:32:38 INFO - PROCESS | 700 | 1467322358746 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:38 INFO - PROCESS | 700 | 1467322358748 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:38 INFO - PROCESS | 700 | ++DOCSHELL 13FA5800 == 29 [pid = 700] [id = 653] 14:32:38 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (13FA6400) [pid = 700] [serial = 1959] [outer = 00000000] 14:32:38 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (14299000) [pid = 700] [serial = 1960] [outer = 13FA6400] 14:32:38 INFO - PROCESS | 700 | 1467322358794 Marionette DEBUG loaded listener.js 14:32:38 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (14772800) [pid = 700] [serial = 1961] [outer = 13FA6400] 14:32:39 INFO - PROCESS | 700 | 1467322359240 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]]]}] 14:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 14:32:39 INFO - PROCESS | 700 | 1467322359277 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 14:32:39 INFO - PROCESS | 700 | 1467322359279 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 14:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:32:39 INFO - PROCESS | 700 | 1467322359283 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:32:39 INFO - PROCESS | 700 | 1467322359284 Marionette TRACE conn5 <- [1,2578,null,{}] 14:32:39 INFO - PROCESS | 700 | 1467322359288 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}] 14:32:39 INFO - PROCESS | 700 | 1467322359290 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:39 INFO - PROCESS | 700 | 1467322359370 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 14:32:39 INFO - PROCESS | 700 | 1467322359407 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:39 INFO - PROCESS | 700 | 1467322359409 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:39 INFO - PROCESS | 700 | ++DOCSHELL 14872000 == 30 [pid = 700] [id = 654] 14:32:39 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (14874400) [pid = 700] [serial = 1962] [outer = 00000000] 14:32:39 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (149BD400) [pid = 700] [serial = 1963] [outer = 14874400] 14:32:39 INFO - PROCESS | 700 | 1467322359454 Marionette DEBUG loaded listener.js 14:32:39 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (155AE400) [pid = 700] [serial = 1964] [outer = 14874400] 14:32:39 INFO - PROCESS | 700 | 1467322359906 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]]]}] 14:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 671ms 14:32:39 INFO - PROCESS | 700 | 1467322359955 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 14:32:39 INFO - PROCESS | 700 | 1467322359958 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 14:32:39 INFO - PROCESS | 700 | 1467322359961 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:32:39 INFO - PROCESS | 700 | 1467322359962 Marionette TRACE conn5 <- [1,2582,null,{}] 14:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:32:39 INFO - PROCESS | 700 | 1467322359966 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}] 14:32:39 INFO - PROCESS | 700 | 1467322359972 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:40 INFO - PROCESS | 700 | 1467322360095 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 14:32:40 INFO - PROCESS | 700 | 1467322360106 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:40 INFO - PROCESS | 700 | 1467322360108 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:40 INFO - PROCESS | 700 | ++DOCSHELL 1700AC00 == 31 [pid = 700] [id = 655] 14:32:40 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (1700B800) [pid = 700] [serial = 1965] [outer = 00000000] 14:32:40 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (1706E800) [pid = 700] [serial = 1966] [outer = 1700B800] 14:32:40 INFO - PROCESS | 700 | 1467322360155 Marionette DEBUG loaded listener.js 14:32:40 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (1726A400) [pid = 700] [serial = 1967] [outer = 1700B800] 14:32:40 INFO - PROCESS | 700 | 1467322360636 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]]]}] 14:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 14:32:40 INFO - PROCESS | 700 | 1467322360695 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 14:32:40 INFO - PROCESS | 700 | 1467322360697 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 14:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:32:40 INFO - PROCESS | 700 | 1467322360701 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:32:40 INFO - PROCESS | 700 | 1467322360702 Marionette TRACE conn5 <- [1,2586,null,{}] 14:32:40 INFO - PROCESS | 700 | 1467322360706 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}] 14:32:40 INFO - PROCESS | 700 | 1467322360708 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:40 INFO - PROCESS | 700 | 1467322360813 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 14:32:40 INFO - PROCESS | 700 | 1467322360823 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:40 INFO - PROCESS | 700 | 1467322360825 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:40 INFO - PROCESS | 700 | ++DOCSHELL 1726F400 == 32 [pid = 700] [id = 656] 14:32:40 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (172A4800) [pid = 700] [serial = 1968] [outer = 00000000] 14:32:40 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (178AD800) [pid = 700] [serial = 1969] [outer = 172A4800] 14:32:40 INFO - PROCESS | 700 | 1467322360870 Marionette DEBUG loaded listener.js 14:32:40 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (17F72400) [pid = 700] [serial = 1970] [outer = 172A4800] 14:32:41 INFO - PROCESS | 700 | 1467322361322 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]]]}] 14:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 14:32:41 INFO - PROCESS | 700 | 1467322361372 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 14:32:41 INFO - PROCESS | 700 | 1467322361374 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 14:32:41 INFO - PROCESS | 700 | 1467322361377 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:32:41 INFO - PROCESS | 700 | 1467322361379 Marionette TRACE conn5 <- [1,2590,null,{}] 14:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:32:41 INFO - PROCESS | 700 | 1467322361382 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}] 14:32:41 INFO - PROCESS | 700 | 1467322361384 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:41 INFO - PROCESS | 700 | 1467322361463 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 14:32:41 INFO - PROCESS | 700 | 1467322361469 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:41 INFO - PROCESS | 700 | 1467322361471 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:41 INFO - PROCESS | 700 | ++DOCSHELL 17F72000 == 33 [pid = 700] [id = 657] 14:32:41 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (17F88400) [pid = 700] [serial = 1971] [outer = 00000000] 14:32:41 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18181C00) [pid = 700] [serial = 1972] [outer = 17F88400] 14:32:41 INFO - PROCESS | 700 | 1467322361516 Marionette DEBUG loaded listener.js 14:32:41 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18179C00) [pid = 700] [serial = 1973] [outer = 17F88400] 14:32:42 INFO - PROCESS | 700 | 1467322362013 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]]]}] 14:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 14:32:42 INFO - PROCESS | 700 | 1467322362052 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 14:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:32:42 INFO - PROCESS | 700 | 1467322362054 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 14:32:42 INFO - PROCESS | 700 | 1467322362061 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:32:42 INFO - PROCESS | 700 | 1467322362063 Marionette TRACE conn5 <- [1,2594,null,{}] 14:32:42 INFO - PROCESS | 700 | 1467322362067 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}] 14:32:42 INFO - PROCESS | 700 | 1467322362068 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:42 INFO - PROCESS | 700 | 1467322362181 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 14:32:42 INFO - PROCESS | 700 | 1467322362272 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:42 INFO - PROCESS | 700 | 1467322362275 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:42 INFO - PROCESS | 700 | ++DOCSHELL 1018CC00 == 34 [pid = 700] [id = 658] 14:32:42 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1817E800) [pid = 700] [serial = 1974] [outer = 00000000] 14:32:42 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18731000) [pid = 700] [serial = 1975] [outer = 1817E800] 14:32:42 INFO - PROCESS | 700 | 1467322362321 Marionette DEBUG loaded listener.js 14:32:42 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18734400) [pid = 700] [serial = 1976] [outer = 1817E800] 14:32:42 INFO - PROCESS | 700 | 1467322362788 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]]]}] 14:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 790ms 14:32:42 INFO - PROCESS | 700 | 1467322362848 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 14:32:42 INFO - PROCESS | 700 | 1467322362850 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 14:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:32:42 INFO - PROCESS | 700 | 1467322362853 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:32:42 INFO - PROCESS | 700 | 1467322362855 Marionette TRACE conn5 <- [1,2598,null,{}] 14:32:42 INFO - PROCESS | 700 | 1467322362865 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}] 14:32:42 INFO - PROCESS | 700 | 1467322362867 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:42 INFO - PROCESS | 700 | 1467322362989 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 14:32:43 INFO - PROCESS | 700 | 1467322363000 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:43 INFO - PROCESS | 700 | 1467322363002 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:43 INFO - PROCESS | 700 | ++DOCSHELL 14298C00 == 35 [pid = 700] [id = 659] 14:32:43 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (18736C00) [pid = 700] [serial = 1977] [outer = 00000000] 14:32:43 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1879C800) [pid = 700] [serial = 1978] [outer = 18736C00] 14:32:43 INFO - PROCESS | 700 | 1467322363047 Marionette DEBUG loaded listener.js 14:32:43 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18ED5000) [pid = 700] [serial = 1979] [outer = 18736C00] 14:32:43 INFO - PROCESS | 700 | 1467322363538 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]]]}] 14:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 14:32:43 INFO - PROCESS | 700 | 1467322363601 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 14:32:43 INFO - PROCESS | 700 | 1467322363604 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 14:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:32:43 INFO - PROCESS | 700 | 1467322363607 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:32:43 INFO - PROCESS | 700 | 1467322363609 Marionette TRACE conn5 <- [1,2602,null,{}] 14:32:43 INFO - PROCESS | 700 | 1467322363612 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}] 14:32:43 INFO - PROCESS | 700 | 1467322363615 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:43 INFO - PROCESS | 700 | 1467322363878 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 14:32:43 INFO - PROCESS | 700 | --DOMWINDOW == 83 (182E5400) [pid = 700] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:32:43 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1917B800) [pid = 700] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:32:43 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0C5F3C00) [pid = 700] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:32:43 INFO - PROCESS | 700 | --DOMWINDOW == 80 (17F71000) [pid = 700] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:32:43 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0FD1E800) [pid = 700] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:32:43 INFO - PROCESS | 700 | --DOMWINDOW == 78 (14829C00) [pid = 700] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:32:43 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FF26000) [pid = 700] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:32:43 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0C5C9000) [pid = 700] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:32:43 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0FE08800) [pid = 700] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:32:43 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1C1E9000) [pid = 700] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:32:43 INFO - PROCESS | 700 | --DOMWINDOW == 73 (172A4C00) [pid = 700] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:32:43 INFO - PROCESS | 700 | --DOMWINDOW == 72 (17002800) [pid = 700] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:32:43 INFO - PROCESS | 700 | 1467322363951 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:43 INFO - PROCESS | 700 | 1467322363954 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:43 INFO - PROCESS | 700 | ++DOCSHELL 0F5EA400 == 36 [pid = 700] [id = 660] 14:32:43 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0FC78C00) [pid = 700] [serial = 1980] [outer = 00000000] 14:32:44 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0FF64400) [pid = 700] [serial = 1981] [outer = 0FC78C00] 14:32:44 INFO - PROCESS | 700 | 1467322364005 Marionette DEBUG loaded listener.js 14:32:44 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (17F12800) [pid = 700] [serial = 1982] [outer = 0FC78C00] 14:32:44 INFO - PROCESS | 700 | 1467322364377 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]]]}] 14:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 830ms 14:32:44 INFO - PROCESS | 700 | 1467322364439 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 14:32:44 INFO - PROCESS | 700 | 1467322364441 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 14:32:44 INFO - PROCESS | 700 | 1467322364444 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:32:44 INFO - PROCESS | 700 | 1467322364446 Marionette TRACE conn5 <- [1,2606,null,{}] 14:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:32:44 INFO - PROCESS | 700 | 1467322364450 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}] 14:32:44 INFO - PROCESS | 700 | 1467322364451 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:44 INFO - PROCESS | 700 | 1467322364533 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 14:32:44 INFO - PROCESS | 700 | 1467322364539 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:44 INFO - PROCESS | 700 | 1467322364541 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:44 INFO - PROCESS | 700 | ++DOCSHELL 1873C400 == 37 [pid = 700] [id = 661] 14:32:44 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18ECC000) [pid = 700] [serial = 1983] [outer = 00000000] 14:32:44 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (19238C00) [pid = 700] [serial = 1984] [outer = 18ECC000] 14:32:44 INFO - PROCESS | 700 | 1467322364587 Marionette DEBUG loaded listener.js 14:32:44 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1953F000) [pid = 700] [serial = 1985] [outer = 18ECC000] 14:32:45 INFO - PROCESS | 700 | 1467322365013 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]]]}] 14:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 14:32:45 INFO - PROCESS | 700 | 1467322365079 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 14:32:45 INFO - PROCESS | 700 | 1467322365081 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 14:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:32:45 INFO - PROCESS | 700 | 1467322365085 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:32:45 INFO - PROCESS | 700 | 1467322365086 Marionette TRACE conn5 <- [1,2610,null,{}] 14:32:45 INFO - PROCESS | 700 | 1467322365090 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}] 14:32:45 INFO - PROCESS | 700 | 1467322365091 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:45 INFO - PROCESS | 700 | 1467322365174 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 14:32:45 INFO - PROCESS | 700 | 1467322365179 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:45 INFO - PROCESS | 700 | 1467322365181 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:45 INFO - PROCESS | 700 | ++DOCSHELL 19575C00 == 38 [pid = 700] [id = 662] 14:32:45 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1957A400) [pid = 700] [serial = 1986] [outer = 00000000] 14:32:45 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (195A5000) [pid = 700] [serial = 1987] [outer = 1957A400] 14:32:45 INFO - PROCESS | 700 | 1467322365225 Marionette DEBUG loaded listener.js 14:32:45 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1957CC00) [pid = 700] [serial = 1988] [outer = 1957A400] 14:32:45 INFO - PROCESS | 700 | 1467322365690 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]]]}] 14:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 14:32:45 INFO - PROCESS | 700 | 1467322365719 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 14:32:45 INFO - PROCESS | 700 | 1467322365720 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 14:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:32:45 INFO - PROCESS | 700 | 1467322365738 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:32:45 INFO - PROCESS | 700 | 1467322365740 Marionette TRACE conn5 <- [1,2614,null,{}] 14:32:45 INFO - PROCESS | 700 | 1467322365743 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}] 14:32:45 INFO - PROCESS | 700 | 1467322365745 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:45 INFO - PROCESS | 700 | 1467322365828 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 14:32:45 INFO - PROCESS | 700 | 1467322365833 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:45 INFO - PROCESS | 700 | 1467322365835 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:45 INFO - PROCESS | 700 | ++DOCSHELL 17006000 == 39 [pid = 700] [id = 663] 14:32:45 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19573C00) [pid = 700] [serial = 1989] [outer = 00000000] 14:32:45 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1A8ADC00) [pid = 700] [serial = 1990] [outer = 19573C00] 14:32:45 INFO - PROCESS | 700 | 1467322365878 Marionette DEBUG loaded listener.js 14:32:45 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1A8AE400) [pid = 700] [serial = 1991] [outer = 19573C00] 14:32:46 INFO - PROCESS | 700 | 1467322366742 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]]]}] 14:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1021ms 14:32:46 INFO - PROCESS | 700 | 1467322366761 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 14:32:46 INFO - PROCESS | 700 | 1467322366766 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 14:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:32:46 INFO - PROCESS | 700 | 1467322366770 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:32:46 INFO - PROCESS | 700 | 1467322366774 Marionette TRACE conn5 <- [1,2618,null,{}] 14:32:46 INFO - PROCESS | 700 | 1467322366800 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}] 14:32:46 INFO - PROCESS | 700 | 1467322366804 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:46 INFO - PROCESS | 700 | 1467322366928 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 14:32:47 INFO - PROCESS | 700 | 1467322367071 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:47 INFO - PROCESS | 700 | 1467322367074 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:47 INFO - PROCESS | 700 | ++DOCSHELL 0CB72C00 == 40 [pid = 700] [id = 664] 14:32:47 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (0F5EA800) [pid = 700] [serial = 1992] [outer = 00000000] 14:32:47 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (0FE0B800) [pid = 700] [serial = 1993] [outer = 0F5EA800] 14:32:47 INFO - PROCESS | 700 | 1467322367131 Marionette DEBUG loaded listener.js 14:32:47 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (0FF62C00) [pid = 700] [serial = 1994] [outer = 0F5EA800] 14:32:47 INFO - PROCESS | 700 | 1467322367783 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]]]}] 14:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1092ms 14:32:47 INFO - PROCESS | 700 | 1467322367865 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 14:32:47 INFO - PROCESS | 700 | 1467322367869 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 14:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:32:47 INFO - PROCESS | 700 | 1467322367876 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:32:47 INFO - PROCESS | 700 | 1467322367879 Marionette TRACE conn5 <- [1,2622,null,{}] 14:32:47 INFO - PROCESS | 700 | 1467322367883 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}] 14:32:47 INFO - PROCESS | 700 | 1467322367886 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:48 INFO - PROCESS | 700 | 1467322368020 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 14:32:48 INFO - PROCESS | 700 | 1467322368282 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:48 INFO - PROCESS | 700 | 1467322368285 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:48 INFO - PROCESS | 700 | ++DOCSHELL 0905F800 == 41 [pid = 700] [id = 665] 14:32:48 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (0905FC00) [pid = 700] [serial = 1995] [outer = 00000000] 14:32:48 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (0C5CE000) [pid = 700] [serial = 1996] [outer = 0905FC00] 14:32:48 INFO - PROCESS | 700 | 1467322368349 Marionette DEBUG loaded listener.js 14:32:48 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (0C697400) [pid = 700] [serial = 1997] [outer = 0905FC00] 14:32:48 INFO - PROCESS | 700 | --DOCSHELL 18F28400 == 40 [pid = 700] [id = 123] 14:32:48 INFO - PROCESS | 700 | --DOCSHELL 17F17400 == 39 [pid = 700] [id = 125] 14:32:48 INFO - PROCESS | 700 | --DOCSHELL 1957F400 == 38 [pid = 700] [id = 126] 14:32:48 INFO - PROCESS | 700 | --DOCSHELL 140BCC00 == 37 [pid = 700] [id = 117] 14:32:48 INFO - PROCESS | 700 | --DOCSHELL 0FD1E000 == 36 [pid = 700] [id = 115] 14:32:48 INFO - PROCESS | 700 | --DOCSHELL 1018D800 == 35 [pid = 700] [id = 124] 14:32:48 INFO - PROCESS | 700 | --DOCSHELL 10405400 == 34 [pid = 700] [id = 122] 14:32:48 INFO - PROCESS | 700 | --DOCSHELL 1726DC00 == 33 [pid = 700] [id = 119] 14:32:48 INFO - PROCESS | 700 | --DOCSHELL 1706BC00 == 32 [pid = 700] [id = 121] 14:32:48 INFO - PROCESS | 700 | --DOCSHELL 10406C00 == 31 [pid = 700] [id = 116] 14:32:48 INFO - PROCESS | 700 | --DOCSHELL 0CB73000 == 30 [pid = 700] [id = 114] 14:32:48 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1A8CC400) [pid = 700] [serial = 1948] [outer = 00000000] [url = about:blank] 14:32:48 INFO - PROCESS | 700 | --DOCSHELL 0C5F0400 == 29 [pid = 700] [id = 649] 14:32:49 INFO - PROCESS | 700 | 1467322369054 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]]]}] 14:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1229ms 14:32:49 INFO - PROCESS | 700 | 1467322369108 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 14:32:49 INFO - PROCESS | 700 | 1467322369112 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 14:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:32:49 INFO - PROCESS | 700 | 1467322369116 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:32:49 INFO - PROCESS | 700 | 1467322369118 Marionette TRACE conn5 <- [1,2626,null,{}] 14:32:49 INFO - PROCESS | 700 | 1467322369124 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}] 14:32:49 INFO - PROCESS | 700 | 1467322369128 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 88 (18737400) [pid = 700] [serial = 1936] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1953C800) [pid = 700] [serial = 1939] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 86 (189DE000) [pid = 700] [serial = 1937] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 85 (103D9400) [pid = 700] [serial = 1942] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 84 (18F29C00) [pid = 700] [serial = 1945] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 83 (19579000) [pid = 700] [serial = 1940] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 82 (0FF71400) [pid = 700] [serial = 1912] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 81 (13F21400) [pid = 700] [serial = 1913] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 80 (155A3000) [pid = 700] [serial = 1930] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 79 (15C02C00) [pid = 700] [serial = 1931] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FF62400) [pid = 700] [serial = 1927] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1004B000) [pid = 700] [serial = 1928] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0C5EAC00) [pid = 700] [serial = 1924] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0CB76800) [pid = 700] [serial = 1925] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1011C000) [pid = 700] [serial = 1922] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FF65C00) [pid = 700] [serial = 1921] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1C708400) [pid = 700] [serial = 1919] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1C703400) [pid = 700] [serial = 1918] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 70 (184ECC00) [pid = 700] [serial = 1915] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 69 (19175400) [pid = 700] [serial = 1916] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 68 (178A5800) [pid = 700] [serial = 1933] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1957D800) [pid = 700] [serial = 1946] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 66 (18183000) [pid = 700] [serial = 1934] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | --DOMWINDOW == 65 (17009400) [pid = 700] [serial = 1943] [outer = 00000000] [url = about:blank] 14:32:49 INFO - PROCESS | 700 | 1467322369270 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 14:32:49 INFO - PROCESS | 700 | 1467322369336 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:49 INFO - PROCESS | 700 | 1467322369339 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:49 INFO - PROCESS | 700 | ++DOCSHELL 0CB76800 == 30 [pid = 700] [id = 666] 14:32:49 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0CBCA800) [pid = 700] [serial = 1998] [outer = 00000000] 14:32:49 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0FCD7C00) [pid = 700] [serial = 1999] [outer = 0CBCA800] 14:32:49 INFO - PROCESS | 700 | 1467322369386 Marionette DEBUG loaded listener.js 14:32:49 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0FE03000) [pid = 700] [serial = 2000] [outer = 0CBCA800] 14:32:49 INFO - PROCESS | 700 | 1467322369852 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]]]}] 14:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 770ms 14:32:49 INFO - PROCESS | 700 | 1467322369889 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 14:32:49 INFO - PROCESS | 700 | 1467322369893 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 14:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:32:49 INFO - PROCESS | 700 | 1467322369898 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:32:49 INFO - PROCESS | 700 | 1467322369900 Marionette TRACE conn5 <- [1,2630,null,{}] 14:32:49 INFO - PROCESS | 700 | 1467322369904 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}] 14:32:49 INFO - PROCESS | 700 | 1467322369906 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:50 INFO - PROCESS | 700 | 1467322369997 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 14:32:50 INFO - PROCESS | 700 | 1467322370006 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:50 INFO - PROCESS | 700 | 1467322370008 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:50 INFO - PROCESS | 700 | ++DOCSHELL 10406C00 == 31 [pid = 700] [id = 667] 14:32:50 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (10E3E400) [pid = 700] [serial = 2001] [outer = 00000000] 14:32:50 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (13F2A400) [pid = 700] [serial = 2002] [outer = 10E3E400] 14:32:50 INFO - PROCESS | 700 | 1467322370056 Marionette DEBUG loaded listener.js 14:32:50 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (140B7400) [pid = 700] [serial = 2003] [outer = 10E3E400] 14:32:50 INFO - PROCESS | 700 | 1467322370535 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]]]}] 14:32:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:32:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 14:32:50 INFO - PROCESS | 700 | 1467322370572 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 14:32:50 INFO - PROCESS | 700 | 1467322370574 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 14:32:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:32:50 INFO - PROCESS | 700 | 1467322370579 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:32:50 INFO - PROCESS | 700 | 1467322370585 Marionette TRACE conn5 <- [1,2634,null,{}] 14:32:50 INFO - PROCESS | 700 | 1467322370594 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}] 14:32:50 INFO - PROCESS | 700 | 1467322370598 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:50 INFO - PROCESS | 700 | 1467322370686 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 14:32:50 INFO - PROCESS | 700 | 1467322370696 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:50 INFO - PROCESS | 700 | 1467322370698 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:50 INFO - PROCESS | 700 | ++DOCSHELL 15C02800 == 32 [pid = 700] [id = 668] 14:32:50 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (15C03000) [pid = 700] [serial = 2004] [outer = 00000000] 14:32:50 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (16428800) [pid = 700] [serial = 2005] [outer = 15C03000] 14:32:50 INFO - PROCESS | 700 | 1467322370744 Marionette DEBUG loaded listener.js 14:32:50 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (17006400) [pid = 700] [serial = 2006] [outer = 15C03000] 14:32:51 INFO - PROCESS | 700 | 1467322371212 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]]]}] 14:32:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:32:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 690ms 14:32:51 INFO - PROCESS | 700 | 1467322371272 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 14:32:51 INFO - PROCESS | 700 | 1467322371275 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 14:32:51 INFO - PROCESS | 700 | 1467322371278 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:32:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:32:51 INFO - PROCESS | 700 | 1467322371280 Marionette TRACE conn5 <- [1,2638,null,{}] 14:32:51 INFO - PROCESS | 700 | 1467322371284 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}] 14:32:51 INFO - PROCESS | 700 | 1467322371286 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:51 INFO - PROCESS | 700 | 1467322371400 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 14:32:51 INFO - PROCESS | 700 | 1467322371410 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:51 INFO - PROCESS | 700 | 1467322371412 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:51 INFO - PROCESS | 700 | ++DOCSHELL 17067400 == 33 [pid = 700] [id = 669] 14:32:51 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (17067800) [pid = 700] [serial = 2007] [outer = 00000000] 14:32:51 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (178A5800) [pid = 700] [serial = 2008] [outer = 17067800] 14:32:51 INFO - PROCESS | 700 | 1467322371456 Marionette DEBUG loaded listener.js 14:32:51 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (17F13400) [pid = 700] [serial = 2009] [outer = 17067800] 14:32:51 INFO - PROCESS | 700 | 1467322371930 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]]]}] 14:32:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:32:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 14:32:51 INFO - PROCESS | 700 | 1467322371952 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 14:32:51 INFO - PROCESS | 700 | 1467322371954 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 14:32:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:32:51 INFO - PROCESS | 700 | 1467322371957 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:32:51 INFO - PROCESS | 700 | 1467322371959 Marionette TRACE conn5 <- [1,2642,null,{}] 14:32:51 INFO - PROCESS | 700 | 1467322371970 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}] 14:32:51 INFO - PROCESS | 700 | 1467322371972 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:52 INFO - PROCESS | 700 | 1467322372089 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 14:32:52 INFO - PROCESS | 700 | 1467322372094 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:52 INFO - PROCESS | 700 | 1467322372100 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:52 INFO - PROCESS | 700 | ++DOCSHELL 0FF67800 == 34 [pid = 700] [id = 670] 14:32:52 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18181400) [pid = 700] [serial = 2010] [outer = 00000000] 14:32:52 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (182E8C00) [pid = 700] [serial = 2011] [outer = 18181400] 14:32:52 INFO - PROCESS | 700 | 1467322372155 Marionette DEBUG loaded listener.js 14:32:52 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18732400) [pid = 700] [serial = 2012] [outer = 18181400] 14:32:52 INFO - PROCESS | 700 | 1467322372639 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]]]}] 14:32:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:32:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 14:32:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:32:52 INFO - PROCESS | 700 | 1467322372688 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 14:32:52 INFO - PROCESS | 700 | 1467322372690 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 14:32:52 INFO - PROCESS | 700 | 1467322372693 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:32:52 INFO - PROCESS | 700 | 1467322372695 Marionette TRACE conn5 <- [1,2646,null,{}] 14:32:52 INFO - PROCESS | 700 | 1467322372698 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}] 14:32:52 INFO - PROCESS | 700 | 1467322372701 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:52 INFO - PROCESS | 700 | 1467322372857 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 14:32:52 INFO - PROCESS | 700 | 1467322372895 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:52 INFO - PROCESS | 700 | 1467322372897 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:52 INFO - PROCESS | 700 | ++DOCSHELL 187A5C00 == 35 [pid = 700] [id = 671] 14:32:52 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (189DE000) [pid = 700] [serial = 2013] [outer = 00000000] 14:32:52 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (18F27800) [pid = 700] [serial = 2014] [outer = 189DE000] 14:32:52 INFO - PROCESS | 700 | 1467322372940 Marionette DEBUG loaded listener.js 14:32:53 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (18F29000) [pid = 700] [serial = 2015] [outer = 189DE000] 14:32:53 INFO - PROCESS | 700 | 1467322373378 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]]]}] 14:32:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:32:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 14:32:53 INFO - PROCESS | 700 | 1467322373432 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 14:32:53 INFO - PROCESS | 700 | 1467322373434 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 14:32:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:32:53 INFO - PROCESS | 700 | 1467322373438 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:32:53 INFO - PROCESS | 700 | 1467322373440 Marionette TRACE conn5 <- [1,2650,null,{}] 14:32:53 INFO - PROCESS | 700 | 1467322373443 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}] 14:32:53 INFO - PROCESS | 700 | 1467322373445 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:53 INFO - PROCESS | 700 | 1467322373564 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 14:32:53 INFO - PROCESS | 700 | 1467322373576 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:53 INFO - PROCESS | 700 | 1467322373578 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:53 INFO - PROCESS | 700 | ++DOCSHELL 10CDD000 == 36 [pid = 700] [id = 672] 14:32:53 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18185800) [pid = 700] [serial = 2016] [outer = 00000000] 14:32:53 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (19241800) [pid = 700] [serial = 2017] [outer = 18185800] 14:32:53 INFO - PROCESS | 700 | 1467322373622 Marionette DEBUG loaded listener.js 14:32:53 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (19574400) [pid = 700] [serial = 2018] [outer = 18185800] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1957A400) [pid = 700] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1817E800) [pid = 700] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18736C00) [pid = 700] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1726F000) [pid = 700] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 81 (17F88400) [pid = 700] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 80 (172A4800) [pid = 700] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0F5E4000) [pid = 700] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 78 (13FA6400) [pid = 700] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FD20C00) [pid = 700] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 76 (14874400) [pid = 700] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 75 (10190C00) [pid = 700] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1700B800) [pid = 700] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 73 (18ECC000) [pid = 700] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:32:54 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FC78C00) [pid = 700] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:32:54 INFO - PROCESS | 700 | 1467322374240 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]]]}] 14:32:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:32:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 870ms 14:32:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:32:54 INFO - PROCESS | 700 | 1467322374309 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 14:32:54 INFO - PROCESS | 700 | 1467322374311 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 14:32:54 INFO - PROCESS | 700 | 1467322374314 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:32:54 INFO - PROCESS | 700 | 1467322374316 Marionette TRACE conn5 <- [1,2654,null,{}] 14:32:54 INFO - PROCESS | 700 | 1467322374319 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}] 14:32:54 INFO - PROCESS | 700 | 1467322374322 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:54 INFO - PROCESS | 700 | 1467322374404 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 14:32:54 INFO - PROCESS | 700 | 1467322374410 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:54 INFO - PROCESS | 700 | 1467322374412 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:54 INFO - PROCESS | 700 | ++DOCSHELL 149B5400 == 37 [pid = 700] [id = 673] 14:32:54 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (155A2800) [pid = 700] [serial = 2019] [outer = 00000000] 14:32:54 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (182E0000) [pid = 700] [serial = 2020] [outer = 155A2800] 14:32:54 INFO - PROCESS | 700 | 1467322374455 Marionette DEBUG loaded listener.js 14:32:54 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18739000) [pid = 700] [serial = 2021] [outer = 155A2800] 14:32:55 INFO - PROCESS | 700 | 1467322375385 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]]]}] 14:32:55 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) 14:32:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1124ms 14:32:55 INFO - PROCESS | 700 | 1467322375439 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 14:32:55 INFO - PROCESS | 700 | 1467322375441 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 14:32:55 INFO - PROCESS | 700 | 1467322375445 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:32:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:32:55 INFO - PROCESS | 700 | 1467322375446 Marionette TRACE conn5 <- [1,2658,null,{}] 14:32:55 INFO - PROCESS | 700 | 1467322375450 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}] 14:32:55 INFO - PROCESS | 700 | 1467322375452 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:55 INFO - PROCESS | 700 | 1467322375534 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 14:32:55 INFO - PROCESS | 700 | 1467322375540 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:55 INFO - PROCESS | 700 | 1467322375542 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:55 INFO - PROCESS | 700 | ++DOCSHELL 155A4800 == 38 [pid = 700] [id = 674] 14:32:55 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (178AB800) [pid = 700] [serial = 2022] [outer = 00000000] 14:32:55 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1953AC00) [pid = 700] [serial = 2023] [outer = 178AB800] 14:32:55 INFO - PROCESS | 700 | 1467322375588 Marionette DEBUG loaded listener.js 14:32:55 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1957A800) [pid = 700] [serial = 2024] [outer = 178AB800] 14:32:56 INFO - PROCESS | 700 | 1467322376663 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\n"]]]}] 14:32:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 14:32:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:32:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:32:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1279ms 14:32:56 INFO - PROCESS | 700 | 1467322376729 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 14:32:56 INFO - PROCESS | 700 | 1467322376733 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 14:32:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:32:56 INFO - PROCESS | 700 | 1467322376739 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:32:56 INFO - PROCESS | 700 | 1467322376742 Marionette TRACE conn5 <- [1,2662,null,{}] 14:32:56 INFO - PROCESS | 700 | 1467322376749 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}] 14:32:56 INFO - PROCESS | 700 | 1467322376752 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:56 INFO - PROCESS | 700 | 1467322376929 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 14:32:57 INFO - PROCESS | 700 | 1467322377082 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:57 INFO - PROCESS | 700 | 1467322377087 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:57 INFO - PROCESS | 700 | ++DOCSHELL 0FF31400 == 39 [pid = 700] [id = 675] 14:32:57 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (0FF67C00) [pid = 700] [serial = 2025] [outer = 00000000] 14:32:57 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1011B800) [pid = 700] [serial = 2026] [outer = 0FF67C00] 14:32:57 INFO - PROCESS | 700 | 1467322377145 Marionette DEBUG loaded listener.js 14:32:57 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (103D5400) [pid = 700] [serial = 2027] [outer = 0FF67C00] 14:32:58 INFO - PROCESS | 700 | 1467322378208 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\n"]]]}] 14:32:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 14:32:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:32:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:32:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1529ms 14:32:58 INFO - PROCESS | 700 | 1467322378268 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 14:32:58 INFO - PROCESS | 700 | 1467322378273 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 14:32:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:32:58 INFO - PROCESS | 700 | 1467322378355 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:32:58 INFO - PROCESS | 700 | 1467322378358 Marionette TRACE conn5 <- [1,2666,null,{}] 14:32:58 INFO - PROCESS | 700 | 1467322378365 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}] 14:32:58 INFO - PROCESS | 700 | 1467322378368 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:58 INFO - PROCESS | 700 | 1467322378501 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 14:32:58 INFO - PROCESS | 700 | 1467322378639 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 700 | 1467322378642 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:32:58 INFO - PROCESS | 700 | ++DOCSHELL 14294400 == 40 [pid = 700] [id = 676] 14:32:58 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1486A000) [pid = 700] [serial = 2028] [outer = 00000000] 14:32:58 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (178AE000) [pid = 700] [serial = 2029] [outer = 1486A000] 14:32:58 INFO - PROCESS | 700 | 1467322378740 Marionette DEBUG loaded listener.js 14:32:58 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (182E5C00) [pid = 700] [serial = 2030] [outer = 1486A000] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 0FE03800 == 39 [pid = 700] [id = 128] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 1486E000 == 38 [pid = 700] [id = 130] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 17007400 == 37 [pid = 700] [id = 131] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 0C5C9400 == 36 [pid = 700] [id = 127] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 0FCD1000 == 35 [pid = 700] [id = 129] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 17F8DC00 == 34 [pid = 700] [id = 120] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 17067400 == 33 [pid = 700] [id = 669] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 15C02800 == 32 [pid = 700] [id = 668] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 0FF67800 == 31 [pid = 700] [id = 670] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 149B5400 == 30 [pid = 700] [id = 673] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 187A5C00 == 29 [pid = 700] [id = 671] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 10CDD000 == 28 [pid = 700] [id = 672] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 155B0800 == 27 [pid = 700] [id = 118] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 155A4800 == 26 [pid = 700] [id = 674] 14:33:00 INFO - PROCESS | 700 | --DOCSHELL 0FF31400 == 25 [pid = 700] [id = 675] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18731000) [pid = 700] [serial = 1975] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1879C800) [pid = 700] [serial = 1978] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 81 (18734400) [pid = 700] [serial = 1976] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1A8CDC00) [pid = 700] [serial = 1949] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 79 (18181C00) [pid = 700] [serial = 1972] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 78 (178AD800) [pid = 700] [serial = 1969] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0F659800) [pid = 700] [serial = 1951] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0FC75800) [pid = 700] [serial = 1952] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 75 (17F72400) [pid = 700] [serial = 1970] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 74 (14299000) [pid = 700] [serial = 1960] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 73 (14772800) [pid = 700] [serial = 1961] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FE05C00) [pid = 700] [serial = 1954] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 71 (0FE0E000) [pid = 700] [serial = 1955] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 70 (149BD400) [pid = 700] [serial = 1963] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 69 (155AE400) [pid = 700] [serial = 1964] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 68 (104C2400) [pid = 700] [serial = 1957] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 67 (10E45C00) [pid = 700] [serial = 1958] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 66 (1706E800) [pid = 700] [serial = 1966] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 65 (1726A400) [pid = 700] [serial = 1967] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 64 (18ED5000) [pid = 700] [serial = 1979] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 63 (19238C00) [pid = 700] [serial = 1984] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 62 (1953F000) [pid = 700] [serial = 1985] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 61 (17F12800) [pid = 700] [serial = 1982] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 60 (1957CC00) [pid = 700] [serial = 1988] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 59 (18179C00) [pid = 700] [serial = 1973] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 58 (0FF64400) [pid = 700] [serial = 1981] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | --DOMWINDOW == 57 (195A5000) [pid = 700] [serial = 1987] [outer = 00000000] [url = about:blank] 14:33:00 INFO - PROCESS | 700 | 1467322380645 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]]]}] 14:33:00 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) 14:33:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2376ms 14:33:00 INFO - PROCESS | 700 | 1467322380680 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 14:33:00 INFO - PROCESS | 700 | 1467322380684 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 14:33:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:33:00 INFO - PROCESS | 700 | 1467322380690 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:33:00 INFO - PROCESS | 700 | 1467322380694 Marionette TRACE conn5 <- [1,2670,null,{}] 14:33:00 INFO - PROCESS | 700 | 1467322380701 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}] 14:33:00 INFO - PROCESS | 700 | 1467322380704 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:00 INFO - PROCESS | 700 | 1467322380799 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 14:33:00 INFO - PROCESS | 700 | 1467322380889 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 700 | 1467322380893 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:00 INFO - PROCESS | 700 | ++DOCSHELL 0CB74000 == 26 [pid = 700] [id = 677] 14:33:00 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (0CB74400) [pid = 700] [serial = 2031] [outer = 00000000] 14:33:00 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (0F582000) [pid = 700] [serial = 2032] [outer = 0CB74400] 14:33:00 INFO - PROCESS | 700 | 1467322380945 Marionette DEBUG loaded listener.js 14:33:01 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (0F6F7400) [pid = 700] [serial = 2033] [outer = 0CB74400] 14:33:01 INFO - PROCESS | 700 | 1467322381872 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]]]}] 14:33:01 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) 14:33:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1240ms 14:33:01 INFO - PROCESS | 700 | 1467322381930 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 14:33:01 INFO - PROCESS | 700 | 1467322381935 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 14:33:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:33:01 INFO - PROCESS | 700 | 1467322381942 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:33:01 INFO - PROCESS | 700 | 1467322381945 Marionette TRACE conn5 <- [1,2674,null,{}] 14:33:01 INFO - PROCESS | 700 | 1467322381949 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}] 14:33:01 INFO - PROCESS | 700 | 1467322381952 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:02 INFO - PROCESS | 700 | 1467322382048 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 14:33:02 INFO - PROCESS | 700 | 1467322382056 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:02 INFO - PROCESS | 700 | 1467322382059 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:02 INFO - PROCESS | 700 | ++DOCSHELL 0FE0E800 == 27 [pid = 700] [id = 678] 14:33:02 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (0FE0EC00) [pid = 700] [serial = 2034] [outer = 00000000] 14:33:02 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (0FF27400) [pid = 700] [serial = 2035] [outer = 0FE0EC00] 14:33:02 INFO - PROCESS | 700 | 1467322382109 Marionette DEBUG loaded listener.js 14:33:02 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (0FF66400) [pid = 700] [serial = 2036] [outer = 0FE0EC00] 14:33:03 INFO - PROCESS | 700 | 1467322383085 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\n"]]]}] 14:33:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 14:33:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:33:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:33:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1175ms 14:33:03 INFO - PROCESS | 700 | 1467322383120 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 14:33:03 INFO - PROCESS | 700 | 1467322383122 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 14:33:03 INFO - PROCESS | 700 | 1467322383126 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:33:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:33:03 INFO - PROCESS | 700 | 1467322383129 Marionette TRACE conn5 <- [1,2678,null,{}] 14:33:03 INFO - PROCESS | 700 | 1467322383140 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}] 14:33:03 INFO - PROCESS | 700 | 1467322383145 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:03 INFO - PROCESS | 700 | 1467322383280 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 14:33:03 INFO - PROCESS | 700 | 1467322383288 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:03 INFO - PROCESS | 700 | 1467322383291 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:03 INFO - PROCESS | 700 | ++DOCSHELL 10EC8C00 == 28 [pid = 700] [id = 679] 14:33:03 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (10EC9400) [pid = 700] [serial = 2037] [outer = 00000000] 14:33:03 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (13FF0000) [pid = 700] [serial = 2038] [outer = 10EC9400] 14:33:03 INFO - PROCESS | 700 | 1467322383343 Marionette DEBUG loaded listener.js 14:33:03 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (142B8000) [pid = 700] [serial = 2039] [outer = 10EC9400] 14:33:04 INFO - PROCESS | 700 | 1467322384356 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\n"]]]}] 14:33:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:33:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:33:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:33:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1274ms 14:33:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:33:04 INFO - PROCESS | 700 | 1467322384404 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 14:33:04 INFO - PROCESS | 700 | 1467322384407 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 14:33:04 INFO - PROCESS | 700 | 1467322384410 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:33:04 INFO - PROCESS | 700 | 1467322384412 Marionette TRACE conn5 <- [1,2682,null,{}] 14:33:04 INFO - PROCESS | 700 | 1467322384416 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}] 14:33:04 INFO - PROCESS | 700 | 1467322384418 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:04 INFO - PROCESS | 700 | 1467322384546 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 14:33:04 INFO - PROCESS | 700 | 1467322384552 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:04 INFO - PROCESS | 700 | 1467322384554 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:04 INFO - PROCESS | 700 | ++DOCSHELL 147A2400 == 29 [pid = 700] [id = 680] 14:33:04 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (1486E000) [pid = 700] [serial = 2040] [outer = 00000000] 14:33:04 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (15C0B400) [pid = 700] [serial = 2041] [outer = 1486E000] 14:33:04 INFO - PROCESS | 700 | 1467322384600 Marionette DEBUG loaded listener.js 14:33:04 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (16424800) [pid = 700] [serial = 2042] [outer = 1486E000] 14:33:04 INFO - PROCESS | 700 | --DOMWINDOW == 68 (18181400) [pid = 700] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:33:04 INFO - PROCESS | 700 | --DOMWINDOW == 67 (189DE000) [pid = 700] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:33:04 INFO - PROCESS | 700 | --DOMWINDOW == 66 (17067800) [pid = 700] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:33:04 INFO - PROCESS | 700 | --DOMWINDOW == 65 (19573C00) [pid = 700] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:33:04 INFO - PROCESS | 700 | --DOMWINDOW == 64 (10E3E400) [pid = 700] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:33:04 INFO - PROCESS | 700 | --DOMWINDOW == 63 (0CBCA800) [pid = 700] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:33:04 INFO - PROCESS | 700 | --DOMWINDOW == 62 (15C03000) [pid = 700] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:33:04 INFO - PROCESS | 700 | --DOMWINDOW == 61 (0F5EA800) [pid = 700] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:33:04 INFO - PROCESS | 700 | --DOMWINDOW == 60 (0905FC00) [pid = 700] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:33:04 INFO - PROCESS | 700 | --DOMWINDOW == 59 (18185800) [pid = 700] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:33:04 INFO - PROCESS | 700 | --DOMWINDOW == 58 (178AB800) [pid = 700] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:33:04 INFO - PROCESS | 700 | --DOMWINDOW == 57 (155A2800) [pid = 700] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:33:05 INFO - PROCESS | 700 | 1467322385601 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\n"]]]}] 14:33:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:33:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:33:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:33:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1230ms 14:33:05 INFO - PROCESS | 700 | 1467322385647 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 14:33:05 INFO - PROCESS | 700 | 1467322385649 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 14:33:05 INFO - PROCESS | 700 | 1467322385653 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:33:05 INFO - PROCESS | 700 | 1467322385655 Marionette TRACE conn5 <- [1,2686,null,{}] 14:33:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:33:05 INFO - PROCESS | 700 | 1467322385659 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}] 14:33:05 INFO - PROCESS | 700 | 1467322385661 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:05 INFO - PROCESS | 700 | 1467322385743 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 14:33:05 INFO - PROCESS | 700 | 1467322385749 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:05 INFO - PROCESS | 700 | 1467322385751 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:05 INFO - PROCESS | 700 | ++DOCSHELL 0FCD9400 == 30 [pid = 700] [id = 681] 14:33:05 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (10188000) [pid = 700] [serial = 2043] [outer = 00000000] 14:33:05 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (17004C00) [pid = 700] [serial = 2044] [outer = 10188000] 14:33:05 INFO - PROCESS | 700 | 1467322385796 Marionette DEBUG loaded listener.js 14:33:05 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (1700B400) [pid = 700] [serial = 2045] [outer = 10188000] 14:33:06 INFO - PROCESS | 700 | 1467322386757 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\n"]]]}] 14:33:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:33:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:33:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:33:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:33:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1122ms 14:33:06 INFO - PROCESS | 700 | 1467322386782 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 14:33:06 INFO - PROCESS | 700 | 1467322386786 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 14:33:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:33:06 INFO - PROCESS | 700 | 1467322386791 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:33:06 INFO - PROCESS | 700 | 1467322386795 Marionette TRACE conn5 <- [1,2690,null,{}] 14:33:06 INFO - PROCESS | 700 | 1467322386843 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}] 14:33:06 INFO - PROCESS | 700 | 1467322386847 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:06 INFO - PROCESS | 700 | 1467322386963 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 14:33:07 INFO - PROCESS | 700 | 1467322387134 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:07 INFO - PROCESS | 700 | 1467322387139 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:07 INFO - PROCESS | 700 | ++DOCSHELL 0FE10000 == 31 [pid = 700] [id = 682] 14:33:07 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (0FF23000) [pid = 700] [serial = 2046] [outer = 00000000] 14:33:07 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (0FF69C00) [pid = 700] [serial = 2047] [outer = 0FF23000] 14:33:07 INFO - PROCESS | 700 | 1467322387240 Marionette DEBUG loaded listener.js 14:33:07 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (10CE3000) [pid = 700] [serial = 2048] [outer = 0FF23000] 14:33:08 INFO - PROCESS | 700 | 1467322388096 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]]]}] 14:33:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:33:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1376ms 14:33:08 INFO - PROCESS | 700 | 1467322388172 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 14:33:08 INFO - PROCESS | 700 | 1467322388177 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 14:33:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:33:08 INFO - PROCESS | 700 | 1467322388182 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:33:08 INFO - PROCESS | 700 | 1467322388186 Marionette TRACE conn5 <- [1,2694,null,{}] 14:33:08 INFO - PROCESS | 700 | 1467322388200 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}] 14:33:08 INFO - PROCESS | 700 | 1467322388203 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:08 INFO - PROCESS | 700 | 1467322388336 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 14:33:08 INFO - PROCESS | 700 | 1467322388461 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:08 INFO - PROCESS | 700 | 1467322388465 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:08 INFO - PROCESS | 700 | --DOCSHELL 1726F400 == 30 [pid = 700] [id = 656] 14:33:08 INFO - PROCESS | 700 | --DOCSHELL 0CB72C00 == 29 [pid = 700] [id = 664] 14:33:08 INFO - PROCESS | 700 | --DOCSHELL 0F5EA400 == 28 [pid = 700] [id = 660] 14:33:08 INFO - PROCESS | 700 | --DOCSHELL 17F72000 == 27 [pid = 700] [id = 657] 14:33:08 INFO - PROCESS | 700 | --DOCSHELL 19575C00 == 26 [pid = 700] [id = 662] 14:33:08 INFO - PROCESS | 700 | --DOCSHELL 1700AC00 == 25 [pid = 700] [id = 655] 14:33:08 INFO - PROCESS | 700 | --DOCSHELL 0FD20400 == 24 [pid = 700] [id = 651] 14:33:08 INFO - PROCESS | 700 | --DOCSHELL 0F5DFC00 == 23 [pid = 700] [id = 650] 14:33:08 INFO - PROCESS | 700 | --DOCSHELL 14294400 == 22 [pid = 700] [id = 676] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 62 (182E8C00) [pid = 700] [serial = 2011] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 61 (18F27800) [pid = 700] [serial = 2014] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 60 (178A5800) [pid = 700] [serial = 2008] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 59 (1A8AE400) [pid = 700] [serial = 1991] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 58 (1A8ADC00) [pid = 700] [serial = 1990] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 57 (13F2A400) [pid = 700] [serial = 2002] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 56 (140B7400) [pid = 700] [serial = 2003] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 55 (0FCD7C00) [pid = 700] [serial = 1999] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 54 (0FE03000) [pid = 700] [serial = 2000] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 53 (16428800) [pid = 700] [serial = 2005] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 52 (17006400) [pid = 700] [serial = 2006] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 51 (0FE0B800) [pid = 700] [serial = 1993] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 50 (0FF62C00) [pid = 700] [serial = 1994] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 49 (0C5CE000) [pid = 700] [serial = 1996] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 48 (0C697400) [pid = 700] [serial = 1997] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 47 (19241800) [pid = 700] [serial = 2017] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 46 (1953AC00) [pid = 700] [serial = 2023] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 45 (1957A800) [pid = 700] [serial = 2024] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 44 (18739000) [pid = 700] [serial = 2021] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 43 (18F29000) [pid = 700] [serial = 2015] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 42 (19574400) [pid = 700] [serial = 2018] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 41 (18732400) [pid = 700] [serial = 2012] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 40 (182E0000) [pid = 700] [serial = 2020] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | --DOMWINDOW == 39 (17F13400) [pid = 700] [serial = 2009] [outer = 00000000] [url = about:blank] 14:33:08 INFO - PROCESS | 700 | ++DOCSHELL 0C5CDC00 == 23 [pid = 700] [id = 683] 14:33:08 INFO - PROCESS | 700 | ++DOMWINDOW == 40 (0C5CE000) [pid = 700] [serial = 2049] [outer = 00000000] 14:33:08 INFO - PROCESS | 700 | ++DOMWINDOW == 41 (0CBD3C00) [pid = 700] [serial = 2050] [outer = 0C5CE000] 14:33:08 INFO - PROCESS | 700 | 1467322388539 Marionette DEBUG loaded listener.js 14:33:08 INFO - PROCESS | 700 | ++DOMWINDOW == 42 (0FCDB800) [pid = 700] [serial = 2051] [outer = 0C5CE000] 14:33:08 INFO - PROCESS | 700 | 1467322388972 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]]]}] 14:33:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:33:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 850ms 14:33:09 INFO - PROCESS | 700 | 1467322389032 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 14:33:09 INFO - PROCESS | 700 | 1467322389037 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 14:33:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:33:09 INFO - PROCESS | 700 | 1467322389043 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:33:09 INFO - PROCESS | 700 | 1467322389046 Marionette TRACE conn5 <- [1,2698,null,{}] 14:33:09 INFO - PROCESS | 700 | 1467322389050 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}] 14:33:09 INFO - PROCESS | 700 | 1467322389052 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:09 INFO - PROCESS | 700 | 1467322389143 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 14:33:09 INFO - PROCESS | 700 | 1467322389155 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:09 INFO - PROCESS | 700 | 1467322389157 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:09 INFO - PROCESS | 700 | ++DOCSHELL 103D1000 == 24 [pid = 700] [id = 684] 14:33:09 INFO - PROCESS | 700 | ++DOMWINDOW == 43 (10401C00) [pid = 700] [serial = 2052] [outer = 00000000] 14:33:09 INFO - PROCESS | 700 | ++DOMWINDOW == 44 (10E3E400) [pid = 700] [serial = 2053] [outer = 10401C00] 14:33:09 INFO - PROCESS | 700 | 1467322389205 Marionette DEBUG loaded listener.js 14:33:09 INFO - PROCESS | 700 | ++DOMWINDOW == 45 (13F28000) [pid = 700] [serial = 2054] [outer = 10401C00] 14:33:09 INFO - PROCESS | 700 | 1467322389702 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] 14:33:09 INFO - PROCESS | 700 | 1467322389719 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 14:33:09 INFO - PROCESS | 700 | 1467322389723 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:33:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:33:09 INFO - PROCESS | 700 | 1467322389726 Marionette TRACE conn5 <- [1,2702,null,{}] 14:33:09 INFO - PROCESS | 700 | 1467322389741 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}] 14:33:09 INFO - PROCESS | 700 | 1467322389746 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:09 INFO - PROCESS | 700 | 1467322389866 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 14:33:09 INFO - PROCESS | 700 | 1467322389964 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:09 INFO - PROCESS | 700 | 1467322389967 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:09 INFO - PROCESS | 700 | ++DOCSHELL 15C01800 == 25 [pid = 700] [id = 685] 14:33:09 INFO - PROCESS | 700 | ++DOMWINDOW == 46 (15C03000) [pid = 700] [serial = 2055] [outer = 00000000] 14:33:10 INFO - PROCESS | 700 | ++DOMWINDOW == 47 (15E98000) [pid = 700] [serial = 2056] [outer = 15C03000] 14:33:10 INFO - PROCESS | 700 | 1467322390022 Marionette DEBUG loaded listener.js 14:33:10 INFO - PROCESS | 700 | ++DOMWINDOW == 48 (17006400) [pid = 700] [serial = 2057] [outer = 15C03000] 14:33:10 INFO - PROCESS | 700 | 1467322390388 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]]]}] 14:33:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:33:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 14:33:10 INFO - PROCESS | 700 | 1467322390457 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 14:33:10 INFO - PROCESS | 700 | 1467322390460 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 14:33:10 INFO - PROCESS | 700 | 1467322390463 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:33:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:33:10 INFO - PROCESS | 700 | 1467322390464 Marionette TRACE conn5 <- [1,2706,null,{}] 14:33:10 INFO - PROCESS | 700 | 1467322390468 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}] 14:33:10 INFO - PROCESS | 700 | 1467322390470 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:10 INFO - PROCESS | 700 | 1467322390566 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 14:33:10 INFO - PROCESS | 700 | 1467322390572 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:10 INFO - PROCESS | 700 | 1467322390574 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:10 INFO - PROCESS | 700 | ++DOCSHELL 17066800 == 26 [pid = 700] [id = 686] 14:33:10 INFO - PROCESS | 700 | ++DOMWINDOW == 49 (17066C00) [pid = 700] [serial = 2058] [outer = 00000000] 14:33:10 INFO - PROCESS | 700 | ++DOMWINDOW == 50 (172A7C00) [pid = 700] [serial = 2059] [outer = 17066C00] 14:33:10 INFO - PROCESS | 700 | 1467322390622 Marionette DEBUG loaded listener.js 14:33:10 INFO - PROCESS | 700 | ++DOMWINDOW == 51 (178A7800) [pid = 700] [serial = 2060] [outer = 17066C00] 14:33:11 INFO - PROCESS | 700 | 1467322391129 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] 14:33:11 INFO - PROCESS | 700 | 1467322391207 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 14:33:11 INFO - PROCESS | 700 | 1467322391210 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:33:11 INFO - PROCESS | 700 | 1467322391212 Marionette TRACE conn5 <- [1,2710,null,{}] 14:33:11 INFO - PROCESS | 700 | 1467322391255 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}] 14:33:11 INFO - PROCESS | 700 | 1467322391257 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:11 INFO - PROCESS | 700 | 1467322391378 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 14:33:11 INFO - PROCESS | 700 | 1467322391386 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:11 INFO - PROCESS | 700 | 1467322391388 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:11 INFO - PROCESS | 700 | ++DOCSHELL 17F88C00 == 27 [pid = 700] [id = 687] 14:33:11 INFO - PROCESS | 700 | ++DOMWINDOW == 52 (17F8F400) [pid = 700] [serial = 2061] [outer = 00000000] 14:33:11 INFO - PROCESS | 700 | ++DOMWINDOW == 53 (1817FC00) [pid = 700] [serial = 2062] [outer = 17F8F400] 14:33:11 INFO - PROCESS | 700 | 1467322391439 Marionette DEBUG loaded listener.js 14:33:11 INFO - PROCESS | 700 | ++DOMWINDOW == 54 (18186000) [pid = 700] [serial = 2063] [outer = 17F8F400] 14:33:11 INFO - PROCESS | 700 | 1467322391910 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] 14:33:11 INFO - PROCESS | 700 | 1467322391964 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 14:33:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:33:11 INFO - PROCESS | 700 | 1467322391976 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:33:11 INFO - PROCESS | 700 | 1467322391977 Marionette TRACE conn5 <- [1,2714,null,{}] 14:33:11 INFO - PROCESS | 700 | 1467322391981 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}] 14:33:11 INFO - PROCESS | 700 | 1467322391987 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:12 INFO - PROCESS | 700 | 1467322392134 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 14:33:12 INFO - PROCESS | 700 | 1467322392201 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:12 INFO - PROCESS | 700 | 1467322392203 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:12 INFO - PROCESS | 700 | ++DOCSHELL 17F76400 == 28 [pid = 700] [id = 688] 14:33:12 INFO - PROCESS | 700 | ++DOMWINDOW == 55 (182E5000) [pid = 700] [serial = 2064] [outer = 00000000] 14:33:12 INFO - PROCESS | 700 | ++DOMWINDOW == 56 (1873D800) [pid = 700] [serial = 2065] [outer = 182E5000] 14:33:12 INFO - PROCESS | 700 | 1467322392247 Marionette DEBUG loaded listener.js 14:33:12 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (189E8C00) [pid = 700] [serial = 2066] [outer = 182E5000] 14:33:12 INFO - PROCESS | 700 | --DOMWINDOW == 56 (1486A000) [pid = 700] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:33:12 INFO - PROCESS | 700 | --DOMWINDOW == 55 (0FF67C00) [pid = 700] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:33:12 INFO - PROCESS | 700 | --DOMWINDOW == 54 (10EC9400) [pid = 700] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:33:12 INFO - PROCESS | 700 | --DOMWINDOW == 53 (1486E000) [pid = 700] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:33:12 INFO - PROCESS | 700 | --DOMWINDOW == 52 (0CB74400) [pid = 700] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:33:12 INFO - PROCESS | 700 | --DOMWINDOW == 51 (0FE0EC00) [pid = 700] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:33:12 INFO - PROCESS | 700 | 1467322392662 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]]]}] 14:33:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:33:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 14:33:12 INFO - PROCESS | 700 | 1467322392713 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 14:33:12 INFO - PROCESS | 700 | 1467322392715 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 14:33:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:33:12 INFO - PROCESS | 700 | 1467322392719 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:33:12 INFO - PROCESS | 700 | 1467322392720 Marionette TRACE conn5 <- [1,2718,null,{}] 14:33:12 INFO - PROCESS | 700 | 1467322392724 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}] 14:33:12 INFO - PROCESS | 700 | 1467322392726 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:12 INFO - PROCESS | 700 | 1467322392853 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 14:33:12 INFO - PROCESS | 700 | 1467322392917 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:12 INFO - PROCESS | 700 | 1467322392919 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:12 INFO - PROCESS | 700 | ++DOCSHELL 0FE08C00 == 29 [pid = 700] [id = 689] 14:33:12 INFO - PROCESS | 700 | ++DOMWINDOW == 52 (13D11400) [pid = 700] [serial = 2067] [outer = 00000000] 14:33:12 INFO - PROCESS | 700 | ++DOMWINDOW == 53 (18F21C00) [pid = 700] [serial = 2068] [outer = 13D11400] 14:33:12 INFO - PROCESS | 700 | 1467322392962 Marionette DEBUG loaded listener.js 14:33:13 INFO - PROCESS | 700 | ++DOMWINDOW == 54 (1873B400) [pid = 700] [serial = 2069] [outer = 13D11400] 14:33:13 INFO - PROCESS | 700 | 1467322393796 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\n"]]]}] 14:33:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 14:33:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:33:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:33:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:33:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1125ms 14:33:13 INFO - PROCESS | 700 | 1467322393847 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 14:33:13 INFO - PROCESS | 700 | 1467322393849 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 14:33:13 INFO - PROCESS | 700 | 1467322393853 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:33:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:33:13 INFO - PROCESS | 700 | 1467322393854 Marionette TRACE conn5 <- [1,2722,null,{}] 14:33:13 INFO - PROCESS | 700 | 1467322393858 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}] 14:33:13 INFO - PROCESS | 700 | 1467322393860 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:13 INFO - PROCESS | 700 | 1467322393976 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 14:33:13 INFO - PROCESS | 700 | 1467322393984 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:13 INFO - PROCESS | 700 | 1467322393986 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:13 INFO - PROCESS | 700 | ++DOCSHELL 19174000 == 30 [pid = 700] [id = 690] 14:33:13 INFO - PROCESS | 700 | ++DOMWINDOW == 55 (19175000) [pid = 700] [serial = 2070] [outer = 00000000] 14:33:14 INFO - PROCESS | 700 | ++DOMWINDOW == 56 (19180400) [pid = 700] [serial = 2071] [outer = 19175000] 14:33:14 INFO - PROCESS | 700 | 1467322394031 Marionette DEBUG loaded listener.js 14:33:14 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (1953A800) [pid = 700] [serial = 2072] [outer = 19175000] 14:33:14 INFO - PROCESS | 700 | 1467322394470 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]]]}] 14:33:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:33:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 14:33:14 INFO - PROCESS | 700 | 1467322394527 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 14:33:14 INFO - PROCESS | 700 | 1467322394529 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 14:33:14 INFO - PROCESS | 700 | 1467322394533 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:33:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:33:14 INFO - PROCESS | 700 | 1467322394535 Marionette TRACE conn5 <- [1,2726,null,{}] 14:33:14 INFO - PROCESS | 700 | 1467322394549 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}] 14:33:14 INFO - PROCESS | 700 | 1467322394551 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:14 INFO - PROCESS | 700 | 1467322394639 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 14:33:14 INFO - PROCESS | 700 | 1467322394647 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:14 INFO - PROCESS | 700 | 1467322394649 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:14 INFO - PROCESS | 700 | ++DOCSHELL 1953E800 == 31 [pid = 700] [id = 691] 14:33:14 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (1953F800) [pid = 700] [serial = 2073] [outer = 00000000] 14:33:14 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (19575C00) [pid = 700] [serial = 2074] [outer = 1953F800] 14:33:14 INFO - PROCESS | 700 | 1467322394692 Marionette DEBUG loaded listener.js 14:33:14 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (19579400) [pid = 700] [serial = 2075] [outer = 1953F800] 14:33:15 INFO - PROCESS | 700 | 1467322395404 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]]]}] 14:33:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:33:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 931ms 14:33:15 INFO - PROCESS | 700 | 1467322395470 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 14:33:15 INFO - PROCESS | 700 | 1467322395474 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 14:33:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:33:15 INFO - PROCESS | 700 | 1467322395479 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:33:15 INFO - PROCESS | 700 | 1467322395485 Marionette TRACE conn5 <- [1,2730,null,{}] 14:33:15 INFO - PROCESS | 700 | 1467322395490 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}] 14:33:15 INFO - PROCESS | 700 | 1467322395493 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:15 INFO - PROCESS | 700 | 1467322395619 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 14:33:15 INFO - PROCESS | 700 | 1467322395755 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:15 INFO - PROCESS | 700 | 1467322395758 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:15 INFO - PROCESS | 700 | ++DOCSHELL 0FC75C00 == 32 [pid = 700] [id = 692] 14:33:15 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (0FE07400) [pid = 700] [serial = 2076] [outer = 00000000] 14:33:15 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (10E44400) [pid = 700] [serial = 2077] [outer = 0FE07400] 14:33:15 INFO - PROCESS | 700 | 1467322395817 Marionette DEBUG loaded listener.js 14:33:15 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (14725C00) [pid = 700] [serial = 2078] [outer = 0FE07400] 14:33:16 INFO - PROCESS | 700 | 1467322396378 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]]]}] 14:33:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:33:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 930ms 14:33:16 INFO - PROCESS | 700 | 1467322396410 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 14:33:16 INFO - PROCESS | 700 | 1467322396415 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 14:33:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:33:16 INFO - PROCESS | 700 | 1467322396421 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:33:16 INFO - PROCESS | 700 | 1467322396424 Marionette TRACE conn5 <- [1,2734,null,{}] 14:33:16 INFO - PROCESS | 700 | 1467322396428 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}] 14:33:16 INFO - PROCESS | 700 | 1467322396431 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:16 INFO - PROCESS | 700 | 1467322396547 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 14:33:16 INFO - PROCESS | 700 | 1467322396661 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:16 INFO - PROCESS | 700 | 1467322396664 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:16 INFO - PROCESS | 700 | ++DOCSHELL 1726DC00 == 33 [pid = 700] [id = 693] 14:33:16 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (1726E800) [pid = 700] [serial = 2079] [outer = 00000000] 14:33:16 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (17F8A800) [pid = 700] [serial = 2080] [outer = 1726E800] 14:33:16 INFO - PROCESS | 700 | 1467322396720 Marionette DEBUG loaded listener.js 14:33:16 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (184E1C00) [pid = 700] [serial = 2081] [outer = 1726E800] 14:33:17 INFO - PROCESS | 700 | 1467322397332 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]]]}] 14:33:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:33:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 930ms 14:33:17 INFO - PROCESS | 700 | 1467322397355 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 14:33:17 INFO - PROCESS | 700 | 1467322397357 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 14:33:17 INFO - PROCESS | 700 | 1467322397361 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:33:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:33:17 INFO - PROCESS | 700 | 1467322397365 Marionette TRACE conn5 <- [1,2738,null,{}] 14:33:17 INFO - PROCESS | 700 | 1467322397376 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}] 14:33:17 INFO - PROCESS | 700 | 1467322397381 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:17 INFO - PROCESS | 700 | 1467322397493 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 14:33:17 INFO - PROCESS | 700 | 1467322397606 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:17 INFO - PROCESS | 700 | 1467322397609 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:17 INFO - PROCESS | 700 | ++DOCSHELL 195A4400 == 34 [pid = 700] [id = 694] 14:33:17 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (195A4800) [pid = 700] [serial = 2082] [outer = 00000000] 14:33:17 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (1A092C00) [pid = 700] [serial = 2083] [outer = 195A4800] 14:33:17 INFO - PROCESS | 700 | 1467322397706 Marionette DEBUG loaded listener.js 14:33:17 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (1A817800) [pid = 700] [serial = 2084] [outer = 195A4800] 14:33:18 INFO - PROCESS | 700 | 1467322398265 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]]]}] 14:33:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:33:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 14:33:18 INFO - PROCESS | 700 | 1467322398294 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 14:33:18 INFO - PROCESS | 700 | 1467322398297 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 14:33:18 INFO - PROCESS | 700 | 1467322398301 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:33:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:33:18 INFO - PROCESS | 700 | 1467322398303 Marionette TRACE conn5 <- [1,2742,null,{}] 14:33:18 INFO - PROCESS | 700 | 1467322398306 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}] 14:33:18 INFO - PROCESS | 700 | 1467322398309 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:18 INFO - PROCESS | 700 | 1467322398433 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 14:33:18 INFO - PROCESS | 700 | 1467322398551 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:18 INFO - PROCESS | 700 | 1467322398553 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:18 INFO - PROCESS | 700 | ++DOCSHELL 0FF2D800 == 35 [pid = 700] [id = 695] 14:33:18 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0FF6B000) [pid = 700] [serial = 2085] [outer = 00000000] 14:33:18 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (1A813C00) [pid = 700] [serial = 2086] [outer = 0FF6B000] 14:33:18 INFO - PROCESS | 700 | 1467322398606 Marionette DEBUG loaded listener.js 14:33:18 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (1A8B0000) [pid = 700] [serial = 2087] [outer = 0FF6B000] 14:33:19 INFO - PROCESS | 700 | 1467322399346 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]]]}] 14:33:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:33:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1128ms 14:33:19 INFO - PROCESS | 700 | 1467322399433 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 14:33:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:33:19 INFO - PROCESS | 700 | 1467322399437 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 14:33:19 INFO - PROCESS | 700 | 1467322399441 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:33:19 INFO - PROCESS | 700 | 1467322399446 Marionette TRACE conn5 <- [1,2746,null,{}] 14:33:19 INFO - PROCESS | 700 | 1467322399451 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}] 14:33:19 INFO - PROCESS | 700 | 1467322399454 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:19 INFO - PROCESS | 700 | 1467322399566 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 14:33:20 INFO - PROCESS | 700 | --DOCSHELL 0CB76800 == 34 [pid = 700] [id = 666] 14:33:20 INFO - PROCESS | 700 | --DOCSHELL 10406C00 == 33 [pid = 700] [id = 667] 14:33:20 INFO - PROCESS | 700 | --DOCSHELL 0905F800 == 32 [pid = 700] [id = 665] 14:33:20 INFO - PROCESS | 700 | --DOCSHELL 1018D000 == 31 [pid = 700] [id = 652] 14:33:20 INFO - PROCESS | 700 | --DOCSHELL 13FA5800 == 30 [pid = 700] [id = 653] 14:33:20 INFO - PROCESS | 700 | --DOCSHELL 1018CC00 == 29 [pid = 700] [id = 658] 14:33:20 INFO - PROCESS | 700 | --DOCSHELL 14298C00 == 28 [pid = 700] [id = 659] 14:33:20 INFO - PROCESS | 700 | --DOCSHELL 17006000 == 27 [pid = 700] [id = 663] 14:33:20 INFO - PROCESS | 700 | --DOCSHELL 14872000 == 26 [pid = 700] [id = 654] 14:33:20 INFO - PROCESS | 700 | --DOCSHELL 1873C400 == 25 [pid = 700] [id = 661] 14:33:20 INFO - PROCESS | 700 | 1467322400262 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:20 INFO - PROCESS | 700 | 1467322400266 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 71 (178AE000) [pid = 700] [serial = 2029] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1011B800) [pid = 700] [serial = 2026] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 69 (103D5400) [pid = 700] [serial = 2027] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 68 (13FF0000) [pid = 700] [serial = 2038] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 67 (15C0B400) [pid = 700] [serial = 2041] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 66 (142B8000) [pid = 700] [serial = 2039] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 65 (0F582000) [pid = 700] [serial = 2032] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 64 (0F6F7400) [pid = 700] [serial = 2033] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 63 (0FF27400) [pid = 700] [serial = 2035] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 62 (17004C00) [pid = 700] [serial = 2044] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 61 (16424800) [pid = 700] [serial = 2042] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 60 (182E5C00) [pid = 700] [serial = 2030] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | --DOMWINDOW == 59 (0FF66400) [pid = 700] [serial = 2036] [outer = 00000000] [url = about:blank] 14:33:20 INFO - PROCESS | 700 | ++DOCSHELL 0905FC00 == 26 [pid = 700] [id = 696] 14:33:20 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (09060C00) [pid = 700] [serial = 2088] [outer = 00000000] 14:33:20 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (0C5C2800) [pid = 700] [serial = 2089] [outer = 09060C00] 14:33:20 INFO - PROCESS | 700 | 1467322400438 Marionette DEBUG loaded listener.js 14:33:20 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (0C5ED800) [pid = 700] [serial = 2090] [outer = 09060C00] 14:33:20 INFO - PROCESS | 700 | 1467322400914 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]]]}] 14:33:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:33:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1540ms 14:33:20 INFO - PROCESS | 700 | 1467322400984 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 14:33:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:33:20 INFO - PROCESS | 700 | 1467322400987 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 14:33:20 INFO - PROCESS | 700 | 1467322400992 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:33:20 INFO - PROCESS | 700 | 1467322400995 Marionette TRACE conn5 <- [1,2750,null,{}] 14:33:21 INFO - PROCESS | 700 | 1467322401001 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}] 14:33:21 INFO - PROCESS | 700 | 1467322401005 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:21 INFO - PROCESS | 700 | 1467322401104 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 14:33:21 INFO - PROCESS | 700 | 1467322401115 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:21 INFO - PROCESS | 700 | 1467322401118 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:21 INFO - PROCESS | 700 | ++DOCSHELL 0FCD6400 == 27 [pid = 700] [id = 697] 14:33:21 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (0FCD8400) [pid = 700] [serial = 2091] [outer = 00000000] 14:33:21 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (0FD12000) [pid = 700] [serial = 2092] [outer = 0FCD8400] 14:33:21 INFO - PROCESS | 700 | 1467322401167 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (0FD1C000) [pid = 700] [serial = 2093] [outer = 0FCD8400] 14:33:21 INFO - PROCESS | 700 | 1467322401648 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]]]}] 14:33:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:33:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 14:33:21 INFO - PROCESS | 700 | 1467322401702 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 14:33:21 INFO - PROCESS | 700 | 1467322401707 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 14:33:21 INFO - PROCESS | 700 | 1467322401712 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:33:21 INFO - PROCESS | 700 | 1467322401714 Marionette TRACE conn5 <- [1,2754,null,{}] 14:33:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:33:21 INFO - PROCESS | 700 | 1467322401718 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}] 14:33:21 INFO - PROCESS | 700 | 1467322401720 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:21 INFO - PROCESS | 700 | 1467322401814 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 14:33:21 INFO - PROCESS | 700 | 1467322401913 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:21 INFO - PROCESS | 700 | 1467322401915 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:21 INFO - PROCESS | 700 | ++DOCSHELL 0FF67800 == 28 [pid = 700] [id = 698] 14:33:21 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0FF68400) [pid = 700] [serial = 2094] [outer = 00000000] 14:33:21 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (1011B800) [pid = 700] [serial = 2095] [outer = 0FF68400] 14:33:21 INFO - PROCESS | 700 | 1467322401961 Marionette DEBUG loaded listener.js 14:33:22 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (103D5400) [pid = 700] [serial = 2096] [outer = 0FF68400] 14:33:22 INFO - PROCESS | 700 | 1467322402385 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]]]}] 14:33:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:33:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 14:33:22 INFO - PROCESS | 700 | 1467322402449 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 14:33:22 INFO - PROCESS | 700 | 1467322402451 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 14:33:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:33:22 INFO - PROCESS | 700 | 1467322402468 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:33:22 INFO - PROCESS | 700 | 1467322402475 Marionette TRACE conn5 <- [1,2758,null,{}] 14:33:22 INFO - PROCESS | 700 | 1467322402484 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}] 14:33:22 INFO - PROCESS | 700 | 1467322402488 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:22 INFO - PROCESS | 700 | 1467322402619 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 14:33:22 INFO - PROCESS | 700 | 1467322402633 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:22 INFO - PROCESS | 700 | 1467322402635 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:22 INFO - PROCESS | 700 | ++DOCSHELL 0F6F7400 == 29 [pid = 700] [id = 699] 14:33:22 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0FF6F400) [pid = 700] [serial = 2097] [outer = 00000000] 14:33:22 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (14292000) [pid = 700] [serial = 2098] [outer = 0FF6F400] 14:33:22 INFO - PROCESS | 700 | 1467322402692 Marionette DEBUG loaded listener.js 14:33:22 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (14823C00) [pid = 700] [serial = 2099] [outer = 0FF6F400] 14:33:23 INFO - PROCESS | 700 | 1467322403159 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]]]}] 14:33:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:33:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 790ms 14:33:23 INFO - PROCESS | 700 | 1467322403264 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 14:33:23 INFO - PROCESS | 700 | 1467322403267 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 14:33:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:33:23 INFO - PROCESS | 700 | 1467322403276 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:33:23 INFO - PROCESS | 700 | 1467322403277 Marionette TRACE conn5 <- [1,2762,null,{}] 14:33:23 INFO - PROCESS | 700 | 1467322403281 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}] 14:33:23 INFO - PROCESS | 700 | 1467322403283 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:23 INFO - PROCESS | 700 | 1467322403405 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 14:33:23 INFO - PROCESS | 700 | 1467322403472 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:23 INFO - PROCESS | 700 | 1467322403475 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:23 INFO - PROCESS | 700 | ++DOCSHELL 149B6800 == 30 [pid = 700] [id = 700] 14:33:23 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (149B7400) [pid = 700] [serial = 2100] [outer = 00000000] 14:33:23 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (155AE800) [pid = 700] [serial = 2101] [outer = 149B7400] 14:33:23 INFO - PROCESS | 700 | 1467322403520 Marionette DEBUG loaded listener.js 14:33:23 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (15E98400) [pid = 700] [serial = 2102] [outer = 149B7400] 14:33:23 INFO - PROCESS | 700 | 1467322403954 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]]]}] 14:33:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:33:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 14:33:24 INFO - PROCESS | 700 | 1467322404005 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 14:33:24 INFO - PROCESS | 700 | 1467322404007 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 14:33:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:33:24 INFO - PROCESS | 700 | 1467322404018 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:33:24 INFO - PROCESS | 700 | 1467322404020 Marionette TRACE conn5 <- [1,2766,null,{}] 14:33:24 INFO - PROCESS | 700 | 1467322404023 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}] 14:33:24 INFO - PROCESS | 700 | 1467322404025 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:24 INFO - PROCESS | 700 | 1467322404143 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 14:33:24 INFO - PROCESS | 700 | 1467322404153 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:24 INFO - PROCESS | 700 | 1467322404159 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:24 INFO - PROCESS | 700 | ++DOCSHELL 17009400 == 31 [pid = 700] [id = 701] 14:33:24 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (17009800) [pid = 700] [serial = 2103] [outer = 00000000] 14:33:24 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1706BC00) [pid = 700] [serial = 2104] [outer = 17009800] 14:33:24 INFO - PROCESS | 700 | 1467322404217 Marionette DEBUG loaded listener.js 14:33:24 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (178ABC00) [pid = 700] [serial = 2105] [outer = 17009800] 14:33:24 INFO - PROCESS | 700 | --DOMWINDOW == 76 (19175000) [pid = 700] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:33:24 INFO - PROCESS | 700 | --DOMWINDOW == 75 (17F8F400) [pid = 700] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:33:24 INFO - PROCESS | 700 | --DOMWINDOW == 74 (182E5000) [pid = 700] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:33:24 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0C5CE000) [pid = 700] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:33:24 INFO - PROCESS | 700 | --DOMWINDOW == 72 (10401C00) [pid = 700] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:33:24 INFO - PROCESS | 700 | --DOMWINDOW == 71 (15C03000) [pid = 700] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:33:24 INFO - PROCESS | 700 | --DOMWINDOW == 70 (10188000) [pid = 700] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:33:24 INFO - PROCESS | 700 | --DOMWINDOW == 69 (0FF23000) [pid = 700] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:33:24 INFO - PROCESS | 700 | --DOMWINDOW == 68 (17066C00) [pid = 700] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:33:24 INFO - PROCESS | 700 | --DOMWINDOW == 67 (13D11400) [pid = 700] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:33:24 INFO - PROCESS | 700 | 1467322404914 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]]]}] 14:33:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:33:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 930ms 14:33:24 INFO - PROCESS | 700 | 1467322404950 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 14:33:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:33:24 INFO - PROCESS | 700 | 1467322404951 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 14:33:24 INFO - PROCESS | 700 | 1467322404955 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:33:24 INFO - PROCESS | 700 | 1467322404957 Marionette TRACE conn5 <- [1,2770,null,{}] 14:33:24 INFO - PROCESS | 700 | 1467322404960 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}] 14:33:24 INFO - PROCESS | 700 | 1467322404962 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:25 INFO - PROCESS | 700 | 1467322405085 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 14:33:25 INFO - PROCESS | 700 | 1467322405148 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:25 INFO - PROCESS | 700 | 1467322405159 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:25 INFO - PROCESS | 700 | ++DOCSHELL 0C5F3C00 == 32 [pid = 700] [id = 702] 14:33:25 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (15C05800) [pid = 700] [serial = 2106] [outer = 00000000] 14:33:25 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (17F8F400) [pid = 700] [serial = 2107] [outer = 15C05800] 14:33:25 INFO - PROCESS | 700 | 1467322405204 Marionette DEBUG loaded listener.js 14:33:25 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (18186400) [pid = 700] [serial = 2108] [outer = 15C05800] 14:33:25 INFO - PROCESS | 700 | 1467322405528 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]]]}] 14:33:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:33:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 14:33:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:33:25 INFO - PROCESS | 700 | 1467322405585 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 14:33:25 INFO - PROCESS | 700 | 1467322405588 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 14:33:25 INFO - PROCESS | 700 | 1467322405604 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:33:25 INFO - PROCESS | 700 | 1467322405605 Marionette TRACE conn5 <- [1,2774,null,{}] 14:33:25 INFO - PROCESS | 700 | 1467322405610 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}] 14:33:25 INFO - PROCESS | 700 | 1467322405612 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:25 INFO - PROCESS | 700 | 1467322405693 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 14:33:25 INFO - PROCESS | 700 | 1467322405699 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:25 INFO - PROCESS | 700 | 1467322405701 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:25 INFO - PROCESS | 700 | ++DOCSHELL 182E8400 == 33 [pid = 700] [id = 703] 14:33:25 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (1847F400) [pid = 700] [serial = 2109] [outer = 00000000] 14:33:25 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (18737800) [pid = 700] [serial = 2110] [outer = 1847F400] 14:33:25 INFO - PROCESS | 700 | 1467322405746 Marionette DEBUG loaded listener.js 14:33:25 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (1879C800) [pid = 700] [serial = 2111] [outer = 1847F400] 14:33:26 INFO - PROCESS | 700 | 1467322406176 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]]]}] 14:33:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:33:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 650ms 14:33:26 INFO - PROCESS | 700 | 1467322406242 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 14:33:26 INFO - PROCESS | 700 | 1467322406244 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 14:33:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:33:26 INFO - PROCESS | 700 | 1467322406247 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:33:26 INFO - PROCESS | 700 | 1467322406249 Marionette TRACE conn5 <- [1,2778,null,{}] 14:33:26 INFO - PROCESS | 700 | 1467322406252 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}] 14:33:26 INFO - PROCESS | 700 | 1467322406255 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:26 INFO - PROCESS | 700 | 1467322406337 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 14:33:26 INFO - PROCESS | 700 | 1467322406344 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:26 INFO - PROCESS | 700 | 1467322406346 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:26 INFO - PROCESS | 700 | ++DOCSHELL 189DD400 == 34 [pid = 700] [id = 704] 14:33:26 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (189E7800) [pid = 700] [serial = 2112] [outer = 00000000] 14:33:26 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (18F26400) [pid = 700] [serial = 2113] [outer = 189E7800] 14:33:26 INFO - PROCESS | 700 | 1467322406391 Marionette DEBUG loaded listener.js 14:33:26 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (190C5400) [pid = 700] [serial = 2114] [outer = 189E7800] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 0FC75C00 == 33 [pid = 700] [id = 692] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 195A4400 == 32 [pid = 700] [id = 694] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 0FE08C00 == 31 [pid = 700] [id = 689] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 1726DC00 == 30 [pid = 700] [id = 693] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 0FF2D800 == 29 [pid = 700] [id = 695] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 17F88C00 == 28 [pid = 700] [id = 687] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 10EC8C00 == 27 [pid = 700] [id = 679] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 17066800 == 26 [pid = 700] [id = 686] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 0FCD9400 == 25 [pid = 700] [id = 681] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 17F76400 == 24 [pid = 700] [id = 688] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 147A2400 == 23 [pid = 700] [id = 680] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 0FE10000 == 22 [pid = 700] [id = 682] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 1953E800 == 21 [pid = 700] [id = 691] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 19174000 == 20 [pid = 700] [id = 690] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 0C5CDC00 == 19 [pid = 700] [id = 683] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 0CB74000 == 18 [pid = 700] [id = 677] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 103D1000 == 17 [pid = 700] [id = 684] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 15C01800 == 16 [pid = 700] [id = 685] 14:33:27 INFO - PROCESS | 700 | --DOCSHELL 0FE0E800 == 15 [pid = 700] [id = 678] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1817FC00) [pid = 700] [serial = 2062] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1873D800) [pid = 700] [serial = 2065] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0CBD3C00) [pid = 700] [serial = 2050] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FCDB800) [pid = 700] [serial = 2051] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 71 (10E3E400) [pid = 700] [serial = 2053] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 70 (13F28000) [pid = 700] [serial = 2054] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 69 (15E98000) [pid = 700] [serial = 2056] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 68 (17006400) [pid = 700] [serial = 2057] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1700B400) [pid = 700] [serial = 2045] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 66 (0FF69C00) [pid = 700] [serial = 2047] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 65 (1953A800) [pid = 700] [serial = 2072] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 64 (10CE3000) [pid = 700] [serial = 2048] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 63 (172A7C00) [pid = 700] [serial = 2059] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 62 (18F21C00) [pid = 700] [serial = 2068] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 61 (189E8C00) [pid = 700] [serial = 2066] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 60 (1873B400) [pid = 700] [serial = 2069] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 59 (18186000) [pid = 700] [serial = 2063] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 58 (178A7800) [pid = 700] [serial = 2060] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 57 (19180400) [pid = 700] [serial = 2071] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | --DOMWINDOW == 56 (19575C00) [pid = 700] [serial = 2074] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 700 | 1467322408184 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]]]}] 14:33:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:33:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1972ms 14:33:28 INFO - PROCESS | 700 | 1467322408224 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 14:33:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:33:28 INFO - PROCESS | 700 | 1467322408229 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 14:33:28 INFO - PROCESS | 700 | 1467322408234 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:33:28 INFO - PROCESS | 700 | 1467322408237 Marionette TRACE conn5 <- [1,2782,null,{}] 14:33:28 INFO - PROCESS | 700 | 1467322408243 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}] 14:33:28 INFO - PROCESS | 700 | 1467322408247 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:28 INFO - PROCESS | 700 | 1467322408340 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 14:33:28 INFO - PROCESS | 700 | 1467322408351 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:28 INFO - PROCESS | 700 | 1467322408355 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:28 INFO - PROCESS | 700 | ++DOCSHELL 0F5ECC00 == 16 [pid = 700] [id = 705] 14:33:28 INFO - PROCESS | 700 | ++DOMWINDOW == 57 (0F659800) [pid = 700] [serial = 2115] [outer = 00000000] 14:33:28 INFO - PROCESS | 700 | ++DOMWINDOW == 58 (0FC74800) [pid = 700] [serial = 2116] [outer = 0F659800] 14:33:28 INFO - PROCESS | 700 | 1467322408405 Marionette DEBUG loaded listener.js 14:33:28 INFO - PROCESS | 700 | ++DOMWINDOW == 59 (0FCD5000) [pid = 700] [serial = 2117] [outer = 0F659800] 14:33:28 INFO - PROCESS | 700 | 1467322408935 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]]]}] 14:33:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:33:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 14:33:28 INFO - PROCESS | 700 | 1467322408965 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 14:33:28 INFO - PROCESS | 700 | 1467322408970 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 14:33:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:33:28 INFO - PROCESS | 700 | 1467322408977 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:33:28 INFO - PROCESS | 700 | 1467322408979 Marionette TRACE conn5 <- [1,2786,null,{}] 14:33:28 INFO - PROCESS | 700 | 1467322408983 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}] 14:33:28 INFO - PROCESS | 700 | 1467322408986 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:29 INFO - PROCESS | 700 | 1467322409080 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 14:33:29 INFO - PROCESS | 700 | 1467322409090 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:29 INFO - PROCESS | 700 | 1467322409092 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:29 INFO - PROCESS | 700 | ++DOCSHELL 0FF29400 == 17 [pid = 700] [id = 706] 14:33:29 INFO - PROCESS | 700 | ++DOMWINDOW == 60 (0FF2A000) [pid = 700] [serial = 2118] [outer = 00000000] 14:33:29 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (0FF63400) [pid = 700] [serial = 2119] [outer = 0FF2A000] 14:33:29 INFO - PROCESS | 700 | 1467322409148 Marionette DEBUG loaded listener.js 14:33:29 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (0FF69C00) [pid = 700] [serial = 2120] [outer = 0FF2A000] 14:33:29 INFO - PROCESS | 700 | 1467322409645 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]]]}] 14:33:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:33:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 14:33:29 INFO - PROCESS | 700 | 1467322409709 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 14:33:29 INFO - PROCESS | 700 | 1467322409711 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 14:33:29 INFO - PROCESS | 700 | 1467322409715 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:33:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:33:29 INFO - PROCESS | 700 | 1467322409718 Marionette TRACE conn5 <- [1,2790,null,{}] 14:33:29 INFO - PROCESS | 700 | 1467322409730 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}] 14:33:29 INFO - PROCESS | 700 | 1467322409734 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:29 INFO - PROCESS | 700 | 1467322409882 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 14:33:29 INFO - PROCESS | 700 | 1467322409947 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:29 INFO - PROCESS | 700 | 1467322409950 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:29 INFO - PROCESS | 700 | ++DOCSHELL 10EC9000 == 18 [pid = 700] [id = 707] 14:33:29 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (13D10400) [pid = 700] [serial = 2121] [outer = 00000000] 14:33:29 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (13F28000) [pid = 700] [serial = 2122] [outer = 13D10400] 14:33:30 INFO - PROCESS | 700 | 1467322409999 Marionette DEBUG loaded listener.js 14:33:30 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (13FA6C00) [pid = 700] [serial = 2123] [outer = 13D10400] 14:33:30 INFO - PROCESS | 700 | 1467322410366 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]]]}] 14:33:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:33:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 731ms 14:33:30 INFO - PROCESS | 700 | 1467322410450 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 14:33:30 INFO - PROCESS | 700 | 1467322410453 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 14:33:30 INFO - PROCESS | 700 | 1467322410456 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:33:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:33:30 INFO - PROCESS | 700 | 1467322410458 Marionette TRACE conn5 <- [1,2794,null,{}] 14:33:30 INFO - PROCESS | 700 | 1467322410463 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}] 14:33:30 INFO - PROCESS | 700 | 1467322410464 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:30 INFO - PROCESS | 700 | 1467322410552 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 14:33:30 INFO - PROCESS | 700 | 1467322410557 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:30 INFO - PROCESS | 700 | 1467322410560 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:30 INFO - PROCESS | 700 | ++DOCSHELL 140BFC00 == 19 [pid = 700] [id = 708] 14:33:30 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (14299800) [pid = 700] [serial = 2124] [outer = 00000000] 14:33:30 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (14870400) [pid = 700] [serial = 2125] [outer = 14299800] 14:33:30 INFO - PROCESS | 700 | 1467322410607 Marionette DEBUG loaded listener.js 14:33:30 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (149C0000) [pid = 700] [serial = 2126] [outer = 14299800] 14:33:31 INFO - PROCESS | 700 | 1467322411035 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]]]}] 14:33:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:33:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 14:33:31 INFO - PROCESS | 700 | 1467322411090 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 14:33:31 INFO - PROCESS | 700 | 1467322411092 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 14:33:31 INFO - PROCESS | 700 | 1467322411095 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:33:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:33:31 INFO - PROCESS | 700 | 1467322411097 Marionette TRACE conn5 <- [1,2798,null,{}] 14:33:31 INFO - PROCESS | 700 | 1467322411100 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}] 14:33:31 INFO - PROCESS | 700 | 1467322411102 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:31 INFO - PROCESS | 700 | 1467322411183 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 14:33:31 INFO - PROCESS | 700 | 1467322411188 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:31 INFO - PROCESS | 700 | 1467322411190 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:31 INFO - PROCESS | 700 | ++DOCSHELL 15C05000 == 20 [pid = 700] [id = 709] 14:33:31 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (15C08400) [pid = 700] [serial = 2127] [outer = 00000000] 14:33:31 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (16425000) [pid = 700] [serial = 2128] [outer = 15C08400] 14:33:31 INFO - PROCESS | 700 | 1467322411235 Marionette DEBUG loaded listener.js 14:33:31 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (17005C00) [pid = 700] [serial = 2129] [outer = 15C08400] 14:33:31 INFO - PROCESS | 700 | 1467322411700 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]]]}] 14:33:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:33:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 14:33:31 INFO - PROCESS | 700 | 1467322411744 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 14:33:31 INFO - PROCESS | 700 | 1467322411746 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 14:33:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:33:31 INFO - PROCESS | 700 | 1467322411749 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:33:31 INFO - PROCESS | 700 | 1467322411751 Marionette TRACE conn5 <- [1,2802,null,{}] 14:33:31 INFO - PROCESS | 700 | 1467322411754 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}] 14:33:31 INFO - PROCESS | 700 | 1467322411760 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:31 INFO - PROCESS | 700 | 1467322411865 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 14:33:31 INFO - PROCESS | 700 | 1467322411871 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:31 INFO - PROCESS | 700 | 1467322411873 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:31 INFO - PROCESS | 700 | ++DOCSHELL 17271800 == 21 [pid = 700] [id = 710] 14:33:31 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (172B0800) [pid = 700] [serial = 2130] [outer = 00000000] 14:33:31 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (17F12800) [pid = 700] [serial = 2131] [outer = 172B0800] 14:33:31 INFO - PROCESS | 700 | 1467322411919 Marionette DEBUG loaded listener.js 14:33:31 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (17F88C00) [pid = 700] [serial = 2132] [outer = 172B0800] 14:33:32 INFO - PROCESS | 700 | 1467322412377 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]]]}] 14:33:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:33:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 14:33:32 INFO - PROCESS | 700 | 1467322412421 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 14:33:32 INFO - PROCESS | 700 | 1467322412423 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 14:33:32 INFO - PROCESS | 700 | 1467322412426 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:33:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:33:32 INFO - PROCESS | 700 | 1467322412428 Marionette TRACE conn5 <- [1,2806,null,{}] 14:33:32 INFO - PROCESS | 700 | 1467322412432 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}] 14:33:32 INFO - PROCESS | 700 | 1467322412434 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:32 INFO - PROCESS | 700 | 1467322412513 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 14:33:32 INFO - PROCESS | 700 | 1467322412519 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:32 INFO - PROCESS | 700 | 1467322412521 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:32 INFO - PROCESS | 700 | ++DOCSHELL 1817BC00 == 22 [pid = 700] [id = 711] 14:33:32 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (182E1800) [pid = 700] [serial = 2133] [outer = 00000000] 14:33:32 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1848EC00) [pid = 700] [serial = 2134] [outer = 182E1800] 14:33:32 INFO - PROCESS | 700 | 1467322412565 Marionette DEBUG loaded listener.js 14:33:32 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18736800) [pid = 700] [serial = 2135] [outer = 182E1800] 14:33:33 INFO - PROCESS | 700 | 1467322413005 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]]]}] 14:33:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:33:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 14:33:33 INFO - PROCESS | 700 | 1467322413081 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 14:33:33 INFO - PROCESS | 700 | 1467322413083 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 14:33:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:33:33 INFO - PROCESS | 700 | 1467322413087 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:33:33 INFO - PROCESS | 700 | 1467322413089 Marionette TRACE conn5 <- [1,2810,null,{}] 14:33:33 INFO - PROCESS | 700 | 1467322413092 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}] 14:33:33 INFO - PROCESS | 700 | 1467322413094 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:33 INFO - PROCESS | 700 | 1467322413173 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 14:33:33 INFO - PROCESS | 700 | 1467322413179 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:33 INFO - PROCESS | 700 | 1467322413181 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:33 INFO - PROCESS | 700 | ++DOCSHELL 18ECC000 == 23 [pid = 700] [id = 712] 14:33:33 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18ECF400) [pid = 700] [serial = 2136] [outer = 00000000] 14:33:33 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (18F20800) [pid = 700] [serial = 2137] [outer = 18ECF400] 14:33:33 INFO - PROCESS | 700 | 1467322413223 Marionette DEBUG loaded listener.js 14:33:33 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18ED9C00) [pid = 700] [serial = 2138] [outer = 18ECF400] 14:33:33 INFO - PROCESS | 700 | 1467322413707 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]]]}] 14:33:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:33:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 14:33:33 INFO - PROCESS | 700 | 1467322413759 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 14:33:33 INFO - PROCESS | 700 | 1467322413761 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 14:33:33 INFO - PROCESS | 700 | 1467322413765 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:33:33 INFO - PROCESS | 700 | 1467322413766 Marionette TRACE conn5 <- [1,2814,null,{}] 14:33:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:33:33 INFO - PROCESS | 700 | 1467322413770 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}] 14:33:33 INFO - PROCESS | 700 | 1467322413772 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:33 INFO - PROCESS | 700 | 1467322413892 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 14:33:33 INFO - PROCESS | 700 | 1467322413986 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:33 INFO - PROCESS | 700 | 1467322413988 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:34 INFO - PROCESS | 700 | ++DOCSHELL 1037E000 == 24 [pid = 700] [id = 713] 14:33:34 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (10EC8C00) [pid = 700] [serial = 2139] [outer = 00000000] 14:33:34 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19173C00) [pid = 700] [serial = 2140] [outer = 10EC8C00] 14:33:34 INFO - PROCESS | 700 | 1467322414031 Marionette DEBUG loaded listener.js 14:33:34 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (19175000) [pid = 700] [serial = 2141] [outer = 10EC8C00] 14:33:34 INFO - PROCESS | 700 | 1467322414472 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:33:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:33:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 731ms 14:33:34 INFO - PROCESS | 700 | 1467322414500 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 14:33:34 INFO - PROCESS | 700 | 1467322414502 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 14:33:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:33:34 INFO - PROCESS | 700 | 1467322414512 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:33:34 INFO - PROCESS | 700 | 1467322414514 Marionette TRACE conn5 <- [1,2818,null,{}] 14:33:34 INFO - PROCESS | 700 | 1467322414517 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}] 14:33:34 INFO - PROCESS | 700 | 1467322414519 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:34 INFO - PROCESS | 700 | 1467322414641 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 14:33:34 INFO - PROCESS | 700 | 1467322414647 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:34 INFO - PROCESS | 700 | 1467322414648 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:34 INFO - PROCESS | 700 | ++DOCSHELL 1917D000 == 25 [pid = 700] [id = 714] 14:33:34 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (19238400) [pid = 700] [serial = 2142] [outer = 00000000] 14:33:34 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (19540800) [pid = 700] [serial = 2143] [outer = 19238400] 14:33:34 INFO - PROCESS | 700 | 1467322414691 Marionette DEBUG loaded listener.js 14:33:34 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (19579800) [pid = 700] [serial = 2144] [outer = 19238400] 14:33:35 INFO - PROCESS | 700 | 1467322415150 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]]]}] 14:33:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:33:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 14:33:35 INFO - PROCESS | 700 | 1467322415185 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 14:33:35 INFO - PROCESS | 700 | 1467322415188 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 14:33:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:33:35 INFO - PROCESS | 700 | 1467322415191 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:33:35 INFO - PROCESS | 700 | 1467322415193 Marionette TRACE conn5 <- [1,2822,null,{}] 14:33:35 INFO - PROCESS | 700 | 1467322415196 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}] 14:33:35 INFO - PROCESS | 700 | 1467322415199 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:35 INFO - PROCESS | 700 | 1467322415360 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 85 (0FF6F400) [pid = 700] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 84 (149B7400) [pid = 700] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 83 (15C05800) [pid = 700] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 82 (17009800) [pid = 700] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1847F400) [pid = 700] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0FCD8400) [pid = 700] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 79 (09060C00) [pid = 700] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FF6B000) [pid = 700] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 77 (195A4800) [pid = 700] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1726E800) [pid = 700] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0FE07400) [pid = 700] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0FF68400) [pid = 700] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:33:35 INFO - PROCESS | 700 | --DOMWINDOW == 73 (1953F800) [pid = 700] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:33:35 INFO - PROCESS | 700 | 1467322415599 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:35 INFO - PROCESS | 700 | 1467322415602 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:35 INFO - PROCESS | 700 | ++DOCSHELL 09060C00 == 26 [pid = 700] [id = 715] 14:33:35 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (09062C00) [pid = 700] [serial = 2145] [outer = 00000000] 14:33:35 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (0FE04400) [pid = 700] [serial = 2146] [outer = 09062C00] 14:33:35 INFO - PROCESS | 700 | 1467322415648 Marionette DEBUG loaded listener.js 14:33:35 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (10ECAC00) [pid = 700] [serial = 2147] [outer = 09062C00] 14:33:36 INFO - PROCESS | 700 | 1467322416030 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:33:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:33:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 870ms 14:33:36 INFO - PROCESS | 700 | 1467322416065 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 14:33:36 INFO - PROCESS | 700 | 1467322416067 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 14:33:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:33:36 INFO - PROCESS | 700 | 1467322416070 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:33:36 INFO - PROCESS | 700 | 1467322416072 Marionette TRACE conn5 <- [1,2826,null,{}] 14:33:36 INFO - PROCESS | 700 | 1467322416075 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}] 14:33:36 INFO - PROCESS | 700 | 1467322416077 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:36 INFO - PROCESS | 700 | 1467322416160 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 14:33:36 INFO - PROCESS | 700 | 1467322416165 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:36 INFO - PROCESS | 700 | 1467322416167 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:36 INFO - PROCESS | 700 | ++DOCSHELL 15C06C00 == 27 [pid = 700] [id = 716] 14:33:36 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (15E96C00) [pid = 700] [serial = 2148] [outer = 00000000] 14:33:36 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1957F000) [pid = 700] [serial = 2149] [outer = 15E96C00] 14:33:36 INFO - PROCESS | 700 | 1467322416211 Marionette DEBUG loaded listener.js 14:33:36 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (195A6000) [pid = 700] [serial = 2150] [outer = 15E96C00] 14:33:36 INFO - PROCESS | 700 | 1467322416656 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]]]}] 14:33:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:33:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 14:33:36 INFO - PROCESS | 700 | 1467322416709 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 14:33:36 INFO - PROCESS | 700 | 1467322416711 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 14:33:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:33:36 INFO - PROCESS | 700 | 1467322416714 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:33:36 INFO - PROCESS | 700 | 1467322416716 Marionette TRACE conn5 <- [1,2830,null,{}] 14:33:36 INFO - PROCESS | 700 | 1467322416719 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}] 14:33:36 INFO - PROCESS | 700 | 1467322416721 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:36 INFO - PROCESS | 700 | 1467322416802 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 14:33:36 INFO - PROCESS | 700 | 1467322416807 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:36 INFO - PROCESS | 700 | 1467322416809 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:36 INFO - PROCESS | 700 | ++DOCSHELL 1A8AF000 == 28 [pid = 700] [id = 717] 14:33:36 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1A8B4400) [pid = 700] [serial = 2151] [outer = 00000000] 14:33:36 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1A8C7C00) [pid = 700] [serial = 2152] [outer = 1A8B4400] 14:33:36 INFO - PROCESS | 700 | 1467322416853 Marionette DEBUG loaded listener.js 14:33:36 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1A8D0C00) [pid = 700] [serial = 2153] [outer = 1A8B4400] 14:33:37 INFO - PROCESS | 700 | 1467322417308 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]]]}] 14:33:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:33:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 14:33:37 INFO - PROCESS | 700 | 1467322417348 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 14:33:37 INFO - PROCESS | 700 | 1467322417350 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 14:33:37 INFO - PROCESS | 700 | 1467322417367 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:33:37 INFO - PROCESS | 700 | 1467322417369 Marionette TRACE conn5 <- [1,2834,null,{}] 14:33:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:33:37 INFO - PROCESS | 700 | 1467322417372 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}] 14:33:37 INFO - PROCESS | 700 | 1467322417374 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:37 INFO - PROCESS | 700 | 1467322417457 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 14:33:37 INFO - PROCESS | 700 | 1467322417463 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:37 INFO - PROCESS | 700 | 1467322417465 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:37 INFO - PROCESS | 700 | ++DOCSHELL 1A8C6400 == 29 [pid = 700] [id = 718] 14:33:37 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1A96DC00) [pid = 700] [serial = 2154] [outer = 00000000] 14:33:37 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1A973C00) [pid = 700] [serial = 2155] [outer = 1A96DC00] 14:33:37 INFO - PROCESS | 700 | 1467322417509 Marionette DEBUG loaded listener.js 14:33:37 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1A974400) [pid = 700] [serial = 2156] [outer = 1A96DC00] 14:33:38 INFO - PROCESS | 700 | 1467322418341 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]]]}] 14:33:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:33:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1012ms 14:33:38 INFO - PROCESS | 700 | 1467322418387 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 14:33:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:33:38 INFO - PROCESS | 700 | 1467322418392 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 14:33:38 INFO - PROCESS | 700 | 1467322418397 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:33:38 INFO - PROCESS | 700 | 1467322418403 Marionette TRACE conn5 <- [1,2838,null,{}] 14:33:38 INFO - PROCESS | 700 | 1467322418428 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}] 14:33:38 INFO - PROCESS | 700 | 1467322418431 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:38 INFO - PROCESS | 700 | 1467322418564 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 14:33:38 INFO - PROCESS | 700 | 1467322418700 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:38 INFO - PROCESS | 700 | 1467322418703 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:38 INFO - PROCESS | 700 | ++DOCSHELL 0C5C7800 == 30 [pid = 700] [id = 719] 14:33:38 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (0C5F8800) [pid = 700] [serial = 2157] [outer = 00000000] 14:33:38 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (0FD19C00) [pid = 700] [serial = 2158] [outer = 0C5F8800] 14:33:38 INFO - PROCESS | 700 | 1467322418762 Marionette DEBUG loaded listener.js 14:33:38 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (0FF23400) [pid = 700] [serial = 2159] [outer = 0C5F8800] 14:33:39 INFO - PROCESS | 700 | 1467322419644 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:33:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:33:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1340ms 14:33:39 INFO - PROCESS | 700 | 1467322419738 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 14:33:39 INFO - PROCESS | 700 | 1467322419742 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 14:33:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:33:39 INFO - PROCESS | 700 | 1467322419748 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:33:39 INFO - PROCESS | 700 | 1467322419751 Marionette TRACE conn5 <- [1,2842,null,{}] 14:33:39 INFO - PROCESS | 700 | 1467322419757 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}] 14:33:39 INFO - PROCESS | 700 | 1467322419760 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:39 INFO - PROCESS | 700 | 1467322419875 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 14:33:40 INFO - PROCESS | 700 | 1467322420010 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:40 INFO - PROCESS | 700 | 1467322420014 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:40 INFO - PROCESS | 700 | ++DOCSHELL 0F6F9C00 == 31 [pid = 700] [id = 720] 14:33:40 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (0F6FA800) [pid = 700] [serial = 2160] [outer = 00000000] 14:33:40 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (0FCDC800) [pid = 700] [serial = 2161] [outer = 0F6FA800] 14:33:40 INFO - PROCESS | 700 | 1467322420067 Marionette DEBUG loaded listener.js 14:33:40 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (0FE02C00) [pid = 700] [serial = 2162] [outer = 0F6FA800] 14:33:40 INFO - PROCESS | 700 | --DOCSHELL 0905FC00 == 30 [pid = 700] [id = 696] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 90 (18F26400) [pid = 700] [serial = 2113] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 89 (19579400) [pid = 700] [serial = 2075] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 88 (14292000) [pid = 700] [serial = 2098] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 87 (15E98400) [pid = 700] [serial = 2102] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 86 (155AE800) [pid = 700] [serial = 2101] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 85 (17F8F400) [pid = 700] [serial = 2107] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1706BC00) [pid = 700] [serial = 2104] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 83 (18737800) [pid = 700] [serial = 2110] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 82 (178ABC00) [pid = 700] [serial = 2105] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0FD12000) [pid = 700] [serial = 2092] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0C5C2800) [pid = 700] [serial = 2089] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0C5ED800) [pid = 700] [serial = 2090] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1A8B0000) [pid = 700] [serial = 2087] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1A813C00) [pid = 700] [serial = 2086] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1A817800) [pid = 700] [serial = 2084] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 75 (1A092C00) [pid = 700] [serial = 2083] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 74 (184E1C00) [pid = 700] [serial = 2081] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 73 (17F8A800) [pid = 700] [serial = 2080] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 72 (14725C00) [pid = 700] [serial = 2078] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 71 (10E44400) [pid = 700] [serial = 2077] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1011B800) [pid = 700] [serial = 2095] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1879C800) [pid = 700] [serial = 2111] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 68 (0FD1C000) [pid = 700] [serial = 2093] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 67 (18186400) [pid = 700] [serial = 2108] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 66 (14823C00) [pid = 700] [serial = 2099] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | --DOMWINDOW == 65 (103D5400) [pid = 700] [serial = 2096] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 700 | 1467322420611 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]]]}] 14:33:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:33:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 930ms 14:33:40 INFO - PROCESS | 700 | 1467322420683 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 14:33:40 INFO - PROCESS | 700 | 1467322420688 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 14:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:33:40 INFO - PROCESS | 700 | 1467322420694 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:33:40 INFO - PROCESS | 700 | 1467322420697 Marionette TRACE conn5 <- [1,2846,null,{}] 14:33:40 INFO - PROCESS | 700 | 1467322420701 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}] 14:33:40 INFO - PROCESS | 700 | 1467322420703 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:40 INFO - PROCESS | 700 | 1467322420794 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 14:33:40 INFO - PROCESS | 700 | 1467322420893 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:40 INFO - PROCESS | 700 | 1467322420895 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:40 INFO - PROCESS | 700 | ++DOCSHELL 0FE02000 == 31 [pid = 700] [id = 721] 14:33:40 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0FE03000) [pid = 700] [serial = 2163] [outer = 00000000] 14:33:40 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0FF68800) [pid = 700] [serial = 2164] [outer = 0FE03000] 14:33:40 INFO - PROCESS | 700 | 1467322420944 Marionette DEBUG loaded listener.js 14:33:41 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (10048000) [pid = 700] [serial = 2165] [outer = 0FE03000] 14:33:41 INFO - PROCESS | 700 | 1467322421368 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 14:33:41 INFO - PROCESS | 700 | 1467322421432 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 14:33:41 INFO - PROCESS | 700 | 1467322421434 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 14:33:41 INFO - PROCESS | 700 | 1467322421438 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:33:41 INFO - PROCESS | 700 | 1467322421441 Marionette TRACE conn5 <- [1,2850,null,{}] 14:33:41 INFO - PROCESS | 700 | 1467322421453 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}] 14:33:41 INFO - PROCESS | 700 | 1467322421457 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:41 INFO - PROCESS | 700 | 1467322421546 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 14:33:41 INFO - PROCESS | 700 | 1467322421555 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:41 INFO - PROCESS | 700 | 1467322421558 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:41 INFO - PROCESS | 700 | ++DOCSHELL 13FE5C00 == 32 [pid = 700] [id = 722] 14:33:41 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (13FE6800) [pid = 700] [serial = 2166] [outer = 00000000] 14:33:41 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (140C5000) [pid = 700] [serial = 2167] [outer = 13FE6800] 14:33:41 INFO - PROCESS | 700 | 1467322421611 Marionette DEBUG loaded listener.js 14:33:41 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (14724800) [pid = 700] [serial = 2168] [outer = 13FE6800] 14:33:42 INFO - PROCESS | 700 | 1467322422093 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]]]}] 14:33:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:33:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 14:33:42 INFO - PROCESS | 700 | 1467322422112 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 14:33:42 INFO - PROCESS | 700 | 1467322422115 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 14:33:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:33:42 INFO - PROCESS | 700 | 1467322422118 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:33:42 INFO - PROCESS | 700 | 1467322422120 Marionette TRACE conn5 <- [1,2854,null,{}] 14:33:42 INFO - PROCESS | 700 | 1467322422123 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}] 14:33:42 INFO - PROCESS | 700 | 1467322422125 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:42 INFO - PROCESS | 700 | 1467322422212 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 14:33:42 INFO - PROCESS | 700 | 1467322422218 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:42 INFO - PROCESS | 700 | 1467322422228 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:42 INFO - PROCESS | 700 | ++DOCSHELL 14872400 == 33 [pid = 700] [id = 723] 14:33:42 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (14873800) [pid = 700] [serial = 2169] [outer = 00000000] 14:33:42 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (15E02800) [pid = 700] [serial = 2170] [outer = 14873800] 14:33:42 INFO - PROCESS | 700 | 1467322422278 Marionette DEBUG loaded listener.js 14:33:42 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (15EA0000) [pid = 700] [serial = 2171] [outer = 14873800] 14:33:42 INFO - PROCESS | 700 | 1467322422722 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]]]}] 14:33:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:33:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 14:33:42 INFO - PROCESS | 700 | 1467322422792 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 14:33:42 INFO - PROCESS | 700 | 1467322422795 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 14:33:42 INFO - PROCESS | 700 | 1467322422798 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:33:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:33:42 INFO - PROCESS | 700 | 1467322422800 Marionette TRACE conn5 <- [1,2858,null,{}] 14:33:42 INFO - PROCESS | 700 | 1467322422803 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}] 14:33:42 INFO - PROCESS | 700 | 1467322422805 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:42 INFO - PROCESS | 700 | 1467322422919 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 14:33:43 INFO - PROCESS | 700 | 1467322423010 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:43 INFO - PROCESS | 700 | 1467322423012 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:43 INFO - PROCESS | 700 | ++DOCSHELL 17007C00 == 34 [pid = 700] [id = 724] 14:33:43 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1700B000) [pid = 700] [serial = 2172] [outer = 00000000] 14:33:43 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1706AC00) [pid = 700] [serial = 2173] [outer = 1700B000] 14:33:43 INFO - PROCESS | 700 | 1467322423057 Marionette DEBUG loaded listener.js 14:33:43 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (17264800) [pid = 700] [serial = 2174] [outer = 1700B000] 14:33:43 INFO - PROCESS | 700 | 1467322423495 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]]]}] 14:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 14:33:43 INFO - PROCESS | 700 | 1467322423532 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 14:33:43 INFO - PROCESS | 700 | 1467322423534 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 14:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:33:43 INFO - PROCESS | 700 | 1467322423537 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:33:43 INFO - PROCESS | 700 | 1467322423539 Marionette TRACE conn5 <- [1,2862,null,{}] 14:33:43 INFO - PROCESS | 700 | 1467322423549 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}] 14:33:43 INFO - PROCESS | 700 | 1467322423554 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:43 INFO - PROCESS | 700 | 1467322423711 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 14:33:43 INFO - PROCESS | 700 | 1467322423734 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:43 INFO - PROCESS | 700 | 1467322423736 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:43 INFO - PROCESS | 700 | ++DOCSHELL 178AAC00 == 35 [pid = 700] [id = 725] 14:33:43 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (178ABC00) [pid = 700] [serial = 2175] [outer = 00000000] 14:33:43 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (18186C00) [pid = 700] [serial = 2176] [outer = 178ABC00] 14:33:43 INFO - PROCESS | 700 | 1467322423783 Marionette DEBUG loaded listener.js 14:33:43 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1848C800) [pid = 700] [serial = 2177] [outer = 178ABC00] 14:33:44 INFO - PROCESS | 700 | 1467322424248 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]]]}] 14:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 14:33:44 INFO - PROCESS | 700 | 1467322424313 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 14:33:44 INFO - PROCESS | 700 | 1467322424315 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 14:33:44 INFO - PROCESS | 700 | 1467322424331 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:33:44 INFO - PROCESS | 700 | 1467322424333 Marionette TRACE conn5 <- [1,2866,null,{}] 14:33:44 INFO - PROCESS | 700 | 1467322424336 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}] 14:33:44 INFO - PROCESS | 700 | 1467322424338 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:44 INFO - PROCESS | 700 | 1467322424458 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 14:33:44 INFO - PROCESS | 700 | 1467322424467 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:44 INFO - PROCESS | 700 | 1467322424469 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:44 INFO - PROCESS | 700 | ++DOCSHELL 184E6C00 == 36 [pid = 700] [id = 726] 14:33:44 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (184EA000) [pid = 700] [serial = 2178] [outer = 00000000] 14:33:44 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (1873C800) [pid = 700] [serial = 2179] [outer = 184EA000] 14:33:44 INFO - PROCESS | 700 | 1467322424513 Marionette DEBUG loaded listener.js 14:33:44 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1873D000) [pid = 700] [serial = 2180] [outer = 184EA000] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1A8B4400) [pid = 700] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 81 (10EC8C00) [pid = 700] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 80 (19238400) [pid = 700] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 79 (14299800) [pid = 700] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0F659800) [pid = 700] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 77 (172B0800) [pid = 700] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 76 (18ECF400) [pid = 700] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 75 (189E7800) [pid = 700] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 74 (13D10400) [pid = 700] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 73 (15C08400) [pid = 700] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0FF2A000) [pid = 700] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 71 (182E1800) [pid = 700] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 70 (09062C00) [pid = 700] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:33:45 INFO - PROCESS | 700 | --DOMWINDOW == 69 (15E96C00) [pid = 700] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:33:45 INFO - PROCESS | 700 | 1467322425135 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]]]}] 14:33:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:33:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 830ms 14:33:45 INFO - PROCESS | 700 | 1467322425165 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 14:33:45 INFO - PROCESS | 700 | 1467322425167 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 14:33:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:33:45 INFO - PROCESS | 700 | 1467322425170 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:33:45 INFO - PROCESS | 700 | 1467322425172 Marionette TRACE conn5 <- [1,2870,null,{}] 14:33:45 INFO - PROCESS | 700 | 1467322425175 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}] 14:33:45 INFO - PROCESS | 700 | 1467322425177 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:45 INFO - PROCESS | 700 | 1467322425256 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 14:33:45 INFO - PROCESS | 700 | 1467322425352 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:45 INFO - PROCESS | 700 | 1467322425354 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:45 INFO - PROCESS | 700 | ++DOCSHELL 0C5F1400 == 37 [pid = 700] [id = 727] 14:33:45 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0CB1F800) [pid = 700] [serial = 2181] [outer = 00000000] 14:33:45 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (16430C00) [pid = 700] [serial = 2182] [outer = 0CB1F800] 14:33:45 INFO - PROCESS | 700 | 1467322425399 Marionette DEBUG loaded listener.js 14:33:45 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (18733000) [pid = 700] [serial = 2183] [outer = 0CB1F800] 14:33:45 INFO - PROCESS | 700 | 1467322425802 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]]]}] 14:33:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:33:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 14:33:45 INFO - PROCESS | 700 | 1467322425842 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 14:33:45 INFO - PROCESS | 700 | 1467322425844 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 14:33:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:33:45 INFO - PROCESS | 700 | 1467322425847 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:33:45 INFO - PROCESS | 700 | 1467322425848 Marionette TRACE conn5 <- [1,2874,null,{}] 14:33:45 INFO - PROCESS | 700 | 1467322425852 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}] 14:33:45 INFO - PROCESS | 700 | 1467322425853 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:45 INFO - PROCESS | 700 | 1467322425972 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 14:33:45 INFO - PROCESS | 700 | 1467322425984 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:45 INFO - PROCESS | 700 | 1467322425986 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:46 INFO - PROCESS | 700 | ++DOCSHELL 16430800 == 38 [pid = 700] [id = 728] 14:33:46 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (18185800) [pid = 700] [serial = 2184] [outer = 00000000] 14:33:46 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (18F29400) [pid = 700] [serial = 2185] [outer = 18185800] 14:33:46 INFO - PROCESS | 700 | 1467322426030 Marionette DEBUG loaded listener.js 14:33:46 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1917F800) [pid = 700] [serial = 2186] [outer = 18185800] 14:33:46 INFO - PROCESS | 700 | 1467322426465 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]]]}] 14:33:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:33:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 14:33:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:33:46 INFO - PROCESS | 700 | 1467322426518 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 14:33:46 INFO - PROCESS | 700 | 1467322426520 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 14:33:46 INFO - PROCESS | 700 | 1467322426522 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:33:46 INFO - PROCESS | 700 | 1467322426524 Marionette TRACE conn5 <- [1,2878,null,{}] 14:33:46 INFO - PROCESS | 700 | 1467322426528 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}] 14:33:46 INFO - PROCESS | 700 | 1467322426529 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:46 INFO - PROCESS | 700 | 1467322426654 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 14:33:46 INFO - PROCESS | 700 | 1467322426666 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:46 INFO - PROCESS | 700 | 1467322426668 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:46 INFO - PROCESS | 700 | ++DOCSHELL 189E7800 == 39 [pid = 700] [id = 729] 14:33:46 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (19574000) [pid = 700] [serial = 2187] [outer = 00000000] 14:33:46 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1957FC00) [pid = 700] [serial = 2188] [outer = 19574000] 14:33:46 INFO - PROCESS | 700 | 1467322426711 Marionette DEBUG loaded listener.js 14:33:46 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (19580800) [pid = 700] [serial = 2189] [outer = 19574000] 14:33:47 INFO - PROCESS | 700 | 1467322427304 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 830ms 14:33:47 INFO - PROCESS | 700 | 1467322427354 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 14:33:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:33:47 INFO - PROCESS | 700 | 1467322427359 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 14:33:47 INFO - PROCESS | 700 | 1467322427364 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:33:47 INFO - PROCESS | 700 | 1467322427368 Marionette TRACE conn5 <- [1,2882,null,{}] 14:33:47 INFO - PROCESS | 700 | 1467322427374 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}] 14:33:47 INFO - PROCESS | 700 | 1467322427377 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:47 INFO - PROCESS | 700 | 1467322427546 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 14:33:47 INFO - PROCESS | 700 | 1467322427557 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:47 INFO - PROCESS | 700 | 1467322427560 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:47 INFO - PROCESS | 700 | ++DOCSHELL 0C5F7000 == 40 [pid = 700] [id = 730] 14:33:47 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (0CBD3C00) [pid = 700] [serial = 2190] [outer = 00000000] 14:33:47 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0FD17400) [pid = 700] [serial = 2191] [outer = 0CBD3C00] 14:33:47 INFO - PROCESS | 700 | 1467322427618 Marionette DEBUG loaded listener.js 14:33:47 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (0FF2E400) [pid = 700] [serial = 2192] [outer = 0CBD3C00] 14:33:48 INFO - PROCESS | 700 | 1467322428235 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]]]}] 14:33:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:33:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 930ms 14:33:48 INFO - PROCESS | 700 | 1467322428294 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 14:33:48 INFO - PROCESS | 700 | 1467322428300 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 14:33:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:33:48 INFO - PROCESS | 700 | 1467322428306 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:33:48 INFO - PROCESS | 700 | 1467322428309 Marionette TRACE conn5 <- [1,2886,null,{}] 14:33:48 INFO - PROCESS | 700 | 1467322428313 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}] 14:33:48 INFO - PROCESS | 700 | 1467322428316 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:48 INFO - PROCESS | 700 | 1467322428431 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 14:33:48 INFO - PROCESS | 700 | 1467322428576 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:48 INFO - PROCESS | 700 | 1467322428579 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:48 INFO - PROCESS | 700 | ++DOCSHELL 13FA1C00 == 41 [pid = 700] [id = 731] 14:33:48 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (13FF0000) [pid = 700] [serial = 2193] [outer = 00000000] 14:33:48 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (148DC000) [pid = 700] [serial = 2194] [outer = 13FF0000] 14:33:48 INFO - PROCESS | 700 | 1467322428639 Marionette DEBUG loaded listener.js 14:33:48 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (15E03C00) [pid = 700] [serial = 2195] [outer = 13FF0000] 14:33:49 INFO - PROCESS | 700 | 1467322429242 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]]]}] 14:33:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:33:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 970ms 14:33:49 INFO - PROCESS | 700 | 1467322429279 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 14:33:49 INFO - PROCESS | 700 | 1467322429282 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 14:33:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:33:49 INFO - PROCESS | 700 | 1467322429286 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:33:49 INFO - PROCESS | 700 | 1467322429289 Marionette TRACE conn5 <- [1,2890,null,{}] 14:33:49 INFO - PROCESS | 700 | 1467322429301 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}] 14:33:49 INFO - PROCESS | 700 | 1467322429306 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:49 INFO - PROCESS | 700 | 1467322429419 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 14:33:49 INFO - PROCESS | 700 | 1467322429576 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:49 INFO - PROCESS | 700 | 1467322429579 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:49 INFO - PROCESS | 700 | ++DOCSHELL 19579400 == 42 [pid = 700] [id = 732] 14:33:49 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1957CC00) [pid = 700] [serial = 2196] [outer = 00000000] 14:33:49 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A81E000) [pid = 700] [serial = 2197] [outer = 1957CC00] 14:33:49 INFO - PROCESS | 700 | 1467322429637 Marionette DEBUG loaded listener.js 14:33:49 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1A8ADC00) [pid = 700] [serial = 2198] [outer = 1957CC00] 14:33:50 INFO - PROCESS | 700 | 1467322430226 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:33:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:33:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 970ms 14:33:50 INFO - PROCESS | 700 | 1467322430259 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 14:33:50 INFO - PROCESS | 700 | 1467322430262 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 14:33:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:33:50 INFO - PROCESS | 700 | 1467322430280 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:33:50 INFO - PROCESS | 700 | 1467322430282 Marionette TRACE conn5 <- [1,2894,null,{}] 14:33:50 INFO - PROCESS | 700 | 1467322430286 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}] 14:33:50 INFO - PROCESS | 700 | 1467322430288 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:50 INFO - PROCESS | 700 | 1467322430399 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 14:33:50 INFO - PROCESS | 700 | 1467322430546 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:50 INFO - PROCESS | 700 | 1467322430549 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:50 INFO - PROCESS | 700 | ++DOCSHELL 1018C400 == 43 [pid = 700] [id = 733] 14:33:50 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1A8C3C00) [pid = 700] [serial = 2199] [outer = 00000000] 14:33:50 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1A96F400) [pid = 700] [serial = 2200] [outer = 1A8C3C00] 14:33:50 INFO - PROCESS | 700 | 1467322430605 Marionette DEBUG loaded listener.js 14:33:50 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1A97B800) [pid = 700] [serial = 2201] [outer = 1A8C3C00] 14:33:51 INFO - PROCESS | 700 | 1467322431325 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]]]}] 14:33:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:33:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1132ms 14:33:51 INFO - PROCESS | 700 | 1467322431425 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 14:33:51 INFO - PROCESS | 700 | 1467322431429 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 14:33:51 INFO - PROCESS | 700 | 1467322431434 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:33:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:33:51 INFO - PROCESS | 700 | 1467322431438 Marionette TRACE conn5 <- [1,2898,null,{}] 14:33:51 INFO - PROCESS | 700 | 1467322431443 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}] 14:33:51 INFO - PROCESS | 700 | 1467322431446 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:51 INFO - PROCESS | 700 | 1467322431560 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 14:33:51 INFO - PROCESS | 700 | 1467322431705 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:51 INFO - PROCESS | 700 | 1467322431708 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:51 INFO - PROCESS | 700 | ++DOCSHELL 0F535400 == 44 [pid = 700] [id = 734] 14:33:51 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (0FCD8800) [pid = 700] [serial = 2202] [outer = 00000000] 14:33:51 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (10374000) [pid = 700] [serial = 2203] [outer = 0FCD8800] 14:33:51 INFO - PROCESS | 700 | 1467322431759 Marionette DEBUG loaded listener.js 14:33:51 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (10E45C00) [pid = 700] [serial = 2204] [outer = 0FCD8800] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 16430800 == 43 [pid = 700] [id = 728] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 0C5F1400 == 42 [pid = 700] [id = 727] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 184E6C00 == 41 [pid = 700] [id = 726] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 178AAC00 == 40 [pid = 700] [id = 725] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 17007C00 == 39 [pid = 700] [id = 724] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 14872400 == 38 [pid = 700] [id = 723] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 13FE5C00 == 37 [pid = 700] [id = 722] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 0FE02000 == 36 [pid = 700] [id = 721] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 0F6F9C00 == 35 [pid = 700] [id = 720] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 09060C00 == 34 [pid = 700] [id = 715] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 15C06C00 == 33 [pid = 700] [id = 716] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 1A8AF000 == 32 [pid = 700] [id = 717] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 1917D000 == 31 [pid = 700] [id = 714] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 1A8C6400 == 30 [pid = 700] [id = 718] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 0C5C7800 == 29 [pid = 700] [id = 719] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 1018C400 == 28 [pid = 700] [id = 733] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 19579400 == 27 [pid = 700] [id = 732] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 189E7800 == 26 [pid = 700] [id = 729] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 0C5F7000 == 25 [pid = 700] [id = 730] 14:33:52 INFO - PROCESS | 700 | --DOCSHELL 13FA1C00 == 24 [pid = 700] [id = 731] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 92 (19173C00) [pid = 700] [serial = 2140] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 91 (19540800) [pid = 700] [serial = 2143] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 90 (14870400) [pid = 700] [serial = 2125] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 89 (149C0000) [pid = 700] [serial = 2126] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 88 (0FC74800) [pid = 700] [serial = 2116] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 87 (0FCD5000) [pid = 700] [serial = 2117] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 86 (17F12800) [pid = 700] [serial = 2131] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 85 (17F88C00) [pid = 700] [serial = 2132] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 84 (18F20800) [pid = 700] [serial = 2137] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 83 (190C5400) [pid = 700] [serial = 2114] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 82 (13F28000) [pid = 700] [serial = 2122] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 81 (13FA6C00) [pid = 700] [serial = 2123] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 80 (16425000) [pid = 700] [serial = 2128] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 79 (17005C00) [pid = 700] [serial = 2129] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FF63400) [pid = 700] [serial = 2119] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 77 (0FF69C00) [pid = 700] [serial = 2120] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1848EC00) [pid = 700] [serial = 2134] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 75 (18736800) [pid = 700] [serial = 2135] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 74 (19175000) [pid = 700] [serial = 2141] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FE04400) [pid = 700] [serial = 2146] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 72 (19579800) [pid = 700] [serial = 2144] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1A8D0C00) [pid = 700] [serial = 2153] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 70 (1957F000) [pid = 700] [serial = 2149] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 69 (195A6000) [pid = 700] [serial = 2150] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 68 (10ECAC00) [pid = 700] [serial = 2147] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 67 (18ED9C00) [pid = 700] [serial = 2138] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | --DOMWINDOW == 66 (1A8C7C00) [pid = 700] [serial = 2152] [outer = 00000000] [url = about:blank] 14:33:52 INFO - PROCESS | 700 | 1467322432889 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]]]}] 14:33:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:33:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:33:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1517ms 14:33:52 INFO - PROCESS | 700 | 1467322432958 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 14:33:52 INFO - PROCESS | 700 | 1467322432962 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 14:33:52 INFO - TEST-START | /DOMEvents/constructors.html 14:33:52 INFO - PROCESS | 700 | 1467322432966 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:33:52 INFO - PROCESS | 700 | 1467322432971 Marionette TRACE conn5 <- [1,2902,null,{}] 14:33:52 INFO - PROCESS | 700 | 1467322432976 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}] 14:33:52 INFO - PROCESS | 700 | 1467322432979 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:53 INFO - PROCESS | 700 | 1467322433067 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 14:33:53 INFO - PROCESS | 700 | 1467322433082 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:53 INFO - PROCESS | 700 | 1467322433084 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:53 INFO - PROCESS | 700 | ++DOCSHELL 0F5E4800 == 25 [pid = 700] [id = 735] 14:33:53 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0F5E4C00) [pid = 700] [serial = 2205] [outer = 00000000] 14:33:53 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0FCD7800) [pid = 700] [serial = 2206] [outer = 0F5E4C00] 14:33:53 INFO - PROCESS | 700 | 1467322433133 Marionette DEBUG loaded listener.js 14:33:53 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (0FD15C00) [pid = 700] [serial = 2207] [outer = 0F5E4C00] 14:33:53 INFO - PROCESS | 700 | 1467322433841 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]]]}] 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:33:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:33:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:33:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:33:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:33:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:33:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:33:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:33:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:33:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 943ms 14:33:53 INFO - PROCESS | 700 | 1467322433910 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 14:33:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:33:53 INFO - PROCESS | 700 | 1467322433915 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 14:33:53 INFO - PROCESS | 700 | 1467322433921 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:33:53 INFO - PROCESS | 700 | 1467322433924 Marionette TRACE conn5 <- [1,2906,null,{}] 14:33:53 INFO - PROCESS | 700 | 1467322433928 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}] 14:33:53 INFO - PROCESS | 700 | 1467322433931 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:54 INFO - PROCESS | 700 | 1467322434038 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 14:33:54 INFO - PROCESS | 700 | 1467322434127 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:54 INFO - PROCESS | 700 | 1467322434130 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:54 INFO - PROCESS | 700 | ++DOCSHELL 1040EC00 == 26 [pid = 700] [id = 736] 14:33:54 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (104C4400) [pid = 700] [serial = 2208] [outer = 00000000] 14:33:54 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (10E3E000) [pid = 700] [serial = 2209] [outer = 104C4400] 14:33:54 INFO - PROCESS | 700 | 1467322434178 Marionette DEBUG loaded listener.js 14:33:54 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (13F1F400) [pid = 700] [serial = 2210] [outer = 104C4400] 14:33:54 INFO - PROCESS | 700 | 1467322434537 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:33:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:33:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 14:33:54 INFO - PROCESS | 700 | 1467322434553 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 14:33:54 INFO - PROCESS | 700 | 1467322434556 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 14:33:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:33:54 INFO - PROCESS | 700 | 1467322434559 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:33:54 INFO - PROCESS | 700 | 1467322434562 Marionette TRACE conn5 <- [1,2910,null,{}] 14:33:54 INFO - PROCESS | 700 | 1467322434593 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}] 14:33:54 INFO - PROCESS | 700 | 1467322434598 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:54 INFO - PROCESS | 700 | 1467322434692 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 14:33:54 INFO - PROCESS | 700 | 1467322434698 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:54 INFO - PROCESS | 700 | 1467322434701 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:54 INFO - PROCESS | 700 | ++DOCSHELL 147A0800 == 27 [pid = 700] [id = 737] 14:33:54 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (14823000) [pid = 700] [serial = 2211] [outer = 00000000] 14:33:54 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (148E5000) [pid = 700] [serial = 2212] [outer = 14823000] 14:33:54 INFO - PROCESS | 700 | 1467322434750 Marionette DEBUG loaded listener.js 14:33:54 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (155A5400) [pid = 700] [serial = 2213] [outer = 14823000] 14:33:55 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:33:55 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:33:55 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:33:55 INFO - PROCESS | 700 | [700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:33:55 INFO - PROCESS | 700 | 1467322435374 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]]]}] 14:33:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:33:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:33:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:33:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:33:55 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 14:33:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:33:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:33:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:33:55 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 14:33:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:33:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:33:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:33:55 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]" 14:33:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:33:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:33:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:33:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:33:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 891ms 14:33:55 INFO - PROCESS | 700 | 1467322435454 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 14:33:55 INFO - PROCESS | 700 | 1467322435457 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 14:33:55 INFO - PROCESS | 700 | 1467322435460 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:33:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:33:55 INFO - PROCESS | 700 | 1467322435462 Marionette TRACE conn5 <- [1,2914,null,{}] 14:33:55 INFO - PROCESS | 700 | 1467322435466 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}] 14:33:55 INFO - PROCESS | 700 | 1467322435468 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:55 INFO - PROCESS | 700 | 1467322435590 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 14:33:55 INFO - PROCESS | 700 | 1467322435656 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:55 INFO - PROCESS | 700 | 1467322435658 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:55 INFO - PROCESS | 700 | ++DOCSHELL 17010400 == 28 [pid = 700] [id = 738] 14:33:55 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (17066400) [pid = 700] [serial = 2214] [outer = 00000000] 14:33:55 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (172AD000) [pid = 700] [serial = 2215] [outer = 17066400] 14:33:55 INFO - PROCESS | 700 | 1467322435703 Marionette DEBUG loaded listener.js 14:33:55 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (178AD800) [pid = 700] [serial = 2216] [outer = 17066400] 14:33:56 INFO - PROCESS | 700 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:33:56 INFO - PROCESS | 700 | 1467322436092 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]]]}] 14:33:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:33:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 14:33:56 INFO - PROCESS | 700 | 1467322436135 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 14:33:56 INFO - PROCESS | 700 | 1467322436137 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 14:33:56 INFO - PROCESS | 700 | 1467322436140 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:33:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:33:56 INFO - PROCESS | 700 | 1467322436142 Marionette TRACE conn5 <- [1,2918,null,{}] 14:33:56 INFO - PROCESS | 700 | 1467322436150 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}] 14:33:56 INFO - PROCESS | 700 | 1467322436152 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:56 INFO - PROCESS | 700 | 1467322436272 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 14:33:56 INFO - PROCESS | 700 | 1467322436279 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:56 INFO - PROCESS | 700 | 1467322436281 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:56 INFO - PROCESS | 700 | ++DOCSHELL 172B1000 == 29 [pid = 700] [id = 739] 14:33:56 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (178B0C00) [pid = 700] [serial = 2217] [outer = 00000000] 14:33:56 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (18183400) [pid = 700] [serial = 2218] [outer = 178B0C00] 14:33:56 INFO - PROCESS | 700 | 1467322436329 Marionette DEBUG loaded listener.js 14:33:56 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (182E2000) [pid = 700] [serial = 2219] [outer = 178B0C00] 14:33:56 INFO - PROCESS | 700 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:33:56 INFO - PROCESS | 700 | 1467322436790 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]]]}] 14:33:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:33:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 14:33:56 INFO - PROCESS | 700 | 1467322436815 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 14:33:56 INFO - PROCESS | 700 | 1467322436817 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 14:33:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:33:56 INFO - PROCESS | 700 | 1467322436826 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:33:56 INFO - PROCESS | 700 | 1467322436828 Marionette TRACE conn5 <- [1,2922,null,{}] 14:33:56 INFO - PROCESS | 700 | 1467322436831 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}] 14:33:56 INFO - PROCESS | 700 | 1467322436837 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:57 INFO - PROCESS | 700 | 1467322437184 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 14:33:57 INFO - PROCESS | 700 | --DOMWINDOW == 80 (18185800) [pid = 700] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:33:57 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1700B000) [pid = 700] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:33:57 INFO - PROCESS | 700 | --DOMWINDOW == 78 (13FE6800) [pid = 700] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:33:57 INFO - PROCESS | 700 | --DOMWINDOW == 77 (14873800) [pid = 700] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:33:57 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0CB1F800) [pid = 700] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:33:57 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0C5F8800) [pid = 700] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:33:57 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1A96DC00) [pid = 700] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:33:57 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0F6FA800) [pid = 700] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:33:57 INFO - PROCESS | 700 | --DOMWINDOW == 72 (184EA000) [pid = 700] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:33:57 INFO - PROCESS | 700 | --DOMWINDOW == 71 (178ABC00) [pid = 700] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:33:57 INFO - PROCESS | 700 | --DOMWINDOW == 70 (0FE03000) [pid = 700] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:33:57 INFO - PROCESS | 700 | --DOMWINDOW == 69 (19574000) [pid = 700] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:33:57 INFO - PROCESS | 700 | 1467322437260 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:57 INFO - PROCESS | 700 | 1467322437262 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:57 INFO - PROCESS | 700 | ++DOCSHELL 0C5CAC00 == 30 [pid = 700] [id = 740] 14:33:57 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (0C5CF800) [pid = 700] [serial = 2220] [outer = 00000000] 14:33:57 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0F6FA800) [pid = 700] [serial = 2221] [outer = 0C5CF800] 14:33:57 INFO - PROCESS | 700 | 1467322437308 Marionette DEBUG loaded listener.js 14:33:57 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (155A8000) [pid = 700] [serial = 2222] [outer = 0C5CF800] 14:33:57 INFO - PROCESS | 700 | 1467322437614 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]]]}] 14:33:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:33:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 830ms 14:33:57 INFO - PROCESS | 700 | 1467322437665 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 14:33:57 INFO - PROCESS | 700 | 1467322437667 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 14:33:57 INFO - PROCESS | 700 | 1467322437671 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:33:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:33:57 INFO - PROCESS | 700 | 1467322437672 Marionette TRACE conn5 <- [1,2926,null,{}] 14:33:57 INFO - PROCESS | 700 | 1467322437676 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}] 14:33:57 INFO - PROCESS | 700 | 1467322437678 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:57 INFO - PROCESS | 700 | 1467322437803 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 14:33:57 INFO - PROCESS | 700 | 1467322437811 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:57 INFO - PROCESS | 700 | 1467322437813 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:57 INFO - PROCESS | 700 | ++DOCSHELL 1706C000 == 31 [pid = 700] [id = 741] 14:33:57 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (17F8F400) [pid = 700] [serial = 2223] [outer = 00000000] 14:33:57 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (18FA9C00) [pid = 700] [serial = 2224] [outer = 17F8F400] 14:33:57 INFO - PROCESS | 700 | 1467322437857 Marionette DEBUG loaded listener.js 14:33:57 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (190C1C00) [pid = 700] [serial = 2225] [outer = 17F8F400] 14:33:58 INFO - PROCESS | 700 | 1467322438245 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]]]}] 14:33:58 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. 14:33:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 14:33:58 INFO - PROCESS | 700 | 1467322438305 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 14:33:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:33:58 INFO - PROCESS | 700 | 1467322438307 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 14:33:58 INFO - PROCESS | 700 | 1467322438311 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:33:58 INFO - PROCESS | 700 | 1467322438312 Marionette TRACE conn5 <- [1,2930,null,{}] 14:33:58 INFO - PROCESS | 700 | 1467322438316 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}] 14:33:58 INFO - PROCESS | 700 | 1467322438318 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:58 INFO - PROCESS | 700 | 1467322438397 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 14:33:58 INFO - PROCESS | 700 | 1467322438526 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:58 INFO - PROCESS | 700 | 1467322438528 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:58 INFO - PROCESS | 700 | ++DOCSHELL 0FF2EC00 == 32 [pid = 700] [id = 742] 14:33:58 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18F2BC00) [pid = 700] [serial = 2226] [outer = 00000000] 14:33:58 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (19243400) [pid = 700] [serial = 2227] [outer = 18F2BC00] 14:33:58 INFO - PROCESS | 700 | 1467322438573 Marionette DEBUG loaded listener.js 14:33:58 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (178A7800) [pid = 700] [serial = 2228] [outer = 18F2BC00] 14:33:58 INFO - PROCESS | 700 | 1467322438914 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"]]]}] 14:33:58 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 14:33:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:33:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:33:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 14:33:58 INFO - PROCESS | 700 | 1467322438941 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 14:33:58 INFO - PROCESS | 700 | 1467322438953 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 14:33:58 INFO - PROCESS | 700 | 1467322438956 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:33:58 INFO - PROCESS | 700 | 1467322438958 Marionette TRACE conn5 <- [1,2934,null,{}] 14:33:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:33:58 INFO - PROCESS | 700 | 1467322438976 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}] 14:33:58 INFO - PROCESS | 700 | 1467322438977 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:59 INFO - PROCESS | 700 | 1467322439059 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 14:33:59 INFO - PROCESS | 700 | 1467322439064 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:59 INFO - PROCESS | 700 | 1467322439066 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:33:59 INFO - PROCESS | 700 | ++DOCSHELL 19576000 == 33 [pid = 700] [id = 743] 14:33:59 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (19578000) [pid = 700] [serial = 2229] [outer = 00000000] 14:33:59 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1A09C000) [pid = 700] [serial = 2230] [outer = 19578000] 14:33:59 INFO - PROCESS | 700 | 1467322439110 Marionette DEBUG loaded listener.js 14:33:59 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1A820800) [pid = 700] [serial = 2231] [outer = 19578000] 14:33:59 INFO - PROCESS | 700 | 1467322439791 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]]]}] 14:33:59 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. 14:33:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 14:33:59 INFO - PROCESS | 700 | 1467322439903 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 14:33:59 INFO - PROCESS | 700 | 1467322439907 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 14:33:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:33:59 INFO - PROCESS | 700 | 1467322439913 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:33:59 INFO - PROCESS | 700 | 1467322439919 Marionette TRACE conn5 <- [1,2938,null,{}] 14:33:59 INFO - PROCESS | 700 | 1467322439924 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}] 14:33:59 INFO - PROCESS | 700 | 1467322439927 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:00 INFO - PROCESS | 700 | 1467322440059 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 14:34:00 INFO - PROCESS | 700 | 1467322440196 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:00 INFO - PROCESS | 700 | 1467322440199 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:00 INFO - PROCESS | 700 | ++DOCSHELL 0FC7D800 == 34 [pid = 700] [id = 744] 14:34:00 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0FCD5C00) [pid = 700] [serial = 2232] [outer = 00000000] 14:34:00 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (0FF6A000) [pid = 700] [serial = 2233] [outer = 0FCD5C00] 14:34:00 INFO - PROCESS | 700 | 1467322440258 Marionette DEBUG loaded listener.js 14:34:00 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (10CD7400) [pid = 700] [serial = 2234] [outer = 0FCD5C00] 14:34:00 INFO - PROCESS | 700 | ++DOCSHELL 149C2400 == 35 [pid = 700] [id = 745] 14:34:00 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (155AF800) [pid = 700] [serial = 2235] [outer = 00000000] 14:34:00 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (15C10800) [pid = 700] [serial = 2236] [outer = 155AF800] 14:34:00 INFO - PROCESS | 700 | 1467322440953 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]]]}] 14:34:00 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. 14:34:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1082ms 14:34:01 INFO - PROCESS | 700 | 1467322440997 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 14:34:01 INFO - PROCESS | 700 | 1467322441002 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 14:34:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:34:01 INFO - PROCESS | 700 | 1467322441008 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:34:01 INFO - PROCESS | 700 | 1467322441012 Marionette TRACE conn5 <- [1,2942,null,{}] 14:34:01 INFO - PROCESS | 700 | 1467322441016 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}] 14:34:01 INFO - PROCESS | 700 | 1467322441019 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:01 INFO - PROCESS | 700 | 1467322441157 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 14:34:01 INFO - PROCESS | 700 | 1467322441296 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:01 INFO - PROCESS | 700 | 1467322441298 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:01 INFO - PROCESS | 700 | ++DOCSHELL 14723800 == 36 [pid = 700] [id = 746] 14:34:01 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (14772800) [pid = 700] [serial = 2237] [outer = 00000000] 14:34:01 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (17F78800) [pid = 700] [serial = 2238] [outer = 14772800] 14:34:01 INFO - PROCESS | 700 | 1467322441359 Marionette DEBUG loaded listener.js 14:34:01 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1848B000) [pid = 700] [serial = 2239] [outer = 14772800] 14:34:02 INFO - PROCESS | 700 | 1467322442118 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]]]}] 14:34:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:34:02 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 14:34:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1120ms 14:34:02 INFO - PROCESS | 700 | 1467322442154 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 14:34:02 INFO - PROCESS | 700 | 1467322442158 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 14:34:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:34:02 INFO - PROCESS | 700 | 1467322442164 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:34:02 INFO - PROCESS | 700 | 1467322442167 Marionette TRACE conn5 <- [1,2946,null,{}] 14:34:02 INFO - PROCESS | 700 | 1467322442172 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}] 14:34:02 INFO - PROCESS | 700 | 1467322442175 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:02 INFO - PROCESS | 700 | 1467322442303 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 14:34:02 INFO - PROCESS | 700 | --DOCSHELL 0FF2EC00 == 35 [pid = 700] [id = 742] 14:34:02 INFO - PROCESS | 700 | --DOCSHELL 1706C000 == 34 [pid = 700] [id = 741] 14:34:02 INFO - PROCESS | 700 | --DOCSHELL 0C5CAC00 == 33 [pid = 700] [id = 740] 14:34:02 INFO - PROCESS | 700 | --DOCSHELL 172B1000 == 32 [pid = 700] [id = 739] 14:34:02 INFO - PROCESS | 700 | --DOCSHELL 17010400 == 31 [pid = 700] [id = 738] 14:34:02 INFO - PROCESS | 700 | --DOCSHELL 147A0800 == 30 [pid = 700] [id = 737] 14:34:02 INFO - PROCESS | 700 | --DOCSHELL 1040EC00 == 29 [pid = 700] [id = 736] 14:34:02 INFO - PROCESS | 700 | --DOCSHELL 0F5E4800 == 28 [pid = 700] [id = 735] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1917F800) [pid = 700] [serial = 2186] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1706AC00) [pid = 700] [serial = 2173] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 86 (140C5000) [pid = 700] [serial = 2167] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 85 (15EA0000) [pid = 700] [serial = 2171] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 84 (16430C00) [pid = 700] [serial = 2182] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0FF23400) [pid = 700] [serial = 2159] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1A974400) [pid = 700] [serial = 2156] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 81 (15E02800) [pid = 700] [serial = 2170] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0FD19C00) [pid = 700] [serial = 2158] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 79 (0FCDC800) [pid = 700] [serial = 2161] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1873D000) [pid = 700] [serial = 2180] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 77 (18186C00) [pid = 700] [serial = 2176] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 76 (1A973C00) [pid = 700] [serial = 2155] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 75 (18733000) [pid = 700] [serial = 2183] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 74 (18F29400) [pid = 700] [serial = 2185] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FE02C00) [pid = 700] [serial = 2162] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 72 (1848C800) [pid = 700] [serial = 2177] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 71 (10048000) [pid = 700] [serial = 2165] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 70 (14724800) [pid = 700] [serial = 2168] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 69 (17264800) [pid = 700] [serial = 2174] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 68 (0FF68800) [pid = 700] [serial = 2164] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1873C800) [pid = 700] [serial = 2179] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 66 (19580800) [pid = 700] [serial = 2189] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | --DOMWINDOW == 65 (1957FC00) [pid = 700] [serial = 2188] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 700 | 1467322442477 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:02 INFO - PROCESS | 700 | 1467322442480 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:02 INFO - PROCESS | 700 | ++DOCSHELL 0C5CAC00 == 29 [pid = 700] [id = 747] 14:34:02 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (0C5F6000) [pid = 700] [serial = 2240] [outer = 00000000] 14:34:02 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (0F6F9000) [pid = 700] [serial = 2241] [outer = 0C5F6000] 14:34:02 INFO - PROCESS | 700 | 1467322442527 Marionette DEBUG loaded listener.js 14:34:02 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (0FE04C00) [pid = 700] [serial = 2242] [outer = 0C5F6000] 14:34:02 INFO - PROCESS | 700 | 1467322442937 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]]]}] 14:34:02 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. 14:34:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 830ms 14:34:02 INFO - PROCESS | 700 | 1467322442997 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 14:34:03 INFO - PROCESS | 700 | 1467322443001 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 14:34:03 INFO - PROCESS | 700 | 1467322443007 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:34:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:34:03 INFO - PROCESS | 700 | 1467322443010 Marionette TRACE conn5 <- [1,2950,null,{}] 14:34:03 INFO - PROCESS | 700 | 1467322443014 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}] 14:34:03 INFO - PROCESS | 700 | 1467322443016 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:03 INFO - PROCESS | 700 | 1467322443106 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 14:34:03 INFO - PROCESS | 700 | 1467322443113 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:03 INFO - PROCESS | 700 | 1467322443115 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:03 INFO - PROCESS | 700 | ++DOCSHELL 103D9400 == 30 [pid = 700] [id = 748] 14:34:03 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (10406C00) [pid = 700] [serial = 2243] [outer = 00000000] 14:34:03 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (13FE9C00) [pid = 700] [serial = 2244] [outer = 10406C00] 14:34:03 INFO - PROCESS | 700 | 1467322443168 Marionette DEBUG loaded listener.js 14:34:03 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (142B4800) [pid = 700] [serial = 2245] [outer = 10406C00] 14:34:03 INFO - PROCESS | 700 | 1467322443634 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]]]}] 14:34:03 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. 14:34:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 14:34:03 INFO - PROCESS | 700 | 1467322443682 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 14:34:03 INFO - PROCESS | 700 | 1467322443684 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 14:34:03 INFO - PROCESS | 700 | 1467322443688 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:34:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:34:03 INFO - PROCESS | 700 | 1467322443691 Marionette TRACE conn5 <- [1,2954,null,{}] 14:34:03 INFO - PROCESS | 700 | 1467322443706 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}] 14:34:03 INFO - PROCESS | 700 | 1467322443711 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:03 INFO - PROCESS | 700 | 1467322443828 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 14:34:03 INFO - PROCESS | 700 | 1467322443943 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:03 INFO - PROCESS | 700 | 1467322443946 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:03 INFO - PROCESS | 700 | ++DOCSHELL 17005400 == 31 [pid = 700] [id = 749] 14:34:03 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (17008C00) [pid = 700] [serial = 2246] [outer = 00000000] 14:34:03 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (1700EC00) [pid = 700] [serial = 2247] [outer = 17008C00] 14:34:03 INFO - PROCESS | 700 | 1467322443996 Marionette DEBUG loaded listener.js 14:34:04 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1706E000) [pid = 700] [serial = 2248] [outer = 17008C00] 14:34:04 INFO - PROCESS | 700 | 1467322444332 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]]]}] 14:34:04 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. 14:34:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 14:34:04 INFO - PROCESS | 700 | 1467322444366 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 14:34:04 INFO - PROCESS | 700 | 1467322444369 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 14:34:04 INFO - PROCESS | 700 | 1467322444372 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:34:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:34:04 INFO - PROCESS | 700 | 1467322444384 Marionette TRACE conn5 <- [1,2958,null,{}] 14:34:04 INFO - PROCESS | 700 | 1467322444409 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}] 14:34:04 INFO - PROCESS | 700 | 1467322444411 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:04 INFO - PROCESS | 700 | 1467322444500 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 14:34:04 INFO - PROCESS | 700 | 1467322444505 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:04 INFO - PROCESS | 700 | 1467322444507 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:04 INFO - PROCESS | 700 | ++DOCSHELL 17269C00 == 32 [pid = 700] [id = 750] 14:34:04 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1726DC00) [pid = 700] [serial = 2249] [outer = 00000000] 14:34:04 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (18184400) [pid = 700] [serial = 2250] [outer = 1726DC00] 14:34:04 INFO - PROCESS | 700 | 1467322444552 Marionette DEBUG loaded listener.js 14:34:04 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (18485C00) [pid = 700] [serial = 2251] [outer = 1726DC00] 14:34:04 INFO - PROCESS | 700 | 1467322444997 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]]]}] 14:34:05 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. 14:34:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 691ms 14:34:05 INFO - PROCESS | 700 | 1467322445075 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 14:34:05 INFO - PROCESS | 700 | 1467322445077 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 14:34:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:34:05 INFO - PROCESS | 700 | 1467322445081 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:34:05 INFO - PROCESS | 700 | 1467322445083 Marionette TRACE conn5 <- [1,2962,null,{}] 14:34:05 INFO - PROCESS | 700 | 1467322445086 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}] 14:34:05 INFO - PROCESS | 700 | 1467322445088 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:05 INFO - PROCESS | 700 | 1467322445205 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 14:34:05 INFO - PROCESS | 700 | 1467322445302 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:05 INFO - PROCESS | 700 | 1467322445304 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:05 INFO - PROCESS | 700 | ++DOCSHELL 18735C00 == 33 [pid = 700] [id = 751] 14:34:05 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (18739C00) [pid = 700] [serial = 2252] [outer = 00000000] 14:34:05 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (187A5400) [pid = 700] [serial = 2253] [outer = 18739C00] 14:34:05 INFO - PROCESS | 700 | 1467322445349 Marionette DEBUG loaded listener.js 14:34:05 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (189DE800) [pid = 700] [serial = 2254] [outer = 18739C00] 14:34:05 INFO - PROCESS | 700 | 1467322445750 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]]]}] 14:34:05 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. 14:34:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 14:34:05 INFO - PROCESS | 700 | 1467322445812 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 14:34:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:34:05 INFO - PROCESS | 700 | 1467322445814 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 14:34:05 INFO - PROCESS | 700 | 1467322445817 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:34:05 INFO - PROCESS | 700 | 1467322445819 Marionette TRACE conn5 <- [1,2966,null,{}] 14:34:05 INFO - PROCESS | 700 | 1467322445829 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}] 14:34:05 INFO - PROCESS | 700 | 1467322445835 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:05 INFO - PROCESS | 700 | 1467322445978 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 14:34:06 INFO - PROCESS | 700 | 1467322446048 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 700 | 1467322446050 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:06 INFO - PROCESS | 700 | ++DOCSHELL 18F25C00 == 34 [pid = 700] [id = 752] 14:34:06 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18F27000) [pid = 700] [serial = 2255] [outer = 00000000] 14:34:06 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19573800) [pid = 700] [serial = 2256] [outer = 18F27000] 14:34:06 INFO - PROCESS | 700 | 1467322446096 Marionette DEBUG loaded listener.js 14:34:06 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (19573C00) [pid = 700] [serial = 2257] [outer = 18F27000] 14:34:06 INFO - PROCESS | 700 | 1467322446488 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]]]}] 14:34:06 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. 14:34:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 690ms 14:34:06 INFO - PROCESS | 700 | 1467322446508 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 14:34:06 INFO - PROCESS | 700 | 1467322446510 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 14:34:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:34:06 INFO - PROCESS | 700 | 1467322446513 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:34:06 INFO - PROCESS | 700 | 1467322446515 Marionette TRACE conn5 <- [1,2970,null,{}] 14:34:06 INFO - PROCESS | 700 | 1467322446518 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}] 14:34:06 INFO - PROCESS | 700 | 1467322446520 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:06 INFO - PROCESS | 700 | 1467322446667 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 14:34:06 INFO - PROCESS | 700 | 1467322446679 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 700 | 1467322446681 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:06 INFO - PROCESS | 700 | ++DOCSHELL 0FF66400 == 35 [pid = 700] [id = 753] 14:34:06 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1957D000) [pid = 700] [serial = 2258] [outer = 00000000] 14:34:06 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (195B1400) [pid = 700] [serial = 2259] [outer = 1957D000] 14:34:06 INFO - PROCESS | 700 | 1467322446725 Marionette DEBUG loaded listener.js 14:34:06 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A8AF000) [pid = 700] [serial = 2260] [outer = 1957D000] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 85 (17066400) [pid = 700] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 84 (0F5E4C00) [pid = 700] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0FCD8800) [pid = 700] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 82 (104C4400) [pid = 700] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 81 (0CBD3C00) [pid = 700] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 80 (13FF0000) [pid = 700] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1957CC00) [pid = 700] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1A8C3C00) [pid = 700] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 77 (178B0C00) [pid = 700] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0C5CF800) [pid = 700] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 75 (17F8F400) [pid = 700] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 74 (14823000) [pid = 700] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:34:07 INFO - PROCESS | 700 | --DOMWINDOW == 73 (18F2BC00) [pid = 700] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:34:07 INFO - PROCESS | 700 | 1467322447189 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"]]]}] 14:34:07 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 14:34:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:34:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 730ms 14:34:07 INFO - PROCESS | 700 | 1467322447248 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 14:34:07 INFO - PROCESS | 700 | 1467322447250 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 14:34:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:34:07 INFO - PROCESS | 700 | 1467322447253 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:34:07 INFO - PROCESS | 700 | 1467322447255 Marionette TRACE conn5 <- [1,2974,null,{}] 14:34:07 INFO - PROCESS | 700 | 1467322447259 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}] 14:34:07 INFO - PROCESS | 700 | 1467322447261 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:07 INFO - PROCESS | 700 | 1467322447342 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 14:34:07 INFO - PROCESS | 700 | 1467322447347 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:07 INFO - PROCESS | 700 | 1467322447349 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:07 INFO - PROCESS | 700 | ++DOCSHELL 1873C000 == 36 [pid = 700] [id = 754] 14:34:07 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1879A400) [pid = 700] [serial = 2261] [outer = 00000000] 14:34:07 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1A8C3000) [pid = 700] [serial = 2262] [outer = 1879A400] 14:34:07 INFO - PROCESS | 700 | 1467322447393 Marionette DEBUG loaded listener.js 14:34:07 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1A8C5000) [pid = 700] [serial = 2263] [outer = 1879A400] 14:34:07 INFO - PROCESS | 700 | 1467322447804 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]]]}] 14:34:07 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. 14:34:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 570ms 14:34:07 INFO - PROCESS | 700 | 1467322447824 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 14:34:07 INFO - PROCESS | 700 | 1467322447826 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 14:34:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:34:07 INFO - PROCESS | 700 | 1467322447830 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:34:07 INFO - PROCESS | 700 | 1467322447832 Marionette TRACE conn5 <- [1,2978,null,{}] 14:34:07 INFO - PROCESS | 700 | 1467322447835 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}] 14:34:07 INFO - PROCESS | 700 | 1467322447837 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:07 INFO - PROCESS | 700 | 1467322447967 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 14:34:07 INFO - PROCESS | 700 | 1467322447974 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:07 INFO - PROCESS | 700 | 1467322447976 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:07 INFO - PROCESS | 700 | ++DOCSHELL 1A8B4000 == 37 [pid = 700] [id = 755] 14:34:07 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1A8CF400) [pid = 700] [serial = 2264] [outer = 00000000] 14:34:08 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1A978800) [pid = 700] [serial = 2265] [outer = 1A8CF400] 14:34:08 INFO - PROCESS | 700 | 1467322448021 Marionette DEBUG loaded listener.js 14:34:08 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (1A97AC00) [pid = 700] [serial = 2266] [outer = 1A8CF400] 14:34:08 INFO - PROCESS | 700 | ++DOCSHELL 1ABA1800 == 38 [pid = 700] [id = 756] 14:34:08 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1ABA2000) [pid = 700] [serial = 2267] [outer = 00000000] 14:34:08 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1ABA9800) [pid = 700] [serial = 2268] [outer = 1ABA2000] 14:34:08 INFO - PROCESS | 700 | 1467322448526 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]]]}] 14:34:08 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. 14:34:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 14:34:08 INFO - PROCESS | 700 | 1467322448561 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 14:34:08 INFO - PROCESS | 700 | 1467322448566 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 14:34:08 INFO - PROCESS | 700 | 1467322448572 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:34:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:34:08 INFO - PROCESS | 700 | 1467322448576 Marionette TRACE conn5 <- [1,2982,null,{}] 14:34:08 INFO - PROCESS | 700 | 1467322448584 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}] 14:34:08 INFO - PROCESS | 700 | 1467322448587 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:08 INFO - PROCESS | 700 | 1467322448727 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 14:34:08 INFO - PROCESS | 700 | 1467322448838 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:08 INFO - PROCESS | 700 | 1467322448843 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:08 INFO - PROCESS | 700 | ++DOCSHELL 0FCD7C00 == 39 [pid = 700] [id = 757] 14:34:08 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (0FCD8C00) [pid = 700] [serial = 2269] [outer = 00000000] 14:34:08 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (0FE08800) [pid = 700] [serial = 2270] [outer = 0FCD8C00] 14:34:08 INFO - PROCESS | 700 | 1467322448942 Marionette DEBUG loaded listener.js 14:34:09 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1004B000) [pid = 700] [serial = 2271] [outer = 0FCD8C00] 14:34:09 INFO - PROCESS | 700 | 1467322449521 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]]]}] 14:34:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:34:09 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 14:34:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 970ms 14:34:09 INFO - PROCESS | 700 | 1467322449546 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 14:34:09 INFO - PROCESS | 700 | 1467322449551 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 14:34:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:34:09 INFO - PROCESS | 700 | 1467322449558 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:34:09 INFO - PROCESS | 700 | 1467322449561 Marionette TRACE conn5 <- [1,2986,null,{}] 14:34:09 INFO - PROCESS | 700 | 1467322449565 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}] 14:34:09 INFO - PROCESS | 700 | 1467322449568 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:09 INFO - PROCESS | 700 | 1467322449685 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 14:34:09 INFO - PROCESS | 700 | 1467322449843 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:09 INFO - PROCESS | 700 | 1467322449846 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:09 INFO - PROCESS | 700 | ++DOCSHELL 155B0800 == 40 [pid = 700] [id = 758] 14:34:09 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (15E98800) [pid = 700] [serial = 2272] [outer = 00000000] 14:34:09 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (17265000) [pid = 700] [serial = 2273] [outer = 15E98800] 14:34:09 INFO - PROCESS | 700 | 1467322449903 Marionette DEBUG loaded listener.js 14:34:09 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (18180000) [pid = 700] [serial = 2274] [outer = 15E98800] 14:34:10 INFO - PROCESS | 700 | 1467322450426 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]]]}] 14:34:10 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. 14:34:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 14:34:10 INFO - PROCESS | 700 | 1467322450491 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 14:34:10 INFO - PROCESS | 700 | 1467322450494 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 14:34:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:34:10 INFO - PROCESS | 700 | 1467322450498 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:34:10 INFO - PROCESS | 700 | 1467322450502 Marionette TRACE conn5 <- [1,2990,null,{}] 14:34:10 INFO - PROCESS | 700 | 1467322450513 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}] 14:34:10 INFO - PROCESS | 700 | 1467322450518 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:10 INFO - PROCESS | 700 | 1467322450629 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 14:34:10 INFO - PROCESS | 700 | 1467322450773 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:10 INFO - PROCESS | 700 | 1467322450777 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:10 INFO - PROCESS | 700 | ++DOCSHELL 1A976400 == 41 [pid = 700] [id = 759] 14:34:10 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1A977000) [pid = 700] [serial = 2275] [outer = 00000000] 14:34:10 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (1AB2E000) [pid = 700] [serial = 2276] [outer = 1A977000] 14:34:10 INFO - PROCESS | 700 | 1467322450835 Marionette DEBUG loaded listener.js 14:34:10 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1ABA7000) [pid = 700] [serial = 2277] [outer = 1A977000] 14:34:11 INFO - PROCESS | 700 | 1467322451350 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]]]}] 14:34:11 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. 14:34:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 14:34:11 INFO - PROCESS | 700 | 1467322451371 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 14:34:11 INFO - PROCESS | 700 | 1467322451374 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 14:34:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:34:11 INFO - PROCESS | 700 | 1467322451391 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:34:11 INFO - PROCESS | 700 | 1467322451394 Marionette TRACE conn5 <- [1,2994,null,{}] 14:34:11 INFO - PROCESS | 700 | 1467322451401 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}] 14:34:11 INFO - PROCESS | 700 | 1467322451403 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:11 INFO - PROCESS | 700 | 1467322451514 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 14:34:11 INFO - PROCESS | 700 | 1467322451671 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:11 INFO - PROCESS | 700 | 1467322451673 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:11 INFO - PROCESS | 700 | ++DOCSHELL 1B5F3800 == 42 [pid = 700] [id = 760] 14:34:11 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1B933C00) [pid = 700] [serial = 2278] [outer = 00000000] 14:34:11 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1BAC1C00) [pid = 700] [serial = 2279] [outer = 1B933C00] 14:34:11 INFO - PROCESS | 700 | 1467322451728 Marionette DEBUG loaded listener.js 14:34:11 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (1C1E4C00) [pid = 700] [serial = 2280] [outer = 1B933C00] 14:34:12 INFO - PROCESS | 700 | 1467322452470 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]]]}] 14:34:12 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. 14:34:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1142ms 14:34:12 INFO - PROCESS | 700 | 1467322452524 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 14:34:12 INFO - PROCESS | 700 | 1467322452528 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 14:34:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:34:12 INFO - PROCESS | 700 | 1467322452533 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:34:12 INFO - PROCESS | 700 | 1467322452536 Marionette TRACE conn5 <- [1,2998,null,{}] 14:34:12 INFO - PROCESS | 700 | 1467322452542 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}] 14:34:12 INFO - PROCESS | 700 | 1467322452545 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:12 INFO - PROCESS | 700 | 1467322452648 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 14:34:12 INFO - PROCESS | 700 | 1467322452788 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:12 INFO - PROCESS | 700 | 1467322452793 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:12 INFO - PROCESS | 700 | ++DOCSHELL 0FF2EC00 == 43 [pid = 700] [id = 761] 14:34:12 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (0FF2F800) [pid = 700] [serial = 2281] [outer = 00000000] 14:34:12 INFO - PROCESS | 700 | ++DOMWINDOW == 95 (10CD8000) [pid = 700] [serial = 2282] [outer = 0FF2F800] 14:34:12 INFO - PROCESS | 700 | 1467322452845 Marionette DEBUG loaded listener.js 14:34:12 INFO - PROCESS | 700 | ++DOMWINDOW == 96 (13F9FC00) [pid = 700] [serial = 2283] [outer = 0FF2F800] 14:34:13 INFO - PROCESS | 700 | [700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 1ABA1800 == 42 [pid = 700] [id = 756] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 1873C000 == 41 [pid = 700] [id = 754] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 0FF66400 == 40 [pid = 700] [id = 753] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 18F25C00 == 39 [pid = 700] [id = 752] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 18735C00 == 38 [pid = 700] [id = 751] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 17269C00 == 37 [pid = 700] [id = 750] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 17005400 == 36 [pid = 700] [id = 749] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 103D9400 == 35 [pid = 700] [id = 748] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 0C5CAC00 == 34 [pid = 700] [id = 747] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 14723800 == 33 [pid = 700] [id = 746] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 0FC7D800 == 32 [pid = 700] [id = 744] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 149C2400 == 31 [pid = 700] [id = 745] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 19576000 == 30 [pid = 700] [id = 743] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 0F535400 == 29 [pid = 700] [id = 734] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 1B5F3800 == 28 [pid = 700] [id = 760] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 1A976400 == 27 [pid = 700] [id = 759] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 1A8B4000 == 26 [pid = 700] [id = 755] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 0FCD7C00 == 25 [pid = 700] [id = 757] 14:34:13 INFO - PROCESS | 700 | --DOCSHELL 155B0800 == 24 [pid = 700] [id = 758] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 95 (10E3E000) [pid = 700] [serial = 2209] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 94 (13F1F400) [pid = 700] [serial = 2210] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 93 (0FF2E400) [pid = 700] [serial = 2192] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 92 (0FD17400) [pid = 700] [serial = 2191] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 91 (15E03C00) [pid = 700] [serial = 2195] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 90 (148DC000) [pid = 700] [serial = 2194] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 89 (1A8ADC00) [pid = 700] [serial = 2198] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1A81E000) [pid = 700] [serial = 2197] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 87 (1A97B800) [pid = 700] [serial = 2201] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 86 (1A96F400) [pid = 700] [serial = 2200] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 85 (18183400) [pid = 700] [serial = 2218] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 84 (178AD800) [pid = 700] [serial = 2216] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 83 (0F6FA800) [pid = 700] [serial = 2221] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 82 (182E2000) [pid = 700] [serial = 2219] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 81 (190C1C00) [pid = 700] [serial = 2225] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 80 (178A7800) [pid = 700] [serial = 2228] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 79 (155A8000) [pid = 700] [serial = 2222] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 78 (18FA9C00) [pid = 700] [serial = 2224] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 77 (155A5400) [pid = 700] [serial = 2213] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 76 (19243400) [pid = 700] [serial = 2227] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 75 (172AD000) [pid = 700] [serial = 2215] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0FCD7800) [pid = 700] [serial = 2206] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FD15C00) [pid = 700] [serial = 2207] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 72 (10E45C00) [pid = 700] [serial = 2204] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 71 (10374000) [pid = 700] [serial = 2203] [outer = 00000000] [url = about:blank] 14:34:13 INFO - PROCESS | 700 | --DOMWINDOW == 70 (148E5000) [pid = 700] [serial = 2212] [outer = 00000000] [url = about:blank] 14:34:14 INFO - PROCESS | 700 | 1467322454193 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:34:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:34:14 INFO - {} 14:34:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:34:14 INFO - {} 14:34:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:34:14 INFO - {} 14:34:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:34:14 INFO - {} 14:34:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1675ms 14:34:14 INFO - PROCESS | 700 | 1467322454209 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 14:34:14 INFO - TEST-START | /FileAPI/fileReader.html 14:34:14 INFO - PROCESS | 700 | 1467322454213 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 14:34:14 INFO - PROCESS | 700 | 1467322454218 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - PROCESS | 700 | 1467322454221 Marionette TRACE conn5 <- [1,3002,null,{}] 14:34:14 INFO - PROCESS | 700 | 1467322454227 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}] 14:34:14 INFO - PROCESS | 700 | 1467322454230 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:14 INFO - PROCESS | 700 | 1467322454326 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 14:34:14 INFO - PROCESS | 700 | 1467322454423 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:14 INFO - PROCESS | 700 | 1467322454427 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:14 INFO - PROCESS | 700 | ++DOCSHELL 0F5EBC00 == 25 [pid = 700] [id = 762] 14:34:14 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (0F659800) [pid = 700] [serial = 2284] [outer = 00000000] 14:34:14 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (0FCD2800) [pid = 700] [serial = 2285] [outer = 0F659800] 14:34:14 INFO - PROCESS | 700 | 1467322454476 Marionette DEBUG loaded listener.js 14:34:14 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0FD12C00) [pid = 700] [serial = 2286] [outer = 0F659800] 14:34:14 INFO - PROCESS | 700 | 1467322454876 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]]]}] 14:34:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:34:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:34:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:34:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:34:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 14:34:14 INFO - PROCESS | 700 | 1467322454948 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 14:34:14 INFO - PROCESS | 700 | 1467322454953 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 14:34:14 INFO - TEST-START | /FileAPI/historical.html 14:34:14 INFO - PROCESS | 700 | 1467322454960 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - PROCESS | 700 | 1467322454963 Marionette TRACE conn5 <- [1,3006,null,{}] 14:34:14 INFO - PROCESS | 700 | 1467322454971 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}] 14:34:14 INFO - PROCESS | 700 | 1467322454974 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:15 INFO - PROCESS | 700 | 1467322455071 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 14:34:15 INFO - PROCESS | 700 | 1467322455086 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 700 | 1467322455088 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:15 INFO - PROCESS | 700 | ++DOCSHELL 0FF6D400 == 26 [pid = 700] [id = 763] 14:34:15 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0FF6E000) [pid = 700] [serial = 2287] [outer = 00000000] 14:34:15 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (10376000) [pid = 700] [serial = 2288] [outer = 0FF6E000] 14:34:15 INFO - PROCESS | 700 | 1467322455137 Marionette DEBUG loaded listener.js 14:34:15 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (10407000) [pid = 700] [serial = 2289] [outer = 0FF6E000] 14:34:15 INFO - PROCESS | 700 | 1467322455608 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"]]]}] 14:34:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:34:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:34:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:34:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:34:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:34:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:34:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:34:15 INFO - TEST-OK | /FileAPI/historical.html | took 690ms 14:34:15 INFO - PROCESS | 700 | 1467322455654 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 14:34:15 INFO - PROCESS | 700 | 1467322455656 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 14:34:15 INFO - TEST-START | /FileAPI/idlharness.html 14:34:15 INFO - PROCESS | 700 | 1467322455660 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:34:15 INFO - PROCESS | 700 | 1467322455663 Marionette TRACE conn5 <- [1,3010,null,{}] 14:34:15 INFO - PROCESS | 700 | 1467322455674 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}] 14:34:15 INFO - PROCESS | 700 | 1467322455679 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:15 INFO - PROCESS | 700 | 1467322455794 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 14:34:15 INFO - PROCESS | 700 | 1467322455904 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 700 | 1467322455907 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:15 INFO - PROCESS | 700 | ++DOCSHELL 0C5CA000 == 27 [pid = 700] [id = 764] 14:34:15 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (148DF400) [pid = 700] [serial = 2290] [outer = 00000000] 14:34:15 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (148E7800) [pid = 700] [serial = 2291] [outer = 148DF400] 14:34:15 INFO - PROCESS | 700 | 1467322455965 Marionette DEBUG loaded listener.js 14:34:16 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (155A5000) [pid = 700] [serial = 2292] [outer = 148DF400] 14:34:16 INFO - PROCESS | 700 | 1467322456807 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\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\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\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\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\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\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\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\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]]]}] 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:34:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:34:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:34:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:34:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:34:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:34:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:34:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:34:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:34:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:34:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:34:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:34:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:34:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:34:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:34:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:34:16 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 14:34:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:34:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:34:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:34:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:34:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:34:16 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 14:34:16 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 14:34:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:34:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:34:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:34:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:34:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:34:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:34:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:34:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:34:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:34:16 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 14:34:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:34:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:34:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:34:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:34:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:34:16 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 14:34:16 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 14:34:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:34:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:34:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:34:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:34:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:34:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:34:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 1220ms 14:34:16 INFO - PROCESS | 700 | 1467322456885 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 14:34:16 INFO - PROCESS | 700 | 1467322456887 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 14:34:16 INFO - PROCESS | 700 | 1467322456891 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:34:16 INFO - TEST-START | /FileAPI/idlharness.worker 14:34:16 INFO - PROCESS | 700 | 1467322456893 Marionette TRACE conn5 <- [1,3014,null,{}] 14:34:16 INFO - PROCESS | 700 | 1467322456897 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}] 14:34:16 INFO - PROCESS | 700 | 1467322456899 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:17 INFO - PROCESS | 700 | 1467322457023 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 14:34:17 INFO - PROCESS | 700 | 1467322457084 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:17 INFO - PROCESS | 700 | 1467322457086 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:17 INFO - PROCESS | 700 | ++DOCSHELL 15E99400 == 28 [pid = 700] [id = 765] 14:34:17 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (1700AC00) [pid = 700] [serial = 2293] [outer = 00000000] 14:34:17 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (18F2A000) [pid = 700] [serial = 2294] [outer = 1700AC00] 14:34:17 INFO - PROCESS | 700 | 1467322457131 Marionette DEBUG loaded listener.js 14:34:17 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (19174000) [pid = 700] [serial = 2295] [outer = 1700AC00] 14:34:17 INFO - PROCESS | 700 | [700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:34:18 INFO - PROCESS | 700 | 1467322458129 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:34:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:34:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:34:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:34:18 INFO - {} 14:34:18 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 14:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:34:18 INFO - {} 14:34:18 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 - {} 14:34:18 INFO - {} 14:34:18 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 14:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:34:18 INFO - {} 14:34:18 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 14:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:34:18 INFO - {} 14:34:18 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 - {} 14:34:18 INFO - {} 14:34:18 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 14:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 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 14:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 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 14:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 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 14:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 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 14:34:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:34:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:34:18 INFO - {} 14:34:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1367ms 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1ABA2000) [pid = 700] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 80 (1879A400) [pid = 700] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 79 (1A8CF400) [pid = 700] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 78 (18739C00) [pid = 700] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 77 (18F27000) [pid = 700] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 76 (0FCD5C00) [pid = 700] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 75 (155AF800) [pid = 700] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 74 (1726DC00) [pid = 700] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 73 (10406C00) [pid = 700] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0C5F6000) [pid = 700] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 71 (1957D000) [pid = 700] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 70 (17008C00) [pid = 700] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 69 (19578000) [pid = 700] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:34:18 INFO - PROCESS | 700 | --DOMWINDOW == 68 (14772800) [pid = 700] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:34:18 INFO - PROCESS | 700 | 1467322458441 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 14:34:18 INFO - PROCESS | 700 | 1467322458443 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 14:34:18 INFO - PROCESS | 700 | 1467322458452 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:34:18 INFO - PROCESS | 700 | 1467322458454 Marionette TRACE conn5 <- [1,3018,null,{}] 14:34:18 INFO - PROCESS | 700 | 1467322458457 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}] 14:34:18 INFO - PROCESS | 700 | 1467322458459 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:34:18 INFO - PROCESS | 700 | 1467322458536 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 14:34:18 INFO - PROCESS | 700 | 1467322458540 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:18 INFO - PROCESS | 700 | 1467322458542 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:18 INFO - PROCESS | 700 | ++DOCSHELL 149B9C00 == 29 [pid = 700] [id = 766] 14:34:18 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (155A8400) [pid = 700] [serial = 2296] [outer = 00000000] 14:34:18 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (178A7000) [pid = 700] [serial = 2297] [outer = 155A8400] 14:34:18 INFO - PROCESS | 700 | 1467322458589 Marionette DEBUG loaded listener.js 14:34:18 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (18F29C00) [pid = 700] [serial = 2298] [outer = 155A8400] 14:34:19 INFO - PROCESS | 700 | 1467322459022 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]]]}] 14:34:19 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 14:34:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 610ms 14:34:19 INFO - PROCESS | 700 | 1467322459082 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 14:34:19 INFO - PROCESS | 700 | 1467322459085 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 14:34:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:34:19 INFO - PROCESS | 700 | 1467322459088 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:34:19 INFO - PROCESS | 700 | 1467322459089 Marionette TRACE conn5 <- [1,3022,null,{}] 14:34:19 INFO - PROCESS | 700 | 1467322459093 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}] 14:34:19 INFO - PROCESS | 700 | 1467322459098 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:19 INFO - PROCESS | 700 | 1467322459202 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 14:34:19 INFO - PROCESS | 700 | 1467322459207 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:19 INFO - PROCESS | 700 | 1467322459209 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:19 INFO - PROCESS | 700 | ++DOCSHELL 1DAE7800 == 30 [pid = 700] [id = 767] 14:34:19 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (1DAE8000) [pid = 700] [serial = 2299] [outer = 00000000] 14:34:19 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (1E258C00) [pid = 700] [serial = 2300] [outer = 1DAE8000] 14:34:19 INFO - PROCESS | 700 | 1467322459253 Marionette DEBUG loaded listener.js 14:34:19 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0C5CD000) [pid = 700] [serial = 2301] [outer = 1DAE8000] 14:34:19 INFO - PROCESS | 700 | 1467322459655 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]]]}] 14:34:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:34:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 14:34:19 INFO - PROCESS | 700 | 1467322459736 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 14:34:19 INFO - PROCESS | 700 | 1467322459738 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 14:34:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:34:19 INFO - PROCESS | 700 | 1467322459741 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:34:19 INFO - PROCESS | 700 | 1467322459743 Marionette TRACE conn5 <- [1,3026,null,{}] 14:34:19 INFO - PROCESS | 700 | 1467322459747 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}] 14:34:19 INFO - PROCESS | 700 | 1467322459749 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:19 INFO - PROCESS | 700 | 1467322459832 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 14:34:19 INFO - PROCESS | 700 | 1467322459837 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:19 INFO - PROCESS | 700 | 1467322459838 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:19 INFO - PROCESS | 700 | ++DOCSHELL 0FC7CC00 == 31 [pid = 700] [id = 768] 14:34:19 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1C85DC00) [pid = 700] [serial = 2302] [outer = 00000000] 14:34:19 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1C863C00) [pid = 700] [serial = 2303] [outer = 1C85DC00] 14:34:19 INFO - PROCESS | 700 | 1467322459883 Marionette DEBUG loaded listener.js 14:34:19 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1C864400) [pid = 700] [serial = 2304] [outer = 1C85DC00] 14:34:20 INFO - PROCESS | 700 | 1467322460302 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"]]]}] 14:34:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:34:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:34:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 14:34:20 INFO - PROCESS | 700 | 1467322460373 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 14:34:20 INFO - PROCESS | 700 | 1467322460375 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 14:34:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:34:20 INFO - PROCESS | 700 | 1467322460396 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:34:20 INFO - PROCESS | 700 | 1467322460398 Marionette TRACE conn5 <- [1,3030,null,{}] 14:34:20 INFO - PROCESS | 700 | 1467322460447 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}] 14:34:20 INFO - PROCESS | 700 | 1467322460450 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:20 INFO - PROCESS | 700 | 1467322460601 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 14:34:20 INFO - PROCESS | 700 | 1467322460705 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:20 INFO - PROCESS | 700 | 1467322460709 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:20 INFO - PROCESS | 700 | ++DOCSHELL 0C5EC000 == 32 [pid = 700] [id = 769] 14:34:20 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (0C5ECC00) [pid = 700] [serial = 2305] [outer = 00000000] 14:34:20 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (0F585800) [pid = 700] [serial = 2306] [outer = 0C5ECC00] 14:34:20 INFO - PROCESS | 700 | 1467322460768 Marionette DEBUG loaded listener.js 14:34:20 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (0FD16800) [pid = 700] [serial = 2307] [outer = 0C5ECC00] 14:34:21 INFO - PROCESS | 700 | 1467322461662 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]]]}] 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:34:21 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. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:34:21 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'.) 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:34:21 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. 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:34:21 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. 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:34:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:34:21 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. 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:34:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:34:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:34:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:34:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:34:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1373ms 14:34:21 INFO - PROCESS | 700 | 1467322461761 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 14:34:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:34:21 INFO - PROCESS | 700 | 1467322461765 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 14:34:21 INFO - PROCESS | 700 | 1467322461770 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:34:21 INFO - PROCESS | 700 | 1467322461773 Marionette TRACE conn5 <- [1,3034,null,{}] 14:34:21 INFO - PROCESS | 700 | 1467322461779 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}] 14:34:21 INFO - PROCESS | 700 | 1467322461782 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:21 INFO - PROCESS | 700 | 1467322461905 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 14:34:22 INFO - PROCESS | 700 | 1467322462043 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:22 INFO - PROCESS | 700 | 1467322462047 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:22 INFO - PROCESS | 700 | ++DOCSHELL 148DE800 == 33 [pid = 700] [id = 770] 14:34:22 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (1642F400) [pid = 700] [serial = 2308] [outer = 00000000] 14:34:22 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (17264400) [pid = 700] [serial = 2309] [outer = 1642F400] 14:34:22 INFO - PROCESS | 700 | 1467322462106 Marionette DEBUG loaded listener.js 14:34:22 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (182E3000) [pid = 700] [serial = 2310] [outer = 1642F400] 14:34:22 INFO - PROCESS | 700 | [700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:34:22 INFO - PROCESS | 700 | 1467322462735 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:34:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:34:22 INFO - {} 14:34:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 987ms 14:34:22 INFO - PROCESS | 700 | 1467322462759 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 14:34:22 INFO - PROCESS | 700 | 1467322462762 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 14:34:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:34:22 INFO - PROCESS | 700 | 1467322462790 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:34:22 INFO - PROCESS | 700 | 1467322462793 Marionette TRACE conn5 <- [1,3038,null,{}] 14:34:22 INFO - PROCESS | 700 | 1467322462797 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}] 14:34:22 INFO - PROCESS | 700 | 1467322462800 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:22 INFO - PROCESS | 700 | 1467322462928 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 14:34:23 INFO - PROCESS | 700 | 1467322463083 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 700 | 1467322463087 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:23 INFO - PROCESS | 700 | ++DOCSHELL 1C868800 == 34 [pid = 700] [id = 771] 14:34:23 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (1C973000) [pid = 700] [serial = 2311] [outer = 00000000] 14:34:23 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (1C976000) [pid = 700] [serial = 2312] [outer = 1C973000] 14:34:23 INFO - PROCESS | 700 | 1467322463147 Marionette DEBUG loaded listener.js 14:34:23 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1C979C00) [pid = 700] [serial = 2313] [outer = 1C973000] 14:34:23 INFO - PROCESS | 700 | 1467322463876 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]]]}] 14:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:34:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1128ms 14:34:23 INFO - PROCESS | 700 | 1467322463927 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 14:34:23 INFO - PROCESS | 700 | 1467322463931 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 14:34:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:34:23 INFO - PROCESS | 700 | 1467322463937 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:34:23 INFO - PROCESS | 700 | 1467322463940 Marionette TRACE conn5 <- [1,3042,null,{}] 14:34:23 INFO - PROCESS | 700 | 1467322463946 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}] 14:34:23 INFO - PROCESS | 700 | 1467322463949 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:24 INFO - PROCESS | 700 | 1467322464061 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 14:34:24 INFO - PROCESS | 700 | --DOCSHELL 1DAE7800 == 33 [pid = 700] [id = 767] 14:34:24 INFO - PROCESS | 700 | --DOCSHELL 149B9C00 == 32 [pid = 700] [id = 766] 14:34:24 INFO - PROCESS | 700 | --DOCSHELL 15E99400 == 31 [pid = 700] [id = 765] 14:34:24 INFO - PROCESS | 700 | --DOCSHELL 0C5CA000 == 30 [pid = 700] [id = 764] 14:34:24 INFO - PROCESS | 700 | --DOCSHELL 0FF6D400 == 29 [pid = 700] [id = 763] 14:34:24 INFO - PROCESS | 700 | --DOCSHELL 0F5EBC00 == 28 [pid = 700] [id = 762] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 85 (1ABA9800) [pid = 700] [serial = 2268] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1A8C5000) [pid = 700] [serial = 2263] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1A978800) [pid = 700] [serial = 2265] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1A97AC00) [pid = 700] [serial = 2266] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 81 (187A5400) [pid = 700] [serial = 2253] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 80 (19573800) [pid = 700] [serial = 2256] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 79 (189DE800) [pid = 700] [serial = 2254] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 78 (0FF6A000) [pid = 700] [serial = 2233] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 77 (15C10800) [pid = 700] [serial = 2236] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 76 (10CD7400) [pid = 700] [serial = 2234] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 75 (18184400) [pid = 700] [serial = 2250] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 74 (13FE9C00) [pid = 700] [serial = 2244] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 73 (142B4800) [pid = 700] [serial = 2245] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 72 (0F6F9000) [pid = 700] [serial = 2241] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 71 (0FE04C00) [pid = 700] [serial = 2242] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 70 (195B1400) [pid = 700] [serial = 2259] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1700EC00) [pid = 700] [serial = 2247] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1706E000) [pid = 700] [serial = 2248] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1A820800) [pid = 700] [serial = 2231] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 66 (1A09C000) [pid = 700] [serial = 2230] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 65 (17F78800) [pid = 700] [serial = 2238] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 64 (1848B000) [pid = 700] [serial = 2239] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 63 (19573C00) [pid = 700] [serial = 2257] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 62 (1A8AF000) [pid = 700] [serial = 2260] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 61 (1A8C3000) [pid = 700] [serial = 2262] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | --DOMWINDOW == 60 (18485C00) [pid = 700] [serial = 2251] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 700 | 1467322464207 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:24 INFO - PROCESS | 700 | 1467322464210 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:24 INFO - PROCESS | 700 | ++DOCSHELL 0C5C4000 == 29 [pid = 700] [id = 772] 14:34:24 INFO - PROCESS | 700 | ++DOMWINDOW == 61 (0C5C6400) [pid = 700] [serial = 2314] [outer = 00000000] 14:34:24 INFO - PROCESS | 700 | ++DOMWINDOW == 62 (0CBD3000) [pid = 700] [serial = 2315] [outer = 0C5C6400] 14:34:24 INFO - PROCESS | 700 | 1467322464260 Marionette DEBUG loaded listener.js 14:34:24 INFO - PROCESS | 700 | ++DOMWINDOW == 63 (0FD16400) [pid = 700] [serial = 2316] [outer = 0C5C6400] 14:34:24 INFO - PROCESS | 700 | 1467322464920 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"]]]}] 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:34:25 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" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:34:25 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" 14:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:34:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1103ms 14:34:25 INFO - PROCESS | 700 | 1467322465041 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 14:34:25 INFO - PROCESS | 700 | 1467322465046 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 14:34:25 INFO - PROCESS | 700 | 1467322465052 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:34:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:34:25 INFO - PROCESS | 700 | 1467322465055 Marionette TRACE conn5 <- [1,3046,null,{}] 14:34:25 INFO - PROCESS | 700 | 1467322465058 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}] 14:34:25 INFO - PROCESS | 700 | 1467322465061 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:25 INFO - PROCESS | 700 | 1467322465153 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 14:34:25 INFO - PROCESS | 700 | 1467322465248 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 700 | 1467322465250 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:25 INFO - PROCESS | 700 | ++DOCSHELL 14726C00 == 30 [pid = 700] [id = 773] 14:34:25 INFO - PROCESS | 700 | ++DOMWINDOW == 64 (147A0800) [pid = 700] [serial = 2317] [outer = 00000000] 14:34:25 INFO - PROCESS | 700 | ++DOMWINDOW == 65 (148DD400) [pid = 700] [serial = 2318] [outer = 147A0800] 14:34:25 INFO - PROCESS | 700 | 1467322465298 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 700 | ++DOMWINDOW == 66 (155AF800) [pid = 700] [serial = 2319] [outer = 147A0800] 14:34:25 INFO - PROCESS | 700 | 1467322465723 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]]]}] 14:34:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:34:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:34:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:34:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:34:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:34:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:34:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:34:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:34:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:34:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:34:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:34:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:34:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:34:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:34:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:34:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:34:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 736ms 14:34:25 INFO - PROCESS | 700 | 1467322465792 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 14:34:25 INFO - PROCESS | 700 | 1467322465794 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 14:34:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:34:25 INFO - PROCESS | 700 | 1467322465802 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:34:25 INFO - PROCESS | 700 | 1467322465805 Marionette TRACE conn5 <- [1,3050,null,{}] 14:34:25 INFO - PROCESS | 700 | 1467322465816 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}] 14:34:25 INFO - PROCESS | 700 | 1467322465821 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:25 INFO - PROCESS | 700 | 1467322465907 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 14:34:25 INFO - PROCESS | 700 | 1467322465924 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 700 | 1467322465927 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:25 INFO - PROCESS | 700 | ++DOCSHELL 178AD800 == 31 [pid = 700] [id = 774] 14:34:25 INFO - PROCESS | 700 | ++DOMWINDOW == 67 (178ADC00) [pid = 700] [serial = 2320] [outer = 00000000] 14:34:25 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (17F78800) [pid = 700] [serial = 2321] [outer = 178ADC00] 14:34:25 INFO - PROCESS | 700 | 1467322465974 Marionette DEBUG loaded listener.js 14:34:26 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (18483400) [pid = 700] [serial = 2322] [outer = 178ADC00] 14:34:26 INFO - PROCESS | 700 | [700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:34:26 INFO - PROCESS | 700 | 1467322466442 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:34:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:34:26 INFO - {} 14:34:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 14:34:26 INFO - PROCESS | 700 | 1467322466482 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 14:34:26 INFO - PROCESS | 700 | 1467322466484 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 14:34:26 INFO - PROCESS | 700 | 1467322466488 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:34:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:34:26 INFO - PROCESS | 700 | 1467322466489 Marionette TRACE conn5 <- [1,3054,null,{}] 14:34:26 INFO - PROCESS | 700 | 1467322466493 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}] 14:34:26 INFO - PROCESS | 700 | 1467322466495 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:26 INFO - PROCESS | 700 | 1467322466647 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 14:34:26 INFO - PROCESS | 700 | 1467322466652 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:26 INFO - PROCESS | 700 | 1467322466654 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:26 INFO - PROCESS | 700 | ++DOCSHELL 18799800 == 32 [pid = 700] [id = 775] 14:34:26 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (187A4800) [pid = 700] [serial = 2323] [outer = 00000000] 14:34:26 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (190C7000) [pid = 700] [serial = 2324] [outer = 187A4800] 14:34:26 INFO - PROCESS | 700 | 1467322466699 Marionette DEBUG loaded listener.js 14:34:26 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (19238C00) [pid = 700] [serial = 2325] [outer = 187A4800] 14:34:27 INFO - PROCESS | 700 | 1467322467129 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]]]}] 14:34:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:34:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:34:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:34:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:34:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:34:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:34:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:34:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 14:34:27 INFO - PROCESS | 700 | 1467322467167 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 14:34:27 INFO - PROCESS | 700 | 1467322467169 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 14:34:27 INFO - PROCESS | 700 | 1467322467172 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:34:27 INFO - PROCESS | 700 | 1467322467173 Marionette TRACE conn5 <- [1,3058,null,{}] 14:34:27 INFO - PROCESS | 700 | 1467322467177 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}] 14:34:27 INFO - PROCESS | 700 | 1467322467179 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:27 INFO - PROCESS | 700 | 1467322467299 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 14:34:27 INFO - PROCESS | 700 | 1467322467304 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:27 INFO - PROCESS | 700 | 1467322467306 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:27 INFO - PROCESS | 700 | ++DOCSHELL 19539400 == 33 [pid = 700] [id = 776] 14:34:27 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (1953C800) [pid = 700] [serial = 2326] [outer = 00000000] 14:34:27 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1957AC00) [pid = 700] [serial = 2327] [outer = 1953C800] 14:34:27 INFO - PROCESS | 700 | 1467322467351 Marionette DEBUG loaded listener.js 14:34:27 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1957CC00) [pid = 700] [serial = 2328] [outer = 1953C800] 14:34:27 INFO - PROCESS | 700 | 1467322467822 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]]]}] 14:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:34:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:34:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 14:34:27 INFO - PROCESS | 700 | 1467322467848 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 14:34:27 INFO - PROCESS | 700 | 1467322467850 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 14:34:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:34:27 INFO - PROCESS | 700 | 1467322467854 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - PROCESS | 700 | 1467322467856 Marionette TRACE conn5 <- [1,3062,null,{}] 14:34:27 INFO - PROCESS | 700 | 1467322467859 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}] 14:34:27 INFO - PROCESS | 700 | 1467322467864 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:28 INFO - PROCESS | 700 | 1467322468038 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 14:34:28 INFO - PROCESS | 700 | 1467322468109 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:28 INFO - PROCESS | 700 | 1467322468111 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:28 INFO - PROCESS | 700 | ++DOCSHELL 0C5C8C00 == 34 [pid = 700] [id = 777] 14:34:28 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (0FF24800) [pid = 700] [serial = 2329] [outer = 00000000] 14:34:28 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (1A8AF800) [pid = 700] [serial = 2330] [outer = 0FF24800] 14:34:28 INFO - PROCESS | 700 | 1467322468157 Marionette DEBUG loaded listener.js 14:34:28 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (1A8B3400) [pid = 700] [serial = 2331] [outer = 0FF24800] 14:34:28 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1700AC00) [pid = 700] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:34:28 INFO - PROCESS | 700 | --DOMWINDOW == 76 (148DF400) [pid = 700] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:34:28 INFO - PROCESS | 700 | --DOMWINDOW == 75 (0F659800) [pid = 700] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:34:28 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0FF2F800) [pid = 700] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:34:28 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FF6E000) [pid = 700] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:34:28 INFO - PROCESS | 700 | --DOMWINDOW == 72 (155A8400) [pid = 700] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:34:28 INFO - PROCESS | 700 | --DOMWINDOW == 71 (0FCD8C00) [pid = 700] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:34:28 INFO - PROCESS | 700 | --DOMWINDOW == 70 (15E98800) [pid = 700] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:34:28 INFO - PROCESS | 700 | --DOMWINDOW == 69 (1A977000) [pid = 700] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:34:28 INFO - PROCESS | 700 | --DOMWINDOW == 68 (1B933C00) [pid = 700] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:34:28 INFO - PROCESS | 700 | --DOMWINDOW == 67 (1DAE8000) [pid = 700] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:34:28 INFO - PROCESS | 700 | 1467322468643 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]]]}] 14:34:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:34:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:34:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:34:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:34:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:34:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:34:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 830ms 14:34:28 INFO - PROCESS | 700 | 1467322468687 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 14:34:28 INFO - PROCESS | 700 | 1467322468689 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 14:34:28 INFO - PROCESS | 700 | 1467322468692 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - PROCESS | 700 | 1467322468694 Marionette TRACE conn5 <- [1,3066,null,{}] 14:34:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:34:28 INFO - PROCESS | 700 | 1467322468698 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}] 14:34:28 INFO - PROCESS | 700 | 1467322468699 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:28 INFO - PROCESS | 700 | 1467322468784 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 14:34:28 INFO - PROCESS | 700 | 1467322468788 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:28 INFO - PROCESS | 700 | 1467322468790 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:28 INFO - PROCESS | 700 | ++DOCSHELL 1700AC00 == 35 [pid = 700] [id = 778] 14:34:28 INFO - PROCESS | 700 | ++DOMWINDOW == 68 (1A8B6C00) [pid = 700] [serial = 2332] [outer = 00000000] 14:34:28 INFO - PROCESS | 700 | ++DOMWINDOW == 69 (1A8CE800) [pid = 700] [serial = 2333] [outer = 1A8B6C00] 14:34:28 INFO - PROCESS | 700 | 1467322468835 Marionette DEBUG loaded listener.js 14:34:28 INFO - PROCESS | 700 | ++DOMWINDOW == 70 (1A972000) [pid = 700] [serial = 2334] [outer = 1A8B6C00] 14:34:29 INFO - PROCESS | 700 | 1467322469284 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] 14:34:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:34:29 INFO - PROCESS | 700 | 1467322469331 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 14:34:29 INFO - PROCESS | 700 | 1467322469334 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:34:29 INFO - PROCESS | 700 | 1467322469336 Marionette TRACE conn5 <- [1,3070,null,{}] 14:34:29 INFO - PROCESS | 700 | 1467322469339 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}] 14:34:29 INFO - PROCESS | 700 | 1467322469341 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:29 INFO - PROCESS | 700 | 1467322469460 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 14:34:29 INFO - PROCESS | 700 | 1467322469466 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:29 INFO - PROCESS | 700 | 1467322469468 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:29 INFO - PROCESS | 700 | ++DOCSHELL 1A978C00 == 36 [pid = 700] [id = 779] 14:34:29 INFO - PROCESS | 700 | ++DOMWINDOW == 71 (1A979000) [pid = 700] [serial = 2335] [outer = 00000000] 14:34:29 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (1ABA9800) [pid = 700] [serial = 2336] [outer = 1A979000] 14:34:29 INFO - PROCESS | 700 | 1467322469512 Marionette DEBUG loaded listener.js 14:34:29 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (1AC8C000) [pid = 700] [serial = 2337] [outer = 1A979000] 14:34:29 INFO - PROCESS | 700 | 1467322469938 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]]]}] 14:34:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:34:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:34:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:34:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 632ms 14:34:29 INFO - PROCESS | 700 | 1467322469967 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 14:34:29 INFO - PROCESS | 700 | 1467322469969 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 14:34:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:34:29 INFO - PROCESS | 700 | 1467322469972 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:34:29 INFO - PROCESS | 700 | 1467322469973 Marionette TRACE conn5 <- [1,3074,null,{}] 14:34:29 INFO - PROCESS | 700 | 1467322469977 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}] 14:34:29 INFO - PROCESS | 700 | 1467322469978 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:30 INFO - PROCESS | 700 | 1467322470116 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 14:34:30 INFO - PROCESS | 700 | 1467322470121 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:30 INFO - PROCESS | 700 | 1467322470123 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:30 INFO - PROCESS | 700 | ++DOCSHELL 172A5400 == 37 [pid = 700] [id = 780] 14:34:30 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (1A975C00) [pid = 700] [serial = 2338] [outer = 00000000] 14:34:30 INFO - PROCESS | 700 | ++DOMWINDOW == 75 (1C85AC00) [pid = 700] [serial = 2339] [outer = 1A975C00] 14:34:30 INFO - PROCESS | 700 | 1467322470167 Marionette DEBUG loaded listener.js 14:34:30 INFO - PROCESS | 700 | ++DOMWINDOW == 76 (1C85B800) [pid = 700] [serial = 2340] [outer = 1A975C00] 14:34:30 INFO - PROCESS | 700 | 1467322470546 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:34:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:34:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 14:34:30 INFO - PROCESS | 700 | 1467322470652 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 14:34:30 INFO - PROCESS | 700 | 1467322470656 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 14:34:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:34:30 INFO - PROCESS | 700 | 1467322470667 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:34:30 INFO - PROCESS | 700 | 1467322470672 Marionette TRACE conn5 <- [1,3078,null,{}] 14:34:30 INFO - PROCESS | 700 | 1467322470678 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}] 14:34:30 INFO - PROCESS | 700 | 1467322470682 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:30 INFO - PROCESS | 700 | 1467322470812 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 14:34:30 INFO - PROCESS | 700 | 1467322470991 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 700 | 1467322470997 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:31 INFO - PROCESS | 700 | ++DOCSHELL 0F582000 == 38 [pid = 700] [id = 781] 14:34:31 INFO - PROCESS | 700 | ++DOMWINDOW == 77 (0F5E4000) [pid = 700] [serial = 2341] [outer = 00000000] 14:34:31 INFO - PROCESS | 700 | ++DOMWINDOW == 78 (0FCD9400) [pid = 700] [serial = 2342] [outer = 0F5E4000] 14:34:31 INFO - PROCESS | 700 | 1467322471055 Marionette DEBUG loaded listener.js 14:34:31 INFO - PROCESS | 700 | ++DOMWINDOW == 79 (0FF26800) [pid = 700] [serial = 2343] [outer = 0F5E4000] 14:34:31 INFO - PROCESS | 700 | 1467322471566 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:34:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:34:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 14:34:31 INFO - PROCESS | 700 | 1467322471599 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 14:34:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:34:31 INFO - PROCESS | 700 | 1467322471603 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 14:34:31 INFO - PROCESS | 700 | 1467322471610 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:34:31 INFO - PROCESS | 700 | 1467322471614 Marionette TRACE conn5 <- [1,3082,null,{}] 14:34:31 INFO - PROCESS | 700 | 1467322471619 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}] 14:34:31 INFO - PROCESS | 700 | 1467322471622 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:31 INFO - PROCESS | 700 | 1467322471738 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 14:34:31 INFO - PROCESS | 700 | 1467322471867 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 700 | 1467322471870 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:31 INFO - PROCESS | 700 | ++DOCSHELL 1428D400 == 39 [pid = 700] [id = 782] 14:34:31 INFO - PROCESS | 700 | ++DOMWINDOW == 80 (14822000) [pid = 700] [serial = 2344] [outer = 00000000] 14:34:31 INFO - PROCESS | 700 | ++DOMWINDOW == 81 (15E02800) [pid = 700] [serial = 2345] [outer = 14822000] 14:34:31 INFO - PROCESS | 700 | 1467322471928 Marionette DEBUG loaded listener.js 14:34:32 INFO - PROCESS | 700 | ++DOMWINDOW == 82 (17006C00) [pid = 700] [serial = 2346] [outer = 14822000] 14:34:32 INFO - PROCESS | 700 | 1467322472462 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:34:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:34:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 890ms 14:34:32 INFO - PROCESS | 700 | 1467322472499 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 14:34:32 INFO - PROCESS | 700 | 1467322472502 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 14:34:32 INFO - PROCESS | 700 | 1467322472505 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:34:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:34:32 INFO - PROCESS | 700 | 1467322472508 Marionette TRACE conn5 <- [1,3086,null,{}] 14:34:32 INFO - PROCESS | 700 | 1467322472518 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}] 14:34:32 INFO - PROCESS | 700 | 1467322472522 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:32 INFO - PROCESS | 700 | 1467322472638 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 14:34:32 INFO - PROCESS | 700 | 1467322472804 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:32 INFO - PROCESS | 700 | 1467322472808 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:32 INFO - PROCESS | 700 | ++DOCSHELL 1873B800 == 40 [pid = 700] [id = 783] 14:34:32 INFO - PROCESS | 700 | ++DOMWINDOW == 83 (1873CC00) [pid = 700] [serial = 2347] [outer = 00000000] 14:34:32 INFO - PROCESS | 700 | ++DOMWINDOW == 84 (18F1D400) [pid = 700] [serial = 2348] [outer = 1873CC00] 14:34:32 INFO - PROCESS | 700 | 1467322472866 Marionette DEBUG loaded listener.js 14:34:32 INFO - PROCESS | 700 | ++DOMWINDOW == 85 (19173C00) [pid = 700] [serial = 2349] [outer = 1873CC00] 14:34:33 INFO - PROCESS | 700 | 1467322473415 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]]]}] 14:34:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:34:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:34:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 14:34:33 INFO - PROCESS | 700 | 1467322473445 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 14:34:33 INFO - PROCESS | 700 | 1467322473448 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 14:34:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:34:33 INFO - PROCESS | 700 | 1467322473452 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 700 | 1467322473454 Marionette TRACE conn5 <- [1,3090,null,{}] 14:34:33 INFO - PROCESS | 700 | 1467322473458 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}] 14:34:33 INFO - PROCESS | 700 | 1467322473460 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:33 INFO - PROCESS | 700 | 1467322473574 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 14:34:33 INFO - PROCESS | 700 | 1467322473735 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 700 | 1467322473738 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:33 INFO - PROCESS | 700 | ++DOCSHELL 17070000 == 41 [pid = 700] [id = 784] 14:34:33 INFO - PROCESS | 700 | ++DOMWINDOW == 86 (1A8AC400) [pid = 700] [serial = 2350] [outer = 00000000] 14:34:33 INFO - PROCESS | 700 | ++DOMWINDOW == 87 (1B9BCC00) [pid = 700] [serial = 2351] [outer = 1A8AC400] 14:34:33 INFO - PROCESS | 700 | 1467322473792 Marionette DEBUG loaded listener.js 14:34:33 INFO - PROCESS | 700 | ++DOMWINDOW == 88 (1C864C00) [pid = 700] [serial = 2352] [outer = 1A8AC400] 14:34:34 INFO - PROCESS | 700 | 1467322474288 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:34:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:34:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 871ms 14:34:34 INFO - PROCESS | 700 | 1467322474324 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 14:34:34 INFO - PROCESS | 700 | 1467322474326 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 14:34:34 INFO - PROCESS | 700 | 1467322474330 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:34:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:34:34 INFO - PROCESS | 700 | 1467322474332 Marionette TRACE conn5 <- [1,3094,null,{}] 14:34:34 INFO - PROCESS | 700 | 1467322474336 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}] 14:34:34 INFO - PROCESS | 700 | 1467322474338 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:34 INFO - PROCESS | 700 | 1467322474448 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 14:34:34 INFO - PROCESS | 700 | 1467322474610 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 700 | 1467322474612 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:34 INFO - PROCESS | 700 | ++DOCSHELL 0FF62C00 == 42 [pid = 700] [id = 785] 14:34:34 INFO - PROCESS | 700 | ++DOMWINDOW == 89 (0FF6B400) [pid = 700] [serial = 2353] [outer = 00000000] 14:34:34 INFO - PROCESS | 700 | ++DOMWINDOW == 90 (1C97F000) [pid = 700] [serial = 2354] [outer = 0FF6B400] 14:34:34 INFO - PROCESS | 700 | 1467322474667 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 700 | ++DOMWINDOW == 91 (1D81D800) [pid = 700] [serial = 2355] [outer = 0FF6B400] 14:34:35 INFO - PROCESS | 700 | 1467322475443 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]]]}] 14:34:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:34:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:34:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:34:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1166ms 14:34:35 INFO - PROCESS | 700 | 1467322475501 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 14:34:35 INFO - PROCESS | 700 | 1467322475505 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 14:34:35 INFO - PROCESS | 700 | 1467322475510 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:34:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:34:35 INFO - PROCESS | 700 | 1467322475514 Marionette TRACE conn5 <- [1,3098,null,{}] 14:34:35 INFO - PROCESS | 700 | 1467322475534 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}] 14:34:35 INFO - PROCESS | 700 | 1467322475536 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:35 INFO - PROCESS | 700 | 1467322475646 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 14:34:35 INFO - PROCESS | 700 | 1467322475790 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:35 INFO - PROCESS | 700 | 1467322475795 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:35 INFO - PROCESS | 700 | ++DOCSHELL 10189400 == 43 [pid = 700] [id = 786] 14:34:35 INFO - PROCESS | 700 | ++DOMWINDOW == 92 (1018CC00) [pid = 700] [serial = 2356] [outer = 00000000] 14:34:35 INFO - PROCESS | 700 | ++DOMWINDOW == 93 (104CBC00) [pid = 700] [serial = 2357] [outer = 1018CC00] 14:34:35 INFO - PROCESS | 700 | 1467322475847 Marionette DEBUG loaded listener.js 14:34:35 INFO - PROCESS | 700 | ++DOMWINDOW == 94 (13FA3400) [pid = 700] [serial = 2358] [outer = 1018CC00] 14:34:36 INFO - PROCESS | 700 | --DOCSHELL 1A978C00 == 42 [pid = 700] [id = 779] 14:34:36 INFO - PROCESS | 700 | --DOCSHELL 1700AC00 == 41 [pid = 700] [id = 778] 14:34:36 INFO - PROCESS | 700 | --DOCSHELL 0C5C8C00 == 40 [pid = 700] [id = 777] 14:34:36 INFO - PROCESS | 700 | --DOCSHELL 19539400 == 39 [pid = 700] [id = 776] 14:34:36 INFO - PROCESS | 700 | --DOCSHELL 18799800 == 38 [pid = 700] [id = 775] 14:34:36 INFO - PROCESS | 700 | --DOCSHELL 178AD800 == 37 [pid = 700] [id = 774] 14:34:36 INFO - PROCESS | 700 | --DOCSHELL 14726C00 == 36 [pid = 700] [id = 773] 14:34:36 INFO - PROCESS | 700 | --DOCSHELL 0C5C4000 == 35 [pid = 700] [id = 772] 14:34:36 INFO - PROCESS | 700 | --DOCSHELL 0FC7CC00 == 34 [pid = 700] [id = 768] 14:34:36 INFO - PROCESS | 700 | --DOCSHELL 0C5EC000 == 33 [pid = 700] [id = 769] 14:34:36 INFO - PROCESS | 700 | --DOCSHELL 148DE800 == 32 [pid = 700] [id = 770] 14:34:36 INFO - PROCESS | 700 | --DOCSHELL 1C868800 == 31 [pid = 700] [id = 771] 14:34:37 INFO - PROCESS | 700 | --DOCSHELL 0FF2EC00 == 30 [pid = 700] [id = 761] 14:34:37 INFO - PROCESS | 700 | --DOCSHELL 0FF62C00 == 29 [pid = 700] [id = 785] 14:34:37 INFO - PROCESS | 700 | --DOCSHELL 17070000 == 28 [pid = 700] [id = 784] 14:34:37 INFO - PROCESS | 700 | --DOCSHELL 1873B800 == 27 [pid = 700] [id = 783] 14:34:37 INFO - PROCESS | 700 | --DOCSHELL 172A5400 == 26 [pid = 700] [id = 780] 14:34:37 INFO - PROCESS | 700 | --DOCSHELL 0F582000 == 25 [pid = 700] [id = 781] 14:34:37 INFO - PROCESS | 700 | --DOCSHELL 1428D400 == 24 [pid = 700] [id = 782] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 93 (10376000) [pid = 700] [serial = 2288] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 92 (10407000) [pid = 700] [serial = 2289] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 91 (19174000) [pid = 700] [serial = 2295] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 90 (178A7000) [pid = 700] [serial = 2297] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 89 (18F29C00) [pid = 700] [serial = 2298] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 88 (1004B000) [pid = 700] [serial = 2271] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 87 (0FE08800) [pid = 700] [serial = 2270] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 86 (18180000) [pid = 700] [serial = 2274] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 85 (17265000) [pid = 700] [serial = 2273] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 84 (1ABA7000) [pid = 700] [serial = 2277] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 83 (1AB2E000) [pid = 700] [serial = 2276] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 82 (1C1E4C00) [pid = 700] [serial = 2280] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 81 (1BAC1C00) [pid = 700] [serial = 2279] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 80 (0C5CD000) [pid = 700] [serial = 2301] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 79 (155A5000) [pid = 700] [serial = 2292] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 78 (1E258C00) [pid = 700] [serial = 2300] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 77 (1C863C00) [pid = 700] [serial = 2303] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 76 (18F2A000) [pid = 700] [serial = 2294] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 75 (148E7800) [pid = 700] [serial = 2291] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 74 (0FCD2800) [pid = 700] [serial = 2285] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 73 (0FD12C00) [pid = 700] [serial = 2286] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 72 (13F9FC00) [pid = 700] [serial = 2283] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | --DOMWINDOW == 71 (10CD8000) [pid = 700] [serial = 2282] [outer = 00000000] [url = about:blank] 14:34:37 INFO - PROCESS | 700 | 1467322477154 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"]]]}] 14:34:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:34:37 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 14:34:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:34:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1691ms 14:34:37 INFO - PROCESS | 700 | 1467322477207 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 14:34:37 INFO - PROCESS | 700 | 1467322477212 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 14:34:37 INFO - PROCESS | 700 | 1467322477217 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:34:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:34:37 INFO - PROCESS | 700 | 1467322477220 Marionette TRACE conn5 <- [1,3102,null,{}] 14:34:37 INFO - PROCESS | 700 | 1467322477226 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}] 14:34:37 INFO - PROCESS | 700 | 1467322477228 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:37 INFO - PROCESS | 700 | 1467322477322 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 14:34:37 INFO - PROCESS | 700 | 1467322477336 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\", \"4fb95d81-c8f7-4317-9856-37e2727748c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 700 | 1467322477340 Marionette INFO sendAsync 982783e9-b685-4272-a0c5-3f1601d9b326 14:34:37 INFO - PROCESS | 700 | ++DOCSHELL 0CB74000 == 25 [pid = 700] [id = 787] 14:34:37 INFO - PROCESS | 700 | ++DOMWINDOW == 72 (0CB76C00) [pid = 700] [serial = 2359] [outer = 00000000] 14:34:37 INFO - PROCESS | 700 | ++DOMWINDOW == 73 (0F536400) [pid = 700] [serial = 2360] [outer = 0CB76C00] 14:34:37 INFO - PROCESS | 700 | 1467322477389 Marionette DEBUG loaded listener.js 14:34:37 INFO - PROCESS | 700 | ++DOMWINDOW == 74 (0F584800) [pid = 700] [serial = 2361] [outer = 0CB76C00] 14:34:37 INFO - PROCESS | 700 | 1467322477955 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]]]}] 14:34:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:34:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 770ms 14:34:37 INFO - PROCESS | 700 | 1467322477991 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 14:34:38 INFO - PROCESS | 700 | 1467322477996 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 14:34:39 WARNING - u'runner_teardown' () 14:34:39 INFO - No more tests 14:34:39 INFO - Got 0 unexpected results 14:34:39 INFO - SUITE-END | took 689s 14:34:39 INFO - Closing logging queue 14:34:39 INFO - queue closed 14:34:39 INFO - Return code: 0 14:34:39 WARNING - # TBPL SUCCESS # 14:34:39 INFO - Running post-action listener: _resource_record_post_action 14:34:39 INFO - Running post-run listener: _resource_record_post_run 14:34:40 INFO - Total resource usage - Wall time: 699s; CPU: 14.0%; Read bytes: 90123776; Write bytes: 1106650112; Read time: 1057250; Write time: 8557650 14:34:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:34:40 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 90 14:34:40 INFO - run-tests - Wall time: 697s; CPU: 14.0%; Read bytes: 90123776; Write bytes: 1049166848; Read time: 1057250; Write time: 8517720 14:34:40 INFO - Running post-run listener: _upload_blobber_files 14:34:40 INFO - Blob upload gear active. 14:34:40 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:34:40 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 14:34:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:34:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:34:40 INFO - (blobuploader) - INFO - Open directory for files ... 14:34:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:34:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:34:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:34:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:34:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:34:41 INFO - (blobuploader) - INFO - Done attempting. 14:34:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:34:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:34:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:34:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:34:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:34:44 INFO - (blobuploader) - INFO - Done attempting. 14:34:44 INFO - (blobuploader) - INFO - Iteration through files over. 14:34:44 INFO - Return code: 0 14:34:44 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:34:44 INFO - Using _rmtree_windows ... 14:34:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:34:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9771557280ce363975c9779326551fb3e844a273aaa938e5bc5dc801d963c7c38f0b43147331151b74c355319f1b6a307402d1b8fa6605ab4aa30ca718b7b9e0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/219db6d34693a4e1bd96555765a4b2717b4e539eab11f1f3cf0358813c5834ddc22feb10bf769b0c0560644bec37512e05aef641c9152936e5fef87b99d229d0"} 14:34:44 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:34:44 INFO - Writing to file C:\slave\test\properties\blobber_files 14:34:44 INFO - Contents: 14:34:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9771557280ce363975c9779326551fb3e844a273aaa938e5bc5dc801d963c7c38f0b43147331151b74c355319f1b6a307402d1b8fa6605ab4aa30ca718b7b9e0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/219db6d34693a4e1bd96555765a4b2717b4e539eab11f1f3cf0358813c5834ddc22feb10bf769b0c0560644bec37512e05aef641c9152936e5fef87b99d229d0"} 14:34:44 INFO - Running post-run listener: copy_logs_to_upload_dir 14:34:44 INFO - Copying logs to upload dir... 14:34:44 INFO - mkdir: C:\slave\test\build\upload\logs 14:34:44 INFO - Copying logs to upload dir... 14:34:44 INFO - Using _rmtree_windows ... 14:34:44 INFO - Using _rmtree_windows ... 14:34:44 INFO - Using _rmtree_windows ... 14:34:44 INFO - Using _rmtree_windows ... 14:34:44 INFO - Using _rmtree_windows ... 14:34:44 INFO - Using _rmtree_windows ... 14:34:44 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=920.119000 ========= master_lag: 0.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 20 secs) (at 2016-06-30 14:34:44.390579) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 14:34:44.391554) ========= '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-196 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-196 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-196 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9771557280ce363975c9779326551fb3e844a273aaa938e5bc5dc801d963c7c38f0b43147331151b74c355319f1b6a307402d1b8fa6605ab4aa30ca718b7b9e0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/219db6d34693a4e1bd96555765a4b2717b4e539eab11f1f3cf0358813c5834ddc22feb10bf769b0c0560644bec37512e05aef641c9152936e5fef87b99d229d0"} build_url:https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9771557280ce363975c9779326551fb3e844a273aaa938e5bc5dc801d963c7c38f0b43147331151b74c355319f1b6a307402d1b8fa6605ab4aa30ca718b7b9e0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/219db6d34693a4e1bd96555765a4b2717b4e539eab11f1f3cf0358813c5834ddc22feb10bf769b0c0560644bec37512e05aef641c9152936e5fef87b99d229d0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EGuNjURKR5Cwk4FwCW_t8Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 14:34:44.519034) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 14:34:44.519357) ========= '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-196 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-196 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-196 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 14:34:44.638629) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-30 14:34:44.638948) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-30 14:34:45.586089) ========= ========= Total master_lag: 0.49 =========