builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-212 starttime: 1463780649.26 results: success (0) buildid: 20160520074013 builduid: 0fe72d3c11114744b43110916d4809f9 revision: d54effc885ef80a247708f9794bb0091375b309c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 14:44:09.259521) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 14:44:09.260022) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 14:44:09.260368) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 14:44:09.421354) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 14:44:09.422228) ========= '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-212 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-212 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-212 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:44:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.73 MB/s 14:44:10 (7.73 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.490000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 14:44:11.036828) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-20 14:44:11.037223) ========= '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-212 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-212 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-212 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.202000 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-20 14:44:15.344006) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 14:44:15.344391) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d54effc885ef80a247708f9794bb0091375b309c --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-aurora --rev d54effc885ef80a247708f9794bb0091375b309c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-212 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-212 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-212 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-05-20 14:44:15,696 truncating revision to first 12 chars 2016-05-20 14:44:15,696 Setting DEBUG logging. 2016-05-20 14:44:15,696 attempt 1/10 2016-05-20 14:44:15,696 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d54effc885ef?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-20 14:44:16,165 unpacking tar archive at: mozilla-aurora-d54effc885ef/testing/mozharness/ program finished with exit code 0 elapsedTime=1.375000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 14:44:16.767612) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 14:44:16.767989) ========= script_repo_revision: d54effc885ef80a247708f9794bb0091375b309c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 14:44:16.768458) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 14:44:16.768768) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 14:44:16.785491) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 8 secs) (at 2016-05-20 14:44:16.785943) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-212 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-212 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-212 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:44:17 INFO - MultiFileLogger online at 20160520 14:44:17 in C:\slave\test 14:44:17 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-aurora --download-symbols true 14:44:17 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:44:17 INFO - {'append_to_log': False, 14:44:17 INFO - 'base_work_dir': 'C:\\slave\\test', 14:44:17 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:44:17 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:44:17 INFO - 'buildbot_json_path': 'buildprops.json', 14:44:17 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:44:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:44:17 INFO - 'download_minidump_stackwalk': True, 14:44:17 INFO - 'download_symbols': 'true', 14:44:17 INFO - 'e10s': False, 14:44:17 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:44:17 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:44:17 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:44:17 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:44:17 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:44:17 INFO - 'C:/mozilla-build/tooltool.py'), 14:44:17 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:44:17 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:44:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:44:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:44:17 INFO - 'log_level': 'info', 14:44:17 INFO - 'log_to_console': True, 14:44:17 INFO - 'opt_config_files': (), 14:44:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:44:17 INFO - '--processes=1', 14:44:17 INFO - '--config=%(test_path)s/wptrunner.ini', 14:44:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:44:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:44:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:44:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:44:17 INFO - 'pip_index': False, 14:44:17 INFO - 'require_test_zip': True, 14:44:17 INFO - 'test_type': ('testharness',), 14:44:17 INFO - 'this_chunk': '1', 14:44:17 INFO - 'total_chunks': '10', 14:44:17 INFO - 'virtualenv_path': 'venv', 14:44:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:44:17 INFO - 'work_dir': 'build'} 14:44:17 INFO - ##### 14:44:17 INFO - ##### Running clobber step. 14:44:17 INFO - ##### 14:44:17 INFO - Running pre-action listener: _resource_record_pre_action 14:44:17 INFO - Running main action method: clobber 14:44:17 INFO - rmtree: C:\slave\test\build 14:44:17 INFO - Using _rmtree_windows ... 14:44:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:46:03 INFO - Running post-action listener: _resource_record_post_action 14:46:03 INFO - ##### 14:46:03 INFO - ##### Running read-buildbot-config step. 14:46:03 INFO - ##### 14:46:03 INFO - Running pre-action listener: _resource_record_pre_action 14:46:03 INFO - Running main action method: read_buildbot_config 14:46:03 INFO - Using buildbot properties: 14:46:03 INFO - { 14:46:03 INFO - "project": "", 14:46:03 INFO - "product": "firefox", 14:46:03 INFO - "script_repo_revision": "production", 14:46:03 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 14:46:03 INFO - "repository": "", 14:46:03 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 14:46:03 INFO - "buildid": "20160520074013", 14:46:03 INFO - "pgo_build": "False", 14:46:03 INFO - "basedir": "C:\\slave\\test", 14:46:03 INFO - "buildnumber": 1, 14:46:03 INFO - "slavename": "t-w732-ix-212", 14:46:03 INFO - "revision": "d54effc885ef80a247708f9794bb0091375b309c", 14:46:03 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 14:46:03 INFO - "platform": "win32", 14:46:03 INFO - "branch": "mozilla-aurora", 14:46:03 INFO - "repo_path": "releases/mozilla-aurora", 14:46:03 INFO - "moz_repo_path": "", 14:46:03 INFO - "stage_platform": "win32", 14:46:03 INFO - "builduid": "0fe72d3c11114744b43110916d4809f9", 14:46:03 INFO - "slavebuilddir": "test" 14:46:03 INFO - } 14:46:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 14:46:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 14:46:03 INFO - Running post-action listener: _resource_record_post_action 14:46:03 INFO - ##### 14:46:03 INFO - ##### Running download-and-extract step. 14:46:03 INFO - ##### 14:46:03 INFO - Running pre-action listener: _resource_record_pre_action 14:46:03 INFO - Running main action method: download_and_extract 14:46:03 INFO - mkdir: C:\slave\test\build\tests 14:46:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:46:03 INFO - https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:46:03 INFO - trying https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 14:46:03 INFO - Downloading https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:46:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 14:46:04 INFO - Downloaded 1274 bytes. 14:46:04 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:46:04 INFO - Using the following test package requirements: 14:46:04 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:46:04 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:46:04 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 14:46:04 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:46:04 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 14:46:04 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:46:04 INFO - u'jsshell-win32.zip'], 14:46:04 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:46:04 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 14:46:04 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:46:04 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:46:04 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 14:46:04 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:46:04 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 14:46:04 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:46:04 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 14:46:04 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:46:04 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 14:46:04 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 14:46:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:46:04 INFO - https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:46:04 INFO - trying https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 14:46:04 INFO - Downloading https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 14:46:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 14:46:07 INFO - Downloaded 19979467 bytes. 14:46:07 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:46:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:46:09 INFO - caution: filename not matched: web-platform/* 14:46:09 INFO - Return code: 11 14:46: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:46:09 INFO - https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:46:09 INFO - trying https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:46:09 INFO - Downloading https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:46:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 14:46:22 INFO - Downloaded 36409073 bytes. 14:46:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:46:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:47:05 INFO - caution: filename not matched: bin/* 14:47:05 INFO - caution: filename not matched: config/* 14:47:05 INFO - caution: filename not matched: mozbase/* 14:47:05 INFO - caution: filename not matched: marionette/* 14:47:05 INFO - caution: filename not matched: tools/wptserve/* 14:47:05 INFO - Return code: 11 14:47:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:47:05 INFO - https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 14:47:05 INFO - trying https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:47:05 INFO - Downloading https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 14:47:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 14:47:10 INFO - Downloaded 68443035 bytes. 14:47:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:47:10 INFO - mkdir: C:\slave\test\properties 14:47:10 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:47:10 INFO - Writing to file C:\slave\test\properties\build_url 14:47:10 INFO - Contents: 14:47:10 INFO - build_url:https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:47:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:47:11 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:47:11 INFO - Writing to file C:\slave\test\properties\symbols_url 14:47:11 INFO - Contents: 14:47:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:47:11 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:47:11 INFO - https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:47:11 INFO - trying https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:47:11 INFO - Downloading https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:47:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 14:47:15 INFO - Downloaded 55557569 bytes. 14:47:15 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:47:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:47:18 INFO - Return code: 0 14:47:18 INFO - Running post-action listener: _resource_record_post_action 14:47:18 INFO - Running post-action listener: set_extra_try_arguments 14:47:18 INFO - ##### 14:47:18 INFO - ##### Running create-virtualenv step. 14:47:18 INFO - ##### 14:47:18 INFO - Running pre-action listener: _pre_create_virtualenv 14:47:18 INFO - Running pre-action listener: _resource_record_pre_action 14:47:18 INFO - Running main action method: create_virtualenv 14:47:18 INFO - Creating virtualenv C:\slave\test\build\venv 14:47:18 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:47:18 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:47:25 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:47:29 INFO - Installing distribute......................................................................................................................................................................................done. 14:47:30 INFO - Return code: 0 14:47:30 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:47:30 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:47:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:47:30 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:47:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:47:30 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 0x01BB66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-212', 'USERDOMAIN': 'T-W732-IX-212', '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-212', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:47:30 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:47:30 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:47:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:47:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:47:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:47:30 INFO - 'COMPUTERNAME': 'T-W732-IX-212', 14:47:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:47:30 INFO - 'DCLOCATION': 'SCL3', 14:47:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:47:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:47:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:47:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:47:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:47:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:47:30 INFO - 'HOMEDRIVE': 'C:', 14:47:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:47:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:47:30 INFO - 'KTS_VERSION': '1.19c', 14:47:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:47:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:47:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-212', 14:47:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:47:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:47:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:47:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:47:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:47:30 INFO - 'MOZ_AIRBAG': '1', 14:47:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:47:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:47:30 INFO - 'MOZ_MSVCVERSION': '8', 14:47:30 INFO - 'MOZ_NO_REMOTE': '1', 14:47:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:47:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:47:30 INFO - 'NO_EM_RESTART': '1', 14:47:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:47:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:47:30 INFO - 'OS': 'Windows_NT', 14:47:30 INFO - 'OURDRIVE': 'C:', 14:47:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:47:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:47:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:47:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:47:30 INFO - 'PROCESSOR_LEVEL': '6', 14:47:30 INFO - 'PROCESSOR_REVISION': '1e05', 14:47:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:47:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:47:30 INFO - 'PROMPT': '$P$G', 14:47:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:47:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:47:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:47:30 INFO - 'PWD': 'C:\\slave\\test', 14:47:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:47:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:47:30 INFO - 'SYSTEMDRIVE': 'C:', 14:47:30 INFO - 'SYSTEMROOT': 'C:\\windows', 14:47:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:47:30 INFO - 'TEST1': 'testie', 14:47:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:47:30 INFO - 'USERDOMAIN': 'T-W732-IX-212', 14:47:30 INFO - 'USERNAME': 'cltbld', 14:47:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:47:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:47:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:47:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:47:30 INFO - 'WINDIR': 'C:\\windows', 14:47:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:47:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:47:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:47:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:47:31 INFO - Downloading/unpacking psutil>=0.7.1 14:47:32 INFO - Running setup.py egg_info for package psutil 14:47:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:47:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:47:32 INFO - Installing collected packages: psutil 14:47:32 INFO - Running setup.py install for psutil 14:47:32 INFO - building 'psutil._psutil_windows' extension 14:47:32 INFO - error: Unable to find vcvarsall.bat 14:47:32 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-vyvor2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:47:32 INFO - running install 14:47:32 INFO - running build 14:47:32 INFO - running build_py 14:47:32 INFO - creating build 14:47:32 INFO - creating build\lib.win32-2.7 14:47:32 INFO - creating build\lib.win32-2.7\psutil 14:47:32 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:47:32 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:47:32 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:47:32 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:47:32 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:47:32 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:47:32 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:47:32 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:47:32 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:47:32 INFO - running build_ext 14:47:32 INFO - building 'psutil._psutil_windows' extension 14:47:32 INFO - error: Unable to find vcvarsall.bat 14:47:32 INFO - ---------------------------------------- 14:47:32 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-vyvor2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:47:32 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:47:32 WARNING - Return code: 1 14:47:32 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:47:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:47:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:47:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:47:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:47:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:47:32 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 0x01BB66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-212', 'USERDOMAIN': 'T-W732-IX-212', '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-212', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:47:32 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:47:32 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:47:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:47:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:47:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:47:32 INFO - 'COMPUTERNAME': 'T-W732-IX-212', 14:47:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:47:32 INFO - 'DCLOCATION': 'SCL3', 14:47:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:47:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:47:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:47:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:47:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:47:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:47:32 INFO - 'HOMEDRIVE': 'C:', 14:47:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:47:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:47:32 INFO - 'KTS_VERSION': '1.19c', 14:47:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:47:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:47:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-212', 14:47:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:47:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:47:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:47:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:47:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:47:32 INFO - 'MOZ_AIRBAG': '1', 14:47:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:47:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:47:32 INFO - 'MOZ_MSVCVERSION': '8', 14:47:32 INFO - 'MOZ_NO_REMOTE': '1', 14:47:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:47:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:47:32 INFO - 'NO_EM_RESTART': '1', 14:47:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:47:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:47:32 INFO - 'OS': 'Windows_NT', 14:47:32 INFO - 'OURDRIVE': 'C:', 14:47:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:47:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:47:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:47:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:47:32 INFO - 'PROCESSOR_LEVEL': '6', 14:47:32 INFO - 'PROCESSOR_REVISION': '1e05', 14:47:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:47:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:47:32 INFO - 'PROMPT': '$P$G', 14:47:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:47:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:47:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:47:32 INFO - 'PWD': 'C:\\slave\\test', 14:47:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:47:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:47:32 INFO - 'SYSTEMDRIVE': 'C:', 14:47:32 INFO - 'SYSTEMROOT': 'C:\\windows', 14:47:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:47:32 INFO - 'TEST1': 'testie', 14:47:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:47:32 INFO - 'USERDOMAIN': 'T-W732-IX-212', 14:47:32 INFO - 'USERNAME': 'cltbld', 14:47:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:47:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:47:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:47:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:47:32 INFO - 'WINDIR': 'C:\\windows', 14:47:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:47:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:47:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:47:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:47:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:47:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:47:33 INFO - Running setup.py egg_info for package mozsystemmonitor 14:47:33 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:47:33 INFO - Running setup.py egg_info for package psutil 14:47:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:47:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:47:33 INFO - Installing collected packages: mozsystemmonitor, psutil 14:47:33 INFO - Running setup.py install for mozsystemmonitor 14:47:33 INFO - Running setup.py install for psutil 14:47:33 INFO - building 'psutil._psutil_windows' extension 14:47:33 INFO - error: Unable to find vcvarsall.bat 14:47:33 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-d0iyvk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:47:33 INFO - running install 14:47:33 INFO - running build 14:47:33 INFO - running build_py 14:47:33 INFO - running build_ext 14:47:33 INFO - building 'psutil._psutil_windows' extension 14:47:33 INFO - error: Unable to find vcvarsall.bat 14:47:33 INFO - ---------------------------------------- 14:47:33 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-d0iyvk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:47:33 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:47:33 WARNING - Return code: 1 14:47:33 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:47:33 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:47:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:47:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:47:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:47:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:47:33 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 0x01BB66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-212', 'USERDOMAIN': 'T-W732-IX-212', '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-212', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:47:33 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:47:33 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:47:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:47:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:47:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:47:33 INFO - 'COMPUTERNAME': 'T-W732-IX-212', 14:47:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:47:33 INFO - 'DCLOCATION': 'SCL3', 14:47:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:47:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:47:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:47:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:47:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:47:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:47:33 INFO - 'HOMEDRIVE': 'C:', 14:47:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:47:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:47:33 INFO - 'KTS_VERSION': '1.19c', 14:47:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:47:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:47:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-212', 14:47:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:47:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:47:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:47:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:47:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:47:33 INFO - 'MOZ_AIRBAG': '1', 14:47:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:47:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:47:33 INFO - 'MOZ_MSVCVERSION': '8', 14:47:33 INFO - 'MOZ_NO_REMOTE': '1', 14:47:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:47:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:47:33 INFO - 'NO_EM_RESTART': '1', 14:47:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:47:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:47:33 INFO - 'OS': 'Windows_NT', 14:47:33 INFO - 'OURDRIVE': 'C:', 14:47:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:47:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:47:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:47:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:47:33 INFO - 'PROCESSOR_LEVEL': '6', 14:47:33 INFO - 'PROCESSOR_REVISION': '1e05', 14:47:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:47:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:47:33 INFO - 'PROMPT': '$P$G', 14:47:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:47:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:47:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:47:33 INFO - 'PWD': 'C:\\slave\\test', 14:47:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:47:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:47:33 INFO - 'SYSTEMDRIVE': 'C:', 14:47:33 INFO - 'SYSTEMROOT': 'C:\\windows', 14:47:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:47:33 INFO - 'TEST1': 'testie', 14:47:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:47:33 INFO - 'USERDOMAIN': 'T-W732-IX-212', 14:47:33 INFO - 'USERNAME': 'cltbld', 14:47:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:47:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:47:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:47:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:47:33 INFO - 'WINDIR': 'C:\\windows', 14:47:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:47:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:47:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:47:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:47:33 INFO - Downloading/unpacking blobuploader==1.2.4 14:47:33 INFO - Downloading blobuploader-1.2.4.tar.gz 14:47:33 INFO - Running setup.py egg_info for package blobuploader 14:47:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:47:37 INFO - Running setup.py egg_info for package requests 14:47:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:47:37 INFO - Downloading docopt-0.6.1.tar.gz 14:47:37 INFO - Running setup.py egg_info for package docopt 14:47:37 INFO - Installing collected packages: blobuploader, docopt, requests 14:47:37 INFO - Running setup.py install for blobuploader 14:47:37 INFO - Running setup.py install for docopt 14:47:37 INFO - Running setup.py install for requests 14:47:37 INFO - Successfully installed blobuploader docopt requests 14:47:37 INFO - Cleaning up... 14:47:37 INFO - Return code: 0 14:47:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:47:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:47:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:47:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:47:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:47:37 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 0x01BB66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCF0C0>, '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-212', 'USERDOMAIN': 'T-W732-IX-212', '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-212', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:47:37 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:47:37 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:47:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:47:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:47:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:47:37 INFO - 'COMPUTERNAME': 'T-W732-IX-212', 14:47:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:47:37 INFO - 'DCLOCATION': 'SCL3', 14:47:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:47:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:47:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:47:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:47:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:47:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:47:37 INFO - 'HOMEDRIVE': 'C:', 14:47:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:47:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:47:37 INFO - 'KTS_VERSION': '1.19c', 14:47:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:47:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:47:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-212', 14:47:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:47:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:47:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:47:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:47:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:47:37 INFO - 'MOZ_AIRBAG': '1', 14:47:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:47:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:47:37 INFO - 'MOZ_MSVCVERSION': '8', 14:47:37 INFO - 'MOZ_NO_REMOTE': '1', 14:47:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:47:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:47:37 INFO - 'NO_EM_RESTART': '1', 14:47:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:47:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:47:37 INFO - 'OS': 'Windows_NT', 14:47:37 INFO - 'OURDRIVE': 'C:', 14:47:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:47:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:47:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:47:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:47:37 INFO - 'PROCESSOR_LEVEL': '6', 14:47:37 INFO - 'PROCESSOR_REVISION': '1e05', 14:47:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:47:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:47:37 INFO - 'PROMPT': '$P$G', 14:47:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:47:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:47:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:47:37 INFO - 'PWD': 'C:\\slave\\test', 14:47:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:47:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:47:37 INFO - 'SYSTEMDRIVE': 'C:', 14:47:37 INFO - 'SYSTEMROOT': 'C:\\windows', 14:47:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:47:37 INFO - 'TEST1': 'testie', 14:47:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:47:37 INFO - 'USERDOMAIN': 'T-W732-IX-212', 14:47:37 INFO - 'USERNAME': 'cltbld', 14:47:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:47:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:47:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:47:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:47:37 INFO - 'WINDIR': 'C:\\windows', 14:47:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:47:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:47:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:47:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:47:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:47:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:47:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:47:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:47:42 INFO - Unpacking c:\slave\test\build\tests\marionette 14:47:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:47:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:47:42 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:47:42 INFO - Running setup.py install for browsermob-proxy 14:47:56 INFO - Running setup.py install for manifestparser 14:47:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Running setup.py install for marionette-client 14:47:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:47:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Running setup.py install for marionette-driver 14:47:56 INFO - Running setup.py install for mozcrash 14:47:56 INFO - Running setup.py install for mozdebug 14:47:56 INFO - Running setup.py install for mozdevice 14:47:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Running setup.py install for mozfile 14:47:56 INFO - Running setup.py install for mozhttpd 14:47:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Running setup.py install for mozinfo 14:47:56 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Running setup.py install for mozInstall 14:47:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Running setup.py install for mozleak 14:47:56 INFO - Running setup.py install for mozlog 14:47:56 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Running setup.py install for moznetwork 14:47:56 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Running setup.py install for mozprocess 14:47:56 INFO - Running setup.py install for mozprofile 14:47:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Running setup.py install for mozrunner 14:47:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Running setup.py install for mozscreenshot 14:47:56 INFO - Running setup.py install for moztest 14:47:56 INFO - Running setup.py install for mozversion 14:47:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:47:56 INFO - Running setup.py install for wptserve 14:47:56 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:47:56 INFO - Cleaning up... 14:47:56 INFO - Return code: 0 14:47:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:47:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:47:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:47:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:47:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:47:56 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 0x01BB66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01999D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C79368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCF0C0>, '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-212', 'USERDOMAIN': 'T-W732-IX-212', '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-212', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:47:56 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:47:56 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:47:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:47:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:47:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:47:56 INFO - 'COMPUTERNAME': 'T-W732-IX-212', 14:47:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:47:56 INFO - 'DCLOCATION': 'SCL3', 14:47:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:47:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:47:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:47:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:47:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:47:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:47:56 INFO - 'HOMEDRIVE': 'C:', 14:47:56 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:47:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:47:56 INFO - 'KTS_VERSION': '1.19c', 14:47:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:47:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:47:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-212', 14:47:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:47:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:47:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:47:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:47:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:47:56 INFO - 'MOZ_AIRBAG': '1', 14:47:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:47:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:47:56 INFO - 'MOZ_MSVCVERSION': '8', 14:47:56 INFO - 'MOZ_NO_REMOTE': '1', 14:47:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:47:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:47:56 INFO - 'NO_EM_RESTART': '1', 14:47:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:47:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:47:56 INFO - 'OS': 'Windows_NT', 14:47:56 INFO - 'OURDRIVE': 'C:', 14:47:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:47:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:47:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:47:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:47:56 INFO - 'PROCESSOR_LEVEL': '6', 14:47:56 INFO - 'PROCESSOR_REVISION': '1e05', 14:47:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:47:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:47:56 INFO - 'PROMPT': '$P$G', 14:47:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:47:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:47:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:47:56 INFO - 'PWD': 'C:\\slave\\test', 14:47:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:47:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:47:56 INFO - 'SYSTEMDRIVE': 'C:', 14:47:56 INFO - 'SYSTEMROOT': 'C:\\windows', 14:47:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:47:56 INFO - 'TEST1': 'testie', 14:47:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:47:56 INFO - 'USERDOMAIN': 'T-W732-IX-212', 14:47:56 INFO - 'USERNAME': 'cltbld', 14:47:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:47:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:47:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:47:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:47:56 INFO - 'WINDIR': 'C:\\windows', 14:47:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:47:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:47:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:48:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:48:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:48:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:48:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:48:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:48:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:48:01 INFO - Unpacking c:\slave\test\build\tests\marionette 14:48:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:48:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:48:01 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:48:12 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:48:12 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:48:12 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:48:12 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:48:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:48:12 INFO - Downloading blessings-1.6.tar.gz 14:48:12 INFO - Running setup.py egg_info for package blessings 14:48:12 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:48:12 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:48:12 INFO - Running setup.py install for blessings 14:48:12 INFO - Running setup.py install for browsermob-proxy 14:48:12 INFO - Running setup.py install for manifestparser 14:48:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Running setup.py install for marionette-client 14:48:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:48:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Running setup.py install for marionette-driver 14:48:12 INFO - Running setup.py install for mozcrash 14:48:12 INFO - Running setup.py install for mozdebug 14:48:12 INFO - Running setup.py install for mozdevice 14:48:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Running setup.py install for mozhttpd 14:48:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Running setup.py install for mozInstall 14:48:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Running setup.py install for mozleak 14:48:12 INFO - Running setup.py install for mozprofile 14:48:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Running setup.py install for mozrunner 14:48:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:48:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:48:14 INFO - Running setup.py install for mozscreenshot 14:48:14 INFO - Running setup.py install for moztest 14:48:14 INFO - Running setup.py install for mozversion 14:48:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:48:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:48:14 INFO - Running setup.py install for wptserve 14:48:14 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:48:14 INFO - Cleaning up... 14:48:14 INFO - Return code: 0 14:48:14 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:48:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:48:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:48:14 INFO - Reading from file tmpfile_stdout 14:48:14 INFO - Using _rmtree_windows ... 14:48:14 INFO - Using _rmtree_windows ... 14:48:14 INFO - Current package versions: 14:48:14 INFO - blessings == 1.6 14:48:14 INFO - blobuploader == 1.2.4 14:48:14 INFO - browsermob-proxy == 0.6.0 14:48:14 INFO - distribute == 0.6.14 14:48:14 INFO - docopt == 0.6.1 14:48:14 INFO - manifestparser == 1.1 14:48:14 INFO - marionette-client == 2.3.0 14:48:14 INFO - marionette-driver == 1.4.0 14:48:14 INFO - mozInstall == 1.12 14:48:14 INFO - mozcrash == 0.17 14:48:14 INFO - mozdebug == 0.1 14:48:14 INFO - mozdevice == 0.48 14:48:14 INFO - mozfile == 1.2 14:48:14 INFO - mozhttpd == 0.7 14:48:14 INFO - mozinfo == 0.9 14:48:14 INFO - mozleak == 0.1 14:48:14 INFO - mozlog == 3.1 14:48:14 INFO - moznetwork == 0.27 14:48:14 INFO - mozprocess == 0.22 14:48:14 INFO - mozprofile == 0.28 14:48:14 INFO - mozrunner == 6.11 14:48:14 INFO - mozscreenshot == 0.1 14:48:14 INFO - mozsystemmonitor == 0.0 14:48:14 INFO - moztest == 0.7 14:48:14 INFO - mozversion == 1.4 14:48:14 INFO - requests == 1.2.3 14:48:14 INFO - wptserve == 1.4.0 14:48:14 INFO - Running post-action listener: _resource_record_post_action 14:48:14 INFO - Running post-action listener: _start_resource_monitoring 14:48:14 INFO - Starting resource monitoring. 14:48:14 INFO - ##### 14:48:14 INFO - ##### Running pull step. 14:48:14 INFO - ##### 14:48:14 INFO - Running pre-action listener: _resource_record_pre_action 14:48:14 INFO - Running main action method: pull 14:48:14 INFO - Pull has nothing to do! 14:48:14 INFO - Running post-action listener: _resource_record_post_action 14:48:14 INFO - ##### 14:48:14 INFO - ##### Running install step. 14:48:14 INFO - ##### 14:48:14 INFO - Running pre-action listener: _resource_record_pre_action 14:48:14 INFO - Running main action method: install 14:48:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:48:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:48:14 INFO - Reading from file tmpfile_stdout 14:48:14 INFO - Using _rmtree_windows ... 14:48:14 INFO - Using _rmtree_windows ... 14:48:14 INFO - Detecting whether we're running mozinstall >=1.0... 14:48:14 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:48:14 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:48:15 INFO - Reading from file tmpfile_stdout 14:48:15 INFO - Output received: 14:48:15 INFO - Usage: mozinstall-script.py [options] installer 14:48:15 INFO - Options: 14:48:15 INFO - -h, --help show this help message and exit 14:48:15 INFO - -d DEST, --destination=DEST 14:48:15 INFO - Directory to install application into. [default: 14:48:15 INFO - "C:\slave\test"] 14:48:15 INFO - --app=APP Application being installed. [default: firefox] 14:48:15 INFO - Using _rmtree_windows ... 14:48:15 INFO - Using _rmtree_windows ... 14:48:15 INFO - mkdir: C:\slave\test\build\application 14:48:15 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:48:15 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 14:48:17 INFO - Reading from file tmpfile_stdout 14:48:17 INFO - Output received: 14:48:17 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:48:17 INFO - Using _rmtree_windows ... 14:48:17 INFO - Using _rmtree_windows ... 14:48:17 INFO - Running post-action listener: _resource_record_post_action 14:48:17 INFO - ##### 14:48:17 INFO - ##### Running run-tests step. 14:48:17 INFO - ##### 14:48:17 INFO - Running pre-action listener: _resource_record_pre_action 14:48:17 INFO - Running main action method: run_tests 14:48:17 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:48:17 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:48:17 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:48:17 INFO - grabbing minidump binary from tooltool 14:48: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:48:17 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 0x01C79368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:48:17 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:48:17 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:48:17 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:48:18 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp9ewn4a 14:48:18 INFO - INFO - File integrity verified, renaming tmp9ewn4a to win32-minidump_stackwalk.exe 14:48:18 INFO - Return code: 0 14:48:18 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:48:19 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:48:19 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/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.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:48:19 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/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.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:48:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:48:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:48:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:48:19 INFO - 'COMPUTERNAME': 'T-W732-IX-212', 14:48:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:48:19 INFO - 'DCLOCATION': 'SCL3', 14:48:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:48:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:48:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:48:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:48:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:48:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:48:19 INFO - 'HOMEDRIVE': 'C:', 14:48:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:48:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:48:19 INFO - 'KTS_VERSION': '1.19c', 14:48:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:48:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:48:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-212', 14:48:19 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:48:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:48:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:48:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:48:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:48:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:48:19 INFO - 'MOZ_AIRBAG': '1', 14:48:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:48:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:48:19 INFO - 'MOZ_MSVCVERSION': '8', 14:48:19 INFO - 'MOZ_NO_REMOTE': '1', 14:48:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:48:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:48:19 INFO - 'NO_EM_RESTART': '1', 14:48:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:48:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:48:19 INFO - 'OS': 'Windows_NT', 14:48:19 INFO - 'OURDRIVE': 'C:', 14:48: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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:48:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:48:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:48:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:48:19 INFO - 'PROCESSOR_LEVEL': '6', 14:48:19 INFO - 'PROCESSOR_REVISION': '1e05', 14:48:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:48:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:48:19 INFO - 'PROMPT': '$P$G', 14:48:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:48:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:48:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:48:19 INFO - 'PWD': 'C:\\slave\\test', 14:48:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:48:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:48:19 INFO - 'SYSTEMDRIVE': 'C:', 14:48:19 INFO - 'SYSTEMROOT': 'C:\\windows', 14:48:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:48:19 INFO - 'TEST1': 'testie', 14:48:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:48:19 INFO - 'USERDOMAIN': 'T-W732-IX-212', 14:48:19 INFO - 'USERNAME': 'cltbld', 14:48:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:48:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:48:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:48:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:48:19 INFO - 'WINDIR': 'C:\\windows', 14:48:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:48:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:48:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:48:19 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/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.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:48:21 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:48:21 INFO - import pkg_resources 14:48:22 INFO - Using 1 client processes 14:48:25 INFO - SUITE-START | Running 778 tests 14:48:25 INFO - Running testharness tests 14:48:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:48:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:48:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:48:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:48:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:48:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:48:25 INFO - Setting up ssl 14:48:26 INFO - PROCESS | certutil | 14:48:26 INFO - PROCESS | certutil | 14:48:26 INFO - PROCESS | certutil | 14:48:26 INFO - Certificate Nickname Trust Attributes 14:48:26 INFO - SSL,S/MIME,JAR/XPI 14:48:26 INFO - 14:48:26 INFO - web-platform-tests CT,, 14:48:26 INFO - 14:48:26 INFO - Starting runner 14:48:26 INFO - PROCESS | 3064 | [3064] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:48:26 INFO - PROCESS | 3064 | [3064] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:48:26 INFO - PROCESS | 3064 | [3064] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:48:26 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:48:27 INFO - PROCESS | 3064 | [3064] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 14:48:28 INFO - PROCESS | 3064 | 1463780908367 Marionette DEBUG Marionette enabled via build flag and pref 14:48:29 INFO - PROCESS | 3064 | ++DOCSHELL 104EEC00 == 1 [pid = 3064] [id = 1] 14:48:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 1 (104EF000) [pid = 3064] [serial = 1] [outer = 00000000] 14:48:29 INFO - PROCESS | 3064 | [3064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:48:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 2 (104EFC00) [pid = 3064] [serial = 2] [outer = 104EF000] 14:48:29 INFO - PROCESS | 3064 | ++DOCSHELL 10F82800 == 2 [pid = 3064] [id = 2] 14:48:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 3 (10F82C00) [pid = 3064] [serial = 3] [outer = 00000000] 14:48:29 INFO - PROCESS | 3064 | [3064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:48:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 4 (10F83800) [pid = 3064] [serial = 4] [outer = 10F82C00] 14:48:30 INFO - PROCESS | 3064 | 1463780910062 Marionette INFO Listening on port 2828 14:48:31 INFO - PROCESS | 3064 | 1463780911592 Marionette DEBUG Marionette enabled via command-line flag 14:48:31 INFO - PROCESS | 3064 | [3064] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:48:31 INFO - PROCESS | 3064 | [3064] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:48:31 INFO - PROCESS | 3064 | ++DOCSHELL 0FA0E400 == 3 [pid = 3064] [id = 3] 14:48:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 5 (0FA0E800) [pid = 3064] [serial = 5] [outer = 00000000] 14:48:31 INFO - PROCESS | 3064 | [3064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:48:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 6 (0FA0F400) [pid = 3064] [serial = 6] [outer = 0FA0E800] 14:48:31 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:48:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 7 (15919000) [pid = 3064] [serial = 7] [outer = 10F82C00] 14:48:32 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:48:32 INFO - PROCESS | 3064 | 1463780912677 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49635 14:48:32 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:48:32 INFO - PROCESS | 3064 | 1463780912682 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49636 14:48:32 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:48:32 INFO - PROCESS | 3064 | 1463780912718 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49638 14:48:32 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:48:32 INFO - PROCESS | 3064 | 1463780912726 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49639 14:48:32 INFO - PROCESS | 3064 | 1463780912729 Marionette DEBUG Closed connection conn0 14:48:32 INFO - PROCESS | 3064 | 1463780912731 Marionette DEBUG Closed connection conn1 14:48:32 INFO - PROCESS | 3064 | 1463780912793 Marionette DEBUG Closed connection conn2 14:48:32 INFO - PROCESS | 3064 | 1463780912887 Marionette DEBUG Closed connection conn3 14:48:32 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:48:32 INFO - PROCESS | 3064 | 1463780912893 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49641 14:48:32 INFO - PROCESS | 3064 | 1463780912920 Marionette DEBUG Closed connection conn4 14:48:32 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:48:32 INFO - PROCESS | 3064 | 1463780912927 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49642 14:48:32 INFO - PROCESS | 3064 | ++DOCSHELL 164CEC00 == 4 [pid = 3064] [id = 4] 14:48:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 8 (164CF000) [pid = 3064] [serial = 8] [outer = 00000000] 14:48:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 9 (1760A800) [pid = 3064] [serial = 9] [outer = 164CF000] 14:48:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 10 (17610000) [pid = 3064] [serial = 10] [outer = 164CF000] 14:48:33 INFO - PROCESS | 3064 | 1463780913065 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:48:33 INFO - PROCESS | 3064 | 1463780913070 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160520074013","device":"desktop","version":"48.0a2"} 14:48:34 INFO - PROCESS | 3064 | [3064] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:48:34 INFO - PROCESS | 3064 | [3064] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:48:34 INFO - PROCESS | 3064 | [3064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:48:35 INFO - PROCESS | 3064 | ++DOCSHELL 1815E800 == 5 [pid = 3064] [id = 5] 14:48:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 11 (1815EC00) [pid = 3064] [serial = 11] [outer = 00000000] 14:48:35 INFO - PROCESS | 3064 | ++DOCSHELL 188C3400 == 6 [pid = 3064] [id = 6] 14:48:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 12 (188C4000) [pid = 3064] [serial = 12] [outer = 00000000] 14:48:35 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:48:35 INFO - PROCESS | 3064 | ++DOCSHELL 198AF000 == 7 [pid = 3064] [id = 7] 14:48:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 13 (198AF400) [pid = 3064] [serial = 13] [outer = 00000000] 14:48:35 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:48:35 INFO - PROCESS | 3064 | [3064] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:48:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 14 (18B45C00) [pid = 3064] [serial = 14] [outer = 198AF400] 14:48:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 15 (1945C800) [pid = 3064] [serial = 15] [outer = 1815EC00] 14:48:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 16 (1945E000) [pid = 3064] [serial = 16] [outer = 188C4000] 14:48:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 17 (19460400) [pid = 3064] [serial = 17] [outer = 198AF400] 14:48:36 INFO - PROCESS | 3064 | 1463780916930 Marionette DEBUG loaded listener.js 14:48:36 INFO - PROCESS | 3064 | 1463780916945 Marionette DEBUG loaded listener.js 14:48:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 18 (1BF5EC00) [pid = 3064] [serial = 18] [outer = 198AF400] 14:48:37 INFO - PROCESS | 3064 | 1463780917725 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"d85a17aa-0bbd-49bb-ae62-5156fe039828","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160520074013","device":"desktop","version":"48.0a2","command_id":1}}] 14:48:38 INFO - PROCESS | 3064 | 1463780918000 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:48:38 INFO - PROCESS | 3064 | 1463780918035 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 14:48:38 INFO - PROCESS | 3064 | 1463780918056 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:48:38 INFO - PROCESS | 3064 | [3064] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:48:38 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:48:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 19 (1CCA7800) [pid = 3064] [serial = 19] [outer = 198AF400] 14:48:39 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:48:39 INFO - PROCESS | 3064 | 1463780919118 Marionette TRACE conn5 <- [1,3,null,{}] 14:48:39 INFO - PROCESS | 3064 | 1463780919122 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:48:39 INFO - PROCESS | 3064 | 1463780919137 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 14:48:39 INFO - PROCESS | 3064 | 1463780919158 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 14:48:39 INFO - PROCESS | 3064 | 1463780919160 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 14:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:48:39 INFO - PROCESS | 3064 | 1463780919166 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:48:39 INFO - PROCESS | 3064 | 1463780919169 Marionette TRACE conn5 <- [1,6,null,{}] 14:48:39 INFO - PROCESS | 3064 | 1463780919248 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:48:39 INFO - PROCESS | 3064 | 1463780919266 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 14:48:39 INFO - PROCESS | 3064 | 1463780919269 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:39 INFO - PROCESS | 3064 | ++DOCSHELL 1E7C0000 == 8 [pid = 3064] [id = 8] 14:48:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 20 (1E7C0400) [pid = 3064] [serial = 20] [outer = 00000000] 14:48:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 21 (1E7C2C00) [pid = 3064] [serial = 21] [outer = 1E7C0400] 14:48:39 INFO - PROCESS | 3064 | 1463780919318 Marionette DEBUG loaded listener.js 14:48:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 22 (17A80000) [pid = 3064] [serial = 22] [outer = 1E7C0400] 14:48:39 INFO - PROCESS | 3064 | --DOCSHELL 104EEC00 == 7 [pid = 3064] [id = 1] 14:48:39 INFO - PROCESS | 3064 | ++DOCSHELL 0F9E5C00 == 8 [pid = 3064] [id = 9] 14:48:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 23 (0F9E6800) [pid = 3064] [serial = 23] [outer = 00000000] 14:48:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 24 (0FA0F000) [pid = 3064] [serial = 24] [outer = 0F9E6800] 14:48:39 INFO - PROCESS | 3064 | 1463780919790 Marionette DEBUG loaded listener.js 14:48:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 25 (0FF7E400) [pid = 3064] [serial = 25] [outer = 0F9E6800] 14:48:39 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:48:40 INFO - PROCESS | 3064 | 1463780920680 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:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1572ms 14:48:40 INFO - PROCESS | 3064 | 1463780920742 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 14:48:40 INFO - PROCESS | 3064 | 1463780920745 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 14:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:48:40 INFO - PROCESS | 3064 | 1463780920751 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:48:40 INFO - PROCESS | 3064 | 1463780920753 Marionette TRACE conn5 <- [1,10,null,{}] 14:48:40 INFO - PROCESS | 3064 | 1463780920758 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:48:40 INFO - PROCESS | 3064 | 1463780920916 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 14:48:41 INFO - PROCESS | 3064 | 1463780921036 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:41 INFO - PROCESS | 3064 | ++DOCSHELL 1B2D7C00 == 9 [pid = 3064] [id = 10] 14:48:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 26 (1B2DA800) [pid = 3064] [serial = 26] [outer = 00000000] 14:48:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 27 (1BF18800) [pid = 3064] [serial = 27] [outer = 1B2DA800] 14:48:41 INFO - PROCESS | 3064 | 1463780921098 Marionette DEBUG loaded listener.js 14:48:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 28 (1CCAF000) [pid = 3064] [serial = 28] [outer = 1B2DA800] 14:48:41 INFO - PROCESS | 3064 | 1463780921794 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:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1077ms 14:48:41 INFO - PROCESS | 3064 | 1463780921829 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 14:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:48:41 INFO - PROCESS | 3064 | 1463780921833 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 14:48:41 INFO - PROCESS | 3064 | 1463780921838 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:48:41 INFO - PROCESS | 3064 | 1463780921842 Marionette TRACE conn5 <- [1,14,null,{}] 14:48:41 INFO - PROCESS | 3064 | 1463780921849 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:48:41 INFO - PROCESS | 3064 | 1463780921961 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 14:48:42 INFO - PROCESS | 3064 | 1463780922030 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:42 INFO - PROCESS | 3064 | ++DOCSHELL 0F97AC00 == 10 [pid = 3064] [id = 11] 14:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 29 (0F981000) [pid = 3064] [serial = 29] [outer = 00000000] 14:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 30 (0FA60000) [pid = 3064] [serial = 30] [outer = 0F981000] 14:48:42 INFO - PROCESS | 3064 | 1463780922081 Marionette DEBUG loaded listener.js 14:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 31 (0FF82000) [pid = 3064] [serial = 31] [outer = 0F981000] 14:48:42 INFO - PROCESS | 3064 | --DOCSHELL 164CEC00 == 9 [pid = 3064] [id = 4] 14:48:42 INFO - PROCESS | 3064 | 1463780922520 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:48:42 INFO - PROCESS | 3064 | ++DOCSHELL 10F53800 == 10 [pid = 3064] [id = 12] 14:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 32 (10F5F800) [pid = 3064] [serial = 32] [outer = 00000000] 14:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 33 (0FFD5800) [pid = 3064] [serial = 33] [outer = 10F5F800] 14:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 730ms 14:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 34 (0FF7E000) [pid = 3064] [serial = 34] [outer = 10F5F800] 14:48:42 INFO - PROCESS | 3064 | ++DOCSHELL 0CE2DC00 == 11 [pid = 3064] [id = 13] 14:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 35 (1033D000) [pid = 3064] [serial = 35] [outer = 00000000] 14:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 36 (146E0800) [pid = 3064] [serial = 36] [outer = 1033D000] 14:48:42 INFO - PROCESS | 3064 | 1463780922628 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 14:48:42 INFO - PROCESS | 3064 | 1463780922635 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 14:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 37 (149ECC00) [pid = 3064] [serial = 37] [outer = 1033D000] 14:48:42 INFO - PROCESS | 3064 | 1463780922674 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:48:42 INFO - PROCESS | 3064 | 1463780922677 Marionette TRACE conn5 <- [1,18,null,{}] 14:48:42 INFO - PROCESS | 3064 | 1463780922691 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:48:42 INFO - PROCESS | 3064 | 1463780922802 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 14:48:42 INFO - PROCESS | 3064 | 1463780922898 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:42 INFO - PROCESS | 3064 | ++DOCSHELL 14C13800 == 12 [pid = 3064] [id = 14] 14:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 38 (14CAD800) [pid = 3064] [serial = 38] [outer = 00000000] 14:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 39 (14E06C00) [pid = 3064] [serial = 39] [outer = 14CAD800] 14:48:42 INFO - PROCESS | 3064 | 1463780922947 Marionette DEBUG loaded listener.js 14:48:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 40 (14E85000) [pid = 3064] [serial = 40] [outer = 14CAD800] 14:48:43 INFO - PROCESS | 3064 | 1463780923342 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:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 710ms 14:48:43 INFO - PROCESS | 3064 | 1463780923362 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 14:48:43 INFO - PROCESS | 3064 | 1463780923364 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 14:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:48:43 INFO - PROCESS | 3064 | 1463780923368 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:48:43 INFO - PROCESS | 3064 | 1463780923372 Marionette TRACE conn5 <- [1,22,null,{}] 14:48:43 INFO - PROCESS | 3064 | 1463780923383 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:48:43 INFO - PROCESS | 3064 | 1463780923471 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 14:48:43 INFO - PROCESS | 3064 | 1463780923480 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:43 INFO - PROCESS | 3064 | ++DOCSHELL 17A8B800 == 13 [pid = 3064] [id = 15] 14:48:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 41 (17D56000) [pid = 3064] [serial = 41] [outer = 00000000] 14:48:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 42 (17DBF400) [pid = 3064] [serial = 42] [outer = 17D56000] 14:48:43 INFO - PROCESS | 3064 | 1463780923530 Marionette DEBUG loaded listener.js 14:48:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 43 (18150C00) [pid = 3064] [serial = 43] [outer = 17D56000] 14:48:43 INFO - PROCESS | 3064 | 1463780923966 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:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 14:48:44 INFO - PROCESS | 3064 | 1463780924004 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 14:48:44 INFO - PROCESS | 3064 | 1463780924006 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 14:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:48:44 INFO - PROCESS | 3064 | 1463780924009 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:48:44 INFO - PROCESS | 3064 | 1463780924011 Marionette TRACE conn5 <- [1,26,null,{}] 14:48:44 INFO - PROCESS | 3064 | 1463780924015 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:48:44 INFO - PROCESS | 3064 | 1463780924100 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 14:48:44 INFO - PROCESS | 3064 | 1463780924110 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:44 INFO - PROCESS | 3064 | ++DOCSHELL 179A0000 == 14 [pid = 3064] [id = 16] 14:48:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 44 (17A7C400) [pid = 3064] [serial = 44] [outer = 00000000] 14:48:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 45 (18137400) [pid = 3064] [serial = 45] [outer = 17A7C400] 14:48:44 INFO - PROCESS | 3064 | 1463780924157 Marionette DEBUG loaded listener.js 14:48:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 46 (1945F400) [pid = 3064] [serial = 46] [outer = 17A7C400] 14:48:44 INFO - PROCESS | 3064 | 1463780924585 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:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 14:48:44 INFO - PROCESS | 3064 | 1463780924642 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 14:48:44 INFO - PROCESS | 3064 | 1463780924644 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 14:48:44 INFO - PROCESS | 3064 | 1463780924647 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:48:44 INFO - PROCESS | 3064 | 1463780924649 Marionette TRACE conn5 <- [1,30,null,{}] 14:48:44 INFO - PROCESS | 3064 | 1463780924652 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:48:44 INFO - PROCESS | 3064 | 1463780924727 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 14:48:44 INFO - PROCESS | 3064 | 1463780924734 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:44 INFO - PROCESS | 3064 | ++DOCSHELL 1AAE4C00 == 15 [pid = 3064] [id = 17] 14:48:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 47 (1ABD7400) [pid = 3064] [serial = 47] [outer = 00000000] 14:48:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 48 (1BA08C00) [pid = 3064] [serial = 48] [outer = 1ABD7400] 14:48:44 INFO - PROCESS | 3064 | 1463780924788 Marionette DEBUG loaded listener.js 14:48:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 49 (1BF58000) [pid = 3064] [serial = 49] [outer = 1ABD7400] 14:48:45 INFO - PROCESS | 3064 | 1463780925187 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:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 14:48:45 INFO - PROCESS | 3064 | 1463780925230 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 14:48:45 INFO - PROCESS | 3064 | 1463780925232 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 14:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:48:45 INFO - PROCESS | 3064 | 1463780925239 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:48:45 INFO - PROCESS | 3064 | 1463780925241 Marionette TRACE conn5 <- [1,34,null,{}] 14:48:45 INFO - PROCESS | 3064 | 1463780925245 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:48:45 INFO - PROCESS | 3064 | 1463780925346 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 14:48:45 INFO - PROCESS | 3064 | 1463780925356 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:45 INFO - PROCESS | 3064 | ++DOCSHELL 0CE75800 == 16 [pid = 3064] [id = 18] 14:48:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 50 (17D5D000) [pid = 3064] [serial = 50] [outer = 00000000] 14:48:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 51 (1B2E2C00) [pid = 3064] [serial = 51] [outer = 17D5D000] 14:48:45 INFO - PROCESS | 3064 | 1463780925404 Marionette DEBUG loaded listener.js 14:48:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 52 (1B985000) [pid = 3064] [serial = 52] [outer = 17D5D000] 14:48:45 INFO - PROCESS | 3064 | 1463780925819 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:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 14:48:45 INFO - PROCESS | 3064 | 1463780925879 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 14:48:45 INFO - PROCESS | 3064 | 1463780925881 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 14:48:45 INFO - PROCESS | 3064 | 1463780925888 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:48:45 INFO - PROCESS | 3064 | 1463780925890 Marionette TRACE conn5 <- [1,38,null,{}] 14:48:45 INFO - PROCESS | 3064 | 1463780925894 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:48:45 INFO - PROCESS | 3064 | 1463780925970 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 14:48:45 INFO - PROCESS | 3064 | 1463780925977 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:45 INFO - PROCESS | 3064 | ++DOCSHELL 14E7FC00 == 17 [pid = 3064] [id = 19] 14:48:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 53 (17105800) [pid = 3064] [serial = 53] [outer = 00000000] 14:48:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (1710EC00) [pid = 3064] [serial = 54] [outer = 17105800] 14:48:46 INFO - PROCESS | 3064 | 1463780926022 Marionette DEBUG loaded listener.js 14:48:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (18F54C00) [pid = 3064] [serial = 55] [outer = 17105800] 14:48:46 INFO - PROCESS | 3064 | 1463780926414 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:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 14:48:46 INFO - PROCESS | 3064 | 1463780926469 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 14:48:46 INFO - PROCESS | 3064 | 1463780926471 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 14:48:46 INFO - PROCESS | 3064 | 1463780926475 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:48:46 INFO - PROCESS | 3064 | 1463780926476 Marionette TRACE conn5 <- [1,42,null,{}] 14:48:46 INFO - PROCESS | 3064 | 1463780926480 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:48:46 INFO - PROCESS | 3064 | 1463780926561 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 14:48:46 INFO - PROCESS | 3064 | 1463780926568 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:46 INFO - PROCESS | 3064 | ++DOCSHELL 18F9D800 == 18 [pid = 3064] [id = 20] 14:48:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (18F9DC00) [pid = 3064] [serial = 56] [outer = 00000000] 14:48:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (18FA0800) [pid = 3064] [serial = 57] [outer = 18F9DC00] 14:48:46 INFO - PROCESS | 3064 | 1463780926614 Marionette DEBUG loaded listener.js 14:48:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (18FA3800) [pid = 3064] [serial = 58] [outer = 18F9DC00] 14:48:47 INFO - PROCESS | 3064 | 1463780927134 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:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 14:48:47 INFO - PROCESS | 3064 | 1463780927148 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 14:48:47 INFO - PROCESS | 3064 | 1463780927150 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 14:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:48:47 INFO - PROCESS | 3064 | 1463780927153 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:48:47 INFO - PROCESS | 3064 | 1463780927155 Marionette TRACE conn5 <- [1,46,null,{}] 14:48:47 INFO - PROCESS | 3064 | 1463780927158 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:48:47 INFO - PROCESS | 3064 | 1463780927230 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 14:48:47 INFO - PROCESS | 3064 | 1463780927236 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:47 INFO - PROCESS | 3064 | ++DOCSHELL 17A86400 == 19 [pid = 3064] [id = 21] 14:48:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (18B9A400) [pid = 3064] [serial = 59] [outer = 00000000] 14:48:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (18BA6000) [pid = 3064] [serial = 60] [outer = 18B9A400] 14:48:47 INFO - PROCESS | 3064 | 1463780927285 Marionette DEBUG loaded listener.js 14:48:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (18BA9C00) [pid = 3064] [serial = 61] [outer = 18B9A400] 14:48:47 INFO - PROCESS | 3064 | 1463780927682 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:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 14:48:47 INFO - PROCESS | 3064 | 1463780927731 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 14:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:48:47 INFO - PROCESS | 3064 | 1463780927733 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 14:48:47 INFO - PROCESS | 3064 | 1463780927736 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:48:47 INFO - PROCESS | 3064 | 1463780927738 Marionette TRACE conn5 <- [1,50,null,{}] 14:48:47 INFO - PROCESS | 3064 | 1463780927741 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:48:47 INFO - PROCESS | 3064 | 1463780927817 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 14:48:47 INFO - PROCESS | 3064 | 1463780927823 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:47 INFO - PROCESS | 3064 | ++DOCSHELL 0CD49800 == 20 [pid = 3064] [id = 22] 14:48:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0CD4A400) [pid = 3064] [serial = 62] [outer = 00000000] 14:48:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0CD4E800) [pid = 3064] [serial = 63] [outer = 0CD4A400] 14:48:47 INFO - PROCESS | 3064 | 1463780927868 Marionette DEBUG loaded listener.js 14:48:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (18BA6400) [pid = 3064] [serial = 64] [outer = 0CD4A400] 14:48:48 INFO - PROCESS | 3064 | 1463780928278 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:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 14:48:48 INFO - PROCESS | 3064 | 1463780928309 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 14:48:48 INFO - PROCESS | 3064 | 1463780928312 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 14:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:48:48 INFO - PROCESS | 3064 | 1463780928319 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:48:48 INFO - PROCESS | 3064 | 1463780928322 Marionette TRACE conn5 <- [1,54,null,{}] 14:48:48 INFO - PROCESS | 3064 | 1463780928338 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:48:48 INFO - PROCESS | 3064 | 1463780928432 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 14:48:48 INFO - PROCESS | 3064 | 1463780928438 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:48 INFO - PROCESS | 3064 | ++DOCSHELL 0FD49800 == 21 [pid = 3064] [id = 23] 14:48:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0FD4A400) [pid = 3064] [serial = 65] [outer = 00000000] 14:48:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0FD52C00) [pid = 3064] [serial = 66] [outer = 0FD4A400] 14:48:48 INFO - PROCESS | 3064 | 1463780928486 Marionette DEBUG loaded listener.js 14:48:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (1CB45000) [pid = 3064] [serial = 67] [outer = 0FD4A400] 14:48:48 INFO - PROCESS | 3064 | 1463780928901 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:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 14:48:48 INFO - PROCESS | 3064 | 1463780928951 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 14:48:48 INFO - PROCESS | 3064 | 1463780928953 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 14:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:48:48 INFO - PROCESS | 3064 | 1463780928957 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:48:48 INFO - PROCESS | 3064 | 1463780928958 Marionette TRACE conn5 <- [1,58,null,{}] 14:48:48 INFO - PROCESS | 3064 | 1463780928962 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:48:49 INFO - PROCESS | 3064 | 1463780929047 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 14:48:49 INFO - PROCESS | 3064 | 1463780929054 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:49 INFO - PROCESS | 3064 | ++DOCSHELL 1E8BC400 == 22 [pid = 3064] [id = 24] 14:48:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (1E8BCC00) [pid = 3064] [serial = 68] [outer = 00000000] 14:48:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (1E8C0000) [pid = 3064] [serial = 69] [outer = 1E8BCC00] 14:48:49 INFO - PROCESS | 3064 | 1463780929098 Marionette DEBUG loaded listener.js 14:48:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (1F34E000) [pid = 3064] [serial = 70] [outer = 1E8BCC00] 14:48:49 INFO - PROCESS | 3064 | 1463780929513 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:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 14:48:49 INFO - PROCESS | 3064 | 1463780929529 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 14:48:49 INFO - PROCESS | 3064 | 1463780929531 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 14:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:48:49 INFO - PROCESS | 3064 | 1463780929535 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:48:49 INFO - PROCESS | 3064 | 1463780929536 Marionette TRACE conn5 <- [1,62,null,{}] 14:48:49 INFO - PROCESS | 3064 | 1463780929540 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:48:50 INFO - PROCESS | 3064 | 1463780930351 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 14:48:50 INFO - PROCESS | 3064 | 1463780930450 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:50 INFO - PROCESS | 3064 | ++DOCSHELL 0CD49400 == 23 [pid = 3064] [id = 25] 14:48:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0CD4B000) [pid = 3064] [serial = 71] [outer = 00000000] 14:48:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0CF4E000) [pid = 3064] [serial = 72] [outer = 0CD4B000] 14:48:50 INFO - PROCESS | 3064 | 1463780930499 Marionette DEBUG loaded listener.js 14:48:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0F979000) [pid = 3064] [serial = 73] [outer = 0CD4B000] 14:48:50 INFO - PROCESS | 3064 | 1463780930939 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:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1420ms 14:48:50 INFO - PROCESS | 3064 | 1463780930956 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 14:48:50 INFO - PROCESS | 3064 | 1463780930960 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 14:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:48:50 INFO - PROCESS | 3064 | 1463780930964 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:48:50 INFO - PROCESS | 3064 | 1463780930968 Marionette TRACE conn5 <- [1,66,null,{}] 14:48:50 INFO - PROCESS | 3064 | 1463780930980 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:48:51 INFO - PROCESS | 3064 | 1463780931085 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 14:48:51 INFO - PROCESS | 3064 | 1463780931093 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:51 INFO - PROCESS | 3064 | ++DOCSHELL 0FD4F800 == 24 [pid = 3064] [id = 26] 14:48:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0FD50400) [pid = 3064] [serial = 74] [outer = 00000000] 14:48:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (10338C00) [pid = 3064] [serial = 75] [outer = 0FD50400] 14:48:51 INFO - PROCESS | 3064 | 1463780931142 Marionette DEBUG loaded listener.js 14:48:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1049E000) [pid = 3064] [serial = 76] [outer = 0FD50400] 14:48:51 INFO - PROCESS | 3064 | 1463780931572 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:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 14:48:51 INFO - PROCESS | 3064 | 1463780931596 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 14:48:51 INFO - PROCESS | 3064 | 1463780931599 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 14:48:51 INFO - PROCESS | 3064 | 1463780931602 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:48:51 INFO - PROCESS | 3064 | 1463780931604 Marionette TRACE conn5 <- [1,70,null,{}] 14:48:51 INFO - PROCESS | 3064 | 1463780931608 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:48:51 INFO - PROCESS | 3064 | 1463780931977 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 14:48:52 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (164CF000) [pid = 3064] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:48:52 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0F981000) [pid = 3064] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:48:52 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (14CAD800) [pid = 3064] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:48:52 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (17D56000) [pid = 3064] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:48:52 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (17A7C400) [pid = 3064] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:48:52 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1ABD7400) [pid = 3064] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:48:52 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0CD4A400) [pid = 3064] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:48:52 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (1E7C0400) [pid = 3064] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:48:52 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (1B2DA800) [pid = 3064] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:48:52 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0FD4A400) [pid = 3064] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:48:52 INFO - PROCESS | 3064 | 1463780932063 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:52 INFO - PROCESS | 3064 | ++DOCSHELL 0CF4B400 == 25 [pid = 3064] [id = 27] 14:48:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0CF4BC00) [pid = 3064] [serial = 77] [outer = 00000000] 14:48:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0FD4A400) [pid = 3064] [serial = 78] [outer = 0CF4BC00] 14:48:52 INFO - PROCESS | 3064 | 1463780932113 Marionette DEBUG loaded listener.js 14:48:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (14CAD800) [pid = 3064] [serial = 79] [outer = 0CF4BC00] 14:48:52 INFO - PROCESS | 3064 | 1463780932494 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:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 931ms 14:48:52 INFO - PROCESS | 3064 | 1463780932537 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 14:48:52 INFO - PROCESS | 3064 | 1463780932541 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 14:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:48:52 INFO - PROCESS | 3064 | 1463780932551 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:48:52 INFO - PROCESS | 3064 | 1463780932555 Marionette TRACE conn5 <- [1,74,null,{}] 14:48:52 INFO - PROCESS | 3064 | 1463780932559 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:48:52 INFO - PROCESS | 3064 | 1463780932637 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 14:48:52 INFO - PROCESS | 3064 | 1463780932643 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:52 INFO - PROCESS | 3064 | ++DOCSHELL 164C6400 == 26 [pid = 3064] [id = 28] 14:48:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (17102000) [pid = 3064] [serial = 80] [outer = 00000000] 14:48:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (17602C00) [pid = 3064] [serial = 81] [outer = 17102000] 14:48:52 INFO - PROCESS | 3064 | 1463780932689 Marionette DEBUG loaded listener.js 14:48:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (17690400) [pid = 3064] [serial = 82] [outer = 17102000] 14:48:53 INFO - PROCESS | 3064 | 1463780933117 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:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 14:48:53 INFO - PROCESS | 3064 | 1463780933178 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 14:48:53 INFO - PROCESS | 3064 | 1463780933180 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 14:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:48:53 INFO - PROCESS | 3064 | 1463780933183 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:48:53 INFO - PROCESS | 3064 | 1463780933185 Marionette TRACE conn5 <- [1,78,null,{}] 14:48:53 INFO - PROCESS | 3064 | 1463780933188 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:48:53 INFO - PROCESS | 3064 | 1463780933267 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 14:48:53 INFO - PROCESS | 3064 | 1463780933276 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:53 INFO - PROCESS | 3064 | ++DOCSHELL 1799BC00 == 27 [pid = 3064] [id = 29] 14:48:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (17D5C800) [pid = 3064] [serial = 83] [outer = 00000000] 14:48:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (18156800) [pid = 3064] [serial = 84] [outer = 17D5C800] 14:48:53 INFO - PROCESS | 3064 | 1463780933321 Marionette DEBUG loaded listener.js 14:48:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (18B9C400) [pid = 3064] [serial = 85] [outer = 17D5C800] 14:48:53 INFO - PROCESS | 3064 | 1463780933744 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:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 14:48:53 INFO - PROCESS | 3064 | 1463780933754 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 14:48:53 INFO - PROCESS | 3064 | 1463780933756 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 14:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:48:53 INFO - PROCESS | 3064 | 1463780933759 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:48:53 INFO - PROCESS | 3064 | 1463780933761 Marionette TRACE conn5 <- [1,82,null,{}] 14:48:53 INFO - PROCESS | 3064 | 1463780933764 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:48:53 INFO - PROCESS | 3064 | 1463780933842 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 14:48:53 INFO - PROCESS | 3064 | 1463780933851 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:53 INFO - PROCESS | 3064 | ++DOCSHELL 18ED3C00 == 28 [pid = 3064] [id = 30] 14:48:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (18F25800) [pid = 3064] [serial = 86] [outer = 00000000] 14:48:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (18F57400) [pid = 3064] [serial = 87] [outer = 18F25800] 14:48:53 INFO - PROCESS | 3064 | 1463780933904 Marionette DEBUG loaded listener.js 14:48:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (18F5F400) [pid = 3064] [serial = 88] [outer = 18F25800] 14:48:54 INFO - PROCESS | 3064 | 1463780934495 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:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 770ms 14:48:54 INFO - PROCESS | 3064 | 1463780934530 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 14:48:54 INFO - PROCESS | 3064 | 1463780934536 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 14:48:54 INFO - PROCESS | 3064 | 1463780934540 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:48:54 INFO - PROCESS | 3064 | 1463780934545 Marionette TRACE conn5 <- [1,86,null,{}] 14:48:54 INFO - PROCESS | 3064 | 1463780934551 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:48:54 INFO - PROCESS | 3064 | 1463780934687 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 14:48:54 INFO - PROCESS | 3064 | 1463780934778 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:54 INFO - PROCESS | 3064 | ++DOCSHELL 0FA5B400 == 29 [pid = 3064] [id = 31] 14:48:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0FD48400) [pid = 3064] [serial = 89] [outer = 00000000] 14:48:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14750000) [pid = 3064] [serial = 90] [outer = 0FD48400] 14:48:54 INFO - PROCESS | 3064 | 1463780934839 Marionette DEBUG loaded listener.js 14:48:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14E05C00) [pid = 3064] [serial = 91] [outer = 0FD48400] 14:48:55 INFO - PROCESS | 3064 | 1463780935370 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:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 14:48:55 INFO - PROCESS | 3064 | 1463780935416 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 14:48:55 INFO - PROCESS | 3064 | 1463780935422 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 14:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:48:55 INFO - PROCESS | 3064 | 1463780935428 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:48:55 INFO - PROCESS | 3064 | 1463780935431 Marionette TRACE conn5 <- [1,90,null,{}] 14:48:55 INFO - PROCESS | 3064 | 1463780935435 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:48:55 INFO - PROCESS | 3064 | 1463780935538 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 14:48:55 INFO - PROCESS | 3064 | 1463780935626 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:55 INFO - PROCESS | 3064 | ++DOCSHELL 18E6E400 == 30 [pid = 3064] [id = 32] 14:48:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (18ED1C00) [pid = 3064] [serial = 92] [outer = 00000000] 14:48:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (18F5A000) [pid = 3064] [serial = 93] [outer = 18ED1C00] 14:48:55 INFO - PROCESS | 3064 | 1463780935684 Marionette DEBUG loaded listener.js 14:48:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (18F96800) [pid = 3064] [serial = 94] [outer = 18ED1C00] 14:48:56 INFO - PROCESS | 3064 | 1463780936243 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:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 14:48:56 INFO - PROCESS | 3064 | 1463780936300 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 14:48:56 INFO - PROCESS | 3064 | 1463780936303 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 14:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:48:56 INFO - PROCESS | 3064 | 1463780936307 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:48:56 INFO - PROCESS | 3064 | 1463780936311 Marionette TRACE conn5 <- [1,94,null,{}] 14:48:56 INFO - PROCESS | 3064 | 1463780936322 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:48:56 INFO - PROCESS | 3064 | 1463780936422 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 14:48:56 INFO - PROCESS | 3064 | 1463780936512 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:56 INFO - PROCESS | 3064 | ++DOCSHELL 18F9A400 == 31 [pid = 3064] [id = 33] 14:48:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1B2E2400) [pid = 3064] [serial = 95] [outer = 00000000] 14:48:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1B983C00) [pid = 3064] [serial = 96] [outer = 1B2E2400] 14:48:56 INFO - PROCESS | 3064 | 1463780936571 Marionette DEBUG loaded listener.js 14:48:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1BF0F000) [pid = 3064] [serial = 97] [outer = 1B2E2400] 14:48:57 INFO - PROCESS | 3064 | 1463780937095 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:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 14:48:57 INFO - PROCESS | 3064 | 1463780937141 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 14:48:57 INFO - PROCESS | 3064 | 1463780937144 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 14:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:48:57 INFO - PROCESS | 3064 | 1463780937148 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:48:57 INFO - PROCESS | 3064 | 1463780937150 Marionette TRACE conn5 <- [1,98,null,{}] 14:48:57 INFO - PROCESS | 3064 | 1463780937153 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:48:57 INFO - PROCESS | 3064 | 1463780937253 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 14:48:57 INFO - PROCESS | 3064 | 1463780937340 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:57 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD2000 == 32 [pid = 3064] [id = 34] 14:48:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0CFD2800) [pid = 3064] [serial = 98] [outer = 00000000] 14:48:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0CFDC400) [pid = 3064] [serial = 99] [outer = 0CFD2800] 14:48:57 INFO - PROCESS | 3064 | 1463780937398 Marionette DEBUG loaded listener.js 14:48:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (1B979C00) [pid = 3064] [serial = 100] [outer = 0CFD2800] 14:48:57 INFO - PROCESS | 3064 | 1463780937950 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:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 14:48:58 INFO - PROCESS | 3064 | 1463780938021 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 14:48:58 INFO - PROCESS | 3064 | 1463780938024 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 14:48:58 INFO - PROCESS | 3064 | 1463780938027 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:48:58 INFO - PROCESS | 3064 | 1463780938029 Marionette TRACE conn5 <- [1,102,null,{}] 14:48:58 INFO - PROCESS | 3064 | 1463780938033 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:48:58 INFO - PROCESS | 3064 | 1463780938132 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 14:48:58 INFO - PROCESS | 3064 | 1463780938206 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:58 INFO - PROCESS | 3064 | ++DOCSHELL 0FAEEC00 == 33 [pid = 3064] [id = 35] 14:48:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0FFD7400) [pid = 3064] [serial = 101] [outer = 00000000] 14:48:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (10147C00) [pid = 3064] [serial = 102] [outer = 0FFD7400] 14:48:58 INFO - PROCESS | 3064 | 1463780938263 Marionette DEBUG loaded listener.js 14:48:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (10149800) [pid = 3064] [serial = 103] [outer = 0FFD7400] 14:48:58 INFO - PROCESS | 3064 | 1463780938872 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:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (1760A800) [pid = 3064] [serial = 9] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (17610000) [pid = 3064] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (10F83800) [pid = 3064] [serial = 4] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0FA60000) [pid = 3064] [serial = 30] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0FF82000) [pid = 3064] [serial = 31] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (146E0800) [pid = 3064] [serial = 36] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14E06C00) [pid = 3064] [serial = 39] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14E85000) [pid = 3064] [serial = 40] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17DBF400) [pid = 3064] [serial = 42] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (18150C00) [pid = 3064] [serial = 43] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (18137400) [pid = 3064] [serial = 45] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (1BA08C00) [pid = 3064] [serial = 48] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1B2E2C00) [pid = 3064] [serial = 51] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1710EC00) [pid = 3064] [serial = 54] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (18FA0800) [pid = 3064] [serial = 57] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (18BA6000) [pid = 3064] [serial = 60] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0CD4E800) [pid = 3064] [serial = 63] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0FD52C00) [pid = 3064] [serial = 66] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (17A80000) [pid = 3064] [serial = 22] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1E7C2C00) [pid = 3064] [serial = 21] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0FA0F000) [pid = 3064] [serial = 24] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1BF18800) [pid = 3064] [serial = 27] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0FFD5800) [pid = 3064] [serial = 33] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1945F400) [pid = 3064] [serial = 46] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (1BF58000) [pid = 3064] [serial = 49] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (1CCAF000) [pid = 3064] [serial = 28] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (1CB45000) [pid = 3064] [serial = 67] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (18BA6400) [pid = 3064] [serial = 64] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (18B45C00) [pid = 3064] [serial = 14] [outer = 00000000] [url = about:blank] 14:48:58 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (19460400) [pid = 3064] [serial = 17] [outer = 00000000] [url = about:blank] 14:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 930ms 14:48:58 INFO - PROCESS | 3064 | 1463780938961 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 14:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:48:58 INFO - PROCESS | 3064 | 1463780938966 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 14:48:58 INFO - PROCESS | 3064 | 1463780938970 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:48:58 INFO - PROCESS | 3064 | 1463780938974 Marionette TRACE conn5 <- [1,106,null,{}] 14:48:58 INFO - PROCESS | 3064 | 1463780938980 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:48:59 INFO - PROCESS | 3064 | 1463780939085 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 14:48:59 INFO - PROCESS | 3064 | 1463780939153 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:59 INFO - PROCESS | 3064 | ++DOCSHELL 0CFDB000 == 34 [pid = 3064] [id = 36] 14:48:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0F932800) [pid = 3064] [serial = 104] [outer = 00000000] 14:48:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0FA5F000) [pid = 3064] [serial = 105] [outer = 0F932800] 14:48:59 INFO - PROCESS | 3064 | 1463780939203 Marionette DEBUG loaded listener.js 14:48:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0FD4E400) [pid = 3064] [serial = 106] [outer = 0F932800] 14:48:59 INFO - PROCESS | 3064 | 1463780939566 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:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 690ms 14:48:59 INFO - PROCESS | 3064 | 1463780939662 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 14:48:59 INFO - PROCESS | 3064 | 1463780939667 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 14:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:48:59 INFO - PROCESS | 3064 | 1463780939673 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:48:59 INFO - PROCESS | 3064 | 1463780939675 Marionette TRACE conn5 <- [1,110,null,{}] 14:48:59 INFO - PROCESS | 3064 | 1463780939679 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:48:59 INFO - PROCESS | 3064 | 1463780939772 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 14:48:59 INFO - PROCESS | 3064 | 1463780939779 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:59 INFO - PROCESS | 3064 | ++DOCSHELL 0FD52C00 == 35 [pid = 3064] [id = 37] 14:48:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0FF83400) [pid = 3064] [serial = 107] [outer = 00000000] 14:48:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (10F85C00) [pid = 3064] [serial = 108] [outer = 0FF83400] 14:48:59 INFO - PROCESS | 3064 | 1463780939826 Marionette DEBUG loaded listener.js 14:48:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (14684000) [pid = 3064] [serial = 109] [outer = 0FF83400] 14:49:00 INFO - PROCESS | 3064 | 1463780940268 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:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 14:49:00 INFO - PROCESS | 3064 | 1463780940306 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 14:49:00 INFO - PROCESS | 3064 | 1463780940309 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 14:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:49:00 INFO - PROCESS | 3064 | 1463780940312 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:49:00 INFO - PROCESS | 3064 | 1463780940315 Marionette TRACE conn5 <- [1,114,null,{}] 14:49:00 INFO - PROCESS | 3064 | 1463780940326 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:49:00 INFO - PROCESS | 3064 | 1463780940409 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 14:49:00 INFO - PROCESS | 3064 | 1463780940420 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:00 INFO - PROCESS | 3064 | ++DOCSHELL 17107C00 == 36 [pid = 3064] [id = 38] 14:49:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (17108000) [pid = 3064] [serial = 110] [outer = 00000000] 14:49:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (17110800) [pid = 3064] [serial = 111] [outer = 17108000] 14:49:00 INFO - PROCESS | 3064 | 1463780940470 Marionette DEBUG loaded listener.js 14:49:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (1760A800) [pid = 3064] [serial = 112] [outer = 17108000] 14:49:00 INFO - PROCESS | 3064 | 1463780940897 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:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 14:49:00 INFO - PROCESS | 3064 | 1463780940946 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 14:49:00 INFO - PROCESS | 3064 | 1463780940949 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 14:49:00 INFO - PROCESS | 3064 | 1463780940952 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:49:00 INFO - PROCESS | 3064 | 1463780940954 Marionette TRACE conn5 <- [1,118,null,{}] 14:49:00 INFO - PROCESS | 3064 | 1463780940957 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:49:01 INFO - PROCESS | 3064 | 1463780941047 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 14:49:01 INFO - PROCESS | 3064 | 1463780941053 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:01 INFO - PROCESS | 3064 | ++DOCSHELL 179A2000 == 37 [pid = 3064] [id = 39] 14:49:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (179A3C00) [pid = 3064] [serial = 113] [outer = 00000000] 14:49:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (18151800) [pid = 3064] [serial = 114] [outer = 179A3C00] 14:49:01 INFO - PROCESS | 3064 | 1463780941098 Marionette DEBUG loaded listener.js 14:49:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (18B46800) [pid = 3064] [serial = 115] [outer = 179A3C00] 14:49:01 INFO - PROCESS | 3064 | 1463780941552 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:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 14:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:49:01 INFO - PROCESS | 3064 | 1463780941589 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 14:49:01 INFO - PROCESS | 3064 | 1463780941591 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 14:49:01 INFO - PROCESS | 3064 | 1463780941594 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:49:01 INFO - PROCESS | 3064 | 1463780941596 Marionette TRACE conn5 <- [1,122,null,{}] 14:49:01 INFO - PROCESS | 3064 | 1463780941600 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:49:01 INFO - PROCESS | 3064 | 1463780941710 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 14:49:01 INFO - PROCESS | 3064 | 1463780941720 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:01 INFO - PROCESS | 3064 | ++DOCSHELL 18137400 == 38 [pid = 3064] [id = 40] 14:49:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (18B9CC00) [pid = 3064] [serial = 116] [outer = 00000000] 14:49:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (18F57000) [pid = 3064] [serial = 117] [outer = 18B9CC00] 14:49:01 INFO - PROCESS | 3064 | 1463780941767 Marionette DEBUG loaded listener.js 14:49:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (18FA2000) [pid = 3064] [serial = 118] [outer = 18B9CC00] 14:49:02 INFO - PROCESS | 3064 | 1463780942224 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:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 14:49:02 INFO - PROCESS | 3064 | 1463780942266 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 14:49:02 INFO - PROCESS | 3064 | 1463780942268 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 14:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:49:02 INFO - PROCESS | 3064 | 1463780942271 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:49:02 INFO - PROCESS | 3064 | 1463780942273 Marionette TRACE conn5 <- [1,126,null,{}] 14:49:02 INFO - PROCESS | 3064 | 1463780942276 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:49:02 INFO - PROCESS | 3064 | 1463780942398 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 14:49:02 INFO - PROCESS | 3064 | 1463780942473 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:02 INFO - PROCESS | 3064 | ++DOCSHELL 194AF800 == 39 [pid = 3064] [id = 41] 14:49:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (194B1800) [pid = 3064] [serial = 119] [outer = 00000000] 14:49:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1BF18800) [pid = 3064] [serial = 120] [outer = 194B1800] 14:49:02 INFO - PROCESS | 3064 | 1463780942522 Marionette DEBUG loaded listener.js 14:49:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1BF60C00) [pid = 3064] [serial = 121] [outer = 194B1800] 14:49:02 INFO - PROCESS | 3064 | 1463780942954 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:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 730ms 14:49:03 INFO - PROCESS | 3064 | 1463780943004 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 14:49:03 INFO - PROCESS | 3064 | 1463780943006 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 14:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:49:03 INFO - PROCESS | 3064 | 1463780943010 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:49:03 INFO - PROCESS | 3064 | 1463780943012 Marionette TRACE conn5 <- [1,130,null,{}] 14:49:03 INFO - PROCESS | 3064 | 1463780943015 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:49:03 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (17D5C800) [pid = 3064] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:49:03 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0FD50400) [pid = 3064] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:49:03 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0CF4BC00) [pid = 3064] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:49:03 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (17102000) [pid = 3064] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:49:03 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0CD4B000) [pid = 3064] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:49:03 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1E8BCC00) [pid = 3064] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:49:03 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (17105800) [pid = 3064] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:49:03 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (18B9A400) [pid = 3064] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:49:03 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (17D5D000) [pid = 3064] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:49:03 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (18F9DC00) [pid = 3064] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:49:03 INFO - PROCESS | 3064 | 1463780943133 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 14:49:03 INFO - PROCESS | 3064 | 1463780943184 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:03 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC0000 == 40 [pid = 3064] [id = 42] 14:49:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0CCC1800) [pid = 3064] [serial = 122] [outer = 00000000] 14:49:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0CCC9800) [pid = 3064] [serial = 123] [outer = 0CCC1800] 14:49:03 INFO - PROCESS | 3064 | 1463780943242 Marionette DEBUG loaded listener.js 14:49:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0CD48C00) [pid = 3064] [serial = 124] [outer = 0CCC1800] 14:49:03 INFO - PROCESS | 3064 | 1463780943599 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:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 14:49:03 INFO - PROCESS | 3064 | 1463780943642 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 14:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:49:03 INFO - PROCESS | 3064 | 1463780943644 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 14:49:03 INFO - PROCESS | 3064 | 1463780943647 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:49:03 INFO - PROCESS | 3064 | 1463780943649 Marionette TRACE conn5 <- [1,134,null,{}] 14:49:03 INFO - PROCESS | 3064 | 1463780943653 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:49:03 INFO - PROCESS | 3064 | 1463780943733 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 14:49:03 INFO - PROCESS | 3064 | 1463780943763 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:03 INFO - PROCESS | 3064 | ++DOCSHELL 0FD50400 == 41 [pid = 3064] [id = 43] 14:49:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (14E04400) [pid = 3064] [serial = 125] [outer = 00000000] 14:49:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (18155400) [pid = 3064] [serial = 126] [outer = 14E04400] 14:49:03 INFO - PROCESS | 3064 | 1463780943810 Marionette DEBUG loaded listener.js 14:49:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (18BA0800) [pid = 3064] [serial = 127] [outer = 14E04400] 14:49:04 INFO - PROCESS | 3064 | 1463780944218 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:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 14:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:49:04 INFO - PROCESS | 3064 | 1463780944278 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 14:49:04 INFO - PROCESS | 3064 | 1463780944280 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 14:49:04 INFO - PROCESS | 3064 | 1463780944287 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:49:04 INFO - PROCESS | 3064 | 1463780944289 Marionette TRACE conn5 <- [1,138,null,{}] 14:49:04 INFO - PROCESS | 3064 | 1463780944292 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:49:04 INFO - PROCESS | 3064 | 1463780944373 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 14:49:04 INFO - PROCESS | 3064 | 1463780944380 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:04 INFO - PROCESS | 3064 | ++DOCSHELL 10163400 == 42 [pid = 3064] [id = 44] 14:49:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (10165000) [pid = 3064] [serial = 128] [outer = 00000000] 14:49:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (1016CC00) [pid = 3064] [serial = 129] [outer = 10165000] 14:49:04 INFO - PROCESS | 3064 | 1463780944429 Marionette DEBUG loaded listener.js 14:49:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1710B400) [pid = 3064] [serial = 130] [outer = 10165000] 14:49:04 INFO - PROCESS | 3064 | 1463780944832 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:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 590ms 14:49:04 INFO - PROCESS | 3064 | 1463780944874 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 14:49:04 INFO - PROCESS | 3064 | 1463780944876 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 14:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:49:04 INFO - PROCESS | 3064 | 1463780944879 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:49:04 INFO - PROCESS | 3064 | 1463780944881 Marionette TRACE conn5 <- [1,142,null,{}] 14:49:04 INFO - PROCESS | 3064 | 1463780944895 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:49:04 INFO - PROCESS | 3064 | 1463780944971 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 14:49:04 INFO - PROCESS | 3064 | 1463780944978 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:04 INFO - PROCESS | 3064 | ++DOCSHELL 15918800 == 43 [pid = 3064] [id = 45] 14:49:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (159E4400) [pid = 3064] [serial = 131] [outer = 00000000] 14:49:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1CB3EC00) [pid = 3064] [serial = 132] [outer = 159E4400] 14:49:05 INFO - PROCESS | 3064 | 1463780945022 Marionette DEBUG loaded listener.js 14:49:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1CB43400) [pid = 3064] [serial = 133] [outer = 159E4400] 14:49:05 INFO - PROCESS | 3064 | 1463780945668 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:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 830ms 14:49:05 INFO - PROCESS | 3064 | 1463780945711 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 14:49:05 INFO - PROCESS | 3064 | 1463780945716 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 14:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:49:05 INFO - PROCESS | 3064 | 1463780945722 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:49:05 INFO - PROCESS | 3064 | 1463780945726 Marionette TRACE conn5 <- [1,146,null,{}] 14:49:05 INFO - PROCESS | 3064 | 1463780945732 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:49:05 INFO - PROCESS | 3064 | 1463780945839 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 14:49:05 INFO - PROCESS | 3064 | 1463780945915 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:05 INFO - PROCESS | 3064 | ++DOCSHELL 0FD43800 == 44 [pid = 3064] [id = 46] 14:49:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0FD46000) [pid = 3064] [serial = 134] [outer = 00000000] 14:49:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1014BC00) [pid = 3064] [serial = 135] [outer = 0FD46000] 14:49:05 INFO - PROCESS | 3064 | 1463780945974 Marionette DEBUG loaded listener.js 14:49:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (10168000) [pid = 3064] [serial = 136] [outer = 0FD46000] 14:49:06 INFO - PROCESS | 3064 | 1463780946571 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:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 870ms 14:49:06 INFO - PROCESS | 3064 | 1463780946596 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 14:49:06 INFO - PROCESS | 3064 | 1463780946602 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 14:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:49:06 INFO - PROCESS | 3064 | 1463780946609 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:49:06 INFO - PROCESS | 3064 | 1463780946612 Marionette TRACE conn5 <- [1,150,null,{}] 14:49:06 INFO - PROCESS | 3064 | 1463780946617 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:49:06 INFO - PROCESS | 3064 | 1463780946724 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 14:49:06 INFO - PROCESS | 3064 | 1463780946818 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:06 INFO - PROCESS | 3064 | ++DOCSHELL 14B52000 == 45 [pid = 3064] [id = 47] 14:49:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (14E0D800) [pid = 3064] [serial = 137] [outer = 00000000] 14:49:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17110400) [pid = 3064] [serial = 138] [outer = 14E0D800] 14:49:06 INFO - PROCESS | 3064 | 1463780946877 Marionette DEBUG loaded listener.js 14:49:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (18150C00) [pid = 3064] [serial = 139] [outer = 14E0D800] 14:49:07 INFO - PROCESS | 3064 | 1463780947436 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:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 870ms 14:49:07 INFO - PROCESS | 3064 | 1463780947495 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 14:49:07 INFO - PROCESS | 3064 | 1463780947498 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 14:49:07 INFO - PROCESS | 3064 | 1463780947502 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:49:07 INFO - PROCESS | 3064 | 1463780947505 Marionette TRACE conn5 <- [1,154,null,{}] 14:49:07 INFO - PROCESS | 3064 | 1463780947516 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:49:07 INFO - PROCESS | 3064 | 1463780947619 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 14:49:07 INFO - PROCESS | 3064 | 1463780947697 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:07 INFO - PROCESS | 3064 | ++DOCSHELL 17A65000 == 46 [pid = 3064] [id = 48] 14:49:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (17A65400) [pid = 3064] [serial = 140] [outer = 00000000] 14:49:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (18F52000) [pid = 3064] [serial = 141] [outer = 17A65400] 14:49:07 INFO - PROCESS | 3064 | 1463780947754 Marionette DEBUG loaded listener.js 14:49:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (1ABD7400) [pid = 3064] [serial = 142] [outer = 17A65400] 14:49:08 INFO - PROCESS | 3064 | 1463780948539 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:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1074ms 14:49:08 INFO - PROCESS | 3064 | 1463780948583 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 14:49:08 INFO - PROCESS | 3064 | 1463780948587 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 14:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:49:08 INFO - PROCESS | 3064 | 1463780948592 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:49:08 INFO - PROCESS | 3064 | 1463780948596 Marionette TRACE conn5 <- [1,158,null,{}] 14:49:08 INFO - PROCESS | 3064 | 1463780948603 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:49:08 INFO - PROCESS | 3064 | 1463780948695 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 14:49:08 INFO - PROCESS | 3064 | 1463780948778 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:08 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD3800 == 47 [pid = 3064] [id = 49] 14:49:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0CFD4000) [pid = 3064] [serial = 143] [outer = 00000000] 14:49:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0FAEE800) [pid = 3064] [serial = 144] [outer = 0CFD4000] 14:49:08 INFO - PROCESS | 3064 | 1463780948827 Marionette DEBUG loaded listener.js 14:49:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (10142400) [pid = 3064] [serial = 145] [outer = 0CFD4000] 14:49:09 INFO - PROCESS | 3064 | --DOCSHELL 10163400 == 46 [pid = 3064] [id = 44] 14:49:09 INFO - PROCESS | 3064 | --DOCSHELL 0FD50400 == 45 [pid = 3064] [id = 43] 14:49:09 INFO - PROCESS | 3064 | --DOCSHELL 0CCC0000 == 44 [pid = 3064] [id = 42] 14:49:09 INFO - PROCESS | 3064 | --DOCSHELL 194AF800 == 43 [pid = 3064] [id = 41] 14:49:09 INFO - PROCESS | 3064 | --DOCSHELL 18137400 == 42 [pid = 3064] [id = 40] 14:49:09 INFO - PROCESS | 3064 | --DOCSHELL 179A2000 == 41 [pid = 3064] [id = 39] 14:49:09 INFO - PROCESS | 3064 | --DOCSHELL 17107C00 == 40 [pid = 3064] [id = 38] 14:49:09 INFO - PROCESS | 3064 | --DOCSHELL 0FD52C00 == 39 [pid = 3064] [id = 37] 14:49:09 INFO - PROCESS | 3064 | --DOCSHELL 0CFDB000 == 38 [pid = 3064] [id = 36] 14:49:09 INFO - PROCESS | 3064 | --DOCSHELL 18F9A400 == 37 [pid = 3064] [id = 33] 14:49:09 INFO - PROCESS | 3064 | --DOCSHELL 18E6E400 == 36 [pid = 3064] [id = 32] 14:49:09 INFO - PROCESS | 3064 | --DOCSHELL 0FA5B400 == 35 [pid = 3064] [id = 31] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (1F34E000) [pid = 3064] [serial = 70] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (18156800) [pid = 3064] [serial = 84] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (10338C00) [pid = 3064] [serial = 75] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0FD4A400) [pid = 3064] [serial = 78] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1049E000) [pid = 3064] [serial = 76] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (17602C00) [pid = 3064] [serial = 81] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (18B9C400) [pid = 3064] [serial = 85] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (14CAD800) [pid = 3064] [serial = 79] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0CF4E000) [pid = 3064] [serial = 72] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0F979000) [pid = 3064] [serial = 73] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17690400) [pid = 3064] [serial = 82] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1E8C0000) [pid = 3064] [serial = 69] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (18F54C00) [pid = 3064] [serial = 55] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (18BA9C00) [pid = 3064] [serial = 61] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1B985000) [pid = 3064] [serial = 52] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (18FA3800) [pid = 3064] [serial = 58] [outer = 00000000] [url = about:blank] 14:49:09 INFO - PROCESS | 3064 | 1463780949443 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:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 890ms 14:49:09 INFO - PROCESS | 3064 | 1463780949483 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 14:49:09 INFO - PROCESS | 3064 | 1463780949488 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 14:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:49:09 INFO - PROCESS | 3064 | 1463780949494 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:49:09 INFO - PROCESS | 3064 | 1463780949497 Marionette TRACE conn5 <- [1,162,null,{}] 14:49:09 INFO - PROCESS | 3064 | 1463780949502 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:49:09 INFO - PROCESS | 3064 | 1463780949584 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 14:49:09 INFO - PROCESS | 3064 | 1463780949592 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:09 INFO - PROCESS | 3064 | ++DOCSHELL 0CD4DC00 == 36 [pid = 3064] [id = 50] 14:49:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0CD4E800) [pid = 3064] [serial = 146] [outer = 00000000] 14:49:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0CFDB000) [pid = 3064] [serial = 147] [outer = 0CD4E800] 14:49:09 INFO - PROCESS | 3064 | 1463780949637 Marionette DEBUG loaded listener.js 14:49:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0FA5B400) [pid = 3064] [serial = 148] [outer = 0CD4E800] 14:49:10 INFO - PROCESS | 3064 | 1463780950110 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:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 14:49:10 INFO - PROCESS | 3064 | 1463780950168 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 14:49:10 INFO - PROCESS | 3064 | 1463780950170 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 14:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:49:10 INFO - PROCESS | 3064 | 1463780950192 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:49:10 INFO - PROCESS | 3064 | 1463780950195 Marionette TRACE conn5 <- [1,166,null,{}] 14:49:10 INFO - PROCESS | 3064 | 1463780950209 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:49:10 INFO - PROCESS | 3064 | 1463780950294 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 14:49:10 INFO - PROCESS | 3064 | 1463780950371 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:10 INFO - PROCESS | 3064 | ++DOCSHELL 10161400 == 37 [pid = 3064] [id = 51] 14:49:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (101CA400) [pid = 3064] [serial = 149] [outer = 00000000] 14:49:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1468B800) [pid = 3064] [serial = 150] [outer = 101CA400] 14:49:10 INFO - PROCESS | 3064 | 1463780950422 Marionette DEBUG loaded listener.js 14:49:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (14C0EC00) [pid = 3064] [serial = 151] [outer = 101CA400] 14:49:10 INFO - PROCESS | 3064 | 1463780950800 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:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 14:49:10 INFO - PROCESS | 3064 | 1463780950827 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 14:49:10 INFO - PROCESS | 3064 | 1463780950830 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 14:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:49:10 INFO - PROCESS | 3064 | 1463780950833 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:49:10 INFO - PROCESS | 3064 | 1463780950835 Marionette TRACE conn5 <- [1,170,null,{}] 14:49:10 INFO - PROCESS | 3064 | 1463780950838 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:49:10 INFO - PROCESS | 3064 | 1463780950917 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 14:49:10 INFO - PROCESS | 3064 | 1463780950924 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:10 INFO - PROCESS | 3064 | ++DOCSHELL 1590F400 == 38 [pid = 3064] [id = 52] 14:49:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (15911000) [pid = 3064] [serial = 152] [outer = 00000000] 14:49:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (17109400) [pid = 3064] [serial = 153] [outer = 15911000] 14:49:10 INFO - PROCESS | 3064 | 1463780950969 Marionette DEBUG loaded listener.js 14:49:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (1717EC00) [pid = 3064] [serial = 154] [outer = 15911000] 14:49:11 INFO - PROCESS | 3064 | 1463780951381 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:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 14:49:11 INFO - PROCESS | 3064 | 1463780951415 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 14:49:11 INFO - PROCESS | 3064 | 1463780951417 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 14:49:11 INFO - PROCESS | 3064 | 1463780951435 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:49:11 INFO - PROCESS | 3064 | 1463780951437 Marionette TRACE conn5 <- [1,174,null,{}] 14:49:11 INFO - PROCESS | 3064 | 1463780951441 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:49:11 INFO - PROCESS | 3064 | 1463780951550 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 14:49:11 INFO - PROCESS | 3064 | 1463780951556 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:11 INFO - PROCESS | 3064 | ++DOCSHELL 171E1400 == 39 [pid = 3064] [id = 53] 14:49:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (17602C00) [pid = 3064] [serial = 155] [outer = 00000000] 14:49:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (17690400) [pid = 3064] [serial = 156] [outer = 17602C00] 14:49:11 INFO - PROCESS | 3064 | 1463780951601 Marionette DEBUG loaded listener.js 14:49:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (1799A400) [pid = 3064] [serial = 157] [outer = 17602C00] 14:49:12 INFO - PROCESS | 3064 | 1463780952071 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:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 14:49:12 INFO - PROCESS | 3064 | 1463780952112 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 14:49:12 INFO - PROCESS | 3064 | 1463780952114 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 14:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:49:12 INFO - PROCESS | 3064 | 1463780952118 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:49:12 INFO - PROCESS | 3064 | 1463780952119 Marionette TRACE conn5 <- [1,178,null,{}] 14:49:12 INFO - PROCESS | 3064 | 1463780952123 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:49:12 INFO - PROCESS | 3064 | 1463780952247 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 14:49:12 INFO - PROCESS | 3064 | 1463780952260 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:12 INFO - PROCESS | 3064 | ++DOCSHELL 0CE74400 == 40 [pid = 3064] [id = 54] 14:49:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0CFCEC00) [pid = 3064] [serial = 158] [outer = 00000000] 14:49:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (17DC0800) [pid = 3064] [serial = 159] [outer = 0CFCEC00] 14:49:12 INFO - PROCESS | 3064 | 1463780952308 Marionette DEBUG loaded listener.js 14:49:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (1815C000) [pid = 3064] [serial = 160] [outer = 0CFCEC00] 14:49:12 INFO - PROCESS | 3064 | 1463780952732 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:49:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (18B9FC00) [pid = 3064] [serial = 161] [outer = 1033D000] 14:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 14:49:12 INFO - PROCESS | 3064 | 1463780952807 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 14:49:12 INFO - PROCESS | 3064 | 1463780952809 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 14:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:49:12 INFO - PROCESS | 3064 | 1463780952812 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:49:12 INFO - PROCESS | 3064 | 1463780952814 Marionette TRACE conn5 <- [1,182,null,{}] 14:49:12 INFO - PROCESS | 3064 | 1463780952817 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:49:12 INFO - PROCESS | 3064 | 1463780952954 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 14:49:12 INFO - PROCESS | 3064 | 1463780952978 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:12 INFO - PROCESS | 3064 | ++DOCSHELL 18BA1800 == 41 [pid = 3064] [id = 55] 14:49:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (18BA3800) [pid = 3064] [serial = 162] [outer = 00000000] 14:49:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (18F99400) [pid = 3064] [serial = 163] [outer = 18BA3800] 14:49:13 INFO - PROCESS | 3064 | 1463780953024 Marionette DEBUG loaded listener.js 14:49:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (18F9F400) [pid = 3064] [serial = 164] [outer = 18BA3800] 14:49:13 INFO - PROCESS | 3064 | 1463780953445 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:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 14:49:13 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0FF83400) [pid = 3064] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:49:13 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (14E04400) [pid = 3064] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:49:13 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (10165000) [pid = 3064] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:49:13 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (18B9CC00) [pid = 3064] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:49:13 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0CCC1800) [pid = 3064] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:49:13 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (194B1800) [pid = 3064] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:49:13 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0F932800) [pid = 3064] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:49:13 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (179A3C00) [pid = 3064] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:49:13 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (17108000) [pid = 3064] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:49:13 INFO - PROCESS | 3064 | 1463780953627 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 14:49:13 INFO - PROCESS | 3064 | 1463780953629 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 14:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:49:13 INFO - PROCESS | 3064 | 1463780953638 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:49:13 INFO - PROCESS | 3064 | 1463780953640 Marionette TRACE conn5 <- [1,186,null,{}] 14:49:13 INFO - PROCESS | 3064 | 1463780953643 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:49:13 INFO - PROCESS | 3064 | 1463780953732 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 14:49:13 INFO - PROCESS | 3064 | 1463780953739 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:13 INFO - PROCESS | 3064 | ++DOCSHELL 0FD46400 == 42 [pid = 3064] [id = 56] 14:49:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (10165000) [pid = 3064] [serial = 165] [outer = 00000000] 14:49:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (17103C00) [pid = 3064] [serial = 166] [outer = 10165000] 14:49:13 INFO - PROCESS | 3064 | 1463780953784 Marionette DEBUG loaded listener.js 14:49:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (179A3C00) [pid = 3064] [serial = 167] [outer = 10165000] 14:49:14 INFO - PROCESS | 3064 | 1463780954189 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:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 14:49:14 INFO - PROCESS | 3064 | 1463780954211 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 14:49:14 INFO - PROCESS | 3064 | 1463780954213 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 14:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:49:14 INFO - PROCESS | 3064 | 1463780954216 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:49:14 INFO - PROCESS | 3064 | 1463780954218 Marionette TRACE conn5 <- [1,190,null,{}] 14:49:14 INFO - PROCESS | 3064 | 1463780954221 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:49:14 INFO - PROCESS | 3064 | 1463780954348 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 14:49:14 INFO - PROCESS | 3064 | 1463780954356 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:14 INFO - PROCESS | 3064 | ++DOCSHELL 0FAF6000 == 43 [pid = 3064] [id = 57] 14:49:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (10144000) [pid = 3064] [serial = 168] [outer = 00000000] 14:49:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (1AAE5800) [pid = 3064] [serial = 169] [outer = 10144000] 14:49:14 INFO - PROCESS | 3064 | 1463780954401 Marionette DEBUG loaded listener.js 14:49:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (1B2E2800) [pid = 3064] [serial = 170] [outer = 10144000] 14:49:14 INFO - PROCESS | 3064 | 1463780954775 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:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 14:49:14 INFO - PROCESS | 3064 | 1463780954787 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 14:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:49:14 INFO - PROCESS | 3064 | 1463780954789 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 14:49:14 INFO - PROCESS | 3064 | 1463780954792 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:49:14 INFO - PROCESS | 3064 | 1463780954794 Marionette TRACE conn5 <- [1,194,null,{}] 14:49:14 INFO - PROCESS | 3064 | 1463780954797 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:49:14 INFO - PROCESS | 3064 | 1463780954872 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 14:49:14 INFO - PROCESS | 3064 | 1463780954879 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:14 INFO - PROCESS | 3064 | ++DOCSHELL 1BFF1800 == 44 [pid = 3064] [id = 58] 14:49:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (1BFF3000) [pid = 3064] [serial = 171] [outer = 00000000] 14:49:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (1CB43800) [pid = 3064] [serial = 172] [outer = 1BFF3000] 14:49:14 INFO - PROCESS | 3064 | 1463780954923 Marionette DEBUG loaded listener.js 14:49:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (1CC23C00) [pid = 3064] [serial = 173] [outer = 1BFF3000] 14:49:15 INFO - PROCESS | 3064 | 1463780955337 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:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 14:49:15 INFO - PROCESS | 3064 | 1463780955364 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 14:49:15 INFO - PROCESS | 3064 | 1463780955366 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 14:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:49:15 INFO - PROCESS | 3064 | 1463780955369 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:49:15 INFO - PROCESS | 3064 | 1463780955372 Marionette TRACE conn5 <- [1,198,null,{}] 14:49:15 INFO - PROCESS | 3064 | 1463780955375 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:49:15 INFO - PROCESS | 3064 | 1463780955475 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 14:49:15 INFO - PROCESS | 3064 | 1463780955482 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:15 INFO - PROCESS | 3064 | ++DOCSHELL 1E520400 == 45 [pid = 3064] [id = 59] 14:49:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (1E7BD800) [pid = 3064] [serial = 174] [outer = 00000000] 14:49:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (1E8B3000) [pid = 3064] [serial = 175] [outer = 1E7BD800] 14:49:15 INFO - PROCESS | 3064 | 1463780955532 Marionette DEBUG loaded listener.js 14:49:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (1E8BBC00) [pid = 3064] [serial = 176] [outer = 1E7BD800] 14:49:16 INFO - PROCESS | 3064 | 1463780956231 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:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 14:49:16 INFO - PROCESS | 3064 | 1463780956243 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 14:49:16 INFO - PROCESS | 3064 | 1463780956249 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 14:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:49:16 INFO - PROCESS | 3064 | 1463780956253 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:49:16 INFO - PROCESS | 3064 | 1463780956258 Marionette TRACE conn5 <- [1,202,null,{}] 14:49:16 INFO - PROCESS | 3064 | 1463780956263 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:49:16 INFO - PROCESS | 3064 | 1463780956375 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 14:49:16 INFO - PROCESS | 3064 | 1463780956468 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:16 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD0400 == 46 [pid = 3064] [id = 60] 14:49:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0CFD7400) [pid = 3064] [serial = 177] [outer = 00000000] 14:49:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (0FD48000) [pid = 3064] [serial = 178] [outer = 0CFD7400] 14:49:16 INFO - PROCESS | 3064 | 1463780956524 Marionette DEBUG loaded listener.js 14:49:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (10148400) [pid = 3064] [serial = 179] [outer = 0CFD7400] 14:49:17 INFO - PROCESS | 3064 | 1463780957178 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:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 970ms 14:49:17 INFO - PROCESS | 3064 | 1463780957229 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 14:49:17 INFO - PROCESS | 3064 | 1463780957235 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 14:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:49:17 INFO - PROCESS | 3064 | 1463780957242 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:49:17 INFO - PROCESS | 3064 | 1463780957245 Marionette TRACE conn5 <- [1,206,null,{}] 14:49:17 INFO - PROCESS | 3064 | 1463780957249 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:49:17 INFO - PROCESS | 3064 | 1463780957359 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 14:49:17 INFO - PROCESS | 3064 | 1463780957482 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:17 INFO - PROCESS | 3064 | ++DOCSHELL 104F7800 == 47 [pid = 3064] [id = 61] 14:49:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (104FB800) [pid = 3064] [serial = 180] [outer = 00000000] 14:49:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (17A5CC00) [pid = 3064] [serial = 181] [outer = 104FB800] 14:49:17 INFO - PROCESS | 3064 | 1463780957541 Marionette DEBUG loaded listener.js 14:49:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (17D56000) [pid = 3064] [serial = 182] [outer = 104FB800] 14:49:18 INFO - PROCESS | 3064 | 1463780958089 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:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 14:49:18 INFO - PROCESS | 3064 | 1463780958116 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 14:49:18 INFO - PROCESS | 3064 | 1463780958118 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 14:49:18 INFO - PROCESS | 3064 | 1463780958123 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:49:18 INFO - PROCESS | 3064 | 1463780958127 Marionette TRACE conn5 <- [1,210,null,{}] 14:49:18 INFO - PROCESS | 3064 | 1463780958138 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:49:18 INFO - PROCESS | 3064 | 1463780958244 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 14:49:18 INFO - PROCESS | 3064 | 1463780958342 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:18 INFO - PROCESS | 3064 | ++DOCSHELL 19B66400 == 48 [pid = 3064] [id = 62] 14:49:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (19B67000) [pid = 3064] [serial = 183] [outer = 00000000] 14:49:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (19B6B000) [pid = 3064] [serial = 184] [outer = 19B67000] 14:49:18 INFO - PROCESS | 3064 | 1463780958399 Marionette DEBUG loaded listener.js 14:49:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (1B97F000) [pid = 3064] [serial = 185] [outer = 19B67000] 14:49:18 INFO - PROCESS | 3064 | 1463780958974 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:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 14:49:18 INFO - PROCESS | 3064 | 1463780958998 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 14:49:18 INFO - PROCESS | 3064 | 1463780959001 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 14:49:19 INFO - PROCESS | 3064 | 1463780959020 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:49:19 INFO - PROCESS | 3064 | 1463780959022 Marionette TRACE conn5 <- [1,214,null,{}] 14:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:49:19 INFO - PROCESS | 3064 | 1463780959026 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:49:19 INFO - PROCESS | 3064 | 1463780959129 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 14:49:19 INFO - PROCESS | 3064 | 1463780959223 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:19 INFO - PROCESS | 3064 | ++DOCSHELL 1E7C1C00 == 49 [pid = 3064] [id = 63] 14:49:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (1E7C2000) [pid = 3064] [serial = 186] [outer = 00000000] 14:49:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (1E8B3C00) [pid = 3064] [serial = 187] [outer = 1E7C2000] 14:49:19 INFO - PROCESS | 3064 | 1463780959280 Marionette DEBUG loaded listener.js 14:49:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (1F34B800) [pid = 3064] [serial = 188] [outer = 1E7C2000] 14:49:19 INFO - PROCESS | 3064 | 1463780959969 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:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 970ms 14:49:19 INFO - PROCESS | 3064 | 1463780959996 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 14:49:19 INFO - PROCESS | 3064 | 1463780960000 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 14:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:49:20 INFO - PROCESS | 3064 | 1463780960004 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:49:20 INFO - PROCESS | 3064 | 1463780960008 Marionette TRACE conn5 <- [1,218,null,{}] 14:49:20 INFO - PROCESS | 3064 | 1463780960013 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:49:20 INFO - PROCESS | 3064 | 1463780960109 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 14:49:20 INFO - PROCESS | 3064 | 1463780960193 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:20 INFO - PROCESS | 3064 | ++DOCSHELL 0F9EB400 == 50 [pid = 3064] [id = 64] 14:49:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (0FA5C000) [pid = 3064] [serial = 189] [outer = 00000000] 14:49:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (1014A000) [pid = 3064] [serial = 190] [outer = 0FA5C000] 14:49:20 INFO - PROCESS | 3064 | 1463780960288 Marionette DEBUG loaded listener.js 14:49:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (10169400) [pid = 3064] [serial = 191] [outer = 0FA5C000] 14:49:20 INFO - PROCESS | 3064 | --DOCSHELL 1BFF1800 == 49 [pid = 3064] [id = 58] 14:49:20 INFO - PROCESS | 3064 | --DOCSHELL 0FAF6000 == 48 [pid = 3064] [id = 57] 14:49:20 INFO - PROCESS | 3064 | --DOCSHELL 0FD46400 == 47 [pid = 3064] [id = 56] 14:49:20 INFO - PROCESS | 3064 | --DOCSHELL 18BA1800 == 46 [pid = 3064] [id = 55] 14:49:20 INFO - PROCESS | 3064 | --DOCSHELL 0CE74400 == 45 [pid = 3064] [id = 54] 14:49:20 INFO - PROCESS | 3064 | --DOCSHELL 171E1400 == 44 [pid = 3064] [id = 53] 14:49:20 INFO - PROCESS | 3064 | --DOCSHELL 1590F400 == 43 [pid = 3064] [id = 52] 14:49:20 INFO - PROCESS | 3064 | --DOCSHELL 10161400 == 42 [pid = 3064] [id = 51] 14:49:20 INFO - PROCESS | 3064 | --DOCSHELL 0CD4DC00 == 41 [pid = 3064] [id = 50] 14:49:20 INFO - PROCESS | 3064 | --DOCSHELL 0CFD3800 == 40 [pid = 3064] [id = 49] 14:49:20 INFO - PROCESS | 3064 | --DOCSHELL 15918800 == 39 [pid = 3064] [id = 45] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (18F57000) [pid = 3064] [serial = 117] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (0CCC9800) [pid = 3064] [serial = 123] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (1BF18800) [pid = 3064] [serial = 120] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (18F57400) [pid = 3064] [serial = 87] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (14750000) [pid = 3064] [serial = 90] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (18F5A000) [pid = 3064] [serial = 93] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (1B983C00) [pid = 3064] [serial = 96] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (0FA5F000) [pid = 3064] [serial = 105] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0FD4E400) [pid = 3064] [serial = 106] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (18151800) [pid = 3064] [serial = 114] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (17110800) [pid = 3064] [serial = 111] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (1760A800) [pid = 3064] [serial = 112] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (10F85C00) [pid = 3064] [serial = 108] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (14684000) [pid = 3064] [serial = 109] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (10147C00) [pid = 3064] [serial = 102] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0CFDC400) [pid = 3064] [serial = 99] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (18155400) [pid = 3064] [serial = 126] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (18BA0800) [pid = 3064] [serial = 127] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0CD48C00) [pid = 3064] [serial = 124] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (1016CC00) [pid = 3064] [serial = 129] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (1BF60C00) [pid = 3064] [serial = 121] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (18FA2000) [pid = 3064] [serial = 118] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (1710B400) [pid = 3064] [serial = 130] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (1CB3EC00) [pid = 3064] [serial = 132] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (18B46800) [pid = 3064] [serial = 115] [outer = 00000000] [url = about:blank] 14:49:20 INFO - PROCESS | 3064 | 1463780960871 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:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 930ms 14:49:20 INFO - PROCESS | 3064 | 1463780960937 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 14:49:20 INFO - PROCESS | 3064 | 1463780960942 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 14:49:20 INFO - PROCESS | 3064 | 1463780960948 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:49:20 INFO - PROCESS | 3064 | 1463780960951 Marionette TRACE conn5 <- [1,222,null,{}] 14:49:20 INFO - PROCESS | 3064 | 1463780960955 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:49:21 INFO - PROCESS | 3064 | 1463780961040 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 14:49:21 INFO - PROCESS | 3064 | 1463780961124 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:21 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD4400 == 40 [pid = 3064] [id = 65] 14:49:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0CFDB400) [pid = 3064] [serial = 192] [outer = 00000000] 14:49:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (10163000) [pid = 3064] [serial = 193] [outer = 0CFDB400] 14:49:21 INFO - PROCESS | 3064 | 1463780961174 Marionette DEBUG loaded listener.js 14:49:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (104F0000) [pid = 3064] [serial = 194] [outer = 0CFDB400] 14:49:21 INFO - PROCESS | 3064 | 1463780961551 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:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 14:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:49:21 INFO - PROCESS | 3064 | 1463780961581 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 14:49:21 INFO - PROCESS | 3064 | 1463780961583 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 14:49:21 INFO - PROCESS | 3064 | 1463780961586 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:49:21 INFO - PROCESS | 3064 | 1463780961590 Marionette TRACE conn5 <- [1,226,null,{}] 14:49:21 INFO - PROCESS | 3064 | 1463780961600 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:49:21 INFO - PROCESS | 3064 | 1463780961684 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 14:49:21 INFO - PROCESS | 3064 | 1463780961721 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:21 INFO - PROCESS | 3064 | ++DOCSHELL 164C6800 == 41 [pid = 3064] [id = 66] 14:49:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (164C9000) [pid = 3064] [serial = 195] [outer = 00000000] 14:49:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (17105000) [pid = 3064] [serial = 196] [outer = 164C9000] 14:49:21 INFO - PROCESS | 3064 | 1463780961770 Marionette DEBUG loaded listener.js 14:49:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (17182C00) [pid = 3064] [serial = 197] [outer = 164C9000] 14:49:22 INFO - PROCESS | 3064 | 1463780962210 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:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 690ms 14:49:22 INFO - PROCESS | 3064 | 1463780962278 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 14:49:22 INFO - PROCESS | 3064 | 1463780962280 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 14:49:22 INFO - PROCESS | 3064 | 1463780962284 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:49:22 INFO - PROCESS | 3064 | 1463780962285 Marionette TRACE conn5 <- [1,230,null,{}] 14:49:22 INFO - PROCESS | 3064 | 1463780962289 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:49:22 INFO - PROCESS | 3064 | 1463780962372 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 14:49:22 INFO - PROCESS | 3064 | 1463780962382 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:22 INFO - PROCESS | 3064 | ++DOCSHELL 17187400 == 42 [pid = 3064] [id = 67] 14:49:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (17604800) [pid = 3064] [serial = 198] [outer = 00000000] 14:49:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (17A63400) [pid = 3064] [serial = 199] [outer = 17604800] 14:49:22 INFO - PROCESS | 3064 | 1463780962427 Marionette DEBUG loaded listener.js 14:49:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (17D5AC00) [pid = 3064] [serial = 200] [outer = 17604800] 14:49:22 INFO - PROCESS | 3064 | 1463780962858 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:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 14:49:22 INFO - PROCESS | 3064 | 1463780962917 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 14:49:22 INFO - PROCESS | 3064 | 1463780962929 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 14:49:22 INFO - PROCESS | 3064 | 1463780962932 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:49:22 INFO - PROCESS | 3064 | 1463780962934 Marionette TRACE conn5 <- [1,234,null,{}] 14:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:49:22 INFO - PROCESS | 3064 | 1463780962938 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:49:23 INFO - PROCESS | 3064 | 1463780963039 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 14:49:23 INFO - PROCESS | 3064 | 1463780963116 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:23 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC5800 == 43 [pid = 3064] [id = 68] 14:49:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (17DBD800) [pid = 3064] [serial = 201] [outer = 00000000] 14:49:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (18B47400) [pid = 3064] [serial = 202] [outer = 17DBD800] 14:49:23 INFO - PROCESS | 3064 | 1463780963163 Marionette DEBUG loaded listener.js 14:49:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (18BA6400) [pid = 3064] [serial = 203] [outer = 17DBD800] 14:49:23 INFO - PROCESS | 3064 | 1463780963593 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:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 14:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:49:23 INFO - PROCESS | 3064 | 1463780963608 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 14:49:23 INFO - PROCESS | 3064 | 1463780963610 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 14:49:23 INFO - PROCESS | 3064 | 1463780963613 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:49:23 INFO - PROCESS | 3064 | 1463780963614 Marionette TRACE conn5 <- [1,238,null,{}] 14:49:23 INFO - PROCESS | 3064 | 1463780963633 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:49:23 INFO - PROCESS | 3064 | 1463780963767 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 14:49:23 INFO - PROCESS | 3064 | 1463780963786 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:23 INFO - PROCESS | 3064 | ++DOCSHELL 18F57000 == 44 [pid = 3064] [id = 69] 14:49:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (18F57400) [pid = 3064] [serial = 204] [outer = 00000000] 14:49:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (18FA3C00) [pid = 3064] [serial = 205] [outer = 18F57400] 14:49:23 INFO - PROCESS | 3064 | 1463780963878 Marionette DEBUG loaded listener.js 14:49:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (19B60800) [pid = 3064] [serial = 206] [outer = 18F57400] 14:49:24 INFO - PROCESS | 3064 | 1463780964278 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:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 730ms 14:49:24 INFO - PROCESS | 3064 | 1463780964344 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 14:49:24 INFO - PROCESS | 3064 | 1463780964346 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 14:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:49:24 INFO - PROCESS | 3064 | 1463780964349 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:49:24 INFO - PROCESS | 3064 | 1463780964351 Marionette TRACE conn5 <- [1,242,null,{}] 14:49:24 INFO - PROCESS | 3064 | 1463780964354 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:49:24 INFO - PROCESS | 3064 | 1463780964483 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 14:49:24 INFO - PROCESS | 3064 | 1463780964490 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:24 INFO - PROCESS | 3064 | ++DOCSHELL 19B62C00 == 45 [pid = 3064] [id = 70] 14:49:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (19B66800) [pid = 3064] [serial = 207] [outer = 00000000] 14:49:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (1AB69000) [pid = 3064] [serial = 208] [outer = 19B66800] 14:49:24 INFO - PROCESS | 3064 | 1463780964534 Marionette DEBUG loaded listener.js 14:49:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (1ACC3000) [pid = 3064] [serial = 209] [outer = 19B66800] 14:49:25 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (0CFCEC00) [pid = 3064] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:49:25 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (17602C00) [pid = 3064] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:49:25 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (0CFD4000) [pid = 3064] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:49:25 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (101CA400) [pid = 3064] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:49:25 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (159E4400) [pid = 3064] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:49:25 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (15911000) [pid = 3064] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:49:25 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (0CD4E800) [pid = 3064] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:49:25 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (10165000) [pid = 3064] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:49:25 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (18BA3800) [pid = 3064] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:49:25 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (1BFF3000) [pid = 3064] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:49:25 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (10144000) [pid = 3064] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:49:25 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (18F25800) [pid = 3064] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:49:25 INFO - PROCESS | 3064 | 1463780965074 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:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 770ms 14:49:25 INFO - PROCESS | 3064 | 1463780965120 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 14:49:25 INFO - PROCESS | 3064 | 1463780965122 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 14:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:49:25 INFO - PROCESS | 3064 | 1463780965125 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:49:25 INFO - PROCESS | 3064 | 1463780965127 Marionette TRACE conn5 <- [1,246,null,{}] 14:49:25 INFO - PROCESS | 3064 | 1463780965130 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:49:25 INFO - PROCESS | 3064 | 1463780965219 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 14:49:25 INFO - PROCESS | 3064 | 1463780965244 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:25 INFO - PROCESS | 3064 | ++DOCSHELL 101CA400 == 46 [pid = 3064] [id = 71] 14:49:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (1049B800) [pid = 3064] [serial = 210] [outer = 00000000] 14:49:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (18E71400) [pid = 3064] [serial = 211] [outer = 1049B800] 14:49:25 INFO - PROCESS | 3064 | 1463780965290 Marionette DEBUG loaded listener.js 14:49:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (1B986800) [pid = 3064] [serial = 212] [outer = 1049B800] 14:49:25 INFO - PROCESS | 3064 | 1463780965842 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:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 771ms 14:49:25 INFO - PROCESS | 3064 | 1463780965897 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 14:49:25 INFO - PROCESS | 3064 | 1463780965899 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 14:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:49:25 INFO - PROCESS | 3064 | 1463780965902 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:49:25 INFO - PROCESS | 3064 | 1463780965904 Marionette TRACE conn5 <- [1,250,null,{}] 14:49:25 INFO - PROCESS | 3064 | 1463780965908 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:49:25 INFO - PROCESS | 3064 | 1463780965989 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 14:49:26 INFO - PROCESS | 3064 | 1463780966073 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:26 INFO - PROCESS | 3064 | ++DOCSHELL 18BA3800 == 47 [pid = 3064] [id = 72] 14:49:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (1BF5DC00) [pid = 3064] [serial = 213] [outer = 00000000] 14:49:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (1E699800) [pid = 3064] [serial = 214] [outer = 1BF5DC00] 14:49:26 INFO - PROCESS | 3064 | 1463780966119 Marionette DEBUG loaded listener.js 14:49:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (1E6A1000) [pid = 3064] [serial = 215] [outer = 1BF5DC00] 14:49:26 INFO - PROCESS | 3064 | 1463780966475 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:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 14:49:26 INFO - PROCESS | 3064 | 1463780966533 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 14:49:26 INFO - PROCESS | 3064 | 1463780966535 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 14:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:49:26 INFO - PROCESS | 3064 | 1463780966538 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:49:26 INFO - PROCESS | 3064 | 1463780966540 Marionette TRACE conn5 <- [1,254,null,{}] 14:49:26 INFO - PROCESS | 3064 | 1463780966543 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:49:26 INFO - PROCESS | 3064 | 1463780966668 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 14:49:26 INFO - PROCESS | 3064 | 1463780966677 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:26 INFO - PROCESS | 3064 | ++DOCSHELL 1E6A2000 == 48 [pid = 3064] [id = 73] 14:49:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (1E6A2C00) [pid = 3064] [serial = 216] [outer = 00000000] 14:49:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (1E718000) [pid = 3064] [serial = 217] [outer = 1E6A2C00] 14:49:26 INFO - PROCESS | 3064 | 1463780966722 Marionette DEBUG loaded listener.js 14:49:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (1E71E000) [pid = 3064] [serial = 218] [outer = 1E6A2C00] 14:49:27 INFO - PROCESS | 3064 | 1463780967183 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:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 730ms 14:49:27 INFO - PROCESS | 3064 | 1463780967270 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 14:49:27 INFO - PROCESS | 3064 | 1463780967275 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 14:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:49:27 INFO - PROCESS | 3064 | 1463780967319 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:49:27 INFO - PROCESS | 3064 | 1463780967323 Marionette TRACE conn5 <- [1,258,null,{}] 14:49:27 INFO - PROCESS | 3064 | 1463780967345 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:49:27 INFO - PROCESS | 3064 | 1463780967461 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 14:49:27 INFO - PROCESS | 3064 | 1463780967534 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:27 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC4800 == 49 [pid = 3064] [id = 74] 14:49:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (0CE74400) [pid = 3064] [serial = 219] [outer = 00000000] 14:49:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (0FD4EC00) [pid = 3064] [serial = 220] [outer = 0CE74400] 14:49:27 INFO - PROCESS | 3064 | 1463780967590 Marionette DEBUG loaded listener.js 14:49:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (10150800) [pid = 3064] [serial = 221] [outer = 0CE74400] 14:49:28 INFO - PROCESS | 3064 | 1463780968154 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:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 14:49:28 INFO - PROCESS | 3064 | 1463780968216 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 14:49:28 INFO - PROCESS | 3064 | 1463780968222 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 14:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:49:28 INFO - PROCESS | 3064 | 1463780968228 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:49:28 INFO - PROCESS | 3064 | 1463780968231 Marionette TRACE conn5 <- [1,262,null,{}] 14:49:28 INFO - PROCESS | 3064 | 1463780968236 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:49:28 INFO - PROCESS | 3064 | 1463780968346 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 14:49:28 INFO - PROCESS | 3064 | 1463780968426 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:28 INFO - PROCESS | 3064 | ++DOCSHELL 14E85800 == 50 [pid = 3064] [id = 75] 14:49:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (1590F400) [pid = 3064] [serial = 222] [outer = 00000000] 14:49:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (1710D400) [pid = 3064] [serial = 223] [outer = 1590F400] 14:49:28 INFO - PROCESS | 3064 | 1463780968522 Marionette DEBUG loaded listener.js 14:49:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (17A65800) [pid = 3064] [serial = 224] [outer = 1590F400] 14:49:29 INFO - PROCESS | 3064 | 1463780969115 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:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 14:49:29 INFO - PROCESS | 3064 | 1463780969160 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 14:49:29 INFO - PROCESS | 3064 | 1463780969162 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 14:49:29 INFO - PROCESS | 3064 | 1463780969166 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:49:29 INFO - PROCESS | 3064 | 1463780969170 Marionette TRACE conn5 <- [1,266,null,{}] 14:49:29 INFO - PROCESS | 3064 | 1463780969181 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:49:29 INFO - PROCESS | 3064 | 1463780969319 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 14:49:29 INFO - PROCESS | 3064 | 1463780969491 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:29 INFO - PROCESS | 3064 | ++DOCSHELL 1CCE5800 == 51 [pid = 3064] [id = 76] 14:49:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (1CCE5C00) [pid = 3064] [serial = 225] [outer = 00000000] 14:49:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (1CCE8400) [pid = 3064] [serial = 226] [outer = 1CCE5C00] 14:49:29 INFO - PROCESS | 3064 | 1463780969558 Marionette DEBUG loaded listener.js 14:49:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (1CCECC00) [pid = 3064] [serial = 227] [outer = 1CCE5C00] 14:49:30 INFO - PROCESS | 3064 | 1463780970341 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:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1230ms 14:49:30 INFO - PROCESS | 3064 | 1463780970413 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 14:49:30 INFO - PROCESS | 3064 | 1463780970416 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 14:49:30 INFO - PROCESS | 3064 | 1463780970421 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:49:30 INFO - PROCESS | 3064 | 1463780970423 Marionette TRACE conn5 <- [1,270,null,{}] 14:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:49:30 INFO - PROCESS | 3064 | 1463780970427 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:49:30 INFO - PROCESS | 3064 | 1463780970549 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 14:49:30 INFO - PROCESS | 3064 | 1463780970674 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:30 INFO - PROCESS | 3064 | ++DOCSHELL 1017BC00 == 52 [pid = 3064] [id = 77] 14:49:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (10180000) [pid = 3064] [serial = 228] [outer = 00000000] 14:49:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (149F5800) [pid = 3064] [serial = 229] [outer = 10180000] 14:49:30 INFO - PROCESS | 3064 | 1463780970734 Marionette DEBUG loaded listener.js 14:49:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (17603C00) [pid = 3064] [serial = 230] [outer = 10180000] 14:49:31 INFO - PROCESS | 3064 | 1463780971450 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:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1071ms 14:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:49:31 INFO - PROCESS | 3064 | 1463780971499 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 14:49:31 INFO - PROCESS | 3064 | 1463780971503 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 14:49:31 INFO - PROCESS | 3064 | 1463780971507 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:49:31 INFO - PROCESS | 3064 | 1463780971511 Marionette TRACE conn5 <- [1,274,null,{}] 14:49:31 INFO - PROCESS | 3064 | 1463780971517 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:49:31 INFO - PROCESS | 3064 | 1463780971618 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 14:49:31 INFO - PROCESS | 3064 | 1463780971718 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:31 INFO - PROCESS | 3064 | ++DOCSHELL 0FD52800 == 53 [pid = 3064] [id = 78] 14:49:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (0FF7F000) [pid = 3064] [serial = 231] [outer = 00000000] 14:49:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (10164000) [pid = 3064] [serial = 232] [outer = 0FF7F000] 14:49:31 INFO - PROCESS | 3064 | 1463780971771 Marionette DEBUG loaded listener.js 14:49:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (1017C000) [pid = 3064] [serial = 233] [outer = 0FF7F000] 14:49:32 INFO - PROCESS | 3064 | --DOCSHELL 0FAEEC00 == 52 [pid = 3064] [id = 35] 14:49:32 INFO - PROCESS | 3064 | --DOCSHELL 18BA3800 == 51 [pid = 3064] [id = 72] 14:49:32 INFO - PROCESS | 3064 | --DOCSHELL 101CA400 == 50 [pid = 3064] [id = 71] 14:49:32 INFO - PROCESS | 3064 | --DOCSHELL 19B62C00 == 49 [pid = 3064] [id = 70] 14:49:32 INFO - PROCESS | 3064 | --DOCSHELL 18F57000 == 48 [pid = 3064] [id = 69] 14:49:32 INFO - PROCESS | 3064 | --DOCSHELL 0CCC5800 == 47 [pid = 3064] [id = 68] 14:49:32 INFO - PROCESS | 3064 | --DOCSHELL 17187400 == 46 [pid = 3064] [id = 67] 14:49:32 INFO - PROCESS | 3064 | --DOCSHELL 164C6800 == 45 [pid = 3064] [id = 66] 14:49:32 INFO - PROCESS | 3064 | --DOCSHELL 0CFD4400 == 44 [pid = 3064] [id = 65] 14:49:32 INFO - PROCESS | 3064 | --DOCSHELL 0F9EB400 == 43 [pid = 3064] [id = 64] 14:49:32 INFO - PROCESS | 3064 | 1463780972377 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:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (1468B800) [pid = 3064] [serial = 150] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (14C0EC00) [pid = 3064] [serial = 151] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (1CB43400) [pid = 3064] [serial = 133] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (17110400) [pid = 3064] [serial = 138] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (17109400) [pid = 3064] [serial = 153] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (0CFDB000) [pid = 3064] [serial = 147] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (0FA5B400) [pid = 3064] [serial = 148] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (1014BC00) [pid = 3064] [serial = 135] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (18F52000) [pid = 3064] [serial = 141] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (179A3C00) [pid = 3064] [serial = 167] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (18F99400) [pid = 3064] [serial = 163] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (1CC23C00) [pid = 3064] [serial = 173] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (17103C00) [pid = 3064] [serial = 166] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (1B2E2800) [pid = 3064] [serial = 170] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (1CB43800) [pid = 3064] [serial = 172] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (1AAE5800) [pid = 3064] [serial = 169] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (18F9F400) [pid = 3064] [serial = 164] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (17690400) [pid = 3064] [serial = 156] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (1815C000) [pid = 3064] [serial = 160] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (1717EC00) [pid = 3064] [serial = 154] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (18F5F400) [pid = 3064] [serial = 88] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (17DC0800) [pid = 3064] [serial = 159] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (1799A400) [pid = 3064] [serial = 157] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (10142400) [pid = 3064] [serial = 145] [outer = 00000000] [url = about:blank] 14:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (149ECC00) [pid = 3064] [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:49:32 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0FAEE800) [pid = 3064] [serial = 144] [outer = 00000000] [url = about:blank] 14:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 930ms 14:49:32 INFO - PROCESS | 3064 | 1463780972439 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 14:49:32 INFO - PROCESS | 3064 | 1463780972445 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 14:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:49:32 INFO - PROCESS | 3064 | 1463780972464 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:49:32 INFO - PROCESS | 3064 | 1463780972467 Marionette TRACE conn5 <- [1,278,null,{}] 14:49:32 INFO - PROCESS | 3064 | 1463780972472 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:49:32 INFO - PROCESS | 3064 | 1463780972563 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 14:49:32 INFO - PROCESS | 3064 | 1463780972570 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:32 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD0800 == 44 [pid = 3064] [id = 79] 14:49:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0CFD3C00) [pid = 3064] [serial = 234] [outer = 00000000] 14:49:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0F936000) [pid = 3064] [serial = 235] [outer = 0CFD3C00] 14:49:32 INFO - PROCESS | 3064 | 1463780972615 Marionette DEBUG loaded listener.js 14:49:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0FD4C400) [pid = 3064] [serial = 236] [outer = 0CFD3C00] 14:49:33 INFO - PROCESS | 3064 | 1463780973092 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:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 14:49:33 INFO - PROCESS | 3064 | 1463780973154 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 14:49:33 INFO - PROCESS | 3064 | 1463780973156 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 14:49:33 INFO - PROCESS | 3064 | 1463780973159 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:49:33 INFO - PROCESS | 3064 | 1463780973163 Marionette TRACE conn5 <- [1,282,null,{}] 14:49:33 INFO - PROCESS | 3064 | 1463780973173 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:49:33 INFO - PROCESS | 3064 | 1463780973262 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 14:49:33 INFO - PROCESS | 3064 | 1463780973270 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:33 INFO - PROCESS | 3064 | ++DOCSHELL 1474F000 == 45 [pid = 3064] [id = 80] 14:49:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (14751000) [pid = 3064] [serial = 237] [outer = 00000000] 14:49:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (14BB5800) [pid = 3064] [serial = 238] [outer = 14751000] 14:49:33 INFO - PROCESS | 3064 | 1463780973317 Marionette DEBUG loaded listener.js 14:49:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (14E78C00) [pid = 3064] [serial = 239] [outer = 14751000] 14:49:33 INFO - PROCESS | 3064 | 1463780973777 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:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 14:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:49:33 INFO - PROCESS | 3064 | 1463780973794 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 14:49:33 INFO - PROCESS | 3064 | 1463780973797 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 14:49:33 INFO - PROCESS | 3064 | 1463780973804 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:49:33 INFO - PROCESS | 3064 | 1463780973806 Marionette TRACE conn5 <- [1,286,null,{}] 14:49:33 INFO - PROCESS | 3064 | 1463780973809 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:49:33 INFO - PROCESS | 3064 | 1463780973889 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 14:49:33 INFO - PROCESS | 3064 | 1463780973896 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:33 INFO - PROCESS | 3064 | ++DOCSHELL 1710EC00 == 46 [pid = 3064] [id = 81] 14:49:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (1710F000) [pid = 3064] [serial = 240] [outer = 00000000] 14:49:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (17607000) [pid = 3064] [serial = 241] [outer = 1710F000] 14:49:33 INFO - PROCESS | 3064 | 1463780973944 Marionette DEBUG loaded listener.js 14:49:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (17690000) [pid = 3064] [serial = 242] [outer = 1710F000] 14:49:34 INFO - PROCESS | 3064 | 1463780974369 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:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 14:49:34 INFO - PROCESS | 3064 | 1463780974431 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 14:49:34 INFO - PROCESS | 3064 | 1463780974433 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 14:49:34 INFO - PROCESS | 3064 | 1463780974436 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:49:34 INFO - PROCESS | 3064 | 1463780974438 Marionette TRACE conn5 <- [1,290,null,{}] 14:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:49:34 INFO - PROCESS | 3064 | 1463780974451 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:49:34 INFO - PROCESS | 3064 | 1463780974533 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 14:49:34 INFO - PROCESS | 3064 | 1463780974540 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:34 INFO - PROCESS | 3064 | ++DOCSHELL 17A5F400 == 47 [pid = 3064] [id = 82] 14:49:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (17A5FC00) [pid = 3064] [serial = 243] [outer = 00000000] 14:49:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (17DBC000) [pid = 3064] [serial = 244] [outer = 17A5FC00] 14:49:34 INFO - PROCESS | 3064 | 1463780974584 Marionette DEBUG loaded listener.js 14:49:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (17DBFC00) [pid = 3064] [serial = 245] [outer = 17A5FC00] 14:49:35 INFO - PROCESS | 3064 | 1463780975066 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:49:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 14:49:35 INFO - PROCESS | 3064 | 1463780975113 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 14:49:35 INFO - PROCESS | 3064 | 1463780975115 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 14:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:49:35 INFO - PROCESS | 3064 | 1463780975118 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:49:35 INFO - PROCESS | 3064 | 1463780975120 Marionette TRACE conn5 <- [1,294,null,{}] 14:49:35 INFO - PROCESS | 3064 | 1463780975124 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:49:35 INFO - PROCESS | 3064 | 1463780975254 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 14:49:35 INFO - PROCESS | 3064 | 1463780975312 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:35 INFO - PROCESS | 3064 | ++DOCSHELL 188D0800 == 48 [pid = 3064] [id = 83] 14:49:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (18B44000) [pid = 3064] [serial = 246] [outer = 00000000] 14:49:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (18F5A800) [pid = 3064] [serial = 247] [outer = 18B44000] 14:49:35 INFO - PROCESS | 3064 | 1463780975358 Marionette DEBUG loaded listener.js 14:49:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (18F5C000) [pid = 3064] [serial = 248] [outer = 18B44000] 14:49:35 INFO - PROCESS | 3064 | 1463780975754 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:49:35 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:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 14:49:35 INFO - PROCESS | 3064 | 1463780975791 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 14:49:35 INFO - PROCESS | 3064 | 1463780975793 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 14:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:49:35 INFO - PROCESS | 3064 | 1463780975795 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:49:35 INFO - PROCESS | 3064 | 1463780975797 Marionette TRACE conn5 <- [1,298,null,{}] 14:49:35 INFO - PROCESS | 3064 | 1463780975800 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:49:35 INFO - PROCESS | 3064 | 1463780975907 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 14:49:35 INFO - PROCESS | 3064 | 1463780975982 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:35 INFO - PROCESS | 3064 | ++DOCSHELL 0CE31000 == 49 [pid = 3064] [id = 84] 14:49:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (18F96400) [pid = 3064] [serial = 249] [outer = 00000000] 14:49:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (19460800) [pid = 3064] [serial = 250] [outer = 18F96400] 14:49:36 INFO - PROCESS | 3064 | 1463780976027 Marionette DEBUG loaded listener.js 14:49:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (19462400) [pid = 3064] [serial = 251] [outer = 18F96400] 14:49:36 INFO - PROCESS | 3064 | 1463780976428 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:49:36 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:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 14:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:49:36 INFO - PROCESS | 3064 | 1463780976467 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 14:49:36 INFO - PROCESS | 3064 | 1463780976469 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 14:49:36 INFO - PROCESS | 3064 | 1463780976472 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:49:36 INFO - PROCESS | 3064 | 1463780976474 Marionette TRACE conn5 <- [1,302,null,{}] 14:49:36 INFO - PROCESS | 3064 | 1463780976477 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:49:36 INFO - PROCESS | 3064 | 1463780976581 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 14:49:36 INFO - PROCESS | 3064 | 1463780976587 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:36 INFO - PROCESS | 3064 | ++DOCSHELL 19B65400 == 50 [pid = 3064] [id = 85] 14:49:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (19B6AC00) [pid = 3064] [serial = 252] [outer = 00000000] 14:49:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (1B2DBC00) [pid = 3064] [serial = 253] [outer = 19B6AC00] 14:49:36 INFO - PROCESS | 3064 | 1463780976641 Marionette DEBUG loaded listener.js 14:49:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (1B986000) [pid = 3064] [serial = 254] [outer = 19B6AC00] 14:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (1BF5DC00) [pid = 3064] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (18F57400) [pid = 3064] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (17DBD800) [pid = 3064] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (19B66800) [pid = 3064] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (0CFDB400) [pid = 3064] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (17604800) [pid = 3064] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (0FA5C000) [pid = 3064] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (164C9000) [pid = 3064] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (1049B800) [pid = 3064] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:49:37 INFO - PROCESS | 3064 | 1463780977019 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:49:37 INFO - PROCESS | 3064 | 1463780977196 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:49:37 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:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 14:49:37 INFO - PROCESS | 3064 | 1463780977243 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 14:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:49:37 INFO - PROCESS | 3064 | 1463780977245 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 14:49:37 INFO - PROCESS | 3064 | 1463780977248 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:49:37 INFO - PROCESS | 3064 | 1463780977250 Marionette TRACE conn5 <- [1,306,null,{}] 14:49:37 INFO - PROCESS | 3064 | 1463780977256 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:49:37 INFO - PROCESS | 3064 | 1463780977333 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 14:49:37 INFO - PROCESS | 3064 | 1463780977340 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:37 INFO - PROCESS | 3064 | ++DOCSHELL 1717B000 == 51 [pid = 3064] [id = 86] 14:49:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (17A67800) [pid = 3064] [serial = 255] [outer = 00000000] 14:49:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (1BF17C00) [pid = 3064] [serial = 256] [outer = 17A67800] 14:49:37 INFO - PROCESS | 3064 | 1463780977384 Marionette DEBUG loaded listener.js 14:49:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (1CB3B400) [pid = 3064] [serial = 257] [outer = 17A67800] 14:49:37 INFO - PROCESS | 3064 | 1463780977812 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:49:37 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:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 590ms 14:49:37 INFO - PROCESS | 3064 | 1463780977839 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 14:49:37 INFO - PROCESS | 3064 | 1463780977841 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 14:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:49:37 INFO - PROCESS | 3064 | 1463780977844 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:49:37 INFO - PROCESS | 3064 | 1463780977846 Marionette TRACE conn5 <- [1,310,null,{}] 14:49:37 INFO - PROCESS | 3064 | 1463780977854 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:49:37 INFO - PROCESS | 3064 | 1463780977939 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 14:49:37 INFO - PROCESS | 3064 | 1463780977946 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:37 INFO - PROCESS | 3064 | ++DOCSHELL 18B9D400 == 52 [pid = 3064] [id = 87] 14:49:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (1CC22C00) [pid = 3064] [serial = 258] [outer = 00000000] 14:49:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (1CCE6C00) [pid = 3064] [serial = 259] [outer = 1CC22C00] 14:49:37 INFO - PROCESS | 3064 | 1463780977990 Marionette DEBUG loaded listener.js 14:49:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (1CCEEC00) [pid = 3064] [serial = 260] [outer = 1CC22C00] 14:49:38 INFO - PROCESS | 3064 | 1463780978399 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:49:38 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:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 14:49:38 INFO - PROCESS | 3064 | 1463780978475 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 14:49:38 INFO - PROCESS | 3064 | 1463780978477 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 14:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:49:38 INFO - PROCESS | 3064 | 1463780978481 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:49:38 INFO - PROCESS | 3064 | 1463780978483 Marionette TRACE conn5 <- [1,314,null,{}] 14:49:38 INFO - PROCESS | 3064 | 1463780978487 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:49:38 INFO - PROCESS | 3064 | 1463780978591 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 14:49:38 INFO - PROCESS | 3064 | 1463780978606 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:38 INFO - PROCESS | 3064 | ++DOCSHELL 1D9BE400 == 53 [pid = 3064] [id = 88] 14:49:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (1D9BF400) [pid = 3064] [serial = 261] [outer = 00000000] 14:49:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (1D9C4800) [pid = 3064] [serial = 262] [outer = 1D9BF400] 14:49:38 INFO - PROCESS | 3064 | 1463780978656 Marionette DEBUG loaded listener.js 14:49:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (1E51AC00) [pid = 3064] [serial = 263] [outer = 1D9BF400] 14:49:39 INFO - PROCESS | 3064 | 1463780979346 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:49:39 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:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 14:49:39 INFO - PROCESS | 3064 | 1463780979416 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 14:49:39 INFO - PROCESS | 3064 | 1463780979421 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 14:49:39 INFO - PROCESS | 3064 | 1463780979426 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:49:39 INFO - PROCESS | 3064 | 1463780979430 Marionette TRACE conn5 <- [1,318,null,{}] 14:49:39 INFO - PROCESS | 3064 | 1463780979451 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:49:39 INFO - PROCESS | 3064 | 1463780979575 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 14:49:39 INFO - PROCESS | 3064 | 1463780979695 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:39 INFO - PROCESS | 3064 | ++DOCSHELL 0CFDC400 == 54 [pid = 3064] [id = 89] 14:49:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (0F977000) [pid = 3064] [serial = 264] [outer = 00000000] 14:49:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (1014BC00) [pid = 3064] [serial = 265] [outer = 0F977000] 14:49:39 INFO - PROCESS | 3064 | 1463780979757 Marionette DEBUG loaded listener.js 14:49:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (10177000) [pid = 3064] [serial = 266] [outer = 0F977000] 14:49:40 INFO - PROCESS | 3064 | 1463780980443 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:49:40 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:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1070ms 14:49:40 INFO - PROCESS | 3064 | 1463780980527 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 14:49:40 INFO - PROCESS | 3064 | 1463780980533 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 14:49:40 INFO - PROCESS | 3064 | 1463780980541 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:49:40 INFO - PROCESS | 3064 | 1463780980544 Marionette TRACE conn5 <- [1,322,null,{}] 14:49:40 INFO - PROCESS | 3064 | 1463780980548 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:49:40 INFO - PROCESS | 3064 | 1463780980658 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 14:49:40 INFO - PROCESS | 3064 | 1463780980785 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:40 INFO - PROCESS | 3064 | ++DOCSHELL 10181000 == 55 [pid = 3064] [id = 90] 14:49:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (14685000) [pid = 3064] [serial = 267] [outer = 00000000] 14:49:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (1760D800) [pid = 3064] [serial = 268] [outer = 14685000] 14:49:40 INFO - PROCESS | 3064 | 1463780980843 Marionette DEBUG loaded listener.js 14:49:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (18B9F400) [pid = 3064] [serial = 269] [outer = 14685000] 14:49:41 INFO - PROCESS | 3064 | 1463780981476 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:49:41 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:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 970ms 14:49:41 INFO - PROCESS | 3064 | 1463780981516 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 14:49:41 INFO - PROCESS | 3064 | 1463780981518 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 14:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:49:41 INFO - PROCESS | 3064 | 1463780981522 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:49:41 INFO - PROCESS | 3064 | 1463780981526 Marionette TRACE conn5 <- [1,326,null,{}] 14:49:41 INFO - PROCESS | 3064 | 1463780981537 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:49:41 INFO - PROCESS | 3064 | 1463780981644 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 14:49:41 INFO - PROCESS | 3064 | 1463780981775 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:41 INFO - PROCESS | 3064 | ++DOCSHELL 1CCE5400 == 56 [pid = 3064] [id = 91] 14:49:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (1CCE8000) [pid = 3064] [serial = 270] [outer = 00000000] 14:49:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (1D9C0800) [pid = 3064] [serial = 271] [outer = 1CCE8000] 14:49:41 INFO - PROCESS | 3064 | 1463780981837 Marionette DEBUG loaded listener.js 14:49:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (1D9C8400) [pid = 3064] [serial = 272] [outer = 1CCE8000] 14:49:42 INFO - PROCESS | 3064 | 1463780982444 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:49:42 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:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 970ms 14:49:42 INFO - PROCESS | 3064 | 1463780982495 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 14:49:42 INFO - PROCESS | 3064 | 1463780982498 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 14:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:49:42 INFO - PROCESS | 3064 | 1463780982515 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:49:42 INFO - PROCESS | 3064 | 1463780982518 Marionette TRACE conn5 <- [1,330,null,{}] 14:49:42 INFO - PROCESS | 3064 | 1463780982522 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:49:42 INFO - PROCESS | 3064 | 1463780982640 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 14:49:42 INFO - PROCESS | 3064 | 1463780982761 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:42 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD9000 == 57 [pid = 3064] [id = 92] 14:49:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (0F981000) [pid = 3064] [serial = 273] [outer = 00000000] 14:49:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (10DEAC00) [pid = 3064] [serial = 274] [outer = 0F981000] 14:49:42 INFO - PROCESS | 3064 | 1463780982817 Marionette DEBUG loaded listener.js 14:49:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (1710B400) [pid = 3064] [serial = 275] [outer = 0F981000] 14:49:43 INFO - PROCESS | 3064 | 1463780983551 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:49:43 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:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1073ms 14:49:43 INFO - PROCESS | 3064 | 1463780983589 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 14:49:43 INFO - PROCESS | 3064 | 1463780983594 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 14:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:49:43 INFO - PROCESS | 3064 | 1463780983598 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:49:43 INFO - PROCESS | 3064 | 1463780983602 Marionette TRACE conn5 <- [1,334,null,{}] 14:49:43 INFO - PROCESS | 3064 | 1463780983624 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:49:43 INFO - PROCESS | 3064 | 1463780983725 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 14:49:43 INFO - PROCESS | 3064 | 1463780983855 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:43 INFO - PROCESS | 3064 | ++DOCSHELL 1017CC00 == 58 [pid = 3064] [id = 93] 14:49:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (1017E400) [pid = 3064] [serial = 276] [outer = 00000000] 14:49:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (14299800) [pid = 3064] [serial = 277] [outer = 1017E400] 14:49:43 INFO - PROCESS | 3064 | 1463780983910 Marionette DEBUG loaded listener.js 14:49:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (14BBEC00) [pid = 3064] [serial = 278] [outer = 1017E400] 14:49:44 INFO - PROCESS | 3064 | --DOCSHELL 18B9D400 == 57 [pid = 3064] [id = 87] 14:49:44 INFO - PROCESS | 3064 | --DOCSHELL 1717B000 == 56 [pid = 3064] [id = 86] 14:49:44 INFO - PROCESS | 3064 | --DOCSHELL 19B65400 == 55 [pid = 3064] [id = 85] 14:49:44 INFO - PROCESS | 3064 | --DOCSHELL 0CE31000 == 54 [pid = 3064] [id = 84] 14:49:44 INFO - PROCESS | 3064 | --DOCSHELL 188D0800 == 53 [pid = 3064] [id = 83] 14:49:44 INFO - PROCESS | 3064 | --DOCSHELL 17A5F400 == 52 [pid = 3064] [id = 82] 14:49:44 INFO - PROCESS | 3064 | --DOCSHELL 1710EC00 == 51 [pid = 3064] [id = 81] 14:49:44 INFO - PROCESS | 3064 | --DOCSHELL 1474F000 == 50 [pid = 3064] [id = 80] 14:49:44 INFO - PROCESS | 3064 | --DOCSHELL 0CFD0800 == 49 [pid = 3064] [id = 79] 14:49:44 INFO - PROCESS | 3064 | --DOCSHELL 0FD52800 == 48 [pid = 3064] [id = 78] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (1E718000) [pid = 3064] [serial = 217] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (1E8B3C00) [pid = 3064] [serial = 187] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (1B986800) [pid = 3064] [serial = 212] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (17D5AC00) [pid = 3064] [serial = 200] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (1E6A1000) [pid = 3064] [serial = 215] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (18FA3C00) [pid = 3064] [serial = 205] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (18B47400) [pid = 3064] [serial = 202] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (18BA6400) [pid = 3064] [serial = 203] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (1AB69000) [pid = 3064] [serial = 208] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (19B60800) [pid = 3064] [serial = 206] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (1E8B3000) [pid = 3064] [serial = 175] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (0FD48000) [pid = 3064] [serial = 178] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (17A5CC00) [pid = 3064] [serial = 181] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (10163000) [pid = 3064] [serial = 193] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (104F0000) [pid = 3064] [serial = 194] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (17A63400) [pid = 3064] [serial = 199] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (10169400) [pid = 3064] [serial = 191] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (1014A000) [pid = 3064] [serial = 190] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (17105000) [pid = 3064] [serial = 196] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (17182C00) [pid = 3064] [serial = 197] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (19B6B000) [pid = 3064] [serial = 184] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (18E71400) [pid = 3064] [serial = 211] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (1E699800) [pid = 3064] [serial = 214] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (1ACC3000) [pid = 3064] [serial = 209] [outer = 00000000] [url = about:blank] 14:49:44 INFO - PROCESS | 3064 | 1463780984478 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:49:44 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:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 890ms 14:49:44 INFO - PROCESS | 3064 | 1463780984490 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 14:49:44 INFO - PROCESS | 3064 | 1463780984495 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 14:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:49:44 INFO - PROCESS | 3064 | 1463780984505 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:49:44 INFO - PROCESS | 3064 | 1463780984508 Marionette TRACE conn5 <- [1,338,null,{}] 14:49:44 INFO - PROCESS | 3064 | 1463780984511 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:49:44 INFO - PROCESS | 3064 | 1463780984596 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 14:49:44 INFO - PROCESS | 3064 | 1463780984606 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:44 INFO - PROCESS | 3064 | ++DOCSHELL 0FA08400 == 49 [pid = 3064] [id = 94] 14:49:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (0FD44000) [pid = 3064] [serial = 279] [outer = 00000000] 14:49:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (1049B800) [pid = 3064] [serial = 280] [outer = 0FD44000] 14:49:44 INFO - PROCESS | 3064 | 1463780984654 Marionette DEBUG loaded listener.js 14:49:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (146D9000) [pid = 3064] [serial = 281] [outer = 0FD44000] 14:49:45 INFO - PROCESS | 3064 | 1463780985135 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:49:45 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:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 14:49:45 INFO - PROCESS | 3064 | 1463780985195 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 14:49:45 INFO - PROCESS | 3064 | 1463780985197 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 14:49:45 INFO - PROCESS | 3064 | 1463780985200 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:49:45 INFO - PROCESS | 3064 | 1463780985203 Marionette TRACE conn5 <- [1,342,null,{}] 14:49:45 INFO - PROCESS | 3064 | 1463780985213 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:49:45 INFO - PROCESS | 3064 | 1463780985298 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 14:49:45 INFO - PROCESS | 3064 | 1463780985375 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:45 INFO - PROCESS | 3064 | ++DOCSHELL 1768A000 == 50 [pid = 3064] [id = 95] 14:49:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (1768B400) [pid = 3064] [serial = 282] [outer = 00000000] 14:49:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (17A61800) [pid = 3064] [serial = 283] [outer = 1768B400] 14:49:45 INFO - PROCESS | 3064 | 1463780985464 Marionette DEBUG loaded listener.js 14:49:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (17D5AC00) [pid = 3064] [serial = 284] [outer = 1768B400] 14:49:45 INFO - PROCESS | 3064 | 1463780985836 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:49:45 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:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 14:49:45 INFO - PROCESS | 3064 | 1463780985874 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 14:49:45 INFO - PROCESS | 3064 | 1463780985877 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 14:49:45 INFO - PROCESS | 3064 | 1463780985880 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:49:45 INFO - PROCESS | 3064 | 1463780985882 Marionette TRACE conn5 <- [1,346,null,{}] 14:49:45 INFO - PROCESS | 3064 | 1463780985885 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:49:45 INFO - PROCESS | 3064 | 1463780985971 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 14:49:45 INFO - PROCESS | 3064 | 1463780985978 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:45 INFO - PROCESS | 3064 | ++DOCSHELL 17DC4400 == 51 [pid = 3064] [id = 96] 14:49:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (18B4D400) [pid = 3064] [serial = 285] [outer = 00000000] 14:49:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (18E6C400) [pid = 3064] [serial = 286] [outer = 18B4D400] 14:49:46 INFO - PROCESS | 3064 | 1463780986023 Marionette DEBUG loaded listener.js 14:49:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (18EE5C00) [pid = 3064] [serial = 287] [outer = 18B4D400] 14:49:46 INFO - PROCESS | 3064 | 1463780986437 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:49:46 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:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 14:49:46 INFO - PROCESS | 3064 | 1463780986454 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 14:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:49:46 INFO - PROCESS | 3064 | 1463780986456 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 14:49:46 INFO - PROCESS | 3064 | 1463780986469 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:49:46 INFO - PROCESS | 3064 | 1463780986471 Marionette TRACE conn5 <- [1,350,null,{}] 14:49:46 INFO - PROCESS | 3064 | 1463780986492 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:49:46 INFO - PROCESS | 3064 | 1463780986606 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 14:49:46 INFO - PROCESS | 3064 | 1463780986614 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:46 INFO - PROCESS | 3064 | ++DOCSHELL 17A5C800 == 52 [pid = 3064] [id = 97] 14:49:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (18BA9400) [pid = 3064] [serial = 288] [outer = 00000000] 14:49:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (18EEF400) [pid = 3064] [serial = 289] [outer = 18BA9400] 14:49:46 INFO - PROCESS | 3064 | 1463780986662 Marionette DEBUG loaded listener.js 14:49:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (18EF0400) [pid = 3064] [serial = 290] [outer = 18BA9400] 14:49:47 INFO - PROCESS | 3064 | 1463780987165 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:49:47 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:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 14:49:47 INFO - PROCESS | 3064 | 1463780987190 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 14:49:47 INFO - PROCESS | 3064 | 1463780987192 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 14:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:49:47 INFO - PROCESS | 3064 | 1463780987195 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:49:47 INFO - PROCESS | 3064 | 1463780987197 Marionette TRACE conn5 <- [1,354,null,{}] 14:49:47 INFO - PROCESS | 3064 | 1463780987201 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:49:47 INFO - PROCESS | 3064 | 1463780987321 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 14:49:47 INFO - PROCESS | 3064 | 1463780987328 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:47 INFO - PROCESS | 3064 | ++DOCSHELL 18F5D800 == 53 [pid = 3064] [id = 98] 14:49:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (18F98000) [pid = 3064] [serial = 291] [outer = 00000000] 14:49:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (19B64800) [pid = 3064] [serial = 292] [outer = 18F98000] 14:49:47 INFO - PROCESS | 3064 | 1463780987417 Marionette DEBUG loaded listener.js 14:49:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (1AB5C800) [pid = 3064] [serial = 293] [outer = 18F98000] 14:49:47 INFO - PROCESS | 3064 | 1463780987877 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:49:47 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:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 14:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:49:47 INFO - PROCESS | 3064 | 1463780987926 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 14:49:47 INFO - PROCESS | 3064 | 1463780987928 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 14:49:47 INFO - PROCESS | 3064 | 1463780987931 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:49:47 INFO - PROCESS | 3064 | 1463780987933 Marionette TRACE conn5 <- [1,358,null,{}] 14:49:47 INFO - PROCESS | 3064 | 1463780987937 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:49:48 INFO - PROCESS | 3064 | 1463780988079 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 14:49:48 INFO - PROCESS | 3064 | 1463780988092 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:48 INFO - PROCESS | 3064 | ++DOCSHELL 1B2DA800 == 54 [pid = 3064] [id = 99] 14:49:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (1B983C00) [pid = 3064] [serial = 294] [outer = 00000000] 14:49:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (1CB38000) [pid = 3064] [serial = 295] [outer = 1B983C00] 14:49:48 INFO - PROCESS | 3064 | 1463780988139 Marionette DEBUG loaded listener.js 14:49:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (1CC28400) [pid = 3064] [serial = 296] [outer = 1B983C00] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (18B44000) [pid = 3064] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (18F96400) [pid = 3064] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (1710F000) [pid = 3064] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (19B6AC00) [pid = 3064] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (0CFD3C00) [pid = 3064] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (0FF7F000) [pid = 3064] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (14751000) [pid = 3064] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (10180000) [pid = 3064] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (17A5FC00) [pid = 3064] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (17A67800) [pid = 3064] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (1CC22C00) [pid = 3064] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (0FFD7400) [pid = 3064] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (0FD48400) [pid = 3064] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (18ED1C00) [pid = 3064] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (14E0D800) [pid = 3064] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (1E7C2000) [pid = 3064] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (0CFD2800) [pid = 3064] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0FD46000) [pid = 3064] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (17A65400) [pid = 3064] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:49:48 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (1B2E2400) [pid = 3064] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:49:48 INFO - PROCESS | 3064 | 1463780988768 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:49:48 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:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 870ms 14:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:49:48 INFO - PROCESS | 3064 | 1463780988802 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 14:49:48 INFO - PROCESS | 3064 | 1463780988804 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 14:49:48 INFO - PROCESS | 3064 | 1463780988808 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:49:48 INFO - PROCESS | 3064 | 1463780988809 Marionette TRACE conn5 <- [1,362,null,{}] 14:49:48 INFO - PROCESS | 3064 | 1463780988812 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:49:48 INFO - PROCESS | 3064 | 1463780988900 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 14:49:48 INFO - PROCESS | 3064 | 1463780988906 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:48 INFO - PROCESS | 3064 | ++DOCSHELL 0FD46000 == 55 [pid = 3064] [id = 100] 14:49:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (0FD4B800) [pid = 3064] [serial = 297] [outer = 00000000] 14:49:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (1760FC00) [pid = 3064] [serial = 298] [outer = 0FD4B800] 14:49:48 INFO - PROCESS | 3064 | 1463780988951 Marionette DEBUG loaded listener.js 14:49:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (1768E000) [pid = 3064] [serial = 299] [outer = 0FD4B800] 14:49:49 INFO - PROCESS | 3064 | 1463780989417 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:49:49 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:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 14:49:49 INFO - PROCESS | 3064 | 1463780989478 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 14:49:49 INFO - PROCESS | 3064 | 1463780989481 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 14:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:49:49 INFO - PROCESS | 3064 | 1463780989484 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:49:49 INFO - PROCESS | 3064 | 1463780989486 Marionette TRACE conn5 <- [1,366,null,{}] 14:49:49 INFO - PROCESS | 3064 | 1463780989489 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:49:49 INFO - PROCESS | 3064 | 1463780989567 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 14:49:49 INFO - PROCESS | 3064 | 1463780989573 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:49 INFO - PROCESS | 3064 | ++DOCSHELL 18156800 == 56 [pid = 3064] [id = 101] 14:49:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (18ED1C00) [pid = 3064] [serial = 300] [outer = 00000000] 14:49:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (19EEAC00) [pid = 3064] [serial = 301] [outer = 18ED1C00] 14:49:49 INFO - PROCESS | 3064 | 1463780989618 Marionette DEBUG loaded listener.js 14:49:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (19EF0400) [pid = 3064] [serial = 302] [outer = 18ED1C00] 14:49:50 INFO - PROCESS | 3064 | 1463780990051 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:49:50 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:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 14:49:50 INFO - PROCESS | 3064 | 1463780990115 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 14:49:50 INFO - PROCESS | 3064 | 1463780990117 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 14:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:49:50 INFO - PROCESS | 3064 | 1463780990120 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:49:50 INFO - PROCESS | 3064 | 1463780990121 Marionette TRACE conn5 <- [1,370,null,{}] 14:49:50 INFO - PROCESS | 3064 | 1463780990125 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:49:50 INFO - PROCESS | 3064 | 1463780990205 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 14:49:50 INFO - PROCESS | 3064 | 1463780990211 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:50 INFO - PROCESS | 3064 | ++DOCSHELL 181BD400 == 57 [pid = 3064] [id = 102] 14:49:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (181BF400) [pid = 3064] [serial = 303] [outer = 00000000] 14:49:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (181C6800) [pid = 3064] [serial = 304] [outer = 181BF400] 14:49:50 INFO - PROCESS | 3064 | 1463780990255 Marionette DEBUG loaded listener.js 14:49:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (181C4C00) [pid = 3064] [serial = 305] [outer = 181BF400] 14:49:50 INFO - PROCESS | 3064 | 1463780990754 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:49:50 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:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 14:49:50 INFO - PROCESS | 3064 | 1463780990791 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 14:49:50 INFO - PROCESS | 3064 | 1463780990795 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 14:49:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:49:50 INFO - PROCESS | 3064 | 1463780990801 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:49:50 INFO - PROCESS | 3064 | 1463780990806 Marionette TRACE conn5 <- [1,374,null,{}] 14:49:50 INFO - PROCESS | 3064 | 1463780990812 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:49:50 INFO - PROCESS | 3064 | 1463780990970 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 14:49:51 INFO - PROCESS | 3064 | 1463780991079 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:51 INFO - PROCESS | 3064 | ++DOCSHELL 0FAEEC00 == 58 [pid = 3064] [id = 103] 14:49:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (0FAF0400) [pid = 3064] [serial = 306] [outer = 00000000] 14:49:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (0FD52800) [pid = 3064] [serial = 307] [outer = 0FAF0400] 14:49:51 INFO - PROCESS | 3064 | 1463780991139 Marionette DEBUG loaded listener.js 14:49:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (10169400) [pid = 3064] [serial = 308] [outer = 0FAF0400] 14:49:51 INFO - PROCESS | 3064 | 1463780991772 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:49:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:49:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1027ms 14:49:51 INFO - PROCESS | 3064 | 1463780991828 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 14:49:51 INFO - PROCESS | 3064 | 1463780991834 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 14:49:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:49:51 INFO - PROCESS | 3064 | 1463780991841 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:49:51 INFO - PROCESS | 3064 | 1463780991844 Marionette TRACE conn5 <- [1,378,null,{}] 14:49:51 INFO - PROCESS | 3064 | 1463780991849 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:49:51 INFO - PROCESS | 3064 | 1463780991992 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 14:49:52 INFO - PROCESS | 3064 | 1463780992123 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:52 INFO - PROCESS | 3064 | ++DOCSHELL 14B6C000 == 59 [pid = 3064] [id = 104] 14:49:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (159E4400) [pid = 3064] [serial = 309] [outer = 00000000] 14:49:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (17606800) [pid = 3064] [serial = 310] [outer = 159E4400] 14:49:52 INFO - PROCESS | 3064 | 1463780992182 Marionette DEBUG loaded listener.js 14:49:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (17A80800) [pid = 3064] [serial = 311] [outer = 159E4400] 14:49:52 INFO - PROCESS | 3064 | 1463780992805 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:49:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:49:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1019ms 14:49:52 INFO - PROCESS | 3064 | 1463780992862 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 14:49:52 INFO - PROCESS | 3064 | 1463780992864 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 14:49:52 INFO - PROCESS | 3064 | 1463780992868 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:49:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:49:52 INFO - PROCESS | 3064 | 1463780992872 Marionette TRACE conn5 <- [1,382,null,{}] 14:49:52 INFO - PROCESS | 3064 | 1463780992883 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:49:52 INFO - PROCESS | 3064 | 1463780992994 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 14:49:53 INFO - PROCESS | 3064 | 1463780993126 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:53 INFO - PROCESS | 3064 | ++DOCSHELL 18FA3800 == 60 [pid = 3064] [id = 105] 14:49:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (194AF800) [pid = 3064] [serial = 312] [outer = 00000000] 14:49:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (19ED8400) [pid = 3064] [serial = 313] [outer = 194AF800] 14:49:53 INFO - PROCESS | 3064 | 1463780993188 Marionette DEBUG loaded listener.js 14:49:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (19EDD400) [pid = 3064] [serial = 314] [outer = 194AF800] 14:49:53 INFO - PROCESS | 3064 | 1463780993858 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:49:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:49:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1019ms 14:49:53 INFO - PROCESS | 3064 | 1463780993891 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 14:49:53 INFO - PROCESS | 3064 | 1463780993894 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 14:49:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:49:53 INFO - PROCESS | 3064 | 1463780993897 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:49:53 INFO - PROCESS | 3064 | 1463780993900 Marionette TRACE conn5 <- [1,386,null,{}] 14:49:53 INFO - PROCESS | 3064 | 1463780993903 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:49:53 INFO - PROCESS | 3064 | 1463780994006 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 14:49:54 INFO - PROCESS | 3064 | 1463780994131 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:54 INFO - PROCESS | 3064 | ++DOCSHELL 19EE2C00 == 61 [pid = 3064] [id = 106] 14:49:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (19EEB000) [pid = 3064] [serial = 315] [outer = 00000000] 14:49:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (1B986800) [pid = 3064] [serial = 316] [outer = 19EEB000] 14:49:54 INFO - PROCESS | 3064 | 1463780994186 Marionette DEBUG loaded listener.js 14:49:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (1BF58C00) [pid = 3064] [serial = 317] [outer = 19EEB000] 14:49:54 INFO - PROCESS | 3064 | 1463780994766 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:49:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:49:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 14:49:54 INFO - PROCESS | 3064 | 1463780994831 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 14:49:54 INFO - PROCESS | 3064 | 1463780994834 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 14:49:54 INFO - PROCESS | 3064 | 1463780994837 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:49:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:49:54 INFO - PROCESS | 3064 | 1463780994839 Marionette TRACE conn5 <- [1,390,null,{}] 14:49:54 INFO - PROCESS | 3064 | 1463780994843 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:49:54 INFO - PROCESS | 3064 | 1463780994950 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 14:49:55 INFO - PROCESS | 3064 | 1463780995249 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:55 INFO - PROCESS | 3064 | ++DOCSHELL 0CF48800 == 62 [pid = 3064] [id = 107] 14:49:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (0CFCD400) [pid = 3064] [serial = 318] [outer = 00000000] 14:49:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (0F9E7800) [pid = 3064] [serial = 319] [outer = 0CFCD400] 14:49:55 INFO - PROCESS | 3064 | 1463780995303 Marionette DEBUG loaded listener.js 14:49:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (0FD46C00) [pid = 3064] [serial = 320] [outer = 0CFCD400] 14:49:56 INFO - PROCESS | 3064 | 1463780996012 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:49:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:49:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1216ms 14:49:56 INFO - PROCESS | 3064 | 1463780996058 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 14:49:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:49:56 INFO - PROCESS | 3064 | 1463780996061 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 14:49:56 INFO - PROCESS | 3064 | 1463780996065 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:49:56 INFO - PROCESS | 3064 | 1463780996068 Marionette TRACE conn5 <- [1,394,null,{}] 14:49:56 INFO - PROCESS | 3064 | 1463780996073 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:49:56 INFO - PROCESS | 3064 | 1463780996181 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 14:49:56 INFO - PROCESS | 3064 | --DOCSHELL 19B66400 == 61 [pid = 3064] [id = 62] 14:49:56 INFO - PROCESS | 3064 | --DOCSHELL 1799BC00 == 60 [pid = 3064] [id = 29] 14:49:56 INFO - PROCESS | 3064 | --DOCSHELL 18156800 == 59 [pid = 3064] [id = 101] 14:49:56 INFO - PROCESS | 3064 | --DOCSHELL 0FD46000 == 58 [pid = 3064] [id = 100] 14:49:56 INFO - PROCESS | 3064 | --DOCSHELL 1B2DA800 == 57 [pid = 3064] [id = 99] 14:49:56 INFO - PROCESS | 3064 | --DOCSHELL 18F5D800 == 56 [pid = 3064] [id = 98] 14:49:56 INFO - PROCESS | 3064 | --DOCSHELL 17A5C800 == 55 [pid = 3064] [id = 97] 14:49:56 INFO - PROCESS | 3064 | --DOCSHELL 17DC4400 == 54 [pid = 3064] [id = 96] 14:49:56 INFO - PROCESS | 3064 | --DOCSHELL 1768A000 == 53 [pid = 3064] [id = 95] 14:49:56 INFO - PROCESS | 3064 | --DOCSHELL 0FA08400 == 52 [pid = 3064] [id = 94] 14:49:56 INFO - PROCESS | 3064 | --DOCSHELL 1017CC00 == 51 [pid = 3064] [id = 93] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (0FD4EC00) [pid = 3064] [serial = 220] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (1710D400) [pid = 3064] [serial = 223] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (1CCE8400) [pid = 3064] [serial = 226] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (1D9C4800) [pid = 3064] [serial = 262] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOCSHELL 1D9BE400 == 50 [pid = 3064] [id = 88] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (10149800) [pid = 3064] [serial = 103] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (14E05C00) [pid = 3064] [serial = 91] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (18F96800) [pid = 3064] [serial = 94] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (18150C00) [pid = 3064] [serial = 139] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (1F34B800) [pid = 3064] [serial = 188] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (1B979C00) [pid = 3064] [serial = 100] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (10168000) [pid = 3064] [serial = 136] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (1ABD7400) [pid = 3064] [serial = 142] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (1BF0F000) [pid = 3064] [serial = 97] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (18F5A800) [pid = 3064] [serial = 247] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (19460800) [pid = 3064] [serial = 250] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (17607000) [pid = 3064] [serial = 241] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (17690000) [pid = 3064] [serial = 242] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (1B2DBC00) [pid = 3064] [serial = 253] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (0F936000) [pid = 3064] [serial = 235] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (0FD4C400) [pid = 3064] [serial = 236] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (1017C000) [pid = 3064] [serial = 233] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (10164000) [pid = 3064] [serial = 232] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (14BB5800) [pid = 3064] [serial = 238] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (14E78C00) [pid = 3064] [serial = 239] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (19462400) [pid = 3064] [serial = 251] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (17603C00) [pid = 3064] [serial = 230] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (149F5800) [pid = 3064] [serial = 229] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (17DBC000) [pid = 3064] [serial = 244] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (1BF17C00) [pid = 3064] [serial = 256] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (1CCE6C00) [pid = 3064] [serial = 259] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (1B986000) [pid = 3064] [serial = 254] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (18F5C000) [pid = 3064] [serial = 248] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (1CB3B400) [pid = 3064] [serial = 257] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (1CCEEC00) [pid = 3064] [serial = 260] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (17DBFC00) [pid = 3064] [serial = 245] [outer = 00000000] [url = about:blank] 14:49:56 INFO - PROCESS | 3064 | 1463780996324 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:56 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC5000 == 51 [pid = 3064] [id = 108] 14:49:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0CCC6000) [pid = 3064] [serial = 321] [outer = 00000000] 14:49:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0CEA0800) [pid = 3064] [serial = 322] [outer = 0CCC6000] 14:49:56 INFO - PROCESS | 3064 | 1463780996386 Marionette DEBUG loaded listener.js 14:49:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0F93A800) [pid = 3064] [serial = 323] [outer = 0CCC6000] 14:49:56 INFO - PROCESS | 3064 | 1463780996844 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:49:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:49:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 830ms 14:49:56 INFO - PROCESS | 3064 | 1463780996914 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 14:49:56 INFO - PROCESS | 3064 | 1463780996918 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 14:49:56 INFO - PROCESS | 3064 | 1463780996922 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:49:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:49:56 INFO - PROCESS | 3064 | 1463780996924 Marionette TRACE conn5 <- [1,398,null,{}] 14:49:56 INFO - PROCESS | 3064 | 1463780996928 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:49:57 INFO - PROCESS | 3064 | 1463780997014 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 14:49:57 INFO - PROCESS | 3064 | 1463780997025 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:57 INFO - PROCESS | 3064 | ++DOCSHELL 1016D800 == 52 [pid = 3064] [id = 109] 14:49:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (10177C00) [pid = 3064] [serial = 324] [outer = 00000000] 14:49:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (14295000) [pid = 3064] [serial = 325] [outer = 10177C00] 14:49:57 INFO - PROCESS | 3064 | 1463780997070 Marionette DEBUG loaded listener.js 14:49:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (149F8C00) [pid = 3064] [serial = 326] [outer = 10177C00] 14:49:57 INFO - PROCESS | 3064 | 1463780997551 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:49:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:49:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 14:49:57 INFO - PROCESS | 3064 | 1463780997595 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 14:49:57 INFO - PROCESS | 3064 | 1463780997597 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 14:49:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:49:57 INFO - PROCESS | 3064 | 1463780997607 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:49:57 INFO - PROCESS | 3064 | 1463780997612 Marionette TRACE conn5 <- [1,402,null,{}] 14:49:57 INFO - PROCESS | 3064 | 1463780997616 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:49:57 INFO - PROCESS | 3064 | 1463780997730 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 14:49:57 INFO - PROCESS | 3064 | 1463780997816 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:57 INFO - PROCESS | 3064 | ++DOCSHELL 1710D800 == 53 [pid = 3064] [id = 110] 14:49:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (17187400) [pid = 3064] [serial = 327] [outer = 00000000] 14:49:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (1768F000) [pid = 3064] [serial = 328] [outer = 17187400] 14:49:57 INFO - PROCESS | 3064 | 1463780997864 Marionette DEBUG loaded listener.js 14:49:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (17A5A400) [pid = 3064] [serial = 329] [outer = 17187400] 14:49:58 INFO - PROCESS | 3064 | 1463780998271 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:49:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:49:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 691ms 14:49:58 INFO - PROCESS | 3064 | 1463780998296 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 14:49:58 INFO - PROCESS | 3064 | 1463780998298 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 14:49:58 INFO - PROCESS | 3064 | 1463780998301 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:49:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:49:58 INFO - PROCESS | 3064 | 1463780998303 Marionette TRACE conn5 <- [1,406,null,{}] 14:49:58 INFO - PROCESS | 3064 | 1463780998306 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:49:58 INFO - PROCESS | 3064 | 1463780998431 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 14:49:58 INFO - PROCESS | 3064 | 1463780998439 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:58 INFO - PROCESS | 3064 | ++DOCSHELL 17A65400 == 54 [pid = 3064] [id = 111] 14:49:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (17A66000) [pid = 3064] [serial = 330] [outer = 00000000] 14:49:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (18142800) [pid = 3064] [serial = 331] [outer = 17A66000] 14:49:58 INFO - PROCESS | 3064 | 1463780998526 Marionette DEBUG loaded listener.js 14:49:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (181C0000) [pid = 3064] [serial = 332] [outer = 17A66000] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (18BA9400) [pid = 3064] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (18F98000) [pid = 3064] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0F981000) [pid = 3064] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (1017E400) [pid = 3064] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (18B4D400) [pid = 3064] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0FD44000) [pid = 3064] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (1768B400) [pid = 3064] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0F977000) [pid = 3064] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (14685000) [pid = 3064] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (1B983C00) [pid = 3064] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0FD4B800) [pid = 3064] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (18ED1C00) [pid = 3064] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (1E6A2C00) [pid = 3064] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (1CCE5C00) [pid = 3064] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0CFD7400) [pid = 3064] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (104FB800) [pid = 3064] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (19B67000) [pid = 3064] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0CE74400) [pid = 3064] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1E7BD800) [pid = 3064] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:49:59 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1590F400) [pid = 3064] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:49:59 INFO - PROCESS | 3064 | 1463780999432 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:49:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:49:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1175ms 14:49:59 INFO - PROCESS | 3064 | 1463780999481 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 14:49:59 INFO - PROCESS | 3064 | 1463780999486 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 14:49:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:49:59 INFO - PROCESS | 3064 | 1463780999506 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:49:59 INFO - PROCESS | 3064 | 1463780999510 Marionette TRACE conn5 <- [1,410,null,{}] 14:49:59 INFO - PROCESS | 3064 | 1463780999516 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:49:59 INFO - PROCESS | 3064 | 1463780999629 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 14:49:59 INFO - PROCESS | 3064 | 1463780999757 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:49:59 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD7C00 == 55 [pid = 3064] [id = 112] 14:49:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0CFD9400) [pid = 3064] [serial = 333] [outer = 00000000] 14:49:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0FD44000) [pid = 3064] [serial = 334] [outer = 0CFD9400] 14:49:59 INFO - PROCESS | 3064 | 1463780999819 Marionette DEBUG loaded listener.js 14:49:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (10144400) [pid = 3064] [serial = 335] [outer = 0CFD9400] 14:50:00 INFO - PROCESS | 3064 | 1463781000465 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:50:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:50:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1023ms 14:50:00 INFO - PROCESS | 3064 | 1463781000533 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 14:50:00 INFO - PROCESS | 3064 | 1463781000539 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 14:50:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:50:00 INFO - PROCESS | 3064 | 1463781000546 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:50:00 INFO - PROCESS | 3064 | 1463781000549 Marionette TRACE conn5 <- [1,414,null,{}] 14:50:00 INFO - PROCESS | 3064 | 1463781000553 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:50:00 INFO - PROCESS | 3064 | 1463781000658 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 14:50:00 INFO - PROCESS | 3064 | 1463781000785 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:00 INFO - PROCESS | 3064 | ++DOCSHELL 10183000 == 56 [pid = 3064] [id = 113] 14:50:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (10F85800) [pid = 3064] [serial = 336] [outer = 00000000] 14:50:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (15918400) [pid = 3064] [serial = 337] [outer = 10F85800] 14:50:00 INFO - PROCESS | 3064 | 1463781000845 Marionette DEBUG loaded listener.js 14:50:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (17105800) [pid = 3064] [serial = 338] [outer = 10F85800] 14:50:01 INFO - PROCESS | 3064 | 1463781001478 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:50:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:50:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 970ms 14:50:01 INFO - PROCESS | 3064 | 1463781001517 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 14:50:01 INFO - PROCESS | 3064 | 1463781001520 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 14:50:01 INFO - PROCESS | 3064 | 1463781001523 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:50:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:50:01 INFO - PROCESS | 3064 | 1463781001527 Marionette TRACE conn5 <- [1,418,null,{}] 14:50:01 INFO - PROCESS | 3064 | 1463781001538 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:50:01 INFO - PROCESS | 3064 | 1463781001644 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 14:50:01 INFO - PROCESS | 3064 | 1463781001768 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:01 INFO - PROCESS | 3064 | ++DOCSHELL 18B9B800 == 57 [pid = 3064] [id = 114] 14:50:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (18B9BC00) [pid = 3064] [serial = 339] [outer = 00000000] 14:50:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (18BA6400) [pid = 3064] [serial = 340] [outer = 18B9BC00] 14:50:01 INFO - PROCESS | 3064 | 1463781001825 Marionette DEBUG loaded listener.js 14:50:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (18EE3400) [pid = 3064] [serial = 341] [outer = 18B9BC00] 14:50:02 INFO - PROCESS | 3064 | 1463781002834 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:50:02 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:50:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1323ms 14:50:02 INFO - PROCESS | 3064 | 1463781002851 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 14:50:02 INFO - PROCESS | 3064 | 1463781002853 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 14:50:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:50:02 INFO - PROCESS | 3064 | 1463781002857 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:50:02 INFO - PROCESS | 3064 | 1463781002859 Marionette TRACE conn5 <- [1,422,null,{}] 14:50:02 INFO - PROCESS | 3064 | 1463781002863 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:50:02 INFO - PROCESS | 3064 | 1463781002970 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 14:50:03 INFO - PROCESS | 3064 | 1463781003050 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:03 INFO - PROCESS | 3064 | ++DOCSHELL 18F2B000 == 58 [pid = 3064] [id = 115] 14:50:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (18F32C00) [pid = 3064] [serial = 342] [outer = 00000000] 14:50:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (18F5CC00) [pid = 3064] [serial = 343] [outer = 18F32C00] 14:50:03 INFO - PROCESS | 3064 | 1463781003149 Marionette DEBUG loaded listener.js 14:50:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (18F98800) [pid = 3064] [serial = 344] [outer = 18F32C00] 14:50:04 INFO - PROCESS | 3064 | 1463781004244 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:50:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:50:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1417ms 14:50:04 INFO - PROCESS | 3064 | 1463781004278 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 14:50:04 INFO - PROCESS | 3064 | 1463781004281 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 14:50:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:50:04 INFO - PROCESS | 3064 | 1463781004287 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:50:04 INFO - PROCESS | 3064 | 1463781004291 Marionette TRACE conn5 <- [1,426,null,{}] 14:50:04 INFO - PROCESS | 3064 | 1463781004297 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:50:04 INFO - PROCESS | 3064 | 1463781004393 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 14:50:04 INFO - PROCESS | 3064 | 1463781004527 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:04 INFO - PROCESS | 3064 | ++DOCSHELL 0FD49000 == 59 [pid = 3064] [id = 116] 14:50:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0FD49400) [pid = 3064] [serial = 345] [outer = 00000000] 14:50:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (1014DC00) [pid = 3064] [serial = 346] [outer = 0FD49400] 14:50:04 INFO - PROCESS | 3064 | 1463781004578 Marionette DEBUG loaded listener.js 14:50:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (1017D800) [pid = 3064] [serial = 347] [outer = 0FD49400] 14:50:05 INFO - PROCESS | 3064 | --DOCSHELL 1710D800 == 58 [pid = 3064] [id = 110] 14:50:05 INFO - PROCESS | 3064 | --DOCSHELL 1016D800 == 57 [pid = 3064] [id = 109] 14:50:05 INFO - PROCESS | 3064 | --DOCSHELL 0CCC5000 == 56 [pid = 3064] [id = 108] 14:50:05 INFO - PROCESS | 3064 | --DOCSHELL 0CF48800 == 55 [pid = 3064] [id = 107] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (1E71E000) [pid = 3064] [serial = 218] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (1CCECC00) [pid = 3064] [serial = 227] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (10148400) [pid = 3064] [serial = 179] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (17D56000) [pid = 3064] [serial = 182] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (1B97F000) [pid = 3064] [serial = 185] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (10150800) [pid = 3064] [serial = 221] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (1E8BBC00) [pid = 3064] [serial = 176] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (17A65800) [pid = 3064] [serial = 224] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (18EF0400) [pid = 3064] [serial = 290] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (1AB5C800) [pid = 3064] [serial = 293] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (19B64800) [pid = 3064] [serial = 292] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (1710B400) [pid = 3064] [serial = 275] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (10DEAC00) [pid = 3064] [serial = 274] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (14BBEC00) [pid = 3064] [serial = 278] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14299800) [pid = 3064] [serial = 277] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (18E6C400) [pid = 3064] [serial = 286] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (146D9000) [pid = 3064] [serial = 281] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1049B800) [pid = 3064] [serial = 280] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (181C6800) [pid = 3064] [serial = 304] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (17A61800) [pid = 3064] [serial = 283] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (17D5AC00) [pid = 3064] [serial = 284] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (10177000) [pid = 3064] [serial = 266] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (1014BC00) [pid = 3064] [serial = 265] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (18B9F400) [pid = 3064] [serial = 269] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (1760D800) [pid = 3064] [serial = 268] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1D9C0800) [pid = 3064] [serial = 271] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (1CB38000) [pid = 3064] [serial = 295] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1768E000) [pid = 3064] [serial = 299] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1760FC00) [pid = 3064] [serial = 298] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (19EF0400) [pid = 3064] [serial = 302] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (19EEAC00) [pid = 3064] [serial = 301] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1CC28400) [pid = 3064] [serial = 296] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (18EEF400) [pid = 3064] [serial = 289] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (18EE5C00) [pid = 3064] [serial = 287] [outer = 00000000] [url = about:blank] 14:50:05 INFO - PROCESS | 3064 | 1463781005150 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:50:05 INFO - PROCESS | 3064 | 1463781005184 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 14:50:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:50:05 INFO - PROCESS | 3064 | 1463781005190 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:50:05 INFO - PROCESS | 3064 | 1463781005192 Marionette TRACE conn5 <- [1,430,null,{}] 14:50:05 INFO - PROCESS | 3064 | 1463781005196 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:50:05 INFO - PROCESS | 3064 | 1463781005287 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 14:50:05 INFO - PROCESS | 3064 | 1463781005368 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:05 INFO - PROCESS | 3064 | ++DOCSHELL 1014BC00 == 56 [pid = 3064] [id = 117] 14:50:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (1014E400) [pid = 3064] [serial = 348] [outer = 00000000] 14:50:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (104EEC00) [pid = 3064] [serial = 349] [outer = 1014E400] 14:50:05 INFO - PROCESS | 3064 | 1463781005414 Marionette DEBUG loaded listener.js 14:50:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (14296400) [pid = 3064] [serial = 350] [outer = 1014E400] 14:50:05 INFO - PROCESS | 3064 | 1463781005819 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:50:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:50:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 14:50:05 INFO - PROCESS | 3064 | 1463781005923 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 14:50:05 INFO - PROCESS | 3064 | 1463781005925 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 14:50:05 INFO - PROCESS | 3064 | 1463781005928 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:50:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:50:05 INFO - PROCESS | 3064 | 1463781005932 Marionette TRACE conn5 <- [1,434,null,{}] 14:50:05 INFO - PROCESS | 3064 | 1463781005942 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:50:06 INFO - PROCESS | 3064 | 1463781006040 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 14:50:06 INFO - PROCESS | 3064 | 1463781006052 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:06 INFO - PROCESS | 3064 | ++DOCSHELL 1717B000 == 57 [pid = 3064] [id = 118] 14:50:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (171DBC00) [pid = 3064] [serial = 351] [outer = 00000000] 14:50:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (1760D800) [pid = 3064] [serial = 352] [outer = 171DBC00] 14:50:06 INFO - PROCESS | 3064 | 1463781006099 Marionette DEBUG loaded listener.js 14:50:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (17A61400) [pid = 3064] [serial = 353] [outer = 171DBC00] 14:50:06 INFO - PROCESS | 3064 | 1463781006573 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:50:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:50:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 14:50:06 INFO - PROCESS | 3064 | 1463781006602 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 14:50:06 INFO - PROCESS | 3064 | 1463781006605 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 14:50:06 INFO - PROCESS | 3064 | 1463781006608 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:50:06 INFO - PROCESS | 3064 | 1463781006609 Marionette TRACE conn5 <- [1,438,null,{}] 14:50:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:50:06 INFO - PROCESS | 3064 | 1463781006613 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:50:06 INFO - PROCESS | 3064 | 1463781006697 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 14:50:06 INFO - PROCESS | 3064 | 1463781006707 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:06 INFO - PROCESS | 3064 | ++DOCSHELL 17DBB800 == 58 [pid = 3064] [id = 119] 14:50:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (17DBD400) [pid = 3064] [serial = 354] [outer = 00000000] 14:50:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (181BBC00) [pid = 3064] [serial = 355] [outer = 17DBD400] 14:50:06 INFO - PROCESS | 3064 | 1463781006754 Marionette DEBUG loaded listener.js 14:50:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (181CA400) [pid = 3064] [serial = 356] [outer = 17DBD400] 14:50:07 INFO - PROCESS | 3064 | 1463781007232 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:50:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:50:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 14:50:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:50:07 INFO - PROCESS | 3064 | 1463781007282 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 14:50:07 INFO - PROCESS | 3064 | 1463781007284 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 14:50:07 INFO - PROCESS | 3064 | 1463781007288 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:50:07 INFO - PROCESS | 3064 | 1463781007299 Marionette TRACE conn5 <- [1,442,null,{}] 14:50:07 INFO - PROCESS | 3064 | 1463781007303 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:50:07 INFO - PROCESS | 3064 | 1463781007416 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 14:50:07 INFO - PROCESS | 3064 | 1463781007430 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:07 INFO - PROCESS | 3064 | ++DOCSHELL 18BA7400 == 59 [pid = 3064] [id = 120] 14:50:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (18BA8800) [pid = 3064] [serial = 357] [outer = 00000000] 14:50:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (18EE5400) [pid = 3064] [serial = 358] [outer = 18BA8800] 14:50:07 INFO - PROCESS | 3064 | 1463781007475 Marionette DEBUG loaded listener.js 14:50:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (18EF0800) [pid = 3064] [serial = 359] [outer = 18BA8800] 14:50:07 INFO - PROCESS | 3064 | 1463781007953 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:50:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:50:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 690ms 14:50:07 INFO - PROCESS | 3064 | 1463781007985 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 14:50:07 INFO - PROCESS | 3064 | 1463781007987 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 14:50:07 INFO - PROCESS | 3064 | 1463781007990 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:50:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:50:07 INFO - PROCESS | 3064 | 1463781007991 Marionette TRACE conn5 <- [1,446,null,{}] 14:50:07 INFO - PROCESS | 3064 | 1463781007995 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:50:08 INFO - PROCESS | 3064 | 1463781008135 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 14:50:08 INFO - PROCESS | 3064 | 1463781008150 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:08 INFO - PROCESS | 3064 | ++DOCSHELL 18EE5000 == 60 [pid = 3064] [id = 121] 14:50:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (18EE5C00) [pid = 3064] [serial = 360] [outer = 00000000] 14:50:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1945DC00) [pid = 3064] [serial = 361] [outer = 18EE5C00] 14:50:08 INFO - PROCESS | 3064 | 1463781008238 Marionette DEBUG loaded listener.js 14:50:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (19B62C00) [pid = 3064] [serial = 362] [outer = 18EE5C00] 14:50:08 INFO - PROCESS | 3064 | 1463781008685 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:50:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:50:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 14:50:08 INFO - PROCESS | 3064 | 1463781008723 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 14:50:08 INFO - PROCESS | 3064 | 1463781008726 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 14:50:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:50:08 INFO - PROCESS | 3064 | 1463781008757 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:50:08 INFO - PROCESS | 3064 | 1463781008758 Marionette TRACE conn5 <- [1,450,null,{}] 14:50:08 INFO - PROCESS | 3064 | 1463781008775 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:50:08 INFO - PROCESS | 3064 | 1463781008879 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 14:50:08 INFO - PROCESS | 3064 | 1463781008892 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:08 INFO - PROCESS | 3064 | ++DOCSHELL 19B64000 == 61 [pid = 3064] [id = 122] 14:50:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (19B69800) [pid = 3064] [serial = 363] [outer = 00000000] 14:50:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (19B6E400) [pid = 3064] [serial = 364] [outer = 19B69800] 14:50:08 INFO - PROCESS | 3064 | 1463781008980 Marionette DEBUG loaded listener.js 14:50:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (19ED8000) [pid = 3064] [serial = 365] [outer = 19B69800] 14:50:09 INFO - PROCESS | 3064 | 1463781009445 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:50:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:50:09 INFO - PROCESS | 3064 | 1463781009507 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 14:50:09 INFO - PROCESS | 3064 | 1463781009510 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:50:09 INFO - PROCESS | 3064 | 1463781009512 Marionette TRACE conn5 <- [1,454,null,{}] 14:50:09 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17187400) [pid = 3064] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:50:09 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1D9BF400) [pid = 3064] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:50:09 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1CCE8000) [pid = 3064] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:50:09 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (10177C00) [pid = 3064] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:50:09 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0CCC6000) [pid = 3064] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:50:09 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0CFCD400) [pid = 3064] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:50:09 INFO - PROCESS | 3064 | 1463781009533 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:50:09 INFO - PROCESS | 3064 | 1463781009651 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 14:50:09 INFO - PROCESS | 3064 | 1463781009709 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:09 INFO - PROCESS | 3064 | ++DOCSHELL 0CD43400 == 62 [pid = 3064] [id = 123] 14:50:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0F9E6C00) [pid = 3064] [serial = 366] [outer = 00000000] 14:50:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1813FC00) [pid = 3064] [serial = 367] [outer = 0F9E6C00] 14:50:09 INFO - PROCESS | 3064 | 1463781009756 Marionette DEBUG loaded listener.js 14:50:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1815C000) [pid = 3064] [serial = 368] [outer = 0F9E6C00] 14:50:10 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:10 INFO - PROCESS | 3064 | 1463781010144 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:50:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:50:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 14:50:10 INFO - PROCESS | 3064 | 1463781010217 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 14:50:10 INFO - PROCESS | 3064 | 1463781010219 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 14:50:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:50:10 INFO - PROCESS | 3064 | 1463781010226 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:50:10 INFO - PROCESS | 3064 | 1463781010228 Marionette TRACE conn5 <- [1,458,null,{}] 14:50:10 INFO - PROCESS | 3064 | 1463781010231 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:50:10 INFO - PROCESS | 3064 | 1463781010310 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 14:50:10 INFO - PROCESS | 3064 | 1463781010317 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:10 INFO - PROCESS | 3064 | ++DOCSHELL 19EF0C00 == 63 [pid = 3064] [id = 124] 14:50:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (19EF1C00) [pid = 3064] [serial = 369] [outer = 00000000] 14:50:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1ACC6000) [pid = 3064] [serial = 370] [outer = 19EF1C00] 14:50:10 INFO - PROCESS | 3064 | 1463781010362 Marionette DEBUG loaded listener.js 14:50:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1B97A400) [pid = 3064] [serial = 371] [outer = 19EF1C00] 14:50:10 INFO - PROCESS | 3064 | 1463781010821 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:50:10 INFO - PROCESS | 3064 | 1463781010862 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 14:50:10 INFO - PROCESS | 3064 | 1463781010865 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:50:10 INFO - PROCESS | 3064 | 1463781010866 Marionette TRACE conn5 <- [1,462,null,{}] 14:50:10 INFO - PROCESS | 3064 | 1463781010870 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:50:10 INFO - PROCESS | 3064 | 1463781010950 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 14:50:10 INFO - PROCESS | 3064 | 1463781010956 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:10 INFO - PROCESS | 3064 | ++DOCSHELL 1AAECC00 == 64 [pid = 3064] [id = 125] 14:50:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1B986000) [pid = 3064] [serial = 372] [outer = 00000000] 14:50:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1CB38800) [pid = 3064] [serial = 373] [outer = 1B986000] 14:50:11 INFO - PROCESS | 3064 | 1463781011000 Marionette DEBUG loaded listener.js 14:50:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (1CB3E400) [pid = 3064] [serial = 374] [outer = 1B986000] 14:50:11 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:11 INFO - PROCESS | 3064 | 1463781011448 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:50:11 INFO - PROCESS | 3064 | 1463781011498 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 14:50:11 INFO - PROCESS | 3064 | 1463781011501 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:50:11 INFO - PROCESS | 3064 | 1463781011504 Marionette TRACE conn5 <- [1,466,null,{}] 14:50:11 INFO - PROCESS | 3064 | 1463781011507 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:50:11 INFO - PROCESS | 3064 | 1463781011614 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 14:50:11 INFO - PROCESS | 3064 | 1463781011620 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:11 INFO - PROCESS | 3064 | ++DOCSHELL 1CCEC000 == 65 [pid = 3064] [id = 126] 14:50:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (1CCEC400) [pid = 3064] [serial = 375] [outer = 00000000] 14:50:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (1D9BA400) [pid = 3064] [serial = 376] [outer = 1CCEC400] 14:50:11 INFO - PROCESS | 3064 | 1463781011700 Marionette DEBUG loaded listener.js 14:50:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (1D9C0000) [pid = 3064] [serial = 377] [outer = 1CCEC400] 14:50:12 INFO - PROCESS | 3064 | 1463781012451 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:50:12 INFO - PROCESS | 3064 | 1463781012527 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 14:50:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:50:12 INFO - PROCESS | 3064 | 1463781012532 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:50:12 INFO - PROCESS | 3064 | 1463781012536 Marionette TRACE conn5 <- [1,470,null,{}] 14:50:12 INFO - PROCESS | 3064 | 1463781012542 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:50:12 INFO - PROCESS | 3064 | 1463781012715 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 14:50:12 INFO - PROCESS | 3064 | 1463781012843 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:12 INFO - PROCESS | 3064 | ++DOCSHELL 104F0400 == 66 [pid = 3064] [id = 127] 14:50:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (146D9000) [pid = 3064] [serial = 378] [outer = 00000000] 14:50:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (164C5800) [pid = 3064] [serial = 379] [outer = 146D9000] 14:50:12 INFO - PROCESS | 3064 | 1463781012906 Marionette DEBUG loaded listener.js 14:50:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (1717B400) [pid = 3064] [serial = 380] [outer = 146D9000] 14:50:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (17A5F400) [pid = 3064] [serial = 381] [outer = 1033D000] 14:50:13 INFO - PROCESS | 3064 | 1463781013687 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:50:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:50:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1236ms 14:50:13 INFO - PROCESS | 3064 | 1463781013769 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 14:50:13 INFO - PROCESS | 3064 | 1463781013775 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 14:50:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:50:13 INFO - PROCESS | 3064 | 1463781013781 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:50:13 INFO - PROCESS | 3064 | 1463781013784 Marionette TRACE conn5 <- [1,474,null,{}] 14:50:13 INFO - PROCESS | 3064 | 1463781013788 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:50:13 INFO - PROCESS | 3064 | 1463781013910 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 14:50:14 INFO - PROCESS | 3064 | 1463781014033 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:14 INFO - PROCESS | 3064 | ++DOCSHELL 17D5D000 == 67 [pid = 3064] [id = 128] 14:50:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (18E6FC00) [pid = 3064] [serial = 382] [outer = 00000000] 14:50:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (19B62000) [pid = 3064] [serial = 383] [outer = 18E6FC00] 14:50:14 INFO - PROCESS | 3064 | 1463781014090 Marionette DEBUG loaded listener.js 14:50:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (19EF2C00) [pid = 3064] [serial = 384] [outer = 18E6FC00] 14:50:14 INFO - PROCESS | 3064 | 1463781014758 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:50:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:50:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1022ms 14:50:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:50:14 INFO - PROCESS | 3064 | 1463781014806 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 14:50:14 INFO - PROCESS | 3064 | 1463781014809 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 14:50:14 INFO - PROCESS | 3064 | 1463781014812 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:50:14 INFO - PROCESS | 3064 | 1463781014816 Marionette TRACE conn5 <- [1,478,null,{}] 14:50:14 INFO - PROCESS | 3064 | 1463781014827 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:50:14 INFO - PROCESS | 3064 | 1463781014955 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 14:50:15 INFO - PROCESS | 3064 | 1463781015085 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:15 INFO - PROCESS | 3064 | ++DOCSHELL 1CCE9000 == 68 [pid = 3064] [id = 129] 14:50:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (1D9BDC00) [pid = 3064] [serial = 385] [outer = 00000000] 14:50:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (1D9C7800) [pid = 3064] [serial = 386] [outer = 1D9BDC00] 14:50:15 INFO - PROCESS | 3064 | 1463781015147 Marionette DEBUG loaded listener.js 14:50:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (1E699C00) [pid = 3064] [serial = 387] [outer = 1D9BDC00] 14:50:16 INFO - PROCESS | 3064 | 1463781016025 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:50:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:50:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1234ms 14:50:16 INFO - PROCESS | 3064 | 1463781016050 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 14:50:16 INFO - PROCESS | 3064 | 1463781016054 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 14:50:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:50:16 INFO - PROCESS | 3064 | 1463781016059 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:50:16 INFO - PROCESS | 3064 | 1463781016063 Marionette TRACE conn5 <- [1,482,null,{}] 14:50:16 INFO - PROCESS | 3064 | 1463781016069 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:50:16 INFO - PROCESS | 3064 | 1463781016164 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 14:50:16 INFO - PROCESS | 3064 | 1463781016252 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:16 INFO - PROCESS | 3064 | ++DOCSHELL 0FD4E800 == 69 [pid = 3064] [id = 130] 14:50:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0FD4EC00) [pid = 3064] [serial = 388] [outer = 00000000] 14:50:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (10144800) [pid = 3064] [serial = 389] [outer = 0FD4EC00] 14:50:16 INFO - PROCESS | 3064 | 1463781016348 Marionette DEBUG loaded listener.js 14:50:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (10178800) [pid = 3064] [serial = 390] [outer = 0FD4EC00] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 18ED3C00 == 68 [pid = 3064] [id = 30] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 1017BC00 == 67 [pid = 3064] [id = 77] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 14B52000 == 66 [pid = 3064] [id = 47] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 1CCE5800 == 65 [pid = 3064] [id = 76] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 0FD43800 == 64 [pid = 3064] [id = 46] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 14E85800 == 63 [pid = 3064] [id = 75] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 0CFD0400 == 62 [pid = 3064] [id = 60] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 0CCC4800 == 61 [pid = 3064] [id = 74] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 0CFD2000 == 60 [pid = 3064] [id = 34] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 1AAECC00 == 59 [pid = 3064] [id = 125] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 19EF0C00 == 58 [pid = 3064] [id = 124] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 0CD43400 == 57 [pid = 3064] [id = 123] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 19B64000 == 56 [pid = 3064] [id = 122] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 18EE5000 == 55 [pid = 3064] [id = 121] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 18BA7400 == 54 [pid = 3064] [id = 120] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 17DBB800 == 53 [pid = 3064] [id = 119] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 1717B000 == 52 [pid = 3064] [id = 118] 14:50:16 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (18142800) [pid = 3064] [serial = 331] [outer = 00000000] [url = about:blank] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 1014BC00 == 51 [pid = 3064] [id = 117] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 0FD49000 == 50 [pid = 3064] [id = 116] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 18B9B800 == 49 [pid = 3064] [id = 114] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 10183000 == 48 [pid = 3064] [id = 113] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 181BD400 == 47 [pid = 3064] [id = 102] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 0CFD7C00 == 46 [pid = 3064] [id = 112] 14:50:16 INFO - PROCESS | 3064 | --DOCSHELL 17A65400 == 45 [pid = 3064] [id = 111] 14:50:16 INFO - PROCESS | 3064 | 1463781016972 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:50:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:50:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 930ms 14:50:16 INFO - PROCESS | 3064 | 1463781016990 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 14:50:16 INFO - PROCESS | 3064 | 1463781016995 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 14:50:16 INFO - PROCESS | 3064 | 1463781017001 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:50:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:50:16 INFO - PROCESS | 3064 | 1463781017004 Marionette TRACE conn5 <- [1,486,null,{}] 14:50:17 INFO - PROCESS | 3064 | 1463781017008 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:50:17 INFO - PROCESS | 3064 | 1463781017100 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (14295000) [pid = 3064] [serial = 325] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (0FD52800) [pid = 3064] [serial = 307] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (17606800) [pid = 3064] [serial = 310] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0CEA0800) [pid = 3064] [serial = 322] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (19ED8400) [pid = 3064] [serial = 313] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (149F8C00) [pid = 3064] [serial = 326] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (1B986800) [pid = 3064] [serial = 316] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0F93A800) [pid = 3064] [serial = 323] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0F9E7800) [pid = 3064] [serial = 319] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0FD46C00) [pid = 3064] [serial = 320] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (17A5A400) [pid = 3064] [serial = 329] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (1768F000) [pid = 3064] [serial = 328] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1E51AC00) [pid = 3064] [serial = 263] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (1D9C8400) [pid = 3064] [serial = 272] [outer = 00000000] [url = about:blank] 14:50:17 INFO - PROCESS | 3064 | 1463781017195 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:17 INFO - PROCESS | 3064 | ++DOCSHELL 0CD4D000 == 46 [pid = 3064] [id = 131] 14:50:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0CEA0800) [pid = 3064] [serial = 391] [outer = 00000000] 14:50:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0F93A800) [pid = 3064] [serial = 392] [outer = 0CEA0800] 14:50:17 INFO - PROCESS | 3064 | 1463781017240 Marionette DEBUG loaded listener.js 14:50:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0FF82800) [pid = 3064] [serial = 393] [outer = 0CEA0800] 14:50:17 INFO - PROCESS | 3064 | 1463781017653 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:50:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:50:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 14:50:17 INFO - PROCESS | 3064 | 1463781017735 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 14:50:17 INFO - PROCESS | 3064 | 1463781017737 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 14:50:17 INFO - PROCESS | 3064 | 1463781017741 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:50:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:50:17 INFO - PROCESS | 3064 | 1463781017744 Marionette TRACE conn5 <- [1,490,null,{}] 14:50:17 INFO - PROCESS | 3064 | 1463781017754 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:50:17 INFO - PROCESS | 3064 | 1463781017838 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 14:50:17 INFO - PROCESS | 3064 | 1463781017853 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:17 INFO - PROCESS | 3064 | ++DOCSHELL 146D9C00 == 47 [pid = 3064] [id = 132] 14:50:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (146E0000) [pid = 3064] [serial = 394] [outer = 00000000] 14:50:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (14B6C800) [pid = 3064] [serial = 395] [outer = 146E0000] 14:50:17 INFO - PROCESS | 3064 | 1463781017900 Marionette DEBUG loaded listener.js 14:50:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (14E85000) [pid = 3064] [serial = 396] [outer = 146E0000] 14:50:18 INFO - PROCESS | 3064 | 1463781018338 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:50:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:50:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 14:50:18 INFO - PROCESS | 3064 | 1463781018375 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 14:50:18 INFO - PROCESS | 3064 | 1463781018377 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 14:50:18 INFO - PROCESS | 3064 | 1463781018380 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:50:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:50:18 INFO - PROCESS | 3064 | 1463781018382 Marionette TRACE conn5 <- [1,494,null,{}] 14:50:18 INFO - PROCESS | 3064 | 1463781018385 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:50:18 INFO - PROCESS | 3064 | 1463781018465 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 14:50:18 INFO - PROCESS | 3064 | 1463781018471 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:18 INFO - PROCESS | 3064 | ++DOCSHELL 1710C000 == 48 [pid = 3064] [id = 133] 14:50:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (1710E400) [pid = 3064] [serial = 397] [outer = 00000000] 14:50:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (1768A400) [pid = 3064] [serial = 398] [outer = 1710E400] 14:50:18 INFO - PROCESS | 3064 | 1463781018516 Marionette DEBUG loaded listener.js 14:50:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (17A5AC00) [pid = 3064] [serial = 399] [outer = 1710E400] 14:50:18 INFO - PROCESS | 3064 | 1463781018958 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:50:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:50:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 14:50:19 INFO - PROCESS | 3064 | 1463781019015 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 14:50:19 INFO - PROCESS | 3064 | 1463781019017 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 14:50:19 INFO - PROCESS | 3064 | 1463781019020 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:50:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:50:19 INFO - PROCESS | 3064 | 1463781019032 Marionette TRACE conn5 <- [1,498,null,{}] 14:50:19 INFO - PROCESS | 3064 | 1463781019039 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:50:19 INFO - PROCESS | 3064 | 1463781019116 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 14:50:19 INFO - PROCESS | 3064 | 1463781019124 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:19 INFO - PROCESS | 3064 | ++DOCSHELL 17A5E800 == 49 [pid = 3064] [id = 134] 14:50:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (17A68400) [pid = 3064] [serial = 400] [outer = 00000000] 14:50:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (17DC4C00) [pid = 3064] [serial = 401] [outer = 17A68400] 14:50:19 INFO - PROCESS | 3064 | 1463781019169 Marionette DEBUG loaded listener.js 14:50:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (181BB400) [pid = 3064] [serial = 402] [outer = 17A68400] 14:50:19 INFO - PROCESS | 3064 | 1463781019671 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:50:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:50:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 14:50:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:50:19 INFO - PROCESS | 3064 | 1463781019715 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 14:50:19 INFO - PROCESS | 3064 | 1463781019717 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 14:50:19 INFO - PROCESS | 3064 | 1463781019720 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:50:19 INFO - PROCESS | 3064 | 1463781019722 Marionette TRACE conn5 <- [1,502,null,{}] 14:50:19 INFO - PROCESS | 3064 | 1463781019725 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:50:19 INFO - PROCESS | 3064 | 1463781019861 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 14:50:19 INFO - PROCESS | 3064 | 1463781019920 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:19 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD3C00 == 50 [pid = 3064] [id = 135] 14:50:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (18BA1800) [pid = 3064] [serial = 403] [outer = 00000000] 14:50:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (18EE8400) [pid = 3064] [serial = 404] [outer = 18BA1800] 14:50:19 INFO - PROCESS | 3064 | 1463781019967 Marionette DEBUG loaded listener.js 14:50:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (18EEF400) [pid = 3064] [serial = 405] [outer = 18BA1800] 14:50:20 INFO - PROCESS | 3064 | 1463781020383 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:50:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:50:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 14:50:20 INFO - PROCESS | 3064 | 1463781020397 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 14:50:20 INFO - PROCESS | 3064 | 1463781020399 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 14:50:20 INFO - PROCESS | 3064 | 1463781020402 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:50:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:50:20 INFO - PROCESS | 3064 | 1463781020404 Marionette TRACE conn5 <- [1,506,null,{}] 14:50:20 INFO - PROCESS | 3064 | 1463781020407 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:50:20 INFO - PROCESS | 3064 | 1463781020543 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 14:50:20 INFO - PROCESS | 3064 | 1463781020563 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:20 INFO - PROCESS | 3064 | ++DOCSHELL 0CF52800 == 51 [pid = 3064] [id = 136] 14:50:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (18F56400) [pid = 3064] [serial = 406] [outer = 00000000] 14:50:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (18FA2400) [pid = 3064] [serial = 407] [outer = 18F56400] 14:50:20 INFO - PROCESS | 3064 | 1463781020610 Marionette DEBUG loaded listener.js 14:50:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (18FA2800) [pid = 3064] [serial = 408] [outer = 18F56400] 14:50:21 INFO - PROCESS | 3064 | 1463781021062 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:50:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:50:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 14:50:21 INFO - PROCESS | 3064 | 1463781021076 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 14:50:21 INFO - PROCESS | 3064 | 1463781021078 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 14:50:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:50:21 INFO - PROCESS | 3064 | 1463781021081 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:50:21 INFO - PROCESS | 3064 | 1463781021083 Marionette TRACE conn5 <- [1,510,null,{}] 14:50:21 INFO - PROCESS | 3064 | 1463781021086 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:50:21 INFO - PROCESS | 3064 | 1463781021207 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 14:50:21 INFO - PROCESS | 3064 | 1463781021214 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:21 INFO - PROCESS | 3064 | ++DOCSHELL 14BB5800 == 52 [pid = 3064] [id = 137] 14:50:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (19B64C00) [pid = 3064] [serial = 409] [outer = 00000000] 14:50:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (19EDB400) [pid = 3064] [serial = 410] [outer = 19B64C00] 14:50:21 INFO - PROCESS | 3064 | 1463781021258 Marionette DEBUG loaded listener.js 14:50:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (19EE5800) [pid = 3064] [serial = 411] [outer = 19B64C00] 14:50:21 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (18BA8800) [pid = 3064] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:50:21 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (0F9E6C00) [pid = 3064] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:50:21 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (171DBC00) [pid = 3064] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:50:21 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (19EF1C00) [pid = 3064] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:50:21 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (181BF400) [pid = 3064] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:50:21 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (1B986000) [pid = 3064] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:50:21 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (18EE5C00) [pid = 3064] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:50:21 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (19B69800) [pid = 3064] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:50:21 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (18F32C00) [pid = 3064] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:50:21 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (17DBD400) [pid = 3064] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:50:21 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0FD49400) [pid = 3064] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:50:21 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (1014E400) [pid = 3064] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:50:21 INFO - PROCESS | 3064 | 1463781021810 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:50:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:50:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 770ms 14:50:21 INFO - PROCESS | 3064 | 1463781021869 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 14:50:21 INFO - PROCESS | 3064 | 1463781021871 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 14:50:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:50:21 INFO - PROCESS | 3064 | 1463781021877 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:50:21 INFO - PROCESS | 3064 | 1463781021879 Marionette TRACE conn5 <- [1,514,null,{}] 14:50:21 INFO - PROCESS | 3064 | 1463781021883 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:50:21 INFO - PROCESS | 3064 | 1463781021961 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 14:50:21 INFO - PROCESS | 3064 | 1463781021968 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:21 INFO - PROCESS | 3064 | ++DOCSHELL 1710B400 == 53 [pid = 3064] [id = 138] 14:50:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (1717B000) [pid = 3064] [serial = 412] [outer = 00000000] 14:50:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (19EDC000) [pid = 3064] [serial = 413] [outer = 1717B000] 14:50:22 INFO - PROCESS | 3064 | 1463781022013 Marionette DEBUG loaded listener.js 14:50:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (19EEE400) [pid = 3064] [serial = 414] [outer = 1717B000] 14:50:22 INFO - PROCESS | 3064 | 1463781022428 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:50:22 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:50:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 571ms 14:50:22 INFO - PROCESS | 3064 | 1463781022451 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 14:50:22 INFO - PROCESS | 3064 | 1463781022453 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 14:50:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:50:22 INFO - PROCESS | 3064 | 1463781022456 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:50:22 INFO - PROCESS | 3064 | 1463781022457 Marionette TRACE conn5 <- [1,518,null,{}] 14:50:22 INFO - PROCESS | 3064 | 1463781022461 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:50:22 INFO - PROCESS | 3064 | 1463781022576 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 14:50:22 INFO - PROCESS | 3064 | 1463781022582 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:22 INFO - PROCESS | 3064 | ++DOCSHELL 19EDBC00 == 54 [pid = 3064] [id = 139] 14:50:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (19EF2800) [pid = 3064] [serial = 415] [outer = 00000000] 14:50:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (1BA08C00) [pid = 3064] [serial = 416] [outer = 19EF2800] 14:50:22 INFO - PROCESS | 3064 | 1463781022627 Marionette DEBUG loaded listener.js 14:50:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (1BF5DC00) [pid = 3064] [serial = 417] [outer = 19EF2800] 14:50:23 INFO - PROCESS | 3064 | 1463781023038 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:50:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:50:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 14:50:23 INFO - PROCESS | 3064 | 1463781023087 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 14:50:23 INFO - PROCESS | 3064 | 1463781023090 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 14:50:23 INFO - PROCESS | 3064 | 1463781023093 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:50:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:50:23 INFO - PROCESS | 3064 | 1463781023095 Marionette TRACE conn5 <- [1,522,null,{}] 14:50:23 INFO - PROCESS | 3064 | 1463781023098 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:50:23 INFO - PROCESS | 3064 | 1463781023201 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 14:50:23 INFO - PROCESS | 3064 | 1463781023208 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:23 INFO - PROCESS | 3064 | ++DOCSHELL 1ACC6400 == 55 [pid = 3064] [id = 140] 14:50:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (1CB37C00) [pid = 3064] [serial = 418] [outer = 00000000] 14:50:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (1D9BB400) [pid = 3064] [serial = 419] [outer = 1CB37C00] 14:50:23 INFO - PROCESS | 3064 | 1463781023256 Marionette DEBUG loaded listener.js 14:50:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (1D9C7C00) [pid = 3064] [serial = 420] [outer = 1CB37C00] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 19EE2C00 == 54 [pid = 3064] [id = 106] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 17A65000 == 53 [pid = 3064] [id = 48] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 14B6C000 == 52 [pid = 3064] [id = 104] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 1CCE5400 == 51 [pid = 3064] [id = 91] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 18F2B000 == 50 [pid = 3064] [id = 115] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 1E7C1C00 == 49 [pid = 3064] [id = 63] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 0CFDC400 == 48 [pid = 3064] [id = 89] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 0FAEEC00 == 47 [pid = 3064] [id = 103] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 18FA3800 == 46 [pid = 3064] [id = 105] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 1E520400 == 45 [pid = 3064] [id = 59] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 104F7800 == 44 [pid = 3064] [id = 61] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 0CFD9000 == 43 [pid = 3064] [id = 92] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 10181000 == 42 [pid = 3064] [id = 90] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 1E6A2000 == 41 [pid = 3064] [id = 73] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 0FD4E800 == 40 [pid = 3064] [id = 130] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 1CCE9000 == 39 [pid = 3064] [id = 129] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 104F0400 == 38 [pid = 3064] [id = 127] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 17D5D000 == 37 [pid = 3064] [id = 128] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 1CCEC000 == 36 [pid = 3064] [id = 126] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 0CD4D000 == 35 [pid = 3064] [id = 131] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 19EDBC00 == 34 [pid = 3064] [id = 139] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 17A5E800 == 33 [pid = 3064] [id = 134] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 0CF52800 == 32 [pid = 3064] [id = 136] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 1710C000 == 31 [pid = 3064] [id = 133] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 0CFD3C00 == 30 [pid = 3064] [id = 135] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 146D9C00 == 29 [pid = 3064] [id = 132] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 14BB5800 == 28 [pid = 3064] [id = 137] 14:50:24 INFO - PROCESS | 3064 | --DOCSHELL 1710B400 == 27 [pid = 3064] [id = 138] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (181C4C00) [pid = 3064] [serial = 305] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (1945DC00) [pid = 3064] [serial = 361] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (19B6E400) [pid = 3064] [serial = 364] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (19B62C00) [pid = 3064] [serial = 362] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (0FD44000) [pid = 3064] [serial = 334] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (15918400) [pid = 3064] [serial = 337] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (18F5CC00) [pid = 3064] [serial = 343] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (18F98800) [pid = 3064] [serial = 344] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (181BBC00) [pid = 3064] [serial = 355] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (181CA400) [pid = 3064] [serial = 356] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (1017D800) [pid = 3064] [serial = 347] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (1014DC00) [pid = 3064] [serial = 346] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (104EEC00) [pid = 3064] [serial = 349] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (14296400) [pid = 3064] [serial = 350] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (18EE5400) [pid = 3064] [serial = 358] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (1813FC00) [pid = 3064] [serial = 367] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1760D800) [pid = 3064] [serial = 352] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (17A61400) [pid = 3064] [serial = 353] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (18BA6400) [pid = 3064] [serial = 340] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (19ED8000) [pid = 3064] [serial = 365] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1CB3E400) [pid = 3064] [serial = 374] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (1ACC6000) [pid = 3064] [serial = 370] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (1B97A400) [pid = 3064] [serial = 371] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1815C000) [pid = 3064] [serial = 368] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (18EF0800) [pid = 3064] [serial = 359] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (1CB38800) [pid = 3064] [serial = 373] [outer = 00000000] [url = about:blank] 14:50:25 INFO - PROCESS | 3064 | 1463781025288 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:50:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:50:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 2225ms 14:50:25 INFO - PROCESS | 3064 | 1463781025323 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 14:50:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:50:25 INFO - PROCESS | 3064 | 1463781025327 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 14:50:25 INFO - PROCESS | 3064 | 1463781025333 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:50:25 INFO - PROCESS | 3064 | 1463781025336 Marionette TRACE conn5 <- [1,526,null,{}] 14:50:25 INFO - PROCESS | 3064 | 1463781025342 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:50:25 INFO - PROCESS | 3064 | 1463781025432 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 14:50:25 INFO - PROCESS | 3064 | 1463781025441 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:25 INFO - PROCESS | 3064 | ++DOCSHELL 0CD90400 == 28 [pid = 3064] [id = 141] 14:50:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0CD97400) [pid = 3064] [serial = 421] [outer = 00000000] 14:50:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0CF4D800) [pid = 3064] [serial = 422] [outer = 0CD97400] 14:50:25 INFO - PROCESS | 3064 | 1463781025489 Marionette DEBUG loaded listener.js 14:50:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0CFD3C00) [pid = 3064] [serial = 423] [outer = 0CD97400] 14:50:26 INFO - PROCESS | 3064 | 1463781026002 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:50:26 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:50:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 731ms 14:50:26 INFO - PROCESS | 3064 | 1463781026064 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 14:50:26 INFO - PROCESS | 3064 | 1463781026070 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 14:50:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:50:26 INFO - PROCESS | 3064 | 1463781026076 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:50:26 INFO - PROCESS | 3064 | 1463781026079 Marionette TRACE conn5 <- [1,530,null,{}] 14:50:26 INFO - PROCESS | 3064 | 1463781026083 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:50:26 INFO - PROCESS | 3064 | 1463781026175 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 14:50:26 INFO - PROCESS | 3064 | 1463781026253 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:26 INFO - PROCESS | 3064 | ++DOCSHELL 0FAEEC00 == 29 [pid = 3064] [id = 142] 14:50:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0FAF6000) [pid = 3064] [serial = 424] [outer = 00000000] 14:50:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0FD4DC00) [pid = 3064] [serial = 425] [outer = 0FAF6000] 14:50:26 INFO - PROCESS | 3064 | 1463781026300 Marionette DEBUG loaded listener.js 14:50:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0FF80C00) [pid = 3064] [serial = 426] [outer = 0FAF6000] 14:50:26 INFO - PROCESS | 3064 | 1463781026737 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:50:26 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:50:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:50:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:50:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:50:26 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:50:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:50:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:50:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:50:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 14:50:26 INFO - PROCESS | 3064 | 1463781026749 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 14:50:26 INFO - PROCESS | 3064 | 1463781026751 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 14:50:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:50:26 INFO - PROCESS | 3064 | 1463781026755 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:50:26 INFO - PROCESS | 3064 | 1463781026758 Marionette TRACE conn5 <- [1,534,null,{}] 14:50:26 INFO - PROCESS | 3064 | 1463781026769 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:50:26 INFO - PROCESS | 3064 | 1463781026893 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 14:50:26 INFO - PROCESS | 3064 | 1463781026903 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:26 INFO - PROCESS | 3064 | ++DOCSHELL 1014C000 == 30 [pid = 3064] [id = 143] 14:50:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (10151000) [pid = 3064] [serial = 427] [outer = 00000000] 14:50:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (10181800) [pid = 3064] [serial = 428] [outer = 10151000] 14:50:26 INFO - PROCESS | 3064 | 1463781026953 Marionette DEBUG loaded listener.js 14:50:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (101D5800) [pid = 3064] [serial = 429] [outer = 10151000] 14:50:27 INFO - PROCESS | 3064 | 1463781027421 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:50:27 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:50:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 730ms 14:50:27 INFO - PROCESS | 3064 | 1463781027488 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 14:50:27 INFO - PROCESS | 3064 | 1463781027491 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 14:50:27 INFO - PROCESS | 3064 | 1463781027494 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:50:27 INFO - PROCESS | 3064 | 1463781027496 Marionette TRACE conn5 <- [1,538,null,{}] 14:50:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:50:27 INFO - PROCESS | 3064 | 1463781027499 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:50:27 INFO - PROCESS | 3064 | 1463781027595 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 14:50:27 INFO - PROCESS | 3064 | 1463781027605 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:27 INFO - PROCESS | 3064 | ++DOCSHELL 1428E800 == 31 [pid = 3064] [id = 144] 14:50:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (14293C00) [pid = 3064] [serial = 430] [outer = 00000000] 14:50:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (14946400) [pid = 3064] [serial = 431] [outer = 14293C00] 14:50:27 INFO - PROCESS | 3064 | 1463781027650 Marionette DEBUG loaded listener.js 14:50:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (14B67C00) [pid = 3064] [serial = 432] [outer = 14293C00] 14:50:28 INFO - PROCESS | 3064 | 1463781028069 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:50:28 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:50:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 14:50:28 INFO - PROCESS | 3064 | 1463781028128 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 14:50:28 INFO - PROCESS | 3064 | 1463781028130 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 14:50:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:50:28 INFO - PROCESS | 3064 | 1463781028133 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:50:28 INFO - PROCESS | 3064 | 1463781028135 Marionette TRACE conn5 <- [1,542,null,{}] 14:50:28 INFO - PROCESS | 3064 | 1463781028138 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:50:28 INFO - PROCESS | 3064 | 1463781028215 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 14:50:28 INFO - PROCESS | 3064 | 1463781028222 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:28 INFO - PROCESS | 3064 | ++DOCSHELL 14758000 == 32 [pid = 3064] [id = 145] 14:50:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (14BB4C00) [pid = 3064] [serial = 433] [outer = 00000000] 14:50:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (1590FC00) [pid = 3064] [serial = 434] [outer = 14BB4C00] 14:50:28 INFO - PROCESS | 3064 | 1463781028267 Marionette DEBUG loaded listener.js 14:50:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (17102C00) [pid = 3064] [serial = 435] [outer = 14BB4C00] 14:50:28 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:28 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:28 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:28 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:28 INFO - PROCESS | 3064 | 1463781028743 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:50:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:50:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 14:50:28 INFO - PROCESS | 3064 | 1463781028805 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 14:50:28 INFO - PROCESS | 3064 | 1463781028807 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 14:50:28 INFO - PROCESS | 3064 | 1463781028810 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:50:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:50:28 INFO - PROCESS | 3064 | 1463781028811 Marionette TRACE conn5 <- [1,546,null,{}] 14:50:28 INFO - PROCESS | 3064 | 1463781028815 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:50:28 INFO - PROCESS | 3064 | 1463781028928 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 14:50:28 INFO - PROCESS | 3064 | 1463781028946 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:28 INFO - PROCESS | 3064 | ++DOCSHELL 17687400 == 33 [pid = 3064] [id = 146] 14:50:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (1768A800) [pid = 3064] [serial = 436] [outer = 00000000] 14:50:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (17A60000) [pid = 3064] [serial = 437] [outer = 1768A800] 14:50:28 INFO - PROCESS | 3064 | 1463781028991 Marionette DEBUG loaded listener.js 14:50:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (17A67C00) [pid = 3064] [serial = 438] [outer = 1768A800] 14:50:29 INFO - PROCESS | 3064 | 1463781029419 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:50:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:50:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 14:50:29 INFO - PROCESS | 3064 | 1463781029444 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 14:50:29 INFO - PROCESS | 3064 | 1463781029446 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 14:50:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:50:29 INFO - PROCESS | 3064 | 1463781029449 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:50:29 INFO - PROCESS | 3064 | 1463781029451 Marionette TRACE conn5 <- [1,550,null,{}] 14:50:29 INFO - PROCESS | 3064 | 1463781029454 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:50:29 INFO - PROCESS | 3064 | 1463781029530 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 14:50:29 INFO - PROCESS | 3064 | 1463781029536 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:29 INFO - PROCESS | 3064 | ++DOCSHELL 17A69000 == 34 [pid = 3064] [id = 147] 14:50:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (17A69400) [pid = 3064] [serial = 439] [outer = 00000000] 14:50:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (1815D800) [pid = 3064] [serial = 440] [outer = 17A69400] 14:50:29 INFO - PROCESS | 3064 | 1463781029608 Marionette DEBUG loaded listener.js 14:50:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (181C3400) [pid = 3064] [serial = 441] [outer = 17A69400] 14:50:29 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:29 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:29 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:29 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:30 INFO - PROCESS | 3064 | 1463781030049 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:50:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:50:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 14:50:30 INFO - PROCESS | 3064 | 1463781030081 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 14:50:30 INFO - PROCESS | 3064 | 1463781030083 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 14:50:30 INFO - PROCESS | 3064 | 1463781030086 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:50:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:50:30 INFO - PROCESS | 3064 | 1463781030088 Marionette TRACE conn5 <- [1,554,null,{}] 14:50:30 INFO - PROCESS | 3064 | 1463781030091 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:50:30 INFO - PROCESS | 3064 | 1463781030170 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 14:50:30 INFO - PROCESS | 3064 | 1463781030177 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:30 INFO - PROCESS | 3064 | ++DOCSHELL 181CA400 == 35 [pid = 3064] [id = 148] 14:50:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (188C4400) [pid = 3064] [serial = 442] [outer = 00000000] 14:50:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (18B9EC00) [pid = 3064] [serial = 443] [outer = 188C4400] 14:50:30 INFO - PROCESS | 3064 | 1463781030223 Marionette DEBUG loaded listener.js 14:50:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (18BA0800) [pid = 3064] [serial = 444] [outer = 188C4400] 14:50:30 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:30 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:30 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:30 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:30 INFO - PROCESS | 3064 | 1463781030737 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:50:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:50:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 14:50:30 INFO - PROCESS | 3064 | 1463781030760 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 14:50:30 INFO - PROCESS | 3064 | 1463781030762 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 14:50:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:50:30 INFO - PROCESS | 3064 | 1463781030766 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:50:30 INFO - PROCESS | 3064 | 1463781030767 Marionette TRACE conn5 <- [1,558,null,{}] 14:50:30 INFO - PROCESS | 3064 | 1463781030777 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:50:30 INFO - PROCESS | 3064 | 1463781030892 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 14:50:30 INFO - PROCESS | 3064 | 1463781030977 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:30 INFO - PROCESS | 3064 | ++DOCSHELL 18ED2000 == 36 [pid = 3064] [id = 149] 14:50:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (18ED2400) [pid = 3064] [serial = 445] [outer = 00000000] 14:50:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (18EEA400) [pid = 3064] [serial = 446] [outer = 18ED2400] 14:50:31 INFO - PROCESS | 3064 | 1463781031023 Marionette DEBUG loaded listener.js 14:50:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (18EEB800) [pid = 3064] [serial = 447] [outer = 18ED2400] 14:50:31 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:31 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:31 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:31 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:31 INFO - PROCESS | 3064 | 1463781031411 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:50:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:50:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 14:50:31 INFO - PROCESS | 3064 | 1463781031457 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 14:50:31 INFO - PROCESS | 3064 | 1463781031460 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 14:50:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:50:31 INFO - PROCESS | 3064 | 1463781031463 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:50:31 INFO - PROCESS | 3064 | 1463781031464 Marionette TRACE conn5 <- [1,562,null,{}] 14:50:31 INFO - PROCESS | 3064 | 1463781031468 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:50:31 INFO - PROCESS | 3064 | 1463781031585 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 14:50:31 INFO - PROCESS | 3064 | 1463781031592 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:31 INFO - PROCESS | 3064 | ++DOCSHELL 18F5A000 == 37 [pid = 3064] [id = 150] 14:50:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (18F5A800) [pid = 3064] [serial = 448] [outer = 00000000] 14:50:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (18FA1000) [pid = 3064] [serial = 449] [outer = 18F5A800] 14:50:31 INFO - PROCESS | 3064 | 1463781031638 Marionette DEBUG loaded listener.js 14:50:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (1945DC00) [pid = 3064] [serial = 450] [outer = 18F5A800] 14:50:32 INFO - PROCESS | 3064 | 1463781032052 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:50:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:50:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 14:50:32 INFO - PROCESS | 3064 | 1463781032093 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 14:50:32 INFO - PROCESS | 3064 | 1463781032096 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 14:50:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:50:32 INFO - PROCESS | 3064 | 1463781032108 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:50:32 INFO - PROCESS | 3064 | 1463781032110 Marionette TRACE conn5 <- [1,566,null,{}] 14:50:32 INFO - PROCESS | 3064 | 1463781032114 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:50:32 INFO - PROCESS | 3064 | 1463781032251 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 14:50:32 INFO - PROCESS | 3064 | 1463781032300 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:32 INFO - PROCESS | 3064 | ++DOCSHELL 18138400 == 38 [pid = 3064] [id = 151] 14:50:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (181BC400) [pid = 3064] [serial = 451] [outer = 00000000] 14:50:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (18ECE800) [pid = 3064] [serial = 452] [outer = 181BC400] 14:50:32 INFO - PROCESS | 3064 | 1463781032363 Marionette DEBUG loaded listener.js 14:50:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (19BEC800) [pid = 3064] [serial = 453] [outer = 181BC400] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (18BA1800) [pid = 3064] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (18F56400) [pid = 3064] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (19B64C00) [pid = 3064] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (19EF2800) [pid = 3064] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (18E6FC00) [pid = 3064] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (146D9000) [pid = 3064] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (1CCEC400) [pid = 3064] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (17A68400) [pid = 3064] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (1710E400) [pid = 3064] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (146E0000) [pid = 3064] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0CEA0800) [pid = 3064] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (0FD4EC00) [pid = 3064] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (1D9BDC00) [pid = 3064] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (1717B000) [pid = 3064] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (17A66000) [pid = 3064] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (18B9BC00) [pid = 3064] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (159E4400) [pid = 3064] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (19EEB000) [pid = 3064] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (10F85800) [pid = 3064] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0FAF0400) [pid = 3064] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (194AF800) [pid = 3064] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:50:32 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0CFD9400) [pid = 3064] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:50:33 INFO - PROCESS | 3064 | 1463781033108 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:50:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:50:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1078ms 14:50:33 INFO - PROCESS | 3064 | 1463781033177 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 14:50:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:50:33 INFO - PROCESS | 3064 | 1463781033179 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 14:50:33 INFO - PROCESS | 3064 | 1463781033182 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:50:33 INFO - PROCESS | 3064 | 1463781033184 Marionette TRACE conn5 <- [1,570,null,{}] 14:50:33 INFO - PROCESS | 3064 | 1463781033188 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:50:33 INFO - PROCESS | 3064 | 1463781033269 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 14:50:33 INFO - PROCESS | 3064 | 1463781033276 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:33 INFO - PROCESS | 3064 | ++DOCSHELL 10148C00 == 39 [pid = 3064] [id = 152] 14:50:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (104FB800) [pid = 3064] [serial = 454] [outer = 00000000] 14:50:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (14CAF400) [pid = 3064] [serial = 455] [outer = 104FB800] 14:50:33 INFO - PROCESS | 3064 | 1463781033323 Marionette DEBUG loaded listener.js 14:50:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (159E4400) [pid = 3064] [serial = 456] [outer = 104FB800] 14:50:33 INFO - PROCESS | 3064 | 1463781033783 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:50:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:50:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 14:50:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:50:33 INFO - PROCESS | 3064 | 1463781033814 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 14:50:33 INFO - PROCESS | 3064 | 1463781033816 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 14:50:33 INFO - PROCESS | 3064 | 1463781033819 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:50:33 INFO - PROCESS | 3064 | 1463781033820 Marionette TRACE conn5 <- [1,574,null,{}] 14:50:33 INFO - PROCESS | 3064 | 1463781033824 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:50:33 INFO - PROCESS | 3064 | 1463781033899 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 14:50:33 INFO - PROCESS | 3064 | 1463781033905 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:33 INFO - PROCESS | 3064 | ++DOCSHELL 1717B000 == 40 [pid = 3064] [id = 153] 14:50:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (17A65C00) [pid = 3064] [serial = 457] [outer = 00000000] 14:50:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (18B9D800) [pid = 3064] [serial = 458] [outer = 17A65C00] 14:50:33 INFO - PROCESS | 3064 | 1463781033949 Marionette DEBUG loaded listener.js 14:50:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (18F54800) [pid = 3064] [serial = 459] [outer = 17A65C00] 14:50:34 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:34 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:34 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:34 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:34 INFO - PROCESS | 3064 | 1463781034363 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:50:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:50:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 14:50:34 INFO - PROCESS | 3064 | 1463781034389 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 14:50:34 INFO - PROCESS | 3064 | 1463781034391 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 14:50:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:50:34 INFO - PROCESS | 3064 | 1463781034394 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:50:34 INFO - PROCESS | 3064 | 1463781034396 Marionette TRACE conn5 <- [1,578,null,{}] 14:50:34 INFO - PROCESS | 3064 | 1463781034410 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:50:34 INFO - PROCESS | 3064 | 1463781034486 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 14:50:34 INFO - PROCESS | 3064 | 1463781034492 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:34 INFO - PROCESS | 3064 | ++DOCSHELL 18F9AC00 == 41 [pid = 3064] [id = 154] 14:50:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (18F9E400) [pid = 3064] [serial = 460] [outer = 00000000] 14:50:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (19EDF800) [pid = 3064] [serial = 461] [outer = 18F9E400] 14:50:34 INFO - PROCESS | 3064 | 1463781034536 Marionette DEBUG loaded listener.js 14:50:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (19EF2800) [pid = 3064] [serial = 462] [outer = 18F9E400] 14:50:35 INFO - PROCESS | 3064 | 1463781035279 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:50:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:50:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 930ms 14:50:35 INFO - PROCESS | 3064 | 1463781035326 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 14:50:35 INFO - PROCESS | 3064 | 1463781035330 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 14:50:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:50:35 INFO - PROCESS | 3064 | 1463781035336 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:50:35 INFO - PROCESS | 3064 | 1463781035340 Marionette TRACE conn5 <- [1,582,null,{}] 14:50:35 INFO - PROCESS | 3064 | 1463781035346 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:50:35 INFO - PROCESS | 3064 | 1463781035463 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 14:50:35 INFO - PROCESS | 3064 | 1463781035587 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:35 INFO - PROCESS | 3064 | ++DOCSHELL 0CF4B000 == 42 [pid = 3064] [id = 155] 14:50:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0CF4C000) [pid = 3064] [serial = 463] [outer = 00000000] 14:50:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (0F9EB400) [pid = 3064] [serial = 464] [outer = 0CF4C000] 14:50:35 INFO - PROCESS | 3064 | 1463781035646 Marionette DEBUG loaded listener.js 14:50:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (0FD45400) [pid = 3064] [serial = 465] [outer = 0CF4C000] 14:50:36 INFO - PROCESS | 3064 | 1463781036423 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:50:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:50:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1129ms 14:50:36 INFO - PROCESS | 3064 | 1463781036466 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 14:50:36 INFO - PROCESS | 3064 | 1463781036472 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 14:50:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:50:36 INFO - PROCESS | 3064 | 1463781036479 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:50:36 INFO - PROCESS | 3064 | 1463781036482 Marionette TRACE conn5 <- [1,586,null,{}] 14:50:36 INFO - PROCESS | 3064 | 1463781036486 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:50:36 INFO - PROCESS | 3064 | 1463781036607 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 14:50:36 INFO - PROCESS | 3064 | 1463781036689 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:36 INFO - PROCESS | 3064 | ++DOCSHELL 0FD4A400 == 43 [pid = 3064] [id = 156] 14:50:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (0FD4E800) [pid = 3064] [serial = 466] [outer = 00000000] 14:50:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (101D5000) [pid = 3064] [serial = 467] [outer = 0FD4E800] 14:50:36 INFO - PROCESS | 3064 | 1463781036786 Marionette DEBUG loaded listener.js 14:50:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (14750000) [pid = 3064] [serial = 468] [outer = 0FD4E800] 14:50:37 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 1E8BC400 == 42 [pid = 3064] [id = 24] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 14E7FC00 == 41 [pid = 3064] [id = 19] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 0CE75800 == 40 [pid = 3064] [id = 18] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 1B2D7C00 == 39 [pid = 3064] [id = 10] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 0CF4B400 == 38 [pid = 3064] [id = 27] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 17A86400 == 37 [pid = 3064] [id = 21] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 179A0000 == 36 [pid = 3064] [id = 16] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 18F9D800 == 35 [pid = 3064] [id = 20] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 1E7C0000 == 34 [pid = 3064] [id = 8] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 1AAE4C00 == 33 [pid = 3064] [id = 17] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 0F97AC00 == 32 [pid = 3064] [id = 11] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 164C6400 == 31 [pid = 3064] [id = 28] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 0FD4F800 == 30 [pid = 3064] [id = 26] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 17A8B800 == 29 [pid = 3064] [id = 15] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 14C13800 == 28 [pid = 3064] [id = 14] 14:50:37 INFO - PROCESS | 3064 | --DOCSHELL 0CD49400 == 27 [pid = 3064] [id = 25] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (17A80800) [pid = 3064] [serial = 311] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (1BF58C00) [pid = 3064] [serial = 317] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (17105800) [pid = 3064] [serial = 338] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (10169400) [pid = 3064] [serial = 308] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (19EDD400) [pid = 3064] [serial = 314] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (10144400) [pid = 3064] [serial = 335] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (181C0000) [pid = 3064] [serial = 332] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (18EE3400) [pid = 3064] [serial = 341] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (1D9BB400) [pid = 3064] [serial = 419] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (18EE8400) [pid = 3064] [serial = 404] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (18FA2400) [pid = 3064] [serial = 407] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (18FA2800) [pid = 3064] [serial = 408] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (19B62000) [pid = 3064] [serial = 383] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (1717B400) [pid = 3064] [serial = 380] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (164C5800) [pid = 3064] [serial = 379] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (1D9BA400) [pid = 3064] [serial = 376] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1D9C0000) [pid = 3064] [serial = 377] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (18B9FC00) [pid = 3064] [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:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (17DC4C00) [pid = 3064] [serial = 401] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1768A400) [pid = 3064] [serial = 398] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (17A5AC00) [pid = 3064] [serial = 399] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14B6C800) [pid = 3064] [serial = 395] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (14E85000) [pid = 3064] [serial = 396] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0F93A800) [pid = 3064] [serial = 392] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0FF82800) [pid = 3064] [serial = 393] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (10178800) [pid = 3064] [serial = 390] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (10144800) [pid = 3064] [serial = 389] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1E699C00) [pid = 3064] [serial = 387] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (1D9C7800) [pid = 3064] [serial = 386] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (19EF2C00) [pid = 3064] [serial = 384] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (18EEF400) [pid = 3064] [serial = 405] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (181BB400) [pid = 3064] [serial = 402] [outer = 00000000] [url = about:blank] 14:50:37 INFO - PROCESS | 3064 | 1463781037890 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:50:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:50:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1434ms 14:50:37 INFO - PROCESS | 3064 | 1463781037914 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 14:50:37 INFO - PROCESS | 3064 | 1463781037918 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 14:50:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:50:37 INFO - PROCESS | 3064 | 1463781037923 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:50:37 INFO - PROCESS | 3064 | 1463781037926 Marionette TRACE conn5 <- [1,590,null,{}] 14:50:37 INFO - PROCESS | 3064 | 1463781037932 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:50:38 INFO - PROCESS | 3064 | 1463781038024 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 14:50:38 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (19EDB400) [pid = 3064] [serial = 410] [outer = 00000000] [url = about:blank] 14:50:38 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1BA08C00) [pid = 3064] [serial = 416] [outer = 00000000] [url = about:blank] 14:50:38 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (19EE5800) [pid = 3064] [serial = 411] [outer = 00000000] [url = about:blank] 14:50:38 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1BF5DC00) [pid = 3064] [serial = 417] [outer = 00000000] [url = about:blank] 14:50:38 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (19EDC000) [pid = 3064] [serial = 413] [outer = 00000000] [url = about:blank] 14:50:38 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (19EEE400) [pid = 3064] [serial = 414] [outer = 00000000] [url = about:blank] 14:50:38 INFO - PROCESS | 3064 | 1463781038102 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:38 INFO - PROCESS | 3064 | ++DOCSHELL 0CCCA000 == 28 [pid = 3064] [id = 157] 14:50:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0CD4BC00) [pid = 3064] [serial = 469] [outer = 00000000] 14:50:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0F9E5400) [pid = 3064] [serial = 470] [outer = 0CD4BC00] 14:50:38 INFO - PROCESS | 3064 | 1463781038149 Marionette DEBUG loaded listener.js 14:50:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0FAF6800) [pid = 3064] [serial = 471] [outer = 0CD4BC00] 14:50:38 INFO - PROCESS | 3064 | 1463781038586 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:50:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:50:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 730ms 14:50:38 INFO - PROCESS | 3064 | 1463781038656 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 14:50:38 INFO - PROCESS | 3064 | 1463781038662 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 14:50:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:50:38 INFO - PROCESS | 3064 | 1463781038668 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:50:38 INFO - PROCESS | 3064 | 1463781038671 Marionette TRACE conn5 <- [1,594,null,{}] 14:50:38 INFO - PROCESS | 3064 | 1463781038675 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:50:38 INFO - PROCESS | 3064 | 1463781038761 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 14:50:38 INFO - PROCESS | 3064 | 1463781038777 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:38 INFO - PROCESS | 3064 | ++DOCSHELL 10147000 == 29 [pid = 3064] [id = 158] 14:50:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (1014BC00) [pid = 3064] [serial = 472] [outer = 00000000] 14:50:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (10168000) [pid = 3064] [serial = 473] [outer = 1014BC00] 14:50:38 INFO - PROCESS | 3064 | 1463781038821 Marionette DEBUG loaded listener.js 14:50:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (10178000) [pid = 3064] [serial = 474] [outer = 1014BC00] 14:50:39 INFO - PROCESS | 3064 | 1463781039286 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:50:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:50:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 14:50:39 INFO - PROCESS | 3064 | 1463781039339 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 14:50:39 INFO - PROCESS | 3064 | 1463781039341 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 14:50:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:50:39 INFO - PROCESS | 3064 | 1463781039345 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:50:39 INFO - PROCESS | 3064 | 1463781039349 Marionette TRACE conn5 <- [1,598,null,{}] 14:50:39 INFO - PROCESS | 3064 | 1463781039360 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:50:39 INFO - PROCESS | 3064 | 1463781039471 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 14:50:39 INFO - PROCESS | 3064 | 1463781039549 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:39 INFO - PROCESS | 3064 | ++DOCSHELL 14E05C00 == 30 [pid = 3064] [id = 159] 14:50:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14E09800) [pid = 3064] [serial = 475] [outer = 00000000] 14:50:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (1590F800) [pid = 3064] [serial = 476] [outer = 14E09800] 14:50:39 INFO - PROCESS | 3064 | 1463781039597 Marionette DEBUG loaded listener.js 14:50:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17101C00) [pid = 3064] [serial = 477] [outer = 14E09800] 14:50:39 INFO - PROCESS | 3064 | 1463781039983 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:50:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:50:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 14:50:40 INFO - PROCESS | 3064 | 1463781040019 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 14:50:40 INFO - PROCESS | 3064 | 1463781040021 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 14:50:40 INFO - PROCESS | 3064 | 1463781040024 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:50:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:50:40 INFO - PROCESS | 3064 | 1463781040026 Marionette TRACE conn5 <- [1,602,null,{}] 14:50:40 INFO - PROCESS | 3064 | 1463781040039 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:50:40 INFO - PROCESS | 3064 | 1463781040161 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 14:50:40 INFO - PROCESS | 3064 | 1463781040168 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:40 INFO - PROCESS | 3064 | ++DOCSHELL 17110000 == 31 [pid = 3064] [id = 160] 14:50:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17183000) [pid = 3064] [serial = 478] [outer = 00000000] 14:50:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (17610400) [pid = 3064] [serial = 479] [outer = 17183000] 14:50:40 INFO - PROCESS | 3064 | 1463781040213 Marionette DEBUG loaded listener.js 14:50:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17A5A400) [pid = 3064] [serial = 480] [outer = 17183000] 14:50:40 INFO - PROCESS | 3064 | 1463781040659 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:50:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:50:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 14:50:40 INFO - PROCESS | 3064 | 1463781040699 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 14:50:40 INFO - PROCESS | 3064 | 1463781040701 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 14:50:40 INFO - PROCESS | 3064 | 1463781040705 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:50:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:50:40 INFO - PROCESS | 3064 | 1463781040706 Marionette TRACE conn5 <- [1,606,null,{}] 14:50:40 INFO - PROCESS | 3064 | 1463781040710 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:50:40 INFO - PROCESS | 3064 | 1463781040813 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 14:50:40 INFO - PROCESS | 3064 | 1463781040917 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:40 INFO - PROCESS | 3064 | ++DOCSHELL 17A66000 == 32 [pid = 3064] [id = 161] 14:50:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (17A7C400) [pid = 3064] [serial = 481] [outer = 00000000] 14:50:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (17DC2C00) [pid = 3064] [serial = 482] [outer = 17A7C400] 14:50:40 INFO - PROCESS | 3064 | 1463781040964 Marionette DEBUG loaded listener.js 14:50:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (18152000) [pid = 3064] [serial = 483] [outer = 17A7C400] 14:50:41 INFO - PROCESS | 3064 | 1463781041406 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:50:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:50:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 730ms 14:50:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:50:41 INFO - PROCESS | 3064 | 1463781041441 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 14:50:41 INFO - PROCESS | 3064 | 1463781041443 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 14:50:41 INFO - PROCESS | 3064 | 1463781041446 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:50:41 INFO - PROCESS | 3064 | 1463781041448 Marionette TRACE conn5 <- [1,610,null,{}] 14:50:41 INFO - PROCESS | 3064 | 1463781041451 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:50:41 INFO - PROCESS | 3064 | 1463781041573 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 14:50:41 INFO - PROCESS | 3064 | 1463781041580 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:41 INFO - PROCESS | 3064 | ++DOCSHELL 181BEC00 == 33 [pid = 3064] [id = 162] 14:50:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (181C4C00) [pid = 3064] [serial = 484] [outer = 00000000] 14:50:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (18BA2400) [pid = 3064] [serial = 485] [outer = 181C4C00] 14:50:41 INFO - PROCESS | 3064 | 1463781041625 Marionette DEBUG loaded listener.js 14:50:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (18BA3800) [pid = 3064] [serial = 486] [outer = 181C4C00] 14:50:42 INFO - PROCESS | 3064 | 1463781042198 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:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (18ED2400) [pid = 3064] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14293C00) [pid = 3064] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0FAF6000) [pid = 3064] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (181BC400) [pid = 3064] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (10151000) [pid = 3064] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0CD97400) [pid = 3064] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (17A69400) [pid = 3064] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1768A800) [pid = 3064] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (14BB4C00) [pid = 3064] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (18F5A800) [pid = 3064] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (17A65C00) [pid = 3064] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (188C4400) [pid = 3064] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:50:42 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (104FB800) [pid = 3064] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:50:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:50:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 830ms 14:50:42 INFO - PROCESS | 3064 | 1463781042279 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 14:50:42 INFO - PROCESS | 3064 | 1463781042281 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 14:50:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:50:42 INFO - PROCESS | 3064 | 1463781042284 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:50:42 INFO - PROCESS | 3064 | 1463781042286 Marionette TRACE conn5 <- [1,614,null,{}] 14:50:42 INFO - PROCESS | 3064 | 1463781042289 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:50:42 INFO - PROCESS | 3064 | 1463781042374 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 14:50:42 INFO - PROCESS | 3064 | 1463781042381 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:42 INFO - PROCESS | 3064 | ++DOCSHELL 1016E400 == 34 [pid = 3064] [id = 163] 14:50:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1017F800) [pid = 3064] [serial = 487] [outer = 00000000] 14:50:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14E09C00) [pid = 3064] [serial = 488] [outer = 1017F800] 14:50:42 INFO - PROCESS | 3064 | 1463781042425 Marionette DEBUG loaded listener.js 14:50:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17A65C00) [pid = 3064] [serial = 489] [outer = 1017F800] 14:50:42 INFO - PROCESS | 3064 | 1463781042849 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:50:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:50:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 14:50:42 INFO - PROCESS | 3064 | 1463781042915 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 14:50:42 INFO - PROCESS | 3064 | 1463781042917 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 14:50:42 INFO - PROCESS | 3064 | 1463781042920 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:50:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:50:42 INFO - PROCESS | 3064 | 1463781042922 Marionette TRACE conn5 <- [1,618,null,{}] 14:50:42 INFO - PROCESS | 3064 | 1463781042926 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:50:43 INFO - PROCESS | 3064 | 1463781043003 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 14:50:43 INFO - PROCESS | 3064 | 1463781043012 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:43 INFO - PROCESS | 3064 | ++DOCSHELL 181BD800 == 35 [pid = 3064] [id = 164] 14:50:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (18B9B400) [pid = 3064] [serial = 490] [outer = 00000000] 14:50:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (18EE4400) [pid = 3064] [serial = 491] [outer = 18B9B400] 14:50:43 INFO - PROCESS | 3064 | 1463781043056 Marionette DEBUG loaded listener.js 14:50:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (18EEC000) [pid = 3064] [serial = 492] [outer = 18B9B400] 14:50:43 INFO - PROCESS | 3064 | 1463781043487 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:50:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:50:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 14:50:43 INFO - PROCESS | 3064 | 1463781043555 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 14:50:43 INFO - PROCESS | 3064 | 1463781043557 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 14:50:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:50:43 INFO - PROCESS | 3064 | 1463781043560 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:50:43 INFO - PROCESS | 3064 | 1463781043562 Marionette TRACE conn5 <- [1,622,null,{}] 14:50:43 INFO - PROCESS | 3064 | 1463781043566 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:50:43 INFO - PROCESS | 3064 | 1463781043642 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 14:50:43 INFO - PROCESS | 3064 | 1463781043651 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:43 INFO - PROCESS | 3064 | ++DOCSHELL 14290400 == 36 [pid = 3064] [id = 165] 14:50:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14E05000) [pid = 3064] [serial = 493] [outer = 00000000] 14:50:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (18F5E800) [pid = 3064] [serial = 494] [outer = 14E05000] 14:50:43 INFO - PROCESS | 3064 | 1463781043696 Marionette DEBUG loaded listener.js 14:50:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (18F60400) [pid = 3064] [serial = 495] [outer = 14E05000] 14:50:44 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:44 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:44 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:44 INFO - PROCESS | 3064 | 1463781044144 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:50:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:50:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 14:50:44 INFO - PROCESS | 3064 | 1463781044235 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 14:50:44 INFO - PROCESS | 3064 | 1463781044239 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 14:50:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:50:44 INFO - PROCESS | 3064 | 1463781044244 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:50:44 INFO - PROCESS | 3064 | 1463781044248 Marionette TRACE conn5 <- [1,626,null,{}] 14:50:44 INFO - PROCESS | 3064 | 1463781044255 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:50:44 INFO - PROCESS | 3064 | 1463781044352 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 14:50:44 INFO - PROCESS | 3064 | 1463781044476 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:44 INFO - PROCESS | 3064 | ++DOCSHELL 0CE9D800 == 37 [pid = 3064] [id = 166] 14:50:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0CEA0C00) [pid = 3064] [serial = 496] [outer = 00000000] 14:50:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0CFD6800) [pid = 3064] [serial = 497] [outer = 0CEA0C00] 14:50:44 INFO - PROCESS | 3064 | 1463781044535 Marionette DEBUG loaded listener.js 14:50:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0FA62800) [pid = 3064] [serial = 498] [outer = 0CEA0C00] 14:50:44 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:44 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:45 INFO - PROCESS | 3064 | 1463781045171 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:50:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:50:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 990ms 14:50:45 INFO - PROCESS | 3064 | 1463781045237 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 14:50:45 INFO - PROCESS | 3064 | 1463781045241 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 14:50:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:50:45 INFO - PROCESS | 3064 | 1463781045249 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:50:45 INFO - PROCESS | 3064 | 1463781045253 Marionette TRACE conn5 <- [1,630,null,{}] 14:50:45 INFO - PROCESS | 3064 | 1463781045258 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:50:45 INFO - PROCESS | 3064 | 1463781045363 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 14:50:45 INFO - PROCESS | 3064 | 1463781045443 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:45 INFO - PROCESS | 3064 | ++DOCSHELL 146E0000 == 38 [pid = 3064] [id = 167] 14:50:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1474C000) [pid = 3064] [serial = 499] [outer = 00000000] 14:50:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (14E84800) [pid = 3064] [serial = 500] [outer = 1474C000] 14:50:45 INFO - PROCESS | 3064 | 1463781045538 Marionette DEBUG loaded listener.js 14:50:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (1710EC00) [pid = 3064] [serial = 501] [outer = 1474C000] 14:50:46 INFO - PROCESS | 3064 | 1463781046107 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:50:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:50:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 890ms 14:50:46 INFO - PROCESS | 3064 | 1463781046137 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 14:50:46 INFO - PROCESS | 3064 | 1463781046140 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 14:50:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:50:46 INFO - PROCESS | 3064 | 1463781046144 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:50:46 INFO - PROCESS | 3064 | 1463781046146 Marionette TRACE conn5 <- [1,634,null,{}] 14:50:46 INFO - PROCESS | 3064 | 1463781046156 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:50:46 INFO - PROCESS | 3064 | 1463781046264 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 14:50:46 INFO - PROCESS | 3064 | 1463781046387 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:46 INFO - PROCESS | 3064 | ++DOCSHELL 18EED000 == 39 [pid = 3064] [id = 168] 14:50:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (18F5A800) [pid = 3064] [serial = 502] [outer = 00000000] 14:50:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (18FA3400) [pid = 3064] [serial = 503] [outer = 18F5A800] 14:50:46 INFO - PROCESS | 3064 | 1463781046447 Marionette DEBUG loaded listener.js 14:50:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (19B64C00) [pid = 3064] [serial = 504] [outer = 18F5A800] 14:50:47 INFO - PROCESS | 3064 | 1463781047062 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:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 970ms 14:50:47 INFO - PROCESS | 3064 | 1463781047117 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 14:50:47 INFO - PROCESS | 3064 | 1463781047120 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 14:50:47 INFO - PROCESS | 3064 | 1463781047123 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:50:47 INFO - PROCESS | 3064 | 1463781047125 Marionette TRACE conn5 <- [1,638,null,{}] 14:50:47 INFO - PROCESS | 3064 | 1463781047129 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:50:47 INFO - PROCESS | 3064 | 1463781047232 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 14:50:47 INFO - PROCESS | 3064 | 1463781047325 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:47 INFO - PROCESS | 3064 | ++DOCSHELL 19ED9C00 == 40 [pid = 3064] [id = 169] 14:50:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (19EDAC00) [pid = 3064] [serial = 505] [outer = 00000000] 14:50:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (19EE6000) [pid = 3064] [serial = 506] [outer = 19EDAC00] 14:50:47 INFO - PROCESS | 3064 | 1463781047379 Marionette DEBUG loaded listener.js 14:50:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (19EEFC00) [pid = 3064] [serial = 507] [outer = 19EDAC00] 14:50:48 INFO - PROCESS | 3064 | 1463781048088 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:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1017ms 14:50:48 INFO - PROCESS | 3064 | 1463781048145 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 14:50:48 INFO - PROCESS | 3064 | 1463781048149 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 14:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:50:48 INFO - PROCESS | 3064 | 1463781048154 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:50:48 INFO - PROCESS | 3064 | 1463781048158 Marionette TRACE conn5 <- [1,642,null,{}] 14:50:48 INFO - PROCESS | 3064 | 1463781048164 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:50:48 INFO - PROCESS | 3064 | 1463781048317 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 14:50:48 INFO - PROCESS | 3064 | 1463781048448 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:48 INFO - PROCESS | 3064 | ++DOCSHELL 0CFDB000 == 41 [pid = 3064] [id = 170] 14:50:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0FD45800) [pid = 3064] [serial = 508] [outer = 00000000] 14:50:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (10160000) [pid = 3064] [serial = 509] [outer = 0FD45800] 14:50:48 INFO - PROCESS | 3064 | 1463781048500 Marionette DEBUG loaded listener.js 14:50:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (1017C400) [pid = 3064] [serial = 510] [outer = 0FD45800] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (19EDF800) [pid = 3064] [serial = 461] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (18EEA400) [pid = 3064] [serial = 446] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (14946400) [pid = 3064] [serial = 431] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0FD4DC00) [pid = 3064] [serial = 425] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0FF80C00) [pid = 3064] [serial = 426] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (18ECE800) [pid = 3064] [serial = 452] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (10181800) [pid = 3064] [serial = 428] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (101D5800) [pid = 3064] [serial = 429] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0CF4D800) [pid = 3064] [serial = 422] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0CFD3C00) [pid = 3064] [serial = 423] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1815D800) [pid = 3064] [serial = 440] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (181C3400) [pid = 3064] [serial = 441] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (17A60000) [pid = 3064] [serial = 437] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (1590FC00) [pid = 3064] [serial = 434] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (17A67C00) [pid = 3064] [serial = 438] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (17102C00) [pid = 3064] [serial = 435] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (18FA1000) [pid = 3064] [serial = 449] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (18EEB800) [pid = 3064] [serial = 447] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (18F54800) [pid = 3064] [serial = 459] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (18B9D800) [pid = 3064] [serial = 458] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (18B9EC00) [pid = 3064] [serial = 443] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (19BEC800) [pid = 3064] [serial = 453] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (14CAF400) [pid = 3064] [serial = 455] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14B67C00) [pid = 3064] [serial = 432] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (159E4400) [pid = 3064] [serial = 456] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1945DC00) [pid = 3064] [serial = 450] [outer = 00000000] [url = about:blank] 14:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (18BA0800) [pid = 3064] [serial = 444] [outer = 00000000] [url = about:blank] 14:50:49 INFO - PROCESS | 3064 | 1463781049030 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:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 930ms 14:50:49 INFO - PROCESS | 3064 | 1463781049085 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 14:50:49 INFO - PROCESS | 3064 | 1463781049090 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 14:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:50:49 INFO - PROCESS | 3064 | 1463781049096 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:50:49 INFO - PROCESS | 3064 | 1463781049098 Marionette TRACE conn5 <- [1,646,null,{}] 14:50:49 INFO - PROCESS | 3064 | 1463781049102 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:50:49 INFO - PROCESS | 3064 | 1463781049189 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 14:50:49 INFO - PROCESS | 3064 | 1463781049196 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:49 INFO - PROCESS | 3064 | ++DOCSHELL 0FF82800 == 42 [pid = 3064] [id = 171] 14:50:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0FF83400) [pid = 3064] [serial = 511] [outer = 00000000] 14:50:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (1016A400) [pid = 3064] [serial = 512] [outer = 0FF83400] 14:50:49 INFO - PROCESS | 3064 | 1463781049241 Marionette DEBUG loaded listener.js 14:50:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (10183000) [pid = 3064] [serial = 513] [outer = 0FF83400] 14:50:49 INFO - PROCESS | 3064 | 1463781049716 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:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 14:50:49 INFO - PROCESS | 3064 | 1463781049770 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 14:50:49 INFO - PROCESS | 3064 | 1463781049772 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 14:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:50:49 INFO - PROCESS | 3064 | 1463781049776 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:50:49 INFO - PROCESS | 3064 | 1463781049779 Marionette TRACE conn5 <- [1,650,null,{}] 14:50:49 INFO - PROCESS | 3064 | 1463781049789 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:50:49 INFO - PROCESS | 3064 | 1463781049911 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 14:50:49 INFO - PROCESS | 3064 | 1463781049995 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:50 INFO - PROCESS | 3064 | ++DOCSHELL 0FD47800 == 43 [pid = 3064] [id = 172] 14:50:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (101D5800) [pid = 3064] [serial = 514] [outer = 00000000] 14:50:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (15918C00) [pid = 3064] [serial = 515] [outer = 101D5800] 14:50:50 INFO - PROCESS | 3064 | 1463781050043 Marionette DEBUG loaded listener.js 14:50:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17102800) [pid = 3064] [serial = 516] [outer = 101D5800] 14:50:50 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:50 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:50 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:50 INFO - PROCESS | 3064 | 1463781050428 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:50:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:50:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 14:50:50 INFO - PROCESS | 3064 | 1463781050450 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 14:50:50 INFO - PROCESS | 3064 | 1463781050453 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 14:50:50 INFO - PROCESS | 3064 | 1463781050456 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:50:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:50:50 INFO - PROCESS | 3064 | 1463781050458 Marionette TRACE conn5 <- [1,654,null,{}] 14:50:50 INFO - PROCESS | 3064 | 1463781050461 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:50:50 INFO - PROCESS | 3064 | 1463781050542 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 14:50:50 INFO - PROCESS | 3064 | 1463781050549 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:50 INFO - PROCESS | 3064 | ++DOCSHELL 1710DC00 == 44 [pid = 3064] [id = 173] 14:50:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17186C00) [pid = 3064] [serial = 517] [outer = 00000000] 14:50:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17A64800) [pid = 3064] [serial = 518] [outer = 17186C00] 14:50:50 INFO - PROCESS | 3064 | 1463781050595 Marionette DEBUG loaded listener.js 14:50:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (17D56000) [pid = 3064] [serial = 519] [outer = 17186C00] 14:50:50 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:50 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:51 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:51 INFO - PROCESS | 3064 | 1463781051098 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:50:51 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:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 14:50:51 INFO - PROCESS | 3064 | 1463781051131 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 14:50:51 INFO - PROCESS | 3064 | 1463781051133 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 14:50:51 INFO - PROCESS | 3064 | 1463781051136 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:50:51 INFO - PROCESS | 3064 | 1463781051137 Marionette TRACE conn5 <- [1,658,null,{}] 14:50:51 INFO - PROCESS | 3064 | 1463781051141 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:50:51 INFO - PROCESS | 3064 | 1463781051245 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 14:50:51 INFO - PROCESS | 3064 | 1463781051329 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:51 INFO - PROCESS | 3064 | ++DOCSHELL 181BD400 == 45 [pid = 3064] [id = 174] 14:50:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (181BE000) [pid = 3064] [serial = 520] [outer = 00000000] 14:50:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (181C3400) [pid = 3064] [serial = 521] [outer = 181BE000] 14:50:51 INFO - PROCESS | 3064 | 1463781051374 Marionette DEBUG loaded listener.js 14:50:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (181C8C00) [pid = 3064] [serial = 522] [outer = 181BE000] 14:50:51 INFO - PROCESS | 3064 | 1463781051812 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:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 14:50:51 INFO - PROCESS | 3064 | 1463781051869 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 14:50:51 INFO - PROCESS | 3064 | 1463781051871 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 14:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:50:51 INFO - PROCESS | 3064 | 1463781051874 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:50:51 INFO - PROCESS | 3064 | 1463781051876 Marionette TRACE conn5 <- [1,662,null,{}] 14:50:51 INFO - PROCESS | 3064 | 1463781051887 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:50:52 INFO - PROCESS | 3064 | 1463781052013 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 14:50:52 INFO - PROCESS | 3064 | 1463781052075 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:52 INFO - PROCESS | 3064 | ++DOCSHELL 18ECB800 == 46 [pid = 3064] [id = 175] 14:50:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (18ECE800) [pid = 3064] [serial = 523] [outer = 00000000] 14:50:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (18EE9000) [pid = 3064] [serial = 524] [outer = 18ECE800] 14:50:52 INFO - PROCESS | 3064 | 1463781052124 Marionette DEBUG loaded listener.js 14:50:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (18F33000) [pid = 3064] [serial = 525] [outer = 18ECE800] 14:50:52 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:52 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:52 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:50:52 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:50:52 INFO - PROCESS | 3064 | 1463781052576 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:50:52 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:50:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 790ms 14:50:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:50:52 INFO - PROCESS | 3064 | 1463781052666 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 14:50:52 INFO - PROCESS | 3064 | 1463781052668 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 14:50:52 INFO - PROCESS | 3064 | 1463781052671 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:50:52 INFO - PROCESS | 3064 | 1463781052672 Marionette TRACE conn5 <- [1,666,null,{}] 14:50:52 INFO - PROCESS | 3064 | 1463781052676 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:50:52 INFO - PROCESS | 3064 | 1463781052811 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 14:50:52 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (17A7C400) [pid = 3064] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:50:52 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (181C4C00) [pid = 3064] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:50:52 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1014BC00) [pid = 3064] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:50:52 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (18B9B400) [pid = 3064] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:50:52 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (14E09800) [pid = 3064] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:50:52 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0CD4BC00) [pid = 3064] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:50:52 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1017F800) [pid = 3064] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:50:52 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17183000) [pid = 3064] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:50:52 INFO - PROCESS | 3064 | 1463781052871 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:52 INFO - PROCESS | 3064 | ++DOCSHELL 0CD45000 == 47 [pid = 3064] [id = 176] 14:50:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0F977000) [pid = 3064] [serial = 526] [outer = 00000000] 14:50:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14279400) [pid = 3064] [serial = 527] [outer = 0F977000] 14:50:52 INFO - PROCESS | 3064 | 1463781052918 Marionette DEBUG loaded listener.js 14:50:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14B54C00) [pid = 3064] [serial = 528] [outer = 0F977000] 14:50:53 INFO - PROCESS | 3064 | 1463781053287 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:50:53 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:50:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 14:50:53 INFO - PROCESS | 3064 | 1463781053341 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 14:50:53 INFO - PROCESS | 3064 | 1463781053344 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 14:50:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:50:53 INFO - PROCESS | 3064 | 1463781053346 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:50:53 INFO - PROCESS | 3064 | 1463781053348 Marionette TRACE conn5 <- [1,670,null,{}] 14:50:53 INFO - PROCESS | 3064 | 1463781053361 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:50:53 INFO - PROCESS | 3064 | 1463781053439 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 14:50:53 INFO - PROCESS | 3064 | 1463781053446 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:53 INFO - PROCESS | 3064 | ++DOCSHELL 10F89000 == 48 [pid = 3064] [id = 177] 14:50:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (149F2C00) [pid = 3064] [serial = 529] [outer = 00000000] 14:50:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (18F95C00) [pid = 3064] [serial = 530] [outer = 149F2C00] 14:50:53 INFO - PROCESS | 3064 | 1463781053490 Marionette DEBUG loaded listener.js 14:50:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (198B1C00) [pid = 3064] [serial = 531] [outer = 149F2C00] 14:50:54 INFO - PROCESS | 3064 | 1463781054384 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:50:54 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:50:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1077ms 14:50:54 INFO - PROCESS | 3064 | 1463781054425 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 14:50:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:50:54 INFO - PROCESS | 3064 | 1463781054427 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 14:50:54 INFO - PROCESS | 3064 | 1463781054430 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:50:54 INFO - PROCESS | 3064 | 1463781054432 Marionette TRACE conn5 <- [1,674,null,{}] 14:50:54 INFO - PROCESS | 3064 | 1463781054435 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:50:54 INFO - PROCESS | 3064 | 1463781054539 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 14:50:54 INFO - PROCESS | 3064 | 1463781054548 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:54 INFO - PROCESS | 3064 | ++DOCSHELL 19B67400 == 49 [pid = 3064] [id = 178] 14:50:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (19BEC800) [pid = 3064] [serial = 532] [outer = 00000000] 14:50:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (19EE6C00) [pid = 3064] [serial = 533] [outer = 19BEC800] 14:50:54 INFO - PROCESS | 3064 | 1463781054592 Marionette DEBUG loaded listener.js 14:50:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1AAE4C00) [pid = 3064] [serial = 534] [outer = 19BEC800] 14:50:55 INFO - PROCESS | 3064 | 1463781055622 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:50:55 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:50:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1219ms 14:50:55 INFO - PROCESS | 3064 | 1463781055650 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 14:50:55 INFO - PROCESS | 3064 | 1463781055656 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 14:50:55 INFO - PROCESS | 3064 | 1463781055661 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:50:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:50:55 INFO - PROCESS | 3064 | 1463781055664 Marionette TRACE conn5 <- [1,678,null,{}] 14:50:55 INFO - PROCESS | 3064 | 1463781055670 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:50:55 INFO - PROCESS | 3064 | 1463781055783 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 14:50:55 INFO - PROCESS | 3064 | 1463781055946 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:55 INFO - PROCESS | 3064 | ++DOCSHELL 1014D400 == 50 [pid = 3064] [id = 179] 14:50:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (1015F800) [pid = 3064] [serial = 535] [outer = 00000000] 14:50:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (104EDC00) [pid = 3064] [serial = 536] [outer = 1015F800] 14:50:56 INFO - PROCESS | 3064 | 1463781056047 Marionette DEBUG loaded listener.js 14:50:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (146DB400) [pid = 3064] [serial = 537] [outer = 1015F800] 14:50:57 INFO - PROCESS | 3064 | 1463781057127 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:50:57 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:50:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1517ms 14:50:57 INFO - PROCESS | 3064 | 1463781057183 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 14:50:57 INFO - PROCESS | 3064 | 1463781057189 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 14:50:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:50:57 INFO - PROCESS | 3064 | 1463781057195 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:50:57 INFO - PROCESS | 3064 | 1463781057198 Marionette TRACE conn5 <- [1,682,null,{}] 14:50:57 INFO - PROCESS | 3064 | 1463781057202 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:50:57 INFO - PROCESS | 3064 | 1463781057411 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 14:50:57 INFO - PROCESS | 3064 | 1463781057508 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:57 INFO - PROCESS | 3064 | ++DOCSHELL 14CBBC00 == 51 [pid = 3064] [id = 180] 14:50:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (14E09400) [pid = 3064] [serial = 538] [outer = 00000000] 14:50:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (181BDC00) [pid = 3064] [serial = 539] [outer = 14E09400] 14:50:57 INFO - PROCESS | 3064 | 1463781057566 Marionette DEBUG loaded listener.js 14:50:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (18BA4400) [pid = 3064] [serial = 540] [outer = 14E09400] 14:50:58 INFO - PROCESS | 3064 | 1463781058585 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:50:58 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:50:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1434ms 14:50:58 INFO - PROCESS | 3064 | 1463781058632 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 14:50:58 INFO - PROCESS | 3064 | 1463781058634 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 14:50:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:50:58 INFO - PROCESS | 3064 | 1463781058638 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:50:58 INFO - PROCESS | 3064 | 1463781058642 Marionette TRACE conn5 <- [1,686,null,{}] 14:50:58 INFO - PROCESS | 3064 | 1463781058804 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:50:58 INFO - PROCESS | 3064 | 1463781058967 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 14:50:59 INFO - PROCESS | 3064 | 1463781059047 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:50:59 INFO - PROCESS | 3064 | ++DOCSHELL 10167C00 == 52 [pid = 3064] [id = 181] 14:50:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (1017B400) [pid = 3064] [serial = 541] [outer = 00000000] 14:50:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (104FB800) [pid = 3064] [serial = 542] [outer = 1017B400] 14:50:59 INFO - PROCESS | 3064 | 1463781059100 Marionette DEBUG loaded listener.js 14:50:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (14B6A000) [pid = 3064] [serial = 543] [outer = 1017B400] 14:50:59 INFO - PROCESS | 3064 | --DOCSHELL 10F89000 == 51 [pid = 3064] [id = 177] 14:50:59 INFO - PROCESS | 3064 | --DOCSHELL 0CD45000 == 50 [pid = 3064] [id = 176] 14:50:59 INFO - PROCESS | 3064 | --DOCSHELL 18ECB800 == 49 [pid = 3064] [id = 175] 14:50:59 INFO - PROCESS | 3064 | --DOCSHELL 181BD400 == 48 [pid = 3064] [id = 174] 14:50:59 INFO - PROCESS | 3064 | --DOCSHELL 1710DC00 == 47 [pid = 3064] [id = 173] 14:50:59 INFO - PROCESS | 3064 | --DOCSHELL 0FD47800 == 46 [pid = 3064] [id = 172] 14:50:59 INFO - PROCESS | 3064 | --DOCSHELL 0FF82800 == 45 [pid = 3064] [id = 171] 14:50:59 INFO - PROCESS | 3064 | --DOCSHELL 0CFDB000 == 44 [pid = 3064] [id = 170] 14:50:59 INFO - PROCESS | 3064 | --DOCSHELL 19ED9C00 == 43 [pid = 3064] [id = 169] 14:50:59 INFO - PROCESS | 3064 | --DOCSHELL 146E0000 == 42 [pid = 3064] [id = 167] 14:50:59 INFO - PROCESS | 3064 | --DOCSHELL 0CE9D800 == 41 [pid = 3064] [id = 166] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (18152000) [pid = 3064] [serial = 483] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0F9EB400) [pid = 3064] [serial = 464] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (18BA2400) [pid = 3064] [serial = 485] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (17DC2C00) [pid = 3064] [serial = 482] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (10168000) [pid = 3064] [serial = 473] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (18EE4400) [pid = 3064] [serial = 491] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (10178000) [pid = 3064] [serial = 474] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (1590F800) [pid = 3064] [serial = 476] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0F9E5400) [pid = 3064] [serial = 470] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (17A65C00) [pid = 3064] [serial = 489] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (101D5000) [pid = 3064] [serial = 467] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17610400) [pid = 3064] [serial = 479] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0FAF6800) [pid = 3064] [serial = 471] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (14E09C00) [pid = 3064] [serial = 488] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (17A5A400) [pid = 3064] [serial = 480] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (18EEC000) [pid = 3064] [serial = 492] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (17101C00) [pid = 3064] [serial = 477] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (18BA3800) [pid = 3064] [serial = 486] [outer = 00000000] [url = about:blank] 14:50:59 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (18F5E800) [pid = 3064] [serial = 494] [outer = 00000000] [url = about:blank] 14:51:00 INFO - PROCESS | 3064 | 1463781060144 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:51:00 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:51:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1561ms 14:51:00 INFO - PROCESS | 3064 | 1463781060203 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 14:51:00 INFO - PROCESS | 3064 | 1463781060207 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 14:51:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:51:00 INFO - PROCESS | 3064 | 1463781060211 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:51:00 INFO - PROCESS | 3064 | 1463781060213 Marionette TRACE conn5 <- [1,690,null,{}] 14:51:00 INFO - PROCESS | 3064 | 1463781060218 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:51:00 INFO - PROCESS | 3064 | 1463781060306 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 14:51:00 INFO - PROCESS | 3064 | 1463781060318 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:00 INFO - PROCESS | 3064 | ++DOCSHELL 0FAEA800 == 42 [pid = 3064] [id = 182] 14:51:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0FAEB400) [pid = 3064] [serial = 544] [outer = 00000000] 14:51:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0FD50800) [pid = 3064] [serial = 545] [outer = 0FAEB400] 14:51:00 INFO - PROCESS | 3064 | 1463781060385 Marionette DEBUG loaded listener.js 14:51:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1014A000) [pid = 3064] [serial = 546] [outer = 0FAEB400] 14:51:01 INFO - PROCESS | 3064 | 1463781061351 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:51:01 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:51:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1185ms 14:51:01 INFO - PROCESS | 3064 | 1463781061398 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 14:51:01 INFO - PROCESS | 3064 | 1463781061400 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 14:51:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:51:01 INFO - PROCESS | 3064 | 1463781061403 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:51:01 INFO - PROCESS | 3064 | 1463781061405 Marionette TRACE conn5 <- [1,694,null,{}] 14:51:01 INFO - PROCESS | 3064 | 1463781061409 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:51:01 INFO - PROCESS | 3064 | 1463781061498 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 14:51:01 INFO - PROCESS | 3064 | 1463781061506 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:01 INFO - PROCESS | 3064 | ++DOCSHELL 14BB5C00 == 43 [pid = 3064] [id = 183] 14:51:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14CB2800) [pid = 3064] [serial = 547] [outer = 00000000] 14:51:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (164C9800) [pid = 3064] [serial = 548] [outer = 14CB2800] 14:51:01 INFO - PROCESS | 3064 | 1463781061556 Marionette DEBUG loaded listener.js 14:51:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (1710BC00) [pid = 3064] [serial = 549] [outer = 14CB2800] 14:51:02 INFO - PROCESS | 3064 | 1463781062541 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:51:02 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:51:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1177ms 14:51:02 INFO - PROCESS | 3064 | 1463781062590 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 14:51:02 INFO - PROCESS | 3064 | 1463781062597 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 14:51:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:51:02 INFO - PROCESS | 3064 | 1463781062608 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:51:02 INFO - PROCESS | 3064 | 1463781062610 Marionette TRACE conn5 <- [1,698,null,{}] 14:51:02 INFO - PROCESS | 3064 | 1463781062614 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:51:02 INFO - PROCESS | 3064 | 1463781062730 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 14:51:02 INFO - PROCESS | 3064 | 1463781062737 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:02 INFO - PROCESS | 3064 | ++DOCSHELL 17690400 == 44 [pid = 3064] [id = 184] 14:51:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (17188400) [pid = 3064] [serial = 550] [outer = 00000000] 14:51:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1813D800) [pid = 3064] [serial = 551] [outer = 17188400] 14:51:02 INFO - PROCESS | 3064 | 1463781062786 Marionette DEBUG loaded listener.js 14:51:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (181BCC00) [pid = 3064] [serial = 552] [outer = 17188400] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0FD4E800) [pid = 3064] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (18F9E400) [pid = 3064] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (181BE000) [pid = 3064] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (18ECE800) [pid = 3064] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0CEA0C00) [pid = 3064] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (101D5800) [pid = 3064] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1474C000) [pid = 3064] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (18F5A800) [pid = 3064] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (19EDAC00) [pid = 3064] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0FD45800) [pid = 3064] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0FF83400) [pid = 3064] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0F977000) [pid = 3064] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (17186C00) [pid = 3064] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (149F2C00) [pid = 3064] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0CF4C000) [pid = 3064] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:51:03 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1CB37C00) [pid = 3064] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:51:03 INFO - PROCESS | 3064 | 1463781063779 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:51:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:51:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1230ms 14:51:03 INFO - PROCESS | 3064 | 1463781063843 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 14:51:03 INFO - PROCESS | 3064 | 1463781063855 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 14:51:03 INFO - PROCESS | 3064 | 1463781063859 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:51:03 INFO - PROCESS | 3064 | 1463781063860 Marionette TRACE conn5 <- [1,702,null,{}] 14:51:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:51:03 INFO - PROCESS | 3064 | 1463781063864 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:51:03 INFO - PROCESS | 3064 | 1463781063941 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 14:51:03 INFO - PROCESS | 3064 | 1463781063948 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:03 INFO - PROCESS | 3064 | ++DOCSHELL 0CD4E000 == 45 [pid = 3064] [id = 185] 14:51:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0CFD7C00) [pid = 3064] [serial = 553] [outer = 00000000] 14:51:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (10167400) [pid = 3064] [serial = 554] [outer = 0CFD7C00] 14:51:03 INFO - PROCESS | 3064 | 1463781063994 Marionette DEBUG loaded listener.js 14:51:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (101D5800) [pid = 3064] [serial = 555] [outer = 0CFD7C00] 14:51:04 INFO - PROCESS | 3064 | 1463781064928 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:51:04 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:51:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1118ms 14:51:04 INFO - PROCESS | 3064 | 1463781064982 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 14:51:04 INFO - PROCESS | 3064 | 1463781064984 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 14:51:04 INFO - PROCESS | 3064 | 1463781064988 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:51:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:51:04 INFO - PROCESS | 3064 | 1463781064989 Marionette TRACE conn5 <- [1,706,null,{}] 14:51:04 INFO - PROCESS | 3064 | 1463781064993 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:51:05 INFO - PROCESS | 3064 | 1463781065142 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 14:51:05 INFO - PROCESS | 3064 | 1463781065222 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:05 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC5800 == 46 [pid = 3064] [id = 186] 14:51:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0CCC8400) [pid = 3064] [serial = 556] [outer = 00000000] 14:51:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0CD45400) [pid = 3064] [serial = 557] [outer = 0CCC8400] 14:51:05 INFO - PROCESS | 3064 | 1463781065325 Marionette DEBUG loaded listener.js 14:51:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0CFD5000) [pid = 3064] [serial = 558] [outer = 0CCC8400] 14:51:06 INFO - PROCESS | 3064 | 1463781066464 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:51:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:51:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1519ms 14:51:06 INFO - PROCESS | 3064 | 1463781066512 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 14:51:06 INFO - PROCESS | 3064 | 1463781066516 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 14:51:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:51:06 INFO - PROCESS | 3064 | 1463781066521 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:51:06 INFO - PROCESS | 3064 | 1463781066526 Marionette TRACE conn5 <- [1,710,null,{}] 14:51:06 INFO - PROCESS | 3064 | 1463781066531 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:51:06 INFO - PROCESS | 3064 | 1463781066638 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 14:51:06 INFO - PROCESS | 3064 | 1463781066764 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:06 INFO - PROCESS | 3064 | ++DOCSHELL 10184000 == 47 [pid = 3064] [id = 187] 14:51:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (10185000) [pid = 3064] [serial = 559] [outer = 00000000] 14:51:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (10499400) [pid = 3064] [serial = 560] [outer = 10185000] 14:51:06 INFO - PROCESS | 3064 | 1463781066827 Marionette DEBUG loaded listener.js 14:51:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (146E0000) [pid = 3064] [serial = 561] [outer = 10185000] 14:51:07 INFO - PROCESS | 3064 | 1463781067435 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:51:07 INFO - PROCESS | 3064 | 1463781067515 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 14:51:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:51:07 INFO - PROCESS | 3064 | 1463781067535 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:51:07 INFO - PROCESS | 3064 | 1463781067537 Marionette TRACE conn5 <- [1,714,null,{}] 14:51:07 INFO - PROCESS | 3064 | 1463781067542 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:51:07 INFO - PROCESS | 3064 | 1463781067656 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 14:51:07 INFO - PROCESS | 3064 | 1463781067779 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:07 INFO - PROCESS | 3064 | ++DOCSHELL 1799B400 == 48 [pid = 3064] [id = 188] 14:51:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1799C000) [pid = 3064] [serial = 562] [outer = 00000000] 14:51:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17A62000) [pid = 3064] [serial = 563] [outer = 1799C000] 14:51:07 INFO - PROCESS | 3064 | 1463781067842 Marionette DEBUG loaded listener.js 14:51:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (17DBA400) [pid = 3064] [serial = 564] [outer = 1799C000] 14:51:08 INFO - PROCESS | 3064 | 1463781068513 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:51:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:51:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1042ms 14:51:08 INFO - PROCESS | 3064 | 1463781068563 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 14:51:08 INFO - PROCESS | 3064 | 1463781068568 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 14:51:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:51:08 INFO - PROCESS | 3064 | 1463781068578 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:51:08 INFO - PROCESS | 3064 | 1463781068583 Marionette TRACE conn5 <- [1,718,null,{}] 14:51:08 INFO - PROCESS | 3064 | 1463781068617 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:51:08 INFO - PROCESS | 3064 | 1463781068766 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 14:51:08 INFO - PROCESS | 3064 | 1463781068817 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:08 INFO - PROCESS | 3064 | ++DOCSHELL 14B70C00 == 49 [pid = 3064] [id = 189] 14:51:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (18EF1400) [pid = 3064] [serial = 565] [outer = 00000000] 14:51:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (18F52C00) [pid = 3064] [serial = 566] [outer = 18EF1400] 14:51:08 INFO - PROCESS | 3064 | 1463781068876 Marionette DEBUG loaded listener.js 14:51:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (18F56000) [pid = 3064] [serial = 567] [outer = 18EF1400] 14:51:09 INFO - PROCESS | 3064 | 1463781069513 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:51:09 INFO - PROCESS | 3064 | 1463781069563 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 14:51:09 INFO - PROCESS | 3064 | 1463781069566 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:51:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:51:09 INFO - PROCESS | 3064 | 1463781069568 Marionette TRACE conn5 <- [1,722,null,{}] 14:51:09 INFO - PROCESS | 3064 | 1463781069572 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:51:09 INFO - PROCESS | 3064 | 1463781069681 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 14:51:09 INFO - PROCESS | 3064 | 1463781069806 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:09 INFO - PROCESS | 3064 | ++DOCSHELL 194B4400 == 50 [pid = 3064] [id = 190] 14:51:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (19B60000) [pid = 3064] [serial = 568] [outer = 00000000] 14:51:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (19BE6C00) [pid = 3064] [serial = 569] [outer = 19B60000] 14:51:09 INFO - PROCESS | 3064 | 1463781069863 Marionette DEBUG loaded listener.js 14:51:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (19ED5C00) [pid = 3064] [serial = 570] [outer = 19B60000] 14:51:10 INFO - PROCESS | 3064 | 1463781070414 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:51:10 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:51:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 870ms 14:51:10 INFO - PROCESS | 3064 | 1463781070440 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 14:51:10 INFO - PROCESS | 3064 | 1463781070443 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 14:51:10 INFO - PROCESS | 3064 | 1463781070446 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:51:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:51:10 INFO - PROCESS | 3064 | 1463781070448 Marionette TRACE conn5 <- [1,726,null,{}] 14:51:10 INFO - PROCESS | 3064 | 1463781070452 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:51:10 INFO - PROCESS | 3064 | 1463781070635 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 14:51:10 INFO - PROCESS | 3064 | 1463781070736 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:10 INFO - PROCESS | 3064 | ++DOCSHELL 0CD4BC00 == 51 [pid = 3064] [id = 191] 14:51:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0CE6C800) [pid = 3064] [serial = 571] [outer = 00000000] 14:51:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0F93A800) [pid = 3064] [serial = 572] [outer = 0CE6C800] 14:51:10 INFO - PROCESS | 3064 | 1463781070789 Marionette DEBUG loaded listener.js 14:51:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0FD4CC00) [pid = 3064] [serial = 573] [outer = 0CE6C800] 14:51:11 INFO - PROCESS | 3064 | --DOCSHELL 10147000 == 50 [pid = 3064] [id = 158] 14:51:11 INFO - PROCESS | 3064 | --DOCSHELL 0CD4E000 == 49 [pid = 3064] [id = 185] 14:51:11 INFO - PROCESS | 3064 | --DOCSHELL 17690400 == 48 [pid = 3064] [id = 184] 14:51:11 INFO - PROCESS | 3064 | --DOCSHELL 14BB5C00 == 47 [pid = 3064] [id = 183] 14:51:11 INFO - PROCESS | 3064 | --DOCSHELL 0FAEA800 == 46 [pid = 3064] [id = 182] 14:51:11 INFO - PROCESS | 3064 | --DOCSHELL 10167C00 == 45 [pid = 3064] [id = 181] 14:51:11 INFO - PROCESS | 3064 | --DOCSHELL 1014D400 == 44 [pid = 3064] [id = 179] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1D9C7C00) [pid = 3064] [serial = 420] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (14750000) [pid = 3064] [serial = 468] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (181C3400) [pid = 3064] [serial = 521] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (18EE9000) [pid = 3064] [serial = 524] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (181C8C00) [pid = 3064] [serial = 522] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0FA62800) [pid = 3064] [serial = 498] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0CFD6800) [pid = 3064] [serial = 497] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (15918C00) [pid = 3064] [serial = 515] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (17102800) [pid = 3064] [serial = 516] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (1710EC00) [pid = 3064] [serial = 501] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (14E84800) [pid = 3064] [serial = 500] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (19B64C00) [pid = 3064] [serial = 504] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (18FA3400) [pid = 3064] [serial = 503] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (19EEFC00) [pid = 3064] [serial = 507] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (19EE6000) [pid = 3064] [serial = 506] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1017C400) [pid = 3064] [serial = 510] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (10160000) [pid = 3064] [serial = 509] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1016A400) [pid = 3064] [serial = 512] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (10183000) [pid = 3064] [serial = 513] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (14279400) [pid = 3064] [serial = 527] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (17A64800) [pid = 3064] [serial = 518] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (18F33000) [pid = 3064] [serial = 525] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (198B1C00) [pid = 3064] [serial = 531] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (18F95C00) [pid = 3064] [serial = 530] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (19EE6C00) [pid = 3064] [serial = 533] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (14B54C00) [pid = 3064] [serial = 528] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (17D56000) [pid = 3064] [serial = 519] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0FD45400) [pid = 3064] [serial = 465] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (19EF2800) [pid = 3064] [serial = 462] [outer = 00000000] [url = about:blank] 14:51:11 INFO - PROCESS | 3064 | 1463781071867 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:51:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:51:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1480ms 14:51:11 INFO - PROCESS | 3064 | 1463781071932 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 14:51:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:51:11 INFO - PROCESS | 3064 | 1463781071935 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 14:51:11 INFO - PROCESS | 3064 | 1463781071940 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:51:11 INFO - PROCESS | 3064 | 1463781071943 Marionette TRACE conn5 <- [1,730,null,{}] 14:51:11 INFO - PROCESS | 3064 | 1463781071948 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:51:12 INFO - PROCESS | 3064 | 1463781072036 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 14:51:12 INFO - PROCESS | 3064 | 1463781072124 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:12 INFO - PROCESS | 3064 | ++DOCSHELL 0FFD4C00 == 45 [pid = 3064] [id = 192] 14:51:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (1014C400) [pid = 3064] [serial = 574] [outer = 00000000] 14:51:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (10168800) [pid = 3064] [serial = 575] [outer = 1014C400] 14:51:12 INFO - PROCESS | 3064 | 1463781072176 Marionette DEBUG loaded listener.js 14:51:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (10339400) [pid = 3064] [serial = 576] [outer = 1014C400] 14:51:13 INFO - PROCESS | 3064 | 1463781073101 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:51:13 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:51:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1172ms 14:51:13 INFO - PROCESS | 3064 | 1463781073113 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 14:51:13 INFO - PROCESS | 3064 | 1463781073116 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 14:51:13 INFO - PROCESS | 3064 | 1463781073119 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:51:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:51:13 INFO - PROCESS | 3064 | 1463781073122 Marionette TRACE conn5 <- [1,734,null,{}] 14:51:13 INFO - PROCESS | 3064 | 1463781073135 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:51:13 INFO - PROCESS | 3064 | 1463781073251 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 14:51:13 INFO - PROCESS | 3064 | 1463781073260 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:13 INFO - PROCESS | 3064 | ++DOCSHELL 14E09800 == 46 [pid = 3064] [id = 193] 14:51:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (15918C00) [pid = 3064] [serial = 577] [outer = 00000000] 14:51:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (17187400) [pid = 3064] [serial = 578] [outer = 15918C00] 14:51:13 INFO - PROCESS | 3064 | 1463781073306 Marionette DEBUG loaded listener.js 14:51:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (1760FC00) [pid = 3064] [serial = 579] [outer = 15918C00] 14:51:14 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (17188400) [pid = 3064] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:51:14 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (14CB2800) [pid = 3064] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:51:14 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (1017B400) [pid = 3064] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:51:14 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0FAEB400) [pid = 3064] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:51:14 INFO - PROCESS | 3064 | 1463781074293 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:51:14 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:51:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1236ms 14:51:14 INFO - PROCESS | 3064 | 1463781074359 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 14:51:14 INFO - PROCESS | 3064 | 1463781074363 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 14:51:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:51:14 INFO - PROCESS | 3064 | 1463781074372 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:51:14 INFO - PROCESS | 3064 | 1463781074377 Marionette TRACE conn5 <- [1,738,null,{}] 14:51:14 INFO - PROCESS | 3064 | 1463781074380 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:51:14 INFO - PROCESS | 3064 | 1463781074470 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 14:51:14 INFO - PROCESS | 3064 | 1463781074478 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:14 INFO - PROCESS | 3064 | ++DOCSHELL 18152000 == 47 [pid = 3064] [id = 194] 14:51:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (1815C000) [pid = 3064] [serial = 580] [outer = 00000000] 14:51:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (18B46C00) [pid = 3064] [serial = 581] [outer = 1815C000] 14:51:14 INFO - PROCESS | 3064 | 1463781074523 Marionette DEBUG loaded listener.js 14:51:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (18BA1000) [pid = 3064] [serial = 582] [outer = 1815C000] 14:51:15 INFO - PROCESS | 3064 | 1463781075468 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:51:15 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:51:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1127ms 14:51:15 INFO - PROCESS | 3064 | 1463781075498 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 14:51:15 INFO - PROCESS | 3064 | 1463781075510 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 14:51:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:51:15 INFO - PROCESS | 3064 | 1463781075514 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:51:15 INFO - PROCESS | 3064 | 1463781075516 Marionette TRACE conn5 <- [1,742,null,{}] 14:51:15 INFO - PROCESS | 3064 | 1463781075520 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:51:15 INFO - PROCESS | 3064 | 1463781075605 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 14:51:15 INFO - PROCESS | 3064 | 1463781075611 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:15 INFO - PROCESS | 3064 | ++DOCSHELL 18BA3800 == 48 [pid = 3064] [id = 195] 14:51:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (18E68800) [pid = 3064] [serial = 583] [outer = 00000000] 14:51:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (18EF0000) [pid = 3064] [serial = 584] [outer = 18E68800] 14:51:15 INFO - PROCESS | 3064 | 1463781075657 Marionette DEBUG loaded listener.js 14:51:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (18F58800) [pid = 3064] [serial = 585] [outer = 18E68800] 14:51:16 INFO - PROCESS | 3064 | 1463781076592 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:51:16 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:51:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1118ms 14:51:16 INFO - PROCESS | 3064 | 1463781076635 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 14:51:16 INFO - PROCESS | 3064 | 1463781076637 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 14:51:16 INFO - PROCESS | 3064 | 1463781076640 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:51:16 INFO - PROCESS | 3064 | 1463781076642 Marionette TRACE conn5 <- [1,746,null,{}] 14:51:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:51:16 INFO - PROCESS | 3064 | 1463781076645 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:51:16 INFO - PROCESS | 3064 | 1463781076730 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 14:51:16 INFO - PROCESS | 3064 | 1463781076739 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:16 INFO - PROCESS | 3064 | ++DOCSHELL 194AF800 == 49 [pid = 3064] [id = 196] 14:51:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (194B4800) [pid = 3064] [serial = 586] [outer = 00000000] 14:51:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (19B6B800) [pid = 3064] [serial = 587] [outer = 194B4800] 14:51:16 INFO - PROCESS | 3064 | 1463781076791 Marionette DEBUG loaded listener.js 14:51:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (19EED800) [pid = 3064] [serial = 588] [outer = 194B4800] 14:51:17 INFO - PROCESS | 3064 | 1463781077303 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:51:17 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:51:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 14:51:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:51:17 INFO - PROCESS | 3064 | 1463781077375 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 14:51:17 INFO - PROCESS | 3064 | 1463781077377 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 14:51:17 INFO - PROCESS | 3064 | 1463781077380 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:51:17 INFO - PROCESS | 3064 | 1463781077382 Marionette TRACE conn5 <- [1,750,null,{}] 14:51:17 INFO - PROCESS | 3064 | 1463781077385 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:51:17 INFO - PROCESS | 3064 | 1463781077524 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 14:51:17 INFO - PROCESS | 3064 | 1463781077658 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:17 INFO - PROCESS | 3064 | ++DOCSHELL 0CD4A000 == 50 [pid = 3064] [id = 197] 14:51:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0CD4A800) [pid = 3064] [serial = 589] [outer = 00000000] 14:51:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0FA05000) [pid = 3064] [serial = 590] [outer = 0CD4A800] 14:51:17 INFO - PROCESS | 3064 | 1463781077721 Marionette DEBUG loaded listener.js 14:51:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0FD4FC00) [pid = 3064] [serial = 591] [outer = 0CD4A800] 14:51:18 INFO - PROCESS | 3064 | 1463781078827 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:51:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:51:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1475ms 14:51:18 INFO - PROCESS | 3064 | 1463781078857 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 14:51:18 INFO - PROCESS | 3064 | 1463781078862 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 14:51:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:51:18 INFO - PROCESS | 3064 | 1463781078866 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:51:18 INFO - PROCESS | 3064 | 1463781078870 Marionette TRACE conn5 <- [1,754,null,{}] 14:51:18 INFO - PROCESS | 3064 | 1463781078875 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:51:19 INFO - PROCESS | 3064 | 1463781079011 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 14:51:19 INFO - PROCESS | 3064 | 1463781079089 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:19 INFO - PROCESS | 3064 | ++DOCSHELL 17110C00 == 51 [pid = 3064] [id = 198] 14:51:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17182800) [pid = 3064] [serial = 592] [outer = 00000000] 14:51:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17A5BC00) [pid = 3064] [serial = 593] [outer = 17182800] 14:51:19 INFO - PROCESS | 3064 | 1463781079187 Marionette DEBUG loaded listener.js 14:51:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17A62400) [pid = 3064] [serial = 594] [outer = 17182800] 14:51:20 INFO - PROCESS | 3064 | 1463781080198 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:51:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:51:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1383ms 14:51:20 INFO - PROCESS | 3064 | 1463781080289 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 14:51:20 INFO - PROCESS | 3064 | 1463781080293 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 14:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:51:20 INFO - PROCESS | 3064 | 1463781080297 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:51:20 INFO - PROCESS | 3064 | 1463781080300 Marionette TRACE conn5 <- [1,758,null,{}] 14:51:20 INFO - PROCESS | 3064 | 1463781080304 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:51:20 INFO - PROCESS | 3064 | 1463781080404 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 14:51:20 INFO - PROCESS | 3064 | 1463781080718 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:20 INFO - PROCESS | 3064 | ++DOCSHELL 0CCBF000 == 52 [pid = 3064] [id = 199] 14:51:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0CFDAC00) [pid = 3064] [serial = 595] [outer = 00000000] 14:51:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1014D400) [pid = 3064] [serial = 596] [outer = 0CFDAC00] 14:51:20 INFO - PROCESS | 3064 | 1463781080769 Marionette DEBUG loaded listener.js 14:51:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (101CD000) [pid = 3064] [serial = 597] [outer = 0CFDAC00] 14:51:21 INFO - PROCESS | 3064 | 1463781081398 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:51:21 INFO - PROCESS | 3064 | --DOCSHELL 0FD49800 == 51 [pid = 3064] [id = 23] 14:51:21 INFO - PROCESS | 3064 | --DOCSHELL 181CA400 == 50 [pid = 3064] [id = 148] 14:51:21 INFO - PROCESS | 3064 | --DOCSHELL 18F5A000 == 49 [pid = 3064] [id = 150] 14:51:21 INFO - PROCESS | 3064 | --DOCSHELL 14758000 == 48 [pid = 3064] [id = 145] 14:51:21 INFO - PROCESS | 3064 | --DOCSHELL 18138400 == 47 [pid = 3064] [id = 151] 14:51:21 INFO - PROCESS | 3064 | --DOCSHELL 0CD49800 == 46 [pid = 3064] [id = 22] 14:51:21 INFO - PROCESS | 3064 | --DOCSHELL 17687400 == 45 [pid = 3064] [id = 146] 14:51:21 INFO - PROCESS | 3064 | --DOCSHELL 10148C00 == 44 [pid = 3064] [id = 152] 14:51:21 INFO - PROCESS | 3064 | --DOCSHELL 194B4400 == 43 [pid = 3064] [id = 190] 14:51:21 INFO - PROCESS | 3064 | --DOCSHELL 14B70C00 == 42 [pid = 3064] [id = 189] 14:51:21 INFO - PROCESS | 3064 | --DOCSHELL 1799B400 == 41 [pid = 3064] [id = 188] 14:51:21 INFO - PROCESS | 3064 | --DOCSHELL 10184000 == 40 [pid = 3064] [id = 187] 14:51:21 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (10167400) [pid = 3064] [serial = 554] [outer = 00000000] [url = about:blank] 14:51:21 INFO - PROCESS | 3064 | --DOCSHELL 0CCC5800 == 39 [pid = 3064] [id = 186] 14:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1175ms 14:51:21 INFO - PROCESS | 3064 | 1463781081474 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 14:51:21 INFO - PROCESS | 3064 | 1463781081478 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 14:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:51:21 INFO - PROCESS | 3064 | 1463781081482 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:51:21 INFO - PROCESS | 3064 | 1463781081486 Marionette TRACE conn5 <- [1,762,null,{}] 14:51:21 INFO - PROCESS | 3064 | 1463781081491 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:51:21 INFO - PROCESS | 3064 | 1463781081590 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 14:51:21 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1813D800) [pid = 3064] [serial = 551] [outer = 00000000] [url = about:blank] 14:51:21 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (164C9800) [pid = 3064] [serial = 548] [outer = 00000000] [url = about:blank] 14:51:21 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (14B6A000) [pid = 3064] [serial = 543] [outer = 00000000] [url = about:blank] 14:51:21 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (104FB800) [pid = 3064] [serial = 542] [outer = 00000000] [url = about:blank] 14:51:21 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0FD50800) [pid = 3064] [serial = 545] [outer = 00000000] [url = about:blank] 14:51:21 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1014A000) [pid = 3064] [serial = 546] [outer = 00000000] [url = about:blank] 14:51:21 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (104EDC00) [pid = 3064] [serial = 536] [outer = 00000000] [url = about:blank] 14:51:21 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (181BDC00) [pid = 3064] [serial = 539] [outer = 00000000] [url = about:blank] 14:51:21 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (181BCC00) [pid = 3064] [serial = 552] [outer = 00000000] [url = about:blank] 14:51:21 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1710BC00) [pid = 3064] [serial = 549] [outer = 00000000] [url = about:blank] 14:51:21 INFO - PROCESS | 3064 | 1463781081665 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:21 INFO - PROCESS | 3064 | ++DOCSHELL 0CEA8000 == 40 [pid = 3064] [id = 200] 14:51:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0CFDB000) [pid = 3064] [serial = 598] [outer = 00000000] 14:51:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0FD52000) [pid = 3064] [serial = 599] [outer = 0CFDB000] 14:51:21 INFO - PROCESS | 3064 | 1463781081716 Marionette DEBUG loaded listener.js 14:51:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (1014A800) [pid = 3064] [serial = 600] [outer = 0CFDB000] 14:51:22 INFO - PROCESS | 3064 | 1463781082153 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:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 730ms 14:51:22 INFO - PROCESS | 3064 | 1463781082216 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 14:51:22 INFO - PROCESS | 3064 | 1463781082220 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 14:51:22 INFO - PROCESS | 3064 | 1463781082224 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:51:22 INFO - PROCESS | 3064 | 1463781082226 Marionette TRACE conn5 <- [1,766,null,{}] 14:51:22 INFO - PROCESS | 3064 | 1463781082230 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:51:22 INFO - PROCESS | 3064 | 1463781082317 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 14:51:22 INFO - PROCESS | 3064 | 1463781082332 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:22 INFO - PROCESS | 3064 | ++DOCSHELL 14685000 == 41 [pid = 3064] [id = 201] 14:51:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (14974000) [pid = 3064] [serial = 601] [outer = 00000000] 14:51:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14E0C000) [pid = 3064] [serial = 602] [outer = 14974000] 14:51:22 INFO - PROCESS | 3064 | 1463781082387 Marionette DEBUG loaded listener.js 14:51:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (164C9800) [pid = 3064] [serial = 603] [outer = 14974000] 14:51:22 INFO - PROCESS | 3064 | 1463781082866 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:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 14:51:22 INFO - PROCESS | 3064 | 1463781082899 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 14:51:22 INFO - PROCESS | 3064 | 1463781082901 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 14:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:51:22 INFO - PROCESS | 3064 | 1463781082906 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:51:22 INFO - PROCESS | 3064 | 1463781082912 Marionette TRACE conn5 <- [1,770,null,{}] 14:51:22 INFO - PROCESS | 3064 | 1463781082922 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:51:22 INFO - PROCESS | 3064 | 1463781083008 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 14:51:23 INFO - PROCESS | 3064 | 1463781083019 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:23 INFO - PROCESS | 3064 | ++DOCSHELL 14E06C00 == 42 [pid = 3064] [id = 202] 14:51:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17105C00) [pid = 3064] [serial = 604] [outer = 00000000] 14:51:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17DC0C00) [pid = 3064] [serial = 605] [outer = 17105C00] 14:51:23 INFO - PROCESS | 3064 | 1463781083064 Marionette DEBUG loaded listener.js 14:51:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (181BB400) [pid = 3064] [serial = 606] [outer = 17105C00] 14:51:23 INFO - PROCESS | 3064 | 1463781083503 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:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 14:51:23 INFO - PROCESS | 3064 | 1463781083539 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 14:51:23 INFO - PROCESS | 3064 | 1463781083542 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 14:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:51:23 INFO - PROCESS | 3064 | 1463781083545 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:51:23 INFO - PROCESS | 3064 | 1463781083547 Marionette TRACE conn5 <- [1,774,null,{}] 14:51:23 INFO - PROCESS | 3064 | 1463781083550 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:51:23 INFO - PROCESS | 3064 | 1463781083647 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 14:51:23 INFO - PROCESS | 3064 | 1463781083654 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:23 INFO - PROCESS | 3064 | ++DOCSHELL 0FAEA000 == 43 [pid = 3064] [id = 203] 14:51:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (181C1000) [pid = 3064] [serial = 607] [outer = 00000000] 14:51:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (18BA9000) [pid = 3064] [serial = 608] [outer = 181C1000] 14:51:23 INFO - PROCESS | 3064 | 1463781083702 Marionette DEBUG loaded listener.js 14:51:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (18ECBC00) [pid = 3064] [serial = 609] [outer = 181C1000] 14:51:24 INFO - PROCESS | 3064 | 1463781084216 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:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 14:51:24 INFO - PROCESS | 3064 | 1463781084285 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 14:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:51:24 INFO - PROCESS | 3064 | 1463781084287 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 14:51:24 INFO - PROCESS | 3064 | 1463781084290 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:51:24 INFO - PROCESS | 3064 | 1463781084292 Marionette TRACE conn5 <- [1,778,null,{}] 14:51:24 INFO - PROCESS | 3064 | 1463781084296 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:51:24 INFO - PROCESS | 3064 | 1463781084402 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 14:51:24 INFO - PROCESS | 3064 | 1463781084461 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:24 INFO - PROCESS | 3064 | ++DOCSHELL 18EF0400 == 44 [pid = 3064] [id = 204] 14:51:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (18F26000) [pid = 3064] [serial = 610] [outer = 00000000] 14:51:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (18F56800) [pid = 3064] [serial = 611] [outer = 18F26000] 14:51:24 INFO - PROCESS | 3064 | 1463781084517 Marionette DEBUG loaded listener.js 14:51:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (194B2800) [pid = 3064] [serial = 612] [outer = 18F26000] 14:51:24 INFO - PROCESS | 3064 | 1463781084991 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:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 14:51:25 INFO - PROCESS | 3064 | 1463781085041 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 14:51:25 INFO - PROCESS | 3064 | 1463781085043 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 14:51:25 INFO - PROCESS | 3064 | 1463781085046 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:51:25 INFO - PROCESS | 3064 | 1463781085048 Marionette TRACE conn5 <- [1,782,null,{}] 14:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:51:25 INFO - PROCESS | 3064 | 1463781085051 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:51:25 INFO - PROCESS | 3064 | 1463781085161 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 14:51:25 INFO - PROCESS | 3064 | 1463781085217 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:25 INFO - PROCESS | 3064 | ++DOCSHELL 19ED9000 == 45 [pid = 3064] [id = 205] 14:51:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (19EEAC00) [pid = 3064] [serial = 613] [outer = 00000000] 14:51:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (1AAE4400) [pid = 3064] [serial = 614] [outer = 19EEAC00] 14:51:25 INFO - PROCESS | 3064 | 1463781085272 Marionette DEBUG loaded listener.js 14:51:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (1AB60800) [pid = 3064] [serial = 615] [outer = 19EEAC00] 14:51:25 INFO - PROCESS | 3064 | 1463781085703 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:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 14:51:25 INFO - PROCESS | 3064 | 1463781085722 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 14:51:25 INFO - PROCESS | 3064 | 1463781085724 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 14:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:51:25 INFO - PROCESS | 3064 | 1463781085727 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:51:25 INFO - PROCESS | 3064 | 1463781085728 Marionette TRACE conn5 <- [1,786,null,{}] 14:51:25 INFO - PROCESS | 3064 | 1463781085737 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:51:25 INFO - PROCESS | 3064 | 1463781085848 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 14:51:25 INFO - PROCESS | 3064 | 1463781085854 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:25 INFO - PROCESS | 3064 | ++DOCSHELL 1ABDFC00 == 46 [pid = 3064] [id = 206] 14:51:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (1ACC7C00) [pid = 3064] [serial = 616] [outer = 00000000] 14:51:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (1B983C00) [pid = 3064] [serial = 617] [outer = 1ACC7C00] 14:51:25 INFO - PROCESS | 3064 | 1463781085907 Marionette DEBUG loaded listener.js 14:51:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (1B985000) [pid = 3064] [serial = 618] [outer = 1ACC7C00] 14:51:26 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (1014C400) [pid = 3064] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:51:26 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0CE6C800) [pid = 3064] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:51:26 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (15918C00) [pid = 3064] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:51:26 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0CFD7C00) [pid = 3064] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:51:26 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1815C000) [pid = 3064] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:51:26 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (18E68800) [pid = 3064] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:51:26 INFO - PROCESS | 3064 | 1463781086367 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:51:26 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:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 14:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:51:26 INFO - PROCESS | 3064 | 1463781086399 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 14:51:26 INFO - PROCESS | 3064 | 1463781086401 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 14:51:26 INFO - PROCESS | 3064 | 1463781086404 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:51:26 INFO - PROCESS | 3064 | 1463781086406 Marionette TRACE conn5 <- [1,790,null,{}] 14:51:26 INFO - PROCESS | 3064 | 1463781086410 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:51:26 INFO - PROCESS | 3064 | 1463781086490 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 14:51:26 INFO - PROCESS | 3064 | 1463781086525 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:26 INFO - PROCESS | 3064 | ++DOCSHELL 1799A400 == 47 [pid = 3064] [id = 207] 14:51:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (18135800) [pid = 3064] [serial = 619] [outer = 00000000] 14:51:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (1BF18400) [pid = 3064] [serial = 620] [outer = 18135800] 14:51:26 INFO - PROCESS | 3064 | 1463781086572 Marionette DEBUG loaded listener.js 14:51:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (1BFF9C00) [pid = 3064] [serial = 621] [outer = 18135800] 14:51:27 INFO - PROCESS | 3064 | 1463781087023 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:51:27 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:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 14:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:51:27 INFO - PROCESS | 3064 | 1463781087075 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 14:51:27 INFO - PROCESS | 3064 | 1463781087077 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 14:51:27 INFO - PROCESS | 3064 | 1463781087080 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:51:27 INFO - PROCESS | 3064 | 1463781087082 Marionette TRACE conn5 <- [1,794,null,{}] 14:51:27 INFO - PROCESS | 3064 | 1463781087086 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:51:27 INFO - PROCESS | 3064 | 1463781087166 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 14:51:27 INFO - PROCESS | 3064 | 1463781087174 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:27 INFO - PROCESS | 3064 | ++DOCSHELL 1BFFCC00 == 48 [pid = 3064] [id = 208] 14:51:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (1CB38400) [pid = 3064] [serial = 622] [outer = 00000000] 14:51:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (1CB42000) [pid = 3064] [serial = 623] [outer = 1CB38400] 14:51:27 INFO - PROCESS | 3064 | 1463781087218 Marionette DEBUG loaded listener.js 14:51:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (1CC2C800) [pid = 3064] [serial = 624] [outer = 1CB38400] 14:51:27 INFO - PROCESS | 3064 | 1463781087652 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:51:27 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:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 14:51:27 INFO - PROCESS | 3064 | 1463781087711 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 14:51:27 INFO - PROCESS | 3064 | 1463781087713 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 14:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:51:27 INFO - PROCESS | 3064 | 1463781087717 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:51:27 INFO - PROCESS | 3064 | 1463781087719 Marionette TRACE conn5 <- [1,798,null,{}] 14:51:27 INFO - PROCESS | 3064 | 1463781087722 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:51:27 INFO - PROCESS | 3064 | 1463781087806 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 14:51:27 INFO - PROCESS | 3064 | 1463781087815 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:27 INFO - PROCESS | 3064 | ++DOCSHELL 0CEE3C00 == 49 [pid = 3064] [id = 209] 14:51:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0CFCF400) [pid = 3064] [serial = 625] [outer = 00000000] 14:51:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (1CCA7400) [pid = 3064] [serial = 626] [outer = 0CFCF400] 14:51:27 INFO - PROCESS | 3064 | 1463781087874 Marionette DEBUG loaded listener.js 14:51:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (1D9BA000) [pid = 3064] [serial = 627] [outer = 0CFCF400] 14:51:28 INFO - PROCESS | 3064 | 1463781088549 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:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 870ms 14:51:28 INFO - PROCESS | 3064 | 1463781088592 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 14:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:51:28 INFO - PROCESS | 3064 | 1463781088597 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 14:51:28 INFO - PROCESS | 3064 | 1463781088615 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:51:28 INFO - PROCESS | 3064 | 1463781088621 Marionette TRACE conn5 <- [1,802,null,{}] 14:51:28 INFO - PROCESS | 3064 | 1463781088628 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:51:28 INFO - PROCESS | 3064 | 1463781088742 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 14:51:28 INFO - PROCESS | 3064 | 1463781088875 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:28 INFO - PROCESS | 3064 | ++DOCSHELL 0FD51C00 == 50 [pid = 3064] [id = 210] 14:51:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0FF7F800) [pid = 3064] [serial = 628] [outer = 00000000] 14:51:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (14758000) [pid = 3064] [serial = 629] [outer = 0FF7F800] 14:51:28 INFO - PROCESS | 3064 | 1463781088932 Marionette DEBUG loaded listener.js 14:51:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (14E0BC00) [pid = 3064] [serial = 630] [outer = 0FF7F800] 14:51:29 INFO - PROCESS | 3064 | 1463781089566 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:51:29 INFO - PROCESS | 3064 | 1463781089599 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 14:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:51:29 INFO - PROCESS | 3064 | 1463781089605 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:51:29 INFO - PROCESS | 3064 | 1463781089608 Marionette TRACE conn5 <- [1,806,null,{}] 14:51:29 INFO - PROCESS | 3064 | 1463781089612 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:51:29 INFO - PROCESS | 3064 | 1463781089728 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 14:51:29 INFO - PROCESS | 3064 | 1463781089833 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:29 INFO - PROCESS | 3064 | ++DOCSHELL 179A4400 == 51 [pid = 3064] [id = 211] 14:51:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (17A5B000) [pid = 3064] [serial = 631] [outer = 00000000] 14:51:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (18EF0800) [pid = 3064] [serial = 632] [outer = 17A5B000] 14:51:29 INFO - PROCESS | 3064 | 1463781089892 Marionette DEBUG loaded listener.js 14:51:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (194AFC00) [pid = 3064] [serial = 633] [outer = 17A5B000] 14:51:30 INFO - PROCESS | 3064 | 1463781090556 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:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 14:51:30 INFO - PROCESS | 3064 | 1463781090577 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 14:51:30 INFO - PROCESS | 3064 | 1463781090579 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 14:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:51:30 INFO - PROCESS | 3064 | 1463781090583 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:51:30 INFO - PROCESS | 3064 | 1463781090587 Marionette TRACE conn5 <- [1,810,null,{}] 14:51:30 INFO - PROCESS | 3064 | 1463781090613 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:51:30 INFO - PROCESS | 3064 | 1463781090728 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 14:51:30 INFO - PROCESS | 3064 | 1463781090861 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:30 INFO - PROCESS | 3064 | ++DOCSHELL 1CCE9400 == 52 [pid = 3064] [id = 212] 14:51:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (1CCEB400) [pid = 3064] [serial = 634] [outer = 00000000] 14:51:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (1D9C2000) [pid = 3064] [serial = 635] [outer = 1CCEB400] 14:51:30 INFO - PROCESS | 3064 | 1463781090922 Marionette DEBUG loaded listener.js 14:51:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (1D9C8400) [pid = 3064] [serial = 636] [outer = 1CCEB400] 14:51:31 INFO - PROCESS | 3064 | 1463781091494 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:51:31 INFO - PROCESS | 3064 | 1463781091540 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 14:51:31 INFO - PROCESS | 3064 | 1463781091543 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:51:31 INFO - PROCESS | 3064 | 1463781091545 Marionette TRACE conn5 <- [1,814,null,{}] 14:51:31 INFO - PROCESS | 3064 | 1463781091548 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:51:31 INFO - PROCESS | 3064 | 1463781091653 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 14:51:31 INFO - PROCESS | 3064 | 1463781091752 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:31 INFO - PROCESS | 3064 | ++DOCSHELL 1D9C6C00 == 53 [pid = 3064] [id = 213] 14:51:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (1E513400) [pid = 3064] [serial = 637] [outer = 00000000] 14:51:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (1E69F800) [pid = 3064] [serial = 638] [outer = 1E513400] 14:51:31 INFO - PROCESS | 3064 | 1463781091808 Marionette DEBUG loaded listener.js 14:51:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (1E6A4000) [pid = 3064] [serial = 639] [outer = 1E513400] 14:51:32 INFO - PROCESS | 3064 | 1463781092431 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:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 14:51:32 INFO - PROCESS | 3064 | 1463781092477 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 14:51:32 INFO - PROCESS | 3064 | 1463781092479 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 14:51:32 INFO - PROCESS | 3064 | 1463781092483 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:51:32 INFO - PROCESS | 3064 | 1463781092485 Marionette TRACE conn5 <- [1,818,null,{}] 14:51:32 INFO - PROCESS | 3064 | 1463781092489 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:51:32 INFO - PROCESS | 3064 | 1463781092589 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 14:51:32 INFO - PROCESS | 3064 | 1463781092687 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:32 INFO - PROCESS | 3064 | ++DOCSHELL 0CFDB800 == 54 [pid = 3064] [id = 214] 14:51:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (0F97F800) [pid = 3064] [serial = 640] [outer = 00000000] 14:51:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (1E71E000) [pid = 3064] [serial = 641] [outer = 0F97F800] 14:51:32 INFO - PROCESS | 3064 | 1463781092741 Marionette DEBUG loaded listener.js 14:51:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (1E720C00) [pid = 3064] [serial = 642] [outer = 0F97F800] 14:51:33 INFO - PROCESS | 3064 | 1463781093312 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:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 870ms 14:51:33 INFO - PROCESS | 3064 | 1463781093357 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 14:51:33 INFO - PROCESS | 3064 | 1463781093359 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 14:51:33 INFO - PROCESS | 3064 | 1463781093362 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:51:33 INFO - PROCESS | 3064 | 1463781093364 Marionette TRACE conn5 <- [1,822,null,{}] 14:51:33 INFO - PROCESS | 3064 | 1463781093368 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:51:33 INFO - PROCESS | 3064 | 1463781093487 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 14:51:33 INFO - PROCESS | 3064 | 1463781093593 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:33 INFO - PROCESS | 3064 | ++DOCSHELL 0FFE0400 == 55 [pid = 3064] [id = 215] 14:51:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (1014A400) [pid = 3064] [serial = 643] [outer = 00000000] 14:51:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (159E7800) [pid = 3064] [serial = 644] [outer = 1014A400] 14:51:33 INFO - PROCESS | 3064 | 1463781093652 Marionette DEBUG loaded listener.js 14:51:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (18F95400) [pid = 3064] [serial = 645] [outer = 1014A400] 14:51:34 INFO - PROCESS | 3064 | 1463781094407 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:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1065ms 14:51:34 INFO - PROCESS | 3064 | 1463781094434 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 14:51:34 INFO - PROCESS | 3064 | 1463781094438 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 14:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:51:34 INFO - PROCESS | 3064 | 1463781094443 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:51:34 INFO - PROCESS | 3064 | 1463781094447 Marionette TRACE conn5 <- [1,826,null,{}] 14:51:34 INFO - PROCESS | 3064 | 1463781094452 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:51:34 INFO - PROCESS | 3064 | 1463781094557 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 14:51:34 INFO - PROCESS | 3064 | 1463781094696 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:34 INFO - PROCESS | 3064 | ++DOCSHELL 10168C00 == 56 [pid = 3064] [id = 216] 14:51:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (101D4000) [pid = 3064] [serial = 646] [outer = 00000000] 14:51:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (17188400) [pid = 3064] [serial = 647] [outer = 101D4000] 14:51:34 INFO - PROCESS | 3064 | 1463781094747 Marionette DEBUG loaded listener.js 14:51:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (1799AC00) [pid = 3064] [serial = 648] [outer = 101D4000] 14:51:34 INFO - PROCESS | 3064 | --DOCSHELL 0CCCA000 == 55 [pid = 3064] [id = 157] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (19B6B800) [pid = 3064] [serial = 587] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (18B46C00) [pid = 3064] [serial = 581] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (0CD45400) [pid = 3064] [serial = 557] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (10499400) [pid = 3064] [serial = 560] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (18EF0000) [pid = 3064] [serial = 584] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (17A62000) [pid = 3064] [serial = 563] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (18F52C00) [pid = 3064] [serial = 566] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (10168800) [pid = 3064] [serial = 575] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (10339400) [pid = 3064] [serial = 576] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (0FD4CC00) [pid = 3064] [serial = 573] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (0F93A800) [pid = 3064] [serial = 572] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (17187400) [pid = 3064] [serial = 578] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (101D5800) [pid = 3064] [serial = 555] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (19BE6C00) [pid = 3064] [serial = 569] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (18BA1000) [pid = 3064] [serial = 582] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (18F58800) [pid = 3064] [serial = 585] [outer = 00000000] [url = about:blank] 14:51:34 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (1760FC00) [pid = 3064] [serial = 579] [outer = 00000000] [url = about:blank] 14:51:35 INFO - PROCESS | 3064 | 1463781095267 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:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 870ms 14:51:35 INFO - PROCESS | 3064 | 1463781095318 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 14:51:35 INFO - PROCESS | 3064 | 1463781095323 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 14:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:51:35 INFO - PROCESS | 3064 | 1463781095328 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:51:35 INFO - PROCESS | 3064 | 1463781095331 Marionette TRACE conn5 <- [1,830,null,{}] 14:51:35 INFO - PROCESS | 3064 | 1463781095335 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:51:35 INFO - PROCESS | 3064 | 1463781095422 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 14:51:35 INFO - PROCESS | 3064 | 1463781095518 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:35 INFO - PROCESS | 3064 | ++DOCSHELL 0FF86000 == 56 [pid = 3064] [id = 217] 14:51:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0FFDB000) [pid = 3064] [serial = 649] [outer = 00000000] 14:51:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (14298000) [pid = 3064] [serial = 650] [outer = 0FFDB000] 14:51:35 INFO - PROCESS | 3064 | 1463781095565 Marionette DEBUG loaded listener.js 14:51:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (14E78000) [pid = 3064] [serial = 651] [outer = 0FFDB000] 14:51:35 INFO - PROCESS | 3064 | 1463781095972 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:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 14:51:36 INFO - PROCESS | 3064 | 1463781096002 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 14:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:51:36 INFO - PROCESS | 3064 | 1463781096004 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 14:51:36 INFO - PROCESS | 3064 | 1463781096008 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:51:36 INFO - PROCESS | 3064 | 1463781096011 Marionette TRACE conn5 <- [1,834,null,{}] 14:51:36 INFO - PROCESS | 3064 | 1463781096021 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:51:36 INFO - PROCESS | 3064 | 1463781096110 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 14:51:36 INFO - PROCESS | 3064 | 1463781096119 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:36 INFO - PROCESS | 3064 | ++DOCSHELL 17102C00 == 57 [pid = 3064] [id = 218] 14:51:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (17105400) [pid = 3064] [serial = 652] [outer = 00000000] 14:51:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (1815C000) [pid = 3064] [serial = 653] [outer = 17105400] 14:51:36 INFO - PROCESS | 3064 | 1463781096168 Marionette DEBUG loaded listener.js 14:51:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (188CFC00) [pid = 3064] [serial = 654] [outer = 17105400] 14:51:36 INFO - PROCESS | 3064 | 1463781096651 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:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 671ms 14:51:36 INFO - PROCESS | 3064 | 1463781096683 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 14:51:36 INFO - PROCESS | 3064 | 1463781096685 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 14:51:36 INFO - PROCESS | 3064 | 1463781096693 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:51:36 INFO - PROCESS | 3064 | 1463781096694 Marionette TRACE conn5 <- [1,838,null,{}] 14:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:51:36 INFO - PROCESS | 3064 | 1463781096698 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:51:36 INFO - PROCESS | 3064 | 1463781096787 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 14:51:36 INFO - PROCESS | 3064 | 1463781096794 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:36 INFO - PROCESS | 3064 | ++DOCSHELL 18B47400 == 58 [pid = 3064] [id = 219] 14:51:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (18B9BC00) [pid = 3064] [serial = 655] [outer = 00000000] 14:51:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (18ED2400) [pid = 3064] [serial = 656] [outer = 18B9BC00] 14:51:36 INFO - PROCESS | 3064 | 1463781096839 Marionette DEBUG loaded listener.js 14:51:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (18F54400) [pid = 3064] [serial = 657] [outer = 18B9BC00] 14:51:37 INFO - PROCESS | 3064 | 1463781097318 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:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 14:51:37 INFO - PROCESS | 3064 | 1463781097368 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 14:51:37 INFO - PROCESS | 3064 | 1463781097369 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 14:51:37 INFO - PROCESS | 3064 | 1463781097378 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:51:37 INFO - PROCESS | 3064 | 1463781097380 Marionette TRACE conn5 <- [1,842,null,{}] 14:51:37 INFO - PROCESS | 3064 | 1463781097383 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:51:37 INFO - PROCESS | 3064 | 1463781097494 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 14:51:37 INFO - PROCESS | 3064 | 1463781097582 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:37 INFO - PROCESS | 3064 | ++DOCSHELL 18F9B400 == 59 [pid = 3064] [id = 220] 14:51:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (18F9E800) [pid = 3064] [serial = 658] [outer = 00000000] 14:51:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (19B69400) [pid = 3064] [serial = 659] [outer = 18F9E800] 14:51:37 INFO - PROCESS | 3064 | 1463781097632 Marionette DEBUG loaded listener.js 14:51:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (19B6A400) [pid = 3064] [serial = 660] [outer = 18F9E800] 14:51:39 INFO - PROCESS | 3064 | 1463781099180 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:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1834ms 14:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:51:39 INFO - PROCESS | 3064 | 1463781099217 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 14:51:39 INFO - PROCESS | 3064 | 1463781099219 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 14:51:39 INFO - PROCESS | 3064 | 1463781099222 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:51:39 INFO - PROCESS | 3064 | 1463781099223 Marionette TRACE conn5 <- [1,846,null,{}] 14:51:39 INFO - PROCESS | 3064 | 1463781099227 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:51:39 INFO - PROCESS | 3064 | 1463781099348 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 14:51:39 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (194B4800) [pid = 3064] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:51:39 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (1CB38400) [pid = 3064] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:51:39 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (181C1000) [pid = 3064] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:51:39 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (14974000) [pid = 3064] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:51:39 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (17105C00) [pid = 3064] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:51:39 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (18135800) [pid = 3064] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:51:39 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (0CFDAC00) [pid = 3064] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:51:39 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0CFDB000) [pid = 3064] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:51:39 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (1ACC7C00) [pid = 3064] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:51:39 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (19EEAC00) [pid = 3064] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:51:39 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (18F26000) [pid = 3064] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:51:39 INFO - PROCESS | 3064 | 1463781099444 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:39 INFO - PROCESS | 3064 | ++DOCSHELL 0CFDAC00 == 60 [pid = 3064] [id = 221] 14:51:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0CFDB000) [pid = 3064] [serial = 661] [outer = 00000000] 14:51:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (17C7DC00) [pid = 3064] [serial = 662] [outer = 0CFDB000] 14:51:39 INFO - PROCESS | 3064 | 1463781099494 Marionette DEBUG loaded listener.js 14:51:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (17C7F800) [pid = 3064] [serial = 663] [outer = 0CFDB000] 14:51:39 INFO - PROCESS | 3064 | 1463781099868 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:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 14:51:39 INFO - PROCESS | 3064 | 1463781099894 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 14:51:39 INFO - PROCESS | 3064 | 1463781099896 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 14:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:51:39 INFO - PROCESS | 3064 | 1463781099899 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:51:39 INFO - PROCESS | 3064 | 1463781099900 Marionette TRACE conn5 <- [1,850,null,{}] 14:51:39 INFO - PROCESS | 3064 | 1463781099904 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:51:39 INFO - PROCESS | 3064 | 1463781099983 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 14:51:40 INFO - PROCESS | 3064 | 1463781100068 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:40 INFO - PROCESS | 3064 | ++DOCSHELL 14974000 == 61 [pid = 3064] [id = 222] 14:51:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (17C63400) [pid = 3064] [serial = 664] [outer = 00000000] 14:51:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (17C6BC00) [pid = 3064] [serial = 665] [outer = 17C63400] 14:51:40 INFO - PROCESS | 3064 | 1463781100113 Marionette DEBUG loaded listener.js 14:51:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (17C6E400) [pid = 3064] [serial = 666] [outer = 17C63400] 14:51:40 INFO - PROCESS | 3064 | 1463781100480 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:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 14:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:51:40 INFO - PROCESS | 3064 | 1463781100530 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 14:51:40 INFO - PROCESS | 3064 | 1463781100532 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 14:51:40 INFO - PROCESS | 3064 | 1463781100535 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:51:40 INFO - PROCESS | 3064 | 1463781100546 Marionette TRACE conn5 <- [1,854,null,{}] 14:51:40 INFO - PROCESS | 3064 | 1463781100556 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:51:40 INFO - PROCESS | 3064 | 1463781100638 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 14:51:40 INFO - PROCESS | 3064 | 1463781100645 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:40 INFO - PROCESS | 3064 | ++DOCSHELL 17C70400 == 62 [pid = 3064] [id = 223] 14:51:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (17C71400) [pid = 3064] [serial = 667] [outer = 00000000] 14:51:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (17C95C00) [pid = 3064] [serial = 668] [outer = 17C71400] 14:51:40 INFO - PROCESS | 3064 | 1463781100691 Marionette DEBUG loaded listener.js 14:51:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (17D64800) [pid = 3064] [serial = 669] [outer = 17C71400] 14:51:41 INFO - PROCESS | 3064 | 1463781101183 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:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 690ms 14:51:41 INFO - PROCESS | 3064 | 1463781101226 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 14:51:41 INFO - PROCESS | 3064 | 1463781101228 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 14:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:51:41 INFO - PROCESS | 3064 | 1463781101231 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:51:41 INFO - PROCESS | 3064 | 1463781101233 Marionette TRACE conn5 <- [1,858,null,{}] 14:51:41 INFO - PROCESS | 3064 | 1463781101236 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:51:41 INFO - PROCESS | 3064 | 1463781101324 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 14:51:41 INFO - PROCESS | 3064 | 1463781101333 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:41 INFO - PROCESS | 3064 | ++DOCSHELL 17C8FC00 == 63 [pid = 3064] [id = 224] 14:51:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (181C8400) [pid = 3064] [serial = 670] [outer = 00000000] 14:51:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (1ACC6000) [pid = 3064] [serial = 671] [outer = 181C8400] 14:51:41 INFO - PROCESS | 3064 | 1463781101378 Marionette DEBUG loaded listener.js 14:51:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (1BF13000) [pid = 3064] [serial = 672] [outer = 181C8400] 14:51:42 INFO - PROCESS | 3064 | 1463781102129 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:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 930ms 14:51:42 INFO - PROCESS | 3064 | 1463781102162 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 14:51:42 INFO - PROCESS | 3064 | 1463781102168 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 14:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:51:42 INFO - PROCESS | 3064 | 1463781102172 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:51:42 INFO - PROCESS | 3064 | 1463781102177 Marionette TRACE conn5 <- [1,862,null,{}] 14:51:42 INFO - PROCESS | 3064 | 1463781102182 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:51:42 INFO - PROCESS | 3064 | 1463781102301 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 14:51:42 INFO - PROCESS | 3064 | 1463781102440 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:42 INFO - PROCESS | 3064 | ++DOCSHELL 10162000 == 64 [pid = 3064] [id = 225] 14:51:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (10178800) [pid = 3064] [serial = 673] [outer = 00000000] 14:51:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (14BBF400) [pid = 3064] [serial = 674] [outer = 10178800] 14:51:42 INFO - PROCESS | 3064 | 1463781102500 Marionette DEBUG loaded listener.js 14:51:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (17106400) [pid = 3064] [serial = 675] [outer = 10178800] 14:51:43 INFO - PROCESS | 3064 | 1463781103065 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:51:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (1710E800) [pid = 3064] [serial = 676] [outer = 1033D000] 14:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 970ms 14:51:43 INFO - PROCESS | 3064 | 1463781103182 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 14:51:43 INFO - PROCESS | 3064 | 1463781103188 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 14:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:51:43 INFO - PROCESS | 3064 | 1463781103212 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:51:43 INFO - PROCESS | 3064 | 1463781103215 Marionette TRACE conn5 <- [1,866,null,{}] 14:51:43 INFO - PROCESS | 3064 | 1463781103219 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:51:43 INFO - PROCESS | 3064 | 1463781103337 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 14:51:43 INFO - PROCESS | 3064 | 1463781103462 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:43 INFO - PROCESS | 3064 | ++DOCSHELL 17A5A800 == 65 [pid = 3064] [id = 226] 14:51:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (17A5B400) [pid = 3064] [serial = 677] [outer = 00000000] 14:51:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (17C8C400) [pid = 3064] [serial = 678] [outer = 17A5B400] 14:51:43 INFO - PROCESS | 3064 | 1463781103517 Marionette DEBUG loaded listener.js 14:51:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (18F97800) [pid = 3064] [serial = 679] [outer = 17A5B400] 14:51:44 INFO - PROCESS | 3064 | 1463781104126 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:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 14:51:44 INFO - PROCESS | 3064 | 1463781104152 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 14:51:44 INFO - PROCESS | 3064 | 1463781104155 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 14:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:51:44 INFO - PROCESS | 3064 | 1463781104160 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:51:44 INFO - PROCESS | 3064 | 1463781104164 Marionette TRACE conn5 <- [1,870,null,{}] 14:51:44 INFO - PROCESS | 3064 | 1463781104175 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:51:44 INFO - PROCESS | 3064 | 1463781104286 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 14:51:44 INFO - PROCESS | 3064 | 1463781104391 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:44 INFO - PROCESS | 3064 | ++DOCSHELL 17C2E000 == 66 [pid = 3064] [id = 227] 14:51:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (17C2E400) [pid = 3064] [serial = 680] [outer = 00000000] 14:51:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (18F5B400) [pid = 3064] [serial = 681] [outer = 17C2E400] 14:51:44 INFO - PROCESS | 3064 | 1463781104448 Marionette DEBUG loaded listener.js 14:51:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (1BF5A400) [pid = 3064] [serial = 682] [outer = 17C2E400] 14:51:44 INFO - PROCESS | 3064 | 1463781104984 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:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 14:51:45 INFO - PROCESS | 3064 | 1463781105095 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 14:51:45 INFO - PROCESS | 3064 | 1463781105097 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 14:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:51:45 INFO - PROCESS | 3064 | 1463781105101 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:51:45 INFO - PROCESS | 3064 | 1463781105103 Marionette TRACE conn5 <- [1,874,null,{}] 14:51:45 INFO - PROCESS | 3064 | 1463781105107 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:51:45 INFO - PROCESS | 3064 | 1463781105221 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 14:51:45 INFO - PROCESS | 3064 | 1463781105324 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:45 INFO - PROCESS | 3064 | ++DOCSHELL 1CC2A400 == 67 [pid = 3064] [id = 228] 14:51:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (1D9C0800) [pid = 3064] [serial = 683] [outer = 00000000] 14:51:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (1E511C00) [pid = 3064] [serial = 684] [outer = 1D9C0800] 14:51:45 INFO - PROCESS | 3064 | 1463781105382 Marionette DEBUG loaded listener.js 14:51:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (1E716800) [pid = 3064] [serial = 685] [outer = 1D9C0800] 14:51:45 INFO - PROCESS | 3064 | 1463781105972 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:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 14:51:46 INFO - PROCESS | 3064 | 1463781106034 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 14:51:46 INFO - PROCESS | 3064 | 1463781106037 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 14:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:51:46 INFO - PROCESS | 3064 | 1463781106040 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:51:46 INFO - PROCESS | 3064 | 1463781106042 Marionette TRACE conn5 <- [1,878,null,{}] 14:51:46 INFO - PROCESS | 3064 | 1463781106046 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:51:46 INFO - PROCESS | 3064 | 1463781106151 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 14:51:46 INFO - PROCESS | 3064 | 1463781106257 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:46 INFO - PROCESS | 3064 | ++DOCSHELL 17C9A400 == 68 [pid = 3064] [id = 229] 14:51:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (19B6C800) [pid = 3064] [serial = 686] [outer = 00000000] 14:51:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (1BF0E800) [pid = 3064] [serial = 687] [outer = 19B6C800] 14:51:46 INFO - PROCESS | 3064 | 1463781106311 Marionette DEBUG loaded listener.js 14:51:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (1CB38000) [pid = 3064] [serial = 688] [outer = 19B6C800] 14:51:47 INFO - PROCESS | 3064 | 1463781107164 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:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1170ms 14:51:47 INFO - PROCESS | 3064 | 1463781107217 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 14:51:47 INFO - PROCESS | 3064 | 1463781107222 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 14:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:51:47 INFO - PROCESS | 3064 | 1463781107228 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:51:47 INFO - PROCESS | 3064 | 1463781107232 Marionette TRACE conn5 <- [1,882,null,{}] 14:51:47 INFO - PROCESS | 3064 | 1463781107237 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:51:47 INFO - PROCESS | 3064 | 1463781107341 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 14:51:47 INFO - PROCESS | 3064 | 1463781107474 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:47 INFO - PROCESS | 3064 | ++DOCSHELL 0FA61000 == 69 [pid = 3064] [id = 230] 14:51:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (0FA67400) [pid = 3064] [serial = 689] [outer = 00000000] 14:51:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (10184400) [pid = 3064] [serial = 690] [outer = 0FA67400] 14:51:47 INFO - PROCESS | 3064 | 1463781107526 Marionette DEBUG loaded listener.js 14:51:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (1474FC00) [pid = 3064] [serial = 691] [outer = 0FA67400] 14:51:47 INFO - PROCESS | 3064 | --DOCSHELL 0CD4BC00 == 68 [pid = 3064] [id = 191] 14:51:47 INFO - PROCESS | 3064 | --DOCSHELL 17C70400 == 67 [pid = 3064] [id = 223] 14:51:47 INFO - PROCESS | 3064 | --DOCSHELL 14974000 == 66 [pid = 3064] [id = 222] 14:51:47 INFO - PROCESS | 3064 | --DOCSHELL 0CFDAC00 == 65 [pid = 3064] [id = 221] 14:51:47 INFO - PROCESS | 3064 | --DOCSHELL 18F9B400 == 64 [pid = 3064] [id = 220] 14:51:47 INFO - PROCESS | 3064 | --DOCSHELL 18B47400 == 63 [pid = 3064] [id = 219] 14:51:47 INFO - PROCESS | 3064 | --DOCSHELL 17102C00 == 62 [pid = 3064] [id = 218] 14:51:47 INFO - PROCESS | 3064 | --DOCSHELL 0FF86000 == 61 [pid = 3064] [id = 217] 14:51:47 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (1CCA7400) [pid = 3064] [serial = 626] [outer = 00000000] [url = about:blank] 14:51:47 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (17A5BC00) [pid = 3064] [serial = 593] [outer = 00000000] [url = about:blank] 14:51:47 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (0FA05000) [pid = 3064] [serial = 590] [outer = 00000000] [url = about:blank] 14:51:47 INFO - PROCESS | 3064 | --DOCSHELL 10168C00 == 60 [pid = 3064] [id = 216] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (1CC2C800) [pid = 3064] [serial = 624] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (19EED800) [pid = 3064] [serial = 588] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (1CB42000) [pid = 3064] [serial = 623] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (18BA9000) [pid = 3064] [serial = 608] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (18ECBC00) [pid = 3064] [serial = 609] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (164C9800) [pid = 3064] [serial = 603] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (181BB400) [pid = 3064] [serial = 606] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (17DC0C00) [pid = 3064] [serial = 605] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (1BFF9C00) [pid = 3064] [serial = 621] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (1014D400) [pid = 3064] [serial = 596] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (1014A800) [pid = 3064] [serial = 600] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (101CD000) [pid = 3064] [serial = 597] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (0FD52000) [pid = 3064] [serial = 599] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (14E0C000) [pid = 3064] [serial = 602] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (1B983C00) [pid = 3064] [serial = 617] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (1AB60800) [pid = 3064] [serial = 615] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (18F56800) [pid = 3064] [serial = 611] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (1BF18400) [pid = 3064] [serial = 620] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (194B2800) [pid = 3064] [serial = 612] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (1B985000) [pid = 3064] [serial = 618] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (1AAE4400) [pid = 3064] [serial = 614] [outer = 00000000] [url = about:blank] 14:51:48 INFO - PROCESS | 3064 | 1463781108143 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:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 14:51:48 INFO - PROCESS | 3064 | 1463781108160 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 14:51:48 INFO - PROCESS | 3064 | 1463781108165 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 14:51:48 INFO - PROCESS | 3064 | 1463781108171 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:51:48 INFO - PROCESS | 3064 | 1463781108174 Marionette TRACE conn5 <- [1,886,null,{}] 14:51:48 INFO - PROCESS | 3064 | 1463781108178 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:51:48 INFO - PROCESS | 3064 | 1463781108264 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 14:51:48 INFO - PROCESS | 3064 | 1463781108274 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:48 INFO - PROCESS | 3064 | ++DOCSHELL 0FAEB000 == 61 [pid = 3064] [id = 231] 14:51:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (0FAF2000) [pid = 3064] [serial = 692] [outer = 00000000] 14:51:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (1017F000) [pid = 3064] [serial = 693] [outer = 0FAF2000] 14:51:48 INFO - PROCESS | 3064 | 1463781108319 Marionette DEBUG loaded listener.js 14:51:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (10F85800) [pid = 3064] [serial = 694] [outer = 0FAF2000] 14:51:48 INFO - PROCESS | 3064 | 1463781108806 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:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 14:51:48 INFO - PROCESS | 3064 | 1463781108844 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 14:51:48 INFO - PROCESS | 3064 | 1463781108847 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 14:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:51:48 INFO - PROCESS | 3064 | 1463781108850 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:51:48 INFO - PROCESS | 3064 | 1463781108853 Marionette TRACE conn5 <- [1,890,null,{}] 14:51:48 INFO - PROCESS | 3064 | 1463781108864 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:51:48 INFO - PROCESS | 3064 | 1463781108958 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 14:51:48 INFO - PROCESS | 3064 | 1463781108968 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:48 INFO - PROCESS | 3064 | ++DOCSHELL 17186400 == 62 [pid = 3064] [id = 232] 14:51:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (17604800) [pid = 3064] [serial = 695] [outer = 00000000] 14:51:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (179A7000) [pid = 3064] [serial = 696] [outer = 17604800] 14:51:49 INFO - PROCESS | 3064 | 1463781109017 Marionette DEBUG loaded listener.js 14:51:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (17A67C00) [pid = 3064] [serial = 697] [outer = 17604800] 14:51:49 INFO - PROCESS | 3064 | 1463781109504 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:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 14:51:49 INFO - PROCESS | 3064 | 1463781109524 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 14:51:49 INFO - PROCESS | 3064 | 1463781109527 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 14:51:49 INFO - PROCESS | 3064 | 1463781109530 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:51:49 INFO - PROCESS | 3064 | 1463781109531 Marionette TRACE conn5 <- [1,894,null,{}] 14:51:49 INFO - PROCESS | 3064 | 1463781109535 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:51:49 INFO - PROCESS | 3064 | 1463781109625 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 14:51:49 INFO - PROCESS | 3064 | 1463781109632 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:49 INFO - PROCESS | 3064 | ++DOCSHELL 17C2C800 == 63 [pid = 3064] [id = 233] 14:51:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (17C2DC00) [pid = 3064] [serial = 698] [outer = 00000000] 14:51:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (17C64400) [pid = 3064] [serial = 699] [outer = 17C2DC00] 14:51:49 INFO - PROCESS | 3064 | 1463781109678 Marionette DEBUG loaded listener.js 14:51:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (17C77800) [pid = 3064] [serial = 700] [outer = 17C2DC00] 14:51:50 INFO - PROCESS | 3064 | 1463781110118 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:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 14:51:50 INFO - PROCESS | 3064 | 1463781110205 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 14:51:50 INFO - PROCESS | 3064 | 1463781110207 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 14:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:51:50 INFO - PROCESS | 3064 | 1463781110210 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:51:50 INFO - PROCESS | 3064 | 1463781110212 Marionette TRACE conn5 <- [1,898,null,{}] 14:51:50 INFO - PROCESS | 3064 | 1463781110215 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:51:50 INFO - PROCESS | 3064 | 1463781110295 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 14:51:50 INFO - PROCESS | 3064 | 1463781110301 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:50 INFO - PROCESS | 3064 | ++DOCSHELL 17C7A400 == 64 [pid = 3064] [id = 234] 14:51:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (17C7C400) [pid = 3064] [serial = 701] [outer = 00000000] 14:51:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (17C97000) [pid = 3064] [serial = 702] [outer = 17C7C400] 14:51:50 INFO - PROCESS | 3064 | 1463781110347 Marionette DEBUG loaded listener.js 14:51:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (1814FC00) [pid = 3064] [serial = 703] [outer = 17C7C400] 14:51:50 INFO - PROCESS | 3064 | 1463781110874 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:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 14:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:51:50 INFO - PROCESS | 3064 | 1463781110944 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 14:51:50 INFO - PROCESS | 3064 | 1463781110946 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 14:51:50 INFO - PROCESS | 3064 | 1463781110950 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:51:50 INFO - PROCESS | 3064 | 1463781110952 Marionette TRACE conn5 <- [1,902,null,{}] 14:51:50 INFO - PROCESS | 3064 | 1463781110955 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:51:51 INFO - PROCESS | 3064 | 1463781111078 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 14:51:51 INFO - PROCESS | 3064 | 1463781111143 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:51 INFO - PROCESS | 3064 | ++DOCSHELL 18BA1000 == 65 [pid = 3064] [id = 235] 14:51:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (18BA4000) [pid = 3064] [serial = 704] [outer = 00000000] 14:51:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (18ED2C00) [pid = 3064] [serial = 705] [outer = 18BA4000] 14:51:51 INFO - PROCESS | 3064 | 1463781111191 Marionette DEBUG loaded listener.js 14:51:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (18ED3C00) [pid = 3064] [serial = 706] [outer = 18BA4000] 14:51:51 INFO - PROCESS | 3064 | 1463781111629 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:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 14:51:51 INFO - PROCESS | 3064 | 1463781111693 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 14:51:51 INFO - PROCESS | 3064 | 1463781111695 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 14:51:51 INFO - PROCESS | 3064 | 1463781111698 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:51:51 INFO - PROCESS | 3064 | 1463781111700 Marionette TRACE conn5 <- [1,906,null,{}] 14:51:51 INFO - PROCESS | 3064 | 1463781111712 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:51:51 INFO - PROCESS | 3064 | 1463781111822 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 14:51:51 INFO - PROCESS | 3064 | 1463781111832 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:51 INFO - PROCESS | 3064 | ++DOCSHELL 18EEB800 == 66 [pid = 3064] [id = 236] 14:51:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (18F52C00) [pid = 3064] [serial = 707] [outer = 00000000] 14:51:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (18F96C00) [pid = 3064] [serial = 708] [outer = 18F52C00] 14:51:51 INFO - PROCESS | 3064 | 1463781111876 Marionette DEBUG loaded listener.js 14:51:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (18F9CC00) [pid = 3064] [serial = 709] [outer = 18F52C00] 14:51:52 INFO - PROCESS | 3064 | 1463781112327 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:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 14:51:52 INFO - PROCESS | 3064 | 1463781112392 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 14:51:52 INFO - PROCESS | 3064 | 1463781112394 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 14:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:51:52 INFO - PROCESS | 3064 | 1463781112405 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:51:52 INFO - PROCESS | 3064 | 1463781112406 Marionette TRACE conn5 <- [1,910,null,{}] 14:51:52 INFO - PROCESS | 3064 | 1463781112410 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:51:52 INFO - PROCESS | 3064 | 1463781112531 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 14:51:52 INFO - PROCESS | 3064 | 1463781112543 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:52 INFO - PROCESS | 3064 | ++DOCSHELL 1017C000 == 67 [pid = 3064] [id = 237] 14:51:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (10182C00) [pid = 3064] [serial = 710] [outer = 00000000] 14:51:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (19B66400) [pid = 3064] [serial = 711] [outer = 10182C00] 14:51:52 INFO - PROCESS | 3064 | 1463781112857 Marionette DEBUG loaded listener.js 14:51:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (19EF0000) [pid = 3064] [serial = 712] [outer = 10182C00] 14:51:52 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (14E05000) [pid = 3064] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:51:52 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (17C71400) [pid = 3064] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:51:52 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (18F9E800) [pid = 3064] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:51:52 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (0CFDB000) [pid = 3064] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:51:52 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (0FFDB000) [pid = 3064] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:51:52 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (17105400) [pid = 3064] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:51:52 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (18B9BC00) [pid = 3064] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:51:52 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (101D4000) [pid = 3064] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:51:52 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (17C63400) [pid = 3064] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:51:52 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (14E09400) [pid = 3064] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:51:52 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (19BEC800) [pid = 3064] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:51:52 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (1015F800) [pid = 3064] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:51:53 INFO - PROCESS | 3064 | 1463781113265 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:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 870ms 14:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:51:53 INFO - PROCESS | 3064 | 1463781113276 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 14:51:53 INFO - PROCESS | 3064 | 1463781113278 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 14:51:53 INFO - PROCESS | 3064 | 1463781113281 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:51:53 INFO - PROCESS | 3064 | 1463781113283 Marionette TRACE conn5 <- [1,914,null,{}] 14:51:53 INFO - PROCESS | 3064 | 1463781113286 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:51:53 INFO - PROCESS | 3064 | 1463781113404 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 14:51:53 INFO - PROCESS | 3064 | 1463781113463 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:53 INFO - PROCESS | 3064 | ++DOCSHELL 1015F800 == 68 [pid = 3064] [id = 238] 14:51:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (101D4000) [pid = 3064] [serial = 713] [outer = 00000000] 14:51:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (198B2C00) [pid = 3064] [serial = 714] [outer = 101D4000] 14:51:53 INFO - PROCESS | 3064 | 1463781113510 Marionette DEBUG loaded listener.js 14:51:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (19BEC800) [pid = 3064] [serial = 715] [outer = 101D4000] 14:51:53 INFO - PROCESS | 3064 | 1463781113871 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:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 14:51:53 INFO - PROCESS | 3064 | 1463781113912 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 14:51:53 INFO - PROCESS | 3064 | 1463781113914 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 14:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:51:53 INFO - PROCESS | 3064 | 1463781113917 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:51:53 INFO - PROCESS | 3064 | 1463781113919 Marionette TRACE conn5 <- [1,918,null,{}] 14:51:53 INFO - PROCESS | 3064 | 1463781113922 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:51:54 INFO - PROCESS | 3064 | 1463781114048 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 14:51:54 INFO - PROCESS | 3064 | 1463781114055 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:54 INFO - PROCESS | 3064 | ++DOCSHELL 14244400 == 69 [pid = 3064] [id = 239] 14:51:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (14244C00) [pid = 3064] [serial = 716] [outer = 00000000] 14:51:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (1424C800) [pid = 3064] [serial = 717] [outer = 14244C00] 14:51:54 INFO - PROCESS | 3064 | 1463781114099 Marionette DEBUG loaded listener.js 14:51:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (1424F800) [pid = 3064] [serial = 718] [outer = 14244C00] 14:51:54 INFO - PROCESS | 3064 | 1463781114520 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:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 14:51:54 INFO - PROCESS | 3064 | 1463781114549 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 14:51:54 INFO - PROCESS | 3064 | 1463781114551 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 14:51:54 INFO - PROCESS | 3064 | 1463781114559 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:51:54 INFO - PROCESS | 3064 | 1463781114561 Marionette TRACE conn5 <- [1,922,null,{}] 14:51:54 INFO - PROCESS | 3064 | 1463781114565 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:51:54 INFO - PROCESS | 3064 | 1463781114668 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 14:51:54 INFO - PROCESS | 3064 | 1463781114687 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:54 INFO - PROCESS | 3064 | ++DOCSHELL 14250800 == 70 [pid = 3064] [id = 240] 14:51:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (14251C00) [pid = 3064] [serial = 719] [outer = 00000000] 14:51:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (1CB3BC00) [pid = 3064] [serial = 720] [outer = 14251C00] 14:51:54 INFO - PROCESS | 3064 | 1463781114736 Marionette DEBUG loaded listener.js 14:51:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (1CCA7C00) [pid = 3064] [serial = 721] [outer = 14251C00] 14:51:55 INFO - PROCESS | 3064 | 1463781115472 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:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 970ms 14:51:55 INFO - PROCESS | 3064 | 1463781115534 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 14:51:55 INFO - PROCESS | 3064 | 1463781115540 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 14:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:51:55 INFO - PROCESS | 3064 | 1463781115545 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:51:55 INFO - PROCESS | 3064 | 1463781115549 Marionette TRACE conn5 <- [1,926,null,{}] 14:51:55 INFO - PROCESS | 3064 | 1463781115554 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:51:55 INFO - PROCESS | 3064 | 1463781115698 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 14:51:55 INFO - PROCESS | 3064 | 1463781115834 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:55 INFO - PROCESS | 3064 | ++DOCSHELL 0FA08800 == 71 [pid = 3064] [id = 241] 14:51:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (0FD4C800) [pid = 3064] [serial = 722] [outer = 00000000] 14:51:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (1017A000) [pid = 3064] [serial = 723] [outer = 0FD4C800] 14:51:55 INFO - PROCESS | 3064 | 1463781115892 Marionette DEBUG loaded listener.js 14:51:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (10F5E800) [pid = 3064] [serial = 724] [outer = 0FD4C800] 14:51:56 INFO - PROCESS | 3064 | 1463781116545 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:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1077ms 14:51:56 INFO - PROCESS | 3064 | 1463781116627 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 14:51:56 INFO - PROCESS | 3064 | 1463781116633 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 14:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:51:56 INFO - PROCESS | 3064 | 1463781116639 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:51:56 INFO - PROCESS | 3064 | 1463781116642 Marionette TRACE conn5 <- [1,930,null,{}] 14:51:56 INFO - PROCESS | 3064 | 1463781116646 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:51:56 INFO - PROCESS | 3064 | 1463781116764 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 14:51:56 INFO - PROCESS | 3064 | 1463781116904 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:56 INFO - PROCESS | 3064 | ++DOCSHELL 1710C800 == 72 [pid = 3064] [id = 242] 14:51:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (17605400) [pid = 3064] [serial = 725] [outer = 00000000] 14:51:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (17C64C00) [pid = 3064] [serial = 726] [outer = 17605400] 14:51:56 INFO - PROCESS | 3064 | 1463781116963 Marionette DEBUG loaded listener.js 14:51:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (17DBD000) [pid = 3064] [serial = 727] [outer = 17605400] 14:51:57 INFO - PROCESS | 3064 | 1463781117595 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:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 970ms 14:51:57 INFO - PROCESS | 3064 | 1463781117611 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 14:51:57 INFO - PROCESS | 3064 | 1463781117613 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 14:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:51:57 INFO - PROCESS | 3064 | 1463781117617 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:51:57 INFO - PROCESS | 3064 | 1463781117621 Marionette TRACE conn5 <- [1,934,null,{}] 14:51:57 INFO - PROCESS | 3064 | 1463781117632 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:51:57 INFO - PROCESS | 3064 | 1463781117746 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 14:51:57 INFO - PROCESS | 3064 | 1463781117862 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:57 INFO - PROCESS | 3064 | ++DOCSHELL 1BFFBC00 == 73 [pid = 3064] [id = 243] 14:51:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (1CB38800) [pid = 3064] [serial = 728] [outer = 00000000] 14:51:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (1CC2CC00) [pid = 3064] [serial = 729] [outer = 1CB38800] 14:51:57 INFO - PROCESS | 3064 | 1463781117964 Marionette DEBUG loaded listener.js 14:51:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (1D9BB800) [pid = 3064] [serial = 730] [outer = 1CB38800] 14:51:58 INFO - PROCESS | 3064 | 1463781118586 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:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1019ms 14:51:58 INFO - PROCESS | 3064 | 1463781118651 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 14:51:58 INFO - PROCESS | 3064 | 1463781118654 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 14:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:51:58 INFO - PROCESS | 3064 | 1463781118658 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:51:58 INFO - PROCESS | 3064 | 1463781118660 Marionette TRACE conn5 <- [1,938,null,{}] 14:51:58 INFO - PROCESS | 3064 | 1463781118663 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:51:58 INFO - PROCESS | 3064 | 1463781118772 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 14:51:58 INFO - PROCESS | 3064 | 1463781118905 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:58 INFO - PROCESS | 3064 | ++DOCSHELL 1DB66000 == 74 [pid = 3064] [id = 244] 14:51:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (1DB67000) [pid = 3064] [serial = 731] [outer = 00000000] 14:51:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (1DB6B400) [pid = 3064] [serial = 732] [outer = 1DB67000] 14:51:58 INFO - PROCESS | 3064 | 1463781118961 Marionette DEBUG loaded listener.js 14:51:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (1DB6E400) [pid = 3064] [serial = 733] [outer = 1DB67000] 14:51:59 INFO - PROCESS | 3064 | 1463781119546 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:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 14:51:59 INFO - PROCESS | 3064 | 1463781119631 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 14:51:59 INFO - PROCESS | 3064 | 1463781119633 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 14:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:51:59 INFO - PROCESS | 3064 | 1463781119636 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:51:59 INFO - PROCESS | 3064 | 1463781119638 Marionette TRACE conn5 <- [1,942,null,{}] 14:51:59 INFO - PROCESS | 3064 | 1463781119642 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:51:59 INFO - PROCESS | 3064 | 1463781119753 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 14:51:59 INFO - PROCESS | 3064 | 1463781119864 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:51:59 INFO - PROCESS | 3064 | ++DOCSHELL 1014A000 == 75 [pid = 3064] [id = 245] 14:51:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (10151800) [pid = 3064] [serial = 734] [outer = 00000000] 14:51:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (17A65800) [pid = 3064] [serial = 735] [outer = 10151800] 14:51:59 INFO - PROCESS | 3064 | 1463781119922 Marionette DEBUG loaded listener.js 14:52:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (17C8D800) [pid = 3064] [serial = 736] [outer = 10151800] 14:52:00 INFO - PROCESS | 3064 | 1463781120749 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:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1177ms 14:52:00 INFO - PROCESS | 3064 | 1463781120818 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 14:52:00 INFO - PROCESS | 3064 | 1463781120822 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 14:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:52:00 INFO - PROCESS | 3064 | 1463781120842 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:52:00 INFO - PROCESS | 3064 | 1463781120846 Marionette TRACE conn5 <- [1,946,null,{}] 14:52:00 INFO - PROCESS | 3064 | 1463781120852 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:52:00 INFO - PROCESS | 3064 | 1463781120960 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 14:52:01 INFO - PROCESS | 3064 | 1463781121090 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:01 INFO - PROCESS | 3064 | ++DOCSHELL 0F9E2400 == 76 [pid = 3064] [id = 246] 14:52:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (0F9E7000) [pid = 3064] [serial = 737] [outer = 00000000] 14:52:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (0FA65800) [pid = 3064] [serial = 738] [outer = 0F9E7000] 14:52:01 INFO - PROCESS | 3064 | 1463781121147 Marionette DEBUG loaded listener.js 14:52:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (0FD47000) [pid = 3064] [serial = 739] [outer = 0F9E7000] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 17A66000 == 75 [pid = 3064] [id = 161] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 0FD4A400 == 74 [pid = 3064] [id = 156] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 1ACC6400 == 73 [pid = 3064] [id = 140] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 14244400 == 72 [pid = 3064] [id = 239] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 1015F800 == 71 [pid = 3064] [id = 238] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 1017C000 == 70 [pid = 3064] [id = 237] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 18EEB800 == 69 [pid = 3064] [id = 236] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 18BA1000 == 68 [pid = 3064] [id = 235] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 17C7A400 == 67 [pid = 3064] [id = 234] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 17C2C800 == 66 [pid = 3064] [id = 233] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 17186400 == 65 [pid = 3064] [id = 232] 14:52:01 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (159E7800) [pid = 3064] [serial = 644] [outer = 00000000] [url = about:blank] 14:52:01 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (14758000) [pid = 3064] [serial = 629] [outer = 00000000] [url = about:blank] 14:52:01 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (18EF0800) [pid = 3064] [serial = 632] [outer = 00000000] [url = about:blank] 14:52:01 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (1D9C2000) [pid = 3064] [serial = 635] [outer = 00000000] [url = about:blank] 14:52:01 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (1E69F800) [pid = 3064] [serial = 638] [outer = 00000000] [url = about:blank] 14:52:01 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (1E71E000) [pid = 3064] [serial = 641] [outer = 00000000] [url = about:blank] 14:52:01 INFO - PROCESS | 3064 | 1463781121833 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:52:01 INFO - PROCESS | 3064 | --DOCSHELL 0FAEB000 == 64 [pid = 3064] [id = 231] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 0FA61000 == 63 [pid = 3064] [id = 230] 14:52:01 INFO - PROCESS | 3064 | --DOCSHELL 17C8FC00 == 62 [pid = 3064] [id = 224] 14:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1023ms 14:52:01 INFO - PROCESS | 3064 | 1463781121869 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 14:52:01 INFO - PROCESS | 3064 | 1463781121875 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 14:52:01 INFO - PROCESS | 3064 | 1463781121880 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:52:01 INFO - PROCESS | 3064 | 1463781121883 Marionette TRACE conn5 <- [1,950,null,{}] 14:52:01 INFO - PROCESS | 3064 | 1463781121904 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:52:01 INFO - PROCESS | 3064 | 1463781122003 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (18F60400) [pid = 3064] [serial = 495] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (18BA4400) [pid = 3064] [serial = 540] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (1AAE4C00) [pid = 3064] [serial = 534] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (146DB400) [pid = 3064] [serial = 537] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (17C95C00) [pid = 3064] [serial = 668] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (19B69400) [pid = 3064] [serial = 659] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (19B6A400) [pid = 3064] [serial = 660] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (17C7DC00) [pid = 3064] [serial = 662] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (14298000) [pid = 3064] [serial = 650] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (14E78000) [pid = 3064] [serial = 651] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (1815C000) [pid = 3064] [serial = 653] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (188CFC00) [pid = 3064] [serial = 654] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (18ED2400) [pid = 3064] [serial = 656] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (1799AC00) [pid = 3064] [serial = 648] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (17188400) [pid = 3064] [serial = 647] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (17C6E400) [pid = 3064] [serial = 666] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (17D64800) [pid = 3064] [serial = 669] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (17C7F800) [pid = 3064] [serial = 663] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (18F54400) [pid = 3064] [serial = 657] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (17C6BC00) [pid = 3064] [serial = 665] [outer = 00000000] [url = about:blank] 14:52:02 INFO - PROCESS | 3064 | 1463781122115 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:02 INFO - PROCESS | 3064 | ++DOCSHELL 0F9EDC00 == 63 [pid = 3064] [id = 247] 14:52:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (0FA03800) [pid = 3064] [serial = 740] [outer = 00000000] 14:52:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (0FD4DC00) [pid = 3064] [serial = 741] [outer = 0FA03800] 14:52:02 INFO - PROCESS | 3064 | 1463781122164 Marionette DEBUG loaded listener.js 14:52:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (10146000) [pid = 3064] [serial = 742] [outer = 0FA03800] 14:52:02 INFO - PROCESS | 3064 | 1463781122585 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:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 770ms 14:52:02 INFO - PROCESS | 3064 | 1463781122654 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 14:52:02 INFO - PROCESS | 3064 | 1463781122656 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 14:52:02 INFO - PROCESS | 3064 | 1463781122660 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:52:02 INFO - PROCESS | 3064 | 1463781122663 Marionette TRACE conn5 <- [1,954,null,{}] 14:52:02 INFO - PROCESS | 3064 | 1463781122678 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:52:02 INFO - PROCESS | 3064 | 1463781122772 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 14:52:02 INFO - PROCESS | 3064 | 1463781122789 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:02 INFO - PROCESS | 3064 | ++DOCSHELL 1424E800 == 64 [pid = 3064] [id = 248] 14:52:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (1424FC00) [pid = 3064] [serial = 743] [outer = 00000000] 14:52:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (14298000) [pid = 3064] [serial = 744] [outer = 1424FC00] 14:52:02 INFO - PROCESS | 3064 | 1463781122836 Marionette DEBUG loaded listener.js 14:52:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (14755400) [pid = 3064] [serial = 745] [outer = 1424FC00] 14:52:03 INFO - PROCESS | 3064 | 1463781123295 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:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 14:52:03 INFO - PROCESS | 3064 | 1463781123334 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 14:52:03 INFO - PROCESS | 3064 | 1463781123337 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 14:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:52:03 INFO - PROCESS | 3064 | 1463781123341 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:52:03 INFO - PROCESS | 3064 | 1463781123342 Marionette TRACE conn5 <- [1,958,null,{}] 14:52:03 INFO - PROCESS | 3064 | 1463781123346 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:52:03 INFO - PROCESS | 3064 | 1463781123456 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 14:52:03 INFO - PROCESS | 3064 | 1463781123465 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:03 INFO - PROCESS | 3064 | ++DOCSHELL 14C0A400 == 65 [pid = 3064] [id = 249] 14:52:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (14C0C000) [pid = 3064] [serial = 746] [outer = 00000000] 14:52:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (159E2000) [pid = 3064] [serial = 747] [outer = 14C0C000] 14:52:03 INFO - PROCESS | 3064 | 1463781123511 Marionette DEBUG loaded listener.js 14:52:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (164CA400) [pid = 3064] [serial = 748] [outer = 14C0C000] 14:52:03 INFO - PROCESS | 3064 | 1463781123962 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:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 14:52:04 INFO - PROCESS | 3064 | 1463781124014 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 14:52:04 INFO - PROCESS | 3064 | 1463781124016 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 14:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:52:04 INFO - PROCESS | 3064 | 1463781124029 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:52:04 INFO - PROCESS | 3064 | 1463781124031 Marionette TRACE conn5 <- [1,962,null,{}] 14:52:04 INFO - PROCESS | 3064 | 1463781124034 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:52:04 INFO - PROCESS | 3064 | 1463781124120 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 14:52:04 INFO - PROCESS | 3064 | 1463781124127 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:04 INFO - PROCESS | 3064 | ++DOCSHELL 17102C00 == 66 [pid = 3064] [id = 250] 14:52:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (17103800) [pid = 3064] [serial = 749] [outer = 00000000] 14:52:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (171E3C00) [pid = 3064] [serial = 750] [outer = 17103800] 14:52:04 INFO - PROCESS | 3064 | 1463781124172 Marionette DEBUG loaded listener.js 14:52:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (1799BC00) [pid = 3064] [serial = 751] [outer = 17103800] 14:52:04 INFO - PROCESS | 3064 | 1463781124667 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:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 14:52:04 INFO - PROCESS | 3064 | 1463781124705 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 14:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:52:04 INFO - PROCESS | 3064 | 1463781124707 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 14:52:04 INFO - PROCESS | 3064 | 1463781124710 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:52:04 INFO - PROCESS | 3064 | 1463781124712 Marionette TRACE conn5 <- [1,966,null,{}] 14:52:04 INFO - PROCESS | 3064 | 1463781124721 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:52:04 INFO - PROCESS | 3064 | 1463781124890 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 14:52:04 INFO - PROCESS | 3064 | 1463781124916 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:04 INFO - PROCESS | 3064 | ++DOCSHELL 17C63800 == 67 [pid = 3064] [id = 251] 14:52:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (17C67400) [pid = 3064] [serial = 752] [outer = 00000000] 14:52:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (17C70000) [pid = 3064] [serial = 753] [outer = 17C67400] 14:52:04 INFO - PROCESS | 3064 | 1463781124965 Marionette DEBUG loaded listener.js 14:52:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (17C76C00) [pid = 3064] [serial = 754] [outer = 17C67400] 14:52:05 INFO - PROCESS | 3064 | 1463781125429 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:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 770ms 14:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:52:05 INFO - PROCESS | 3064 | 1463781125481 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 14:52:05 INFO - PROCESS | 3064 | 1463781125483 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 14:52:05 INFO - PROCESS | 3064 | 1463781125486 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:52:05 INFO - PROCESS | 3064 | 1463781125488 Marionette TRACE conn5 <- [1,970,null,{}] 14:52:05 INFO - PROCESS | 3064 | 1463781125492 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:52:05 INFO - PROCESS | 3064 | 1463781125615 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 14:52:05 INFO - PROCESS | 3064 | 1463781125682 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:05 INFO - PROCESS | 3064 | ++DOCSHELL 17C8BC00 == 68 [pid = 3064] [id = 252] 14:52:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (17C8E400) [pid = 3064] [serial = 755] [outer = 00000000] 14:52:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (17C98000) [pid = 3064] [serial = 756] [outer = 17C8E400] 14:52:05 INFO - PROCESS | 3064 | 1463781125729 Marionette DEBUG loaded listener.js 14:52:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (17D56000) [pid = 3064] [serial = 757] [outer = 17C8E400] 14:52:06 INFO - PROCESS | 3064 | 1463781126162 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:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 14:52:06 INFO - PROCESS | 3064 | 1463781126243 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 14:52:06 INFO - PROCESS | 3064 | 1463781126245 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 14:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:52:06 INFO - PROCESS | 3064 | 1463781126248 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:52:06 INFO - PROCESS | 3064 | 1463781126250 Marionette TRACE conn5 <- [1,974,null,{}] 14:52:06 INFO - PROCESS | 3064 | 1463781126254 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:52:06 INFO - PROCESS | 3064 | 1463781126585 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 14:52:06 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (1014A400) [pid = 3064] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:52:06 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (18BA4000) [pid = 3064] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:52:06 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (18F52C00) [pid = 3064] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:52:06 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (0FAF2000) [pid = 3064] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:52:06 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (17C2DC00) [pid = 3064] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:52:06 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (0FA67400) [pid = 3064] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:52:06 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (17604800) [pid = 3064] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:52:06 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (17C7C400) [pid = 3064] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:52:06 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (14244C00) [pid = 3064] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:52:06 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (10182C00) [pid = 3064] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:52:06 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (101D4000) [pid = 3064] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:52:06 INFO - PROCESS | 3064 | 1463781126654 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:06 INFO - PROCESS | 3064 | ++DOCSHELL 0CEA0800 == 69 [pid = 3064] [id = 253] 14:52:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (0CF54400) [pid = 3064] [serial = 758] [outer = 00000000] 14:52:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (101D4000) [pid = 3064] [serial = 759] [outer = 0CF54400] 14:52:06 INFO - PROCESS | 3064 | 1463781126701 Marionette DEBUG loaded listener.js 14:52:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (17604800) [pid = 3064] [serial = 760] [outer = 0CF54400] 14:52:07 INFO - PROCESS | 3064 | 1463781127056 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:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 871ms 14:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:52:07 INFO - PROCESS | 3064 | 1463781127124 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 14:52:07 INFO - PROCESS | 3064 | 1463781127126 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 14:52:07 INFO - PROCESS | 3064 | 1463781127129 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:52:07 INFO - PROCESS | 3064 | 1463781127131 Marionette TRACE conn5 <- [1,978,null,{}] 14:52:07 INFO - PROCESS | 3064 | 1463781127134 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:52:07 INFO - PROCESS | 3064 | 1463781127218 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 14:52:07 INFO - PROCESS | 3064 | 1463781127225 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:07 INFO - PROCESS | 3064 | ++DOCSHELL 14B50000 == 70 [pid = 3064] [id = 254] 14:52:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (1760FC00) [pid = 3064] [serial = 761] [outer = 00000000] 14:52:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (181C3C00) [pid = 3064] [serial = 762] [outer = 1760FC00] 14:52:07 INFO - PROCESS | 3064 | 1463781127269 Marionette DEBUG loaded listener.js 14:52:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (18BA3000) [pid = 3064] [serial = 763] [outer = 1760FC00] 14:52:07 INFO - PROCESS | 3064 | 1463781127705 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:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 14:52:07 INFO - PROCESS | 3064 | 1463781127760 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 14:52:07 INFO - PROCESS | 3064 | 1463781127762 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 14:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:52:07 INFO - PROCESS | 3064 | 1463781127765 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:52:07 INFO - PROCESS | 3064 | 1463781127767 Marionette TRACE conn5 <- [1,982,null,{}] 14:52:07 INFO - PROCESS | 3064 | 1463781127771 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:52:07 INFO - PROCESS | 3064 | 1463781127858 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 14:52:07 INFO - PROCESS | 3064 | 1463781127864 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:07 INFO - PROCESS | 3064 | ++DOCSHELL 14B4E400 == 71 [pid = 3064] [id = 255] 14:52:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (17103400) [pid = 3064] [serial = 764] [outer = 00000000] 14:52:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (18EE4400) [pid = 3064] [serial = 765] [outer = 17103400] 14:52:07 INFO - PROCESS | 3064 | 1463781127909 Marionette DEBUG loaded listener.js 14:52:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (18EEB800) [pid = 3064] [serial = 766] [outer = 17103400] 14:52:08 INFO - PROCESS | 3064 | 1463781128375 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:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 14:52:08 INFO - PROCESS | 3064 | 1463781128396 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 14:52:08 INFO - PROCESS | 3064 | 1463781128398 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 14:52:08 INFO - PROCESS | 3064 | 1463781128415 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:52:08 INFO - PROCESS | 3064 | 1463781128417 Marionette TRACE conn5 <- [1,986,null,{}] 14:52:08 INFO - PROCESS | 3064 | 1463781128425 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:52:08 INFO - PROCESS | 3064 | 1463781128531 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 14:52:08 INFO - PROCESS | 3064 | 1463781128540 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:08 INFO - PROCESS | 3064 | ++DOCSHELL 18ED0400 == 72 [pid = 3064] [id = 256] 14:52:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (18F2AC00) [pid = 3064] [serial = 767] [outer = 00000000] 14:52:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (194B0000) [pid = 3064] [serial = 768] [outer = 18F2AC00] 14:52:08 INFO - PROCESS | 3064 | 1463781128602 Marionette DEBUG loaded listener.js 14:52:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (19B69800) [pid = 3064] [serial = 769] [outer = 18F2AC00] 14:52:09 INFO - PROCESS | 3064 | 1463781129385 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:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1019ms 14:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:52:09 INFO - PROCESS | 3064 | 1463781129437 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 14:52:09 INFO - PROCESS | 3064 | 1463781129441 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 14:52:09 INFO - PROCESS | 3064 | 1463781129445 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:52:09 INFO - PROCESS | 3064 | 1463781129449 Marionette TRACE conn5 <- [1,990,null,{}] 14:52:09 INFO - PROCESS | 3064 | 1463781129455 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:52:09 INFO - PROCESS | 3064 | 1463781129575 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 14:52:09 INFO - PROCESS | 3064 | 1463781129719 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:09 INFO - PROCESS | 3064 | ++DOCSHELL 0FD45400 == 73 [pid = 3064] [id = 257] 14:52:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (0FD4BC00) [pid = 3064] [serial = 770] [outer = 00000000] 14:52:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (1016B800) [pid = 3064] [serial = 771] [outer = 0FD4BC00] 14:52:09 INFO - PROCESS | 3064 | 1463781129780 Marionette DEBUG loaded listener.js 14:52:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (10499C00) [pid = 3064] [serial = 772] [outer = 0FD4BC00] 14:52:10 INFO - PROCESS | 3064 | 1463781130331 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:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 14:52:10 INFO - PROCESS | 3064 | 1463781130378 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 14:52:10 INFO - PROCESS | 3064 | 1463781130384 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 14:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:52:10 INFO - PROCESS | 3064 | 1463781130390 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:52:10 INFO - PROCESS | 3064 | 1463781130393 Marionette TRACE conn5 <- [1,994,null,{}] 14:52:10 INFO - PROCESS | 3064 | 1463781130398 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:52:10 INFO - PROCESS | 3064 | 1463781130511 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 14:52:10 INFO - PROCESS | 3064 | 1463781130619 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:10 INFO - PROCESS | 3064 | ++DOCSHELL 1710A800 == 74 [pid = 3064] [id = 258] 14:52:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (17186400) [pid = 3064] [serial = 773] [outer = 00000000] 14:52:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (17C26000) [pid = 3064] [serial = 774] [outer = 17186400] 14:52:10 INFO - PROCESS | 3064 | 1463781130673 Marionette DEBUG loaded listener.js 14:52:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (17C65000) [pid = 3064] [serial = 775] [outer = 17186400] 14:52:11 INFO - PROCESS | 3064 | 1463781131306 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:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 14:52:11 INFO - PROCESS | 3064 | 1463781131374 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 14:52:11 INFO - PROCESS | 3064 | 1463781131376 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 14:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:52:11 INFO - PROCESS | 3064 | 1463781131383 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:52:11 INFO - PROCESS | 3064 | 1463781131387 Marionette TRACE conn5 <- [1,998,null,{}] 14:52:11 INFO - PROCESS | 3064 | 1463781131398 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:52:11 INFO - PROCESS | 3064 | 1463781131522 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 14:52:11 INFO - PROCESS | 3064 | 1463781131665 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:11 INFO - PROCESS | 3064 | ++DOCSHELL 0CE75800 == 75 [pid = 3064] [id = 259] 14:52:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (14297C00) [pid = 3064] [serial = 776] [outer = 00000000] 14:52:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (19B68000) [pid = 3064] [serial = 777] [outer = 14297C00] 14:52:11 INFO - PROCESS | 3064 | 1463781131727 Marionette DEBUG loaded listener.js 14:52:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (19EE8400) [pid = 3064] [serial = 778] [outer = 14297C00] 14:52:12 INFO - PROCESS | 3064 | 1463781132282 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:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 14:52:12 INFO - PROCESS | 3064 | 1463781132313 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 14:52:12 INFO - PROCESS | 3064 | 1463781132316 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 14:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:52:12 INFO - PROCESS | 3064 | 1463781132319 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:52:12 INFO - PROCESS | 3064 | 1463781132322 Marionette TRACE conn5 <- [1,1002,null,{}] 14:52:12 INFO - PROCESS | 3064 | 1463781132325 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:52:12 INFO - PROCESS | 3064 | 1463781132435 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 14:52:12 INFO - PROCESS | 3064 | 1463781132543 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:12 INFO - PROCESS | 3064 | ++DOCSHELL 1AB6A400 == 76 [pid = 3064] [id = 260] 14:52:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (1ABDC400) [pid = 3064] [serial = 779] [outer = 00000000] 14:52:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (1B2E1400) [pid = 3064] [serial = 780] [outer = 1ABDC400] 14:52:12 INFO - PROCESS | 3064 | 1463781132597 Marionette DEBUG loaded listener.js 14:52:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (1BA09C00) [pid = 3064] [serial = 781] [outer = 1ABDC400] 14:52:13 INFO - PROCESS | 3064 | 1463781133199 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:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 14:52:13 INFO - PROCESS | 3064 | 1463781133253 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 14:52:13 INFO - PROCESS | 3064 | 1463781133255 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 14:52:13 INFO - PROCESS | 3064 | 1463781133258 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:52:13 INFO - PROCESS | 3064 | 1463781133260 Marionette TRACE conn5 <- [1,1006,null,{}] 14:52:13 INFO - PROCESS | 3064 | 1463781133264 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:52:13 INFO - PROCESS | 3064 | 1463781133371 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 14:52:13 INFO - PROCESS | 3064 | 1463781133483 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:13 INFO - PROCESS | 3064 | ++DOCSHELL 1BFF9C00 == 77 [pid = 3064] [id = 261] 14:52:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (1CB3CC00) [pid = 3064] [serial = 782] [outer = 00000000] 14:52:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (1CCA8C00) [pid = 3064] [serial = 783] [outer = 1CB3CC00] 14:52:13 INFO - PROCESS | 3064 | 1463781133539 Marionette DEBUG loaded listener.js 14:52:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (1CCE7C00) [pid = 3064] [serial = 784] [outer = 1CB3CC00] 14:52:14 INFO - PROCESS | 3064 | 1463781134176 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:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 14:52:14 INFO - PROCESS | 3064 | 1463781134233 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 14:52:14 INFO - PROCESS | 3064 | 1463781134235 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 14:52:14 INFO - PROCESS | 3064 | 1463781134239 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:52:14 INFO - PROCESS | 3064 | 1463781134241 Marionette TRACE conn5 <- [1,1010,null,{}] 14:52:14 INFO - PROCESS | 3064 | 1463781134245 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:52:14 INFO - PROCESS | 3064 | 1463781134360 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 14:52:14 INFO - PROCESS | 3064 | 1463781134519 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:14 INFO - PROCESS | 3064 | ++DOCSHELL 14C0EC00 == 78 [pid = 3064] [id = 262] 14:52:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (14C13800) [pid = 3064] [serial = 785] [outer = 00000000] 14:52:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (17C24800) [pid = 3064] [serial = 786] [outer = 14C13800] 14:52:14 INFO - PROCESS | 3064 | 1463781134574 Marionette DEBUG loaded listener.js 14:52:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (18142800) [pid = 3064] [serial = 787] [outer = 14C13800] 14:52:15 INFO - PROCESS | 3064 | 1463781135374 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:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1177ms 14:52:15 INFO - PROCESS | 3064 | 1463781135420 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 14:52:15 INFO - PROCESS | 3064 | 1463781135424 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 14:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:52:15 INFO - PROCESS | 3064 | 1463781135429 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:52:15 INFO - PROCESS | 3064 | 1463781135433 Marionette TRACE conn5 <- [1,1014,null,{}] 14:52:15 INFO - PROCESS | 3064 | 1463781135439 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:52:15 INFO - PROCESS | 3064 | 1463781135545 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 14:52:15 INFO - PROCESS | 3064 | 1463781135693 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:15 INFO - PROCESS | 3064 | ++DOCSHELL 0FAF1000 == 79 [pid = 3064] [id = 263] 14:52:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 155 (0FD50400) [pid = 3064] [serial = 788] [outer = 00000000] 14:52:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 156 (1017D000) [pid = 3064] [serial = 789] [outer = 0FD50400] 14:52:15 INFO - PROCESS | 3064 | 1463781135744 Marionette DEBUG loaded listener.js 14:52:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (1424D800) [pid = 3064] [serial = 790] [outer = 0FD50400] 14:52:16 INFO - PROCESS | 3064 | 1463781136336 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:52:16 INFO - PROCESS | 3064 | --DOCSHELL 17A69000 == 78 [pid = 3064] [id = 147] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 1717B000 == 77 [pid = 3064] [id = 153] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 1D9C6C00 == 76 [pid = 3064] [id = 213] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 0CFDB800 == 75 [pid = 3064] [id = 214] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 14B4E400 == 74 [pid = 3064] [id = 255] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 14B50000 == 73 [pid = 3064] [id = 254] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 0CEA0800 == 72 [pid = 3064] [id = 253] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 17C8BC00 == 71 [pid = 3064] [id = 252] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 17C63800 == 70 [pid = 3064] [id = 251] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 17102C00 == 69 [pid = 3064] [id = 250] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 14C0A400 == 68 [pid = 3064] [id = 249] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 156 (17C8C400) [pid = 3064] [serial = 678] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 155 (14BBF400) [pid = 3064] [serial = 674] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 154 (1BF0E800) [pid = 3064] [serial = 687] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (1E511C00) [pid = 3064] [serial = 684] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 152 (18F5B400) [pid = 3064] [serial = 681] [outer = 00000000] [url = about:blank] 14:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 990ms 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 1424E800 == 67 [pid = 3064] [id = 248] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 0F9EDC00 == 66 [pid = 3064] [id = 247] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 0F9E2400 == 65 [pid = 3064] [id = 246] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 0FA08800 == 64 [pid = 3064] [id = 241] 14:52:16 INFO - PROCESS | 3064 | --DOCSHELL 14250800 == 63 [pid = 3064] [id = 240] 14:52:16 INFO - PROCESS | 3064 | 1463781136448 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 14:52:16 INFO - PROCESS | 3064 | 1463781136454 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 14:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (18F95400) [pid = 3064] [serial = 645] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (18ED2C00) [pid = 3064] [serial = 705] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (18F96C00) [pid = 3064] [serial = 708] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (18ED3C00) [pid = 3064] [serial = 706] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (1ACC6000) [pid = 3064] [serial = 671] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (1017F000) [pid = 3064] [serial = 693] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (10F85800) [pid = 3064] [serial = 694] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (17C64400) [pid = 3064] [serial = 699] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (17C77800) [pid = 3064] [serial = 700] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (1474FC00) [pid = 3064] [serial = 691] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (10184400) [pid = 3064] [serial = 690] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (18F9CC00) [pid = 3064] [serial = 709] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (179A7000) [pid = 3064] [serial = 696] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (17A67C00) [pid = 3064] [serial = 697] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (17C97000) [pid = 3064] [serial = 702] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (1424C800) [pid = 3064] [serial = 717] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (17A5F400) [pid = 3064] [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:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (19B66400) [pid = 3064] [serial = 711] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (19EF0000) [pid = 3064] [serial = 712] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (19BEC800) [pid = 3064] [serial = 715] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (1814FC00) [pid = 3064] [serial = 703] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (198B2C00) [pid = 3064] [serial = 714] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (1424F800) [pid = 3064] [serial = 718] [outer = 00000000] [url = about:blank] 14:52:16 INFO - PROCESS | 3064 | 1463781136512 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:52:16 INFO - PROCESS | 3064 | 1463781136514 Marionette TRACE conn5 <- [1,1018,null,{}] 14:52:16 INFO - PROCESS | 3064 | 1463781136529 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:52:16 INFO - PROCESS | 3064 | 1463781136622 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 14:52:16 INFO - PROCESS | 3064 | 1463781136630 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:16 INFO - PROCESS | 3064 | ++DOCSHELL 0F93A000 == 64 [pid = 3064] [id = 264] 14:52:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (0F941C00) [pid = 3064] [serial = 791] [outer = 00000000] 14:52:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (0F9EDC00) [pid = 3064] [serial = 792] [outer = 0F941C00] 14:52:16 INFO - PROCESS | 3064 | 1463781136678 Marionette DEBUG loaded listener.js 14:52:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (0FF86000) [pid = 3064] [serial = 793] [outer = 0F941C00] 14:52:17 INFO - PROCESS | 3064 | 1463781137190 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:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 770ms 14:52:17 INFO - PROCESS | 3064 | 1463781137245 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 14:52:17 INFO - PROCESS | 3064 | 1463781137247 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 14:52:17 INFO - PROCESS | 3064 | 1463781137250 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:52:17 INFO - PROCESS | 3064 | 1463781137254 Marionette TRACE conn5 <- [1,1022,null,{}] 14:52:17 INFO - PROCESS | 3064 | 1463781137264 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:52:17 INFO - PROCESS | 3064 | 1463781137354 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 14:52:17 INFO - PROCESS | 3064 | 1463781137450 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:17 INFO - PROCESS | 3064 | ++DOCSHELL 1033C800 == 65 [pid = 3064] [id = 265] 14:52:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (1424E800) [pid = 3064] [serial = 794] [outer = 00000000] 14:52:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (14E09C00) [pid = 3064] [serial = 795] [outer = 1424E800] 14:52:17 INFO - PROCESS | 3064 | 1463781137500 Marionette DEBUG loaded listener.js 14:52:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (164C8C00) [pid = 3064] [serial = 796] [outer = 1424E800] 14:52:17 INFO - PROCESS | 3064 | 1463781137892 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:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 14:52:17 INFO - PROCESS | 3064 | 1463781137925 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 14:52:17 INFO - PROCESS | 3064 | 1463781137927 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 14:52:17 INFO - PROCESS | 3064 | 1463781137930 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:52:17 INFO - PROCESS | 3064 | 1463781137932 Marionette TRACE conn5 <- [1,1026,null,{}] 14:52:17 INFO - PROCESS | 3064 | 1463781137935 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:52:18 INFO - PROCESS | 3064 | 1463781138021 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 14:52:18 INFO - PROCESS | 3064 | 1463781138027 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:18 INFO - PROCESS | 3064 | ++DOCSHELL 17104400 == 66 [pid = 3064] [id = 266] 14:52:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (17109000) [pid = 3064] [serial = 797] [outer = 00000000] 14:52:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (1799B800) [pid = 3064] [serial = 798] [outer = 17109000] 14:52:18 INFO - PROCESS | 3064 | 1463781138073 Marionette DEBUG loaded listener.js 14:52:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (17C22400) [pid = 3064] [serial = 799] [outer = 17109000] 14:52:18 INFO - PROCESS | 3064 | 1463781138510 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:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 14:52:18 INFO - PROCESS | 3064 | 1463781138565 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 14:52:18 INFO - PROCESS | 3064 | 1463781138567 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 14:52:18 INFO - PROCESS | 3064 | 1463781138570 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:52:18 INFO - PROCESS | 3064 | 1463781138572 Marionette TRACE conn5 <- [1,1030,null,{}] 14:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:52:18 INFO - PROCESS | 3064 | 1463781138585 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:52:18 INFO - PROCESS | 3064 | 1463781138713 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 14:52:18 INFO - PROCESS | 3064 | 1463781138814 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:18 INFO - PROCESS | 3064 | ++DOCSHELL 17C25C00 == 67 [pid = 3064] [id = 267] 14:52:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (17C2BC00) [pid = 3064] [serial = 800] [outer = 00000000] 14:52:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (17C6AC00) [pid = 3064] [serial = 801] [outer = 17C2BC00] 14:52:18 INFO - PROCESS | 3064 | 1463781138862 Marionette DEBUG loaded listener.js 14:52:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (17C70C00) [pid = 3064] [serial = 802] [outer = 17C2BC00] 14:52:19 INFO - PROCESS | 3064 | 1463781139307 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:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 770ms 14:52:19 INFO - PROCESS | 3064 | 1463781139345 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 14:52:19 INFO - PROCESS | 3064 | 1463781139346 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 14:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:52:19 INFO - PROCESS | 3064 | 1463781139349 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:52:19 INFO - PROCESS | 3064 | 1463781139351 Marionette TRACE conn5 <- [1,1034,null,{}] 14:52:19 INFO - PROCESS | 3064 | 1463781139355 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:52:19 INFO - PROCESS | 3064 | 1463781139491 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 14:52:19 INFO - PROCESS | 3064 | 1463781139562 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:19 INFO - PROCESS | 3064 | ++DOCSHELL 17C98800 == 68 [pid = 3064] [id = 268] 14:52:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (17C99C00) [pid = 3064] [serial = 803] [outer = 00000000] 14:52:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (181C8C00) [pid = 3064] [serial = 804] [outer = 17C99C00] 14:52:19 INFO - PROCESS | 3064 | 1463781139610 Marionette DEBUG loaded listener.js 14:52:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (18B46400) [pid = 3064] [serial = 805] [outer = 17C99C00] 14:52:20 INFO - PROCESS | 3064 | 1463781140062 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:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 14:52:20 INFO - PROCESS | 3064 | 1463781140117 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 14:52:20 INFO - PROCESS | 3064 | 1463781140120 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 14:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:52:20 INFO - PROCESS | 3064 | 1463781140124 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:52:20 INFO - PROCESS | 3064 | 1463781140125 Marionette TRACE conn5 <- [1,1038,null,{}] 14:52:20 INFO - PROCESS | 3064 | 1463781140129 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:52:20 INFO - PROCESS | 3064 | 1463781140253 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 14:52:20 INFO - PROCESS | 3064 | 1463781140324 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:20 INFO - PROCESS | 3064 | ++DOCSHELL 18BA7000 == 69 [pid = 3064] [id = 269] 14:52:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (18EC6400) [pid = 3064] [serial = 806] [outer = 00000000] 14:52:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (18EE6C00) [pid = 3064] [serial = 807] [outer = 18EC6400] 14:52:20 INFO - PROCESS | 3064 | 1463781140371 Marionette DEBUG loaded listener.js 14:52:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (18F56800) [pid = 3064] [serial = 808] [outer = 18EC6400] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (0CF54400) [pid = 3064] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (17103800) [pid = 3064] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (181C8400) [pid = 3064] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (17103400) [pid = 3064] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (17A5B000) [pid = 3064] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (1E513400) [pid = 3064] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (0CFCF400) [pid = 3064] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (17A5B400) [pid = 3064] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (18EF1400) [pid = 3064] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (0CD4A800) [pid = 3064] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (0F97F800) [pid = 3064] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (19B60000) [pid = 3064] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (17182800) [pid = 3064] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (0FF7F800) [pid = 3064] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (17C2E400) [pid = 3064] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (1799C000) [pid = 3064] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (1CCEB400) [pid = 3064] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (0CCC8400) [pid = 3064] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (19B6C800) [pid = 3064] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (10185000) [pid = 3064] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (1D9C0800) [pid = 3064] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (10178800) [pid = 3064] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (17C67400) [pid = 3064] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (17C8E400) [pid = 3064] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (0F9E7000) [pid = 3064] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (0FA03800) [pid = 3064] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (14C0C000) [pid = 3064] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (1424FC00) [pid = 3064] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (10151800) [pid = 3064] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:52:20 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (1760FC00) [pid = 3064] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:52:21 INFO - PROCESS | 3064 | 1463781141036 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:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 14:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:52:21 INFO - PROCESS | 3064 | 1463781141096 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 14:52:21 INFO - PROCESS | 3064 | 1463781141098 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 14:52:21 INFO - PROCESS | 3064 | 1463781141101 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:52:21 INFO - PROCESS | 3064 | 1463781141102 Marionette TRACE conn5 <- [1,1042,null,{}] 14:52:21 INFO - PROCESS | 3064 | 1463781141106 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:52:21 INFO - PROCESS | 3064 | 1463781141235 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 14:52:21 INFO - PROCESS | 3064 | 1463781141298 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:21 INFO - PROCESS | 3064 | ++DOCSHELL 0CF4C800 == 70 [pid = 3064] [id = 270] 14:52:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (10149800) [pid = 3064] [serial = 809] [outer = 00000000] 14:52:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (14246400) [pid = 3064] [serial = 810] [outer = 10149800] 14:52:21 INFO - PROCESS | 3064 | 1463781141342 Marionette DEBUG loaded listener.js 14:52:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (159E0C00) [pid = 3064] [serial = 811] [outer = 10149800] 14:52:21 INFO - PROCESS | 3064 | 1463781141701 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:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 14:52:21 INFO - PROCESS | 3064 | 1463781141736 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 14:52:21 INFO - PROCESS | 3064 | 1463781141738 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 14:52:21 INFO - PROCESS | 3064 | 1463781141742 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:52:21 INFO - PROCESS | 3064 | 1463781141743 Marionette TRACE conn5 <- [1,1046,null,{}] 14:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:52:21 INFO - PROCESS | 3064 | 1463781141747 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:52:21 INFO - PROCESS | 3064 | 1463781141835 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 14:52:21 INFO - PROCESS | 3064 | 1463781141842 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:21 INFO - PROCESS | 3064 | ++DOCSHELL 17182800 == 71 [pid = 3064] [id = 271] 14:52:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (171E2800) [pid = 3064] [serial = 812] [outer = 00000000] 14:52:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (17C80000) [pid = 3064] [serial = 813] [outer = 171E2800] 14:52:21 INFO - PROCESS | 3064 | 1463781141886 Marionette DEBUG loaded listener.js 14:52:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (17C96000) [pid = 3064] [serial = 814] [outer = 171E2800] 14:52:22 INFO - PROCESS | 3064 | 1463781142329 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:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 631ms 14:52:22 INFO - PROCESS | 3064 | 1463781142378 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 14:52:22 INFO - PROCESS | 3064 | 1463781142381 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 14:52:22 INFO - PROCESS | 3064 | 1463781142384 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:52:22 INFO - PROCESS | 3064 | 1463781142386 Marionette TRACE conn5 <- [1,1050,null,{}] 14:52:22 INFO - PROCESS | 3064 | 1463781142403 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:52:22 INFO - PROCESS | 3064 | 1463781142492 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 14:52:22 INFO - PROCESS | 3064 | 1463781142499 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:22 INFO - PROCESS | 3064 | ++DOCSHELL 18BA0C00 == 72 [pid = 3064] [id = 272] 14:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (18EE6400) [pid = 3064] [serial = 815] [outer = 00000000] 14:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (18F97000) [pid = 3064] [serial = 816] [outer = 18EE6400] 14:52:22 INFO - PROCESS | 3064 | 1463781142543 Marionette DEBUG loaded listener.js 14:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (18F9C400) [pid = 3064] [serial = 817] [outer = 18EE6400] 14:52:23 INFO - PROCESS | 3064 | 1463781143196 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:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 890ms 14:52:23 INFO - PROCESS | 3064 | 1463781143278 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 14:52:23 INFO - PROCESS | 3064 | 1463781143283 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 14:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:52:23 INFO - PROCESS | 3064 | 1463781143288 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:52:23 INFO - PROCESS | 3064 | 1463781143293 Marionette TRACE conn5 <- [1,1054,null,{}] 14:52:23 INFO - PROCESS | 3064 | 1463781143300 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:52:23 INFO - PROCESS | 3064 | 1463781143415 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 14:52:23 INFO - PROCESS | 3064 | 1463781143530 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:23 INFO - PROCESS | 3064 | ++DOCSHELL 0CF52800 == 73 [pid = 3064] [id = 273] 14:52:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (0CFD2400) [pid = 3064] [serial = 818] [outer = 00000000] 14:52:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (10165400) [pid = 3064] [serial = 819] [outer = 0CFD2400] 14:52:23 INFO - PROCESS | 3064 | 1463781143586 Marionette DEBUG loaded listener.js 14:52:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (10F84C00) [pid = 3064] [serial = 820] [outer = 0CFD2400] 14:52:24 INFO - PROCESS | 3064 | 1463781144185 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:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 930ms 14:52:24 INFO - PROCESS | 3064 | 1463781144220 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 14:52:24 INFO - PROCESS | 3064 | 1463781144227 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 14:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:52:24 INFO - PROCESS | 3064 | 1463781144235 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:52:24 INFO - PROCESS | 3064 | 1463781144238 Marionette TRACE conn5 <- [1,1058,null,{}] 14:52:24 INFO - PROCESS | 3064 | 1463781144242 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:52:24 INFO - PROCESS | 3064 | 1463781144355 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 14:52:24 INFO - PROCESS | 3064 | 1463781144471 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:24 INFO - PROCESS | 3064 | ++DOCSHELL 14B50000 == 74 [pid = 3064] [id = 274] 14:52:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (14B6B000) [pid = 3064] [serial = 821] [outer = 00000000] 14:52:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (164CD400) [pid = 3064] [serial = 822] [outer = 14B6B000] 14:52:24 INFO - PROCESS | 3064 | 1463781144566 Marionette DEBUG loaded listener.js 14:52:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (17C23800) [pid = 3064] [serial = 823] [outer = 14B6B000] 14:52:25 INFO - PROCESS | 3064 | 1463781145169 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:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 14:52:25 INFO - PROCESS | 3064 | 1463781145209 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 14:52:25 INFO - PROCESS | 3064 | 1463781145212 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 14:52:25 INFO - PROCESS | 3064 | 1463781145215 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:52:25 INFO - PROCESS | 3064 | 1463781145219 Marionette TRACE conn5 <- [1,1062,null,{}] 14:52:25 INFO - PROCESS | 3064 | 1463781145230 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:52:25 INFO - PROCESS | 3064 | 1463781145343 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 14:52:25 INFO - PROCESS | 3064 | 1463781145484 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:25 INFO - PROCESS | 3064 | ++DOCSHELL 18F2C400 == 75 [pid = 3064] [id = 275] 14:52:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (18F34800) [pid = 3064] [serial = 824] [outer = 00000000] 14:52:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (18F9FC00) [pid = 3064] [serial = 825] [outer = 18F34800] 14:52:25 INFO - PROCESS | 3064 | 1463781145542 Marionette DEBUG loaded listener.js 14:52:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (19B66800) [pid = 3064] [serial = 826] [outer = 18F34800] 14:52:26 INFO - PROCESS | 3064 | 1463781146200 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:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1021ms 14:52:26 INFO - PROCESS | 3064 | 1463781146240 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 14:52:26 INFO - PROCESS | 3064 | 1463781146243 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 14:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:52:26 INFO - PROCESS | 3064 | 1463781146246 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:52:26 INFO - PROCESS | 3064 | 1463781146248 Marionette TRACE conn5 <- [1,1066,null,{}] 14:52:26 INFO - PROCESS | 3064 | 1463781146252 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:52:26 INFO - PROCESS | 3064 | 1463781146368 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 14:52:26 INFO - PROCESS | 3064 | 1463781146531 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:26 INFO - PROCESS | 3064 | ++DOCSHELL 19EF3400 == 76 [pid = 3064] [id = 276] 14:52:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (19EF4000) [pid = 3064] [serial = 827] [outer = 00000000] 14:52:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (1ACC6000) [pid = 3064] [serial = 828] [outer = 19EF4000] 14:52:26 INFO - PROCESS | 3064 | 1463781146590 Marionette DEBUG loaded listener.js 14:52:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (1BF0D800) [pid = 3064] [serial = 829] [outer = 19EF4000] 14:52:27 INFO - PROCESS | 3064 | 1463781147210 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:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 14:52:27 INFO - PROCESS | 3064 | 1463781147220 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 14:52:27 INFO - PROCESS | 3064 | 1463781147222 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 14:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:52:27 INFO - PROCESS | 3064 | 1463781147226 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:52:27 INFO - PROCESS | 3064 | 1463781147228 Marionette TRACE conn5 <- [1,1070,null,{}] 14:52:27 INFO - PROCESS | 3064 | 1463781147232 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:52:27 INFO - PROCESS | 3064 | 1463781147342 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 14:52:27 INFO - PROCESS | 3064 | 1463781147456 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:27 INFO - PROCESS | 3064 | ++DOCSHELL 1CCA9400 == 77 [pid = 3064] [id = 277] 14:52:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (1CCAA000) [pid = 3064] [serial = 830] [outer = 00000000] 14:52:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (1CCEC800) [pid = 3064] [serial = 831] [outer = 1CCAA000] 14:52:27 INFO - PROCESS | 3064 | 1463781147550 Marionette DEBUG loaded listener.js 14:52:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (1DB66400) [pid = 3064] [serial = 832] [outer = 1CCAA000] 14:52:28 INFO - PROCESS | 3064 | 1463781148101 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:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 14:52:28 INFO - PROCESS | 3064 | 1463781148160 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 14:52:28 INFO - PROCESS | 3064 | 1463781148162 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 14:52:28 INFO - PROCESS | 3064 | 1463781148166 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:52:28 INFO - PROCESS | 3064 | 1463781148168 Marionette TRACE conn5 <- [1,1074,null,{}] 14:52:28 INFO - PROCESS | 3064 | 1463781148171 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:52:28 INFO - PROCESS | 3064 | 1463781148297 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 14:52:28 INFO - PROCESS | 3064 | 1463781148440 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:28 INFO - PROCESS | 3064 | ++DOCSHELL 1DB6FC00 == 78 [pid = 3064] [id = 278] 14:52:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (1E69A800) [pid = 3064] [serial = 833] [outer = 00000000] 14:52:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (1E6A1000) [pid = 3064] [serial = 834] [outer = 1E69A800] 14:52:28 INFO - PROCESS | 3064 | 1463781148499 Marionette DEBUG loaded listener.js 14:52:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (1E6A3400) [pid = 3064] [serial = 835] [outer = 1E69A800] 14:52:29 INFO - PROCESS | 3064 | 1463781149125 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:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 14:52:29 INFO - PROCESS | 3064 | 1463781149140 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 14:52:29 INFO - PROCESS | 3064 | 1463781149142 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 14:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:52:29 INFO - PROCESS | 3064 | 1463781149145 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:52:29 INFO - PROCESS | 3064 | 1463781149148 Marionette TRACE conn5 <- [1,1078,null,{}] 14:52:29 INFO - PROCESS | 3064 | 1463781149151 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:52:29 INFO - PROCESS | 3064 | 1463781149263 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 14:52:29 INFO - PROCESS | 3064 | 1463781149549 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:29 INFO - PROCESS | 3064 | ++DOCSHELL 0CFDCC00 == 79 [pid = 3064] [id = 279] 14:52:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (0F979000) [pid = 3064] [serial = 836] [outer = 00000000] 14:52:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (0FA61400) [pid = 3064] [serial = 837] [outer = 0F979000] 14:52:29 INFO - PROCESS | 3064 | 1463781149616 Marionette DEBUG loaded listener.js 14:52:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (1014E000) [pid = 3064] [serial = 838] [outer = 0F979000] 14:52:30 INFO - PROCESS | 3064 | 1463781150297 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:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1172ms 14:52:30 INFO - PROCESS | 3064 | 1463781150319 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 14:52:30 INFO - PROCESS | 3064 | 1463781150323 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 14:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:52:30 INFO - PROCESS | 3064 | 1463781150327 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:52:30 INFO - PROCESS | 3064 | 1463781150331 Marionette TRACE conn5 <- [1,1082,null,{}] 14:52:30 INFO - PROCESS | 3064 | 1463781150336 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:52:30 INFO - PROCESS | 3064 | 1463781150446 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 14:52:30 INFO - PROCESS | 3064 | 1463781150598 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:30 INFO - PROCESS | 3064 | ++DOCSHELL 10182000 == 80 [pid = 3064] [id = 280] 14:52:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (101CE400) [pid = 3064] [serial = 839] [outer = 00000000] 14:52:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (14B4E000) [pid = 3064] [serial = 840] [outer = 101CE400] 14:52:30 INFO - PROCESS | 3064 | 1463781150654 Marionette DEBUG loaded listener.js 14:52:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (17104C00) [pid = 3064] [serial = 841] [outer = 101CE400] 14:52:30 INFO - PROCESS | 3064 | --DOCSHELL 17182800 == 79 [pid = 3064] [id = 271] 14:52:30 INFO - PROCESS | 3064 | --DOCSHELL 0CF4C800 == 78 [pid = 3064] [id = 270] 14:52:30 INFO - PROCESS | 3064 | --DOCSHELL 18BA7000 == 77 [pid = 3064] [id = 269] 14:52:30 INFO - PROCESS | 3064 | --DOCSHELL 17C98800 == 76 [pid = 3064] [id = 268] 14:52:30 INFO - PROCESS | 3064 | --DOCSHELL 17C25C00 == 75 [pid = 3064] [id = 267] 14:52:30 INFO - PROCESS | 3064 | --DOCSHELL 17104400 == 74 [pid = 3064] [id = 266] 14:52:30 INFO - PROCESS | 3064 | --DOCSHELL 1033C800 == 73 [pid = 3064] [id = 265] 14:52:30 INFO - PROCESS | 3064 | --DOCSHELL 0F93A000 == 72 [pid = 3064] [id = 264] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (1CB3BC00) [pid = 3064] [serial = 720] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (1017A000) [pid = 3064] [serial = 723] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (17C64C00) [pid = 3064] [serial = 726] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (1CC2CC00) [pid = 3064] [serial = 729] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (1DB6B400) [pid = 3064] [serial = 732] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOCSHELL 0FAF1000 == 71 [pid = 3064] [id = 263] 14:52:30 INFO - PROCESS | 3064 | --DOCSHELL 1710A800 == 70 [pid = 3064] [id = 258] 14:52:30 INFO - PROCESS | 3064 | --DOCSHELL 0FD45400 == 69 [pid = 3064] [id = 257] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (17C70000) [pid = 3064] [serial = 753] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (17C98000) [pid = 3064] [serial = 756] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (0FD47000) [pid = 3064] [serial = 739] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (0FA65800) [pid = 3064] [serial = 738] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (17C76C00) [pid = 3064] [serial = 754] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (0FD4DC00) [pid = 3064] [serial = 741] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (10146000) [pid = 3064] [serial = 742] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (159E2000) [pid = 3064] [serial = 747] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (164CA400) [pid = 3064] [serial = 748] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (14298000) [pid = 3064] [serial = 744] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (14755400) [pid = 3064] [serial = 745] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (17A65800) [pid = 3064] [serial = 735] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (17C8D800) [pid = 3064] [serial = 736] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (17D56000) [pid = 3064] [serial = 757] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (181C3C00) [pid = 3064] [serial = 762] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (18EEB800) [pid = 3064] [serial = 766] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (101D4000) [pid = 3064] [serial = 759] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (171E3C00) [pid = 3064] [serial = 750] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (17604800) [pid = 3064] [serial = 760] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (1799BC00) [pid = 3064] [serial = 751] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (18BA3000) [pid = 3064] [serial = 763] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (1BF13000) [pid = 3064] [serial = 672] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (18EE4400) [pid = 3064] [serial = 765] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (194AFC00) [pid = 3064] [serial = 633] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (1E6A4000) [pid = 3064] [serial = 639] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (1D9BA000) [pid = 3064] [serial = 627] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (18F97800) [pid = 3064] [serial = 679] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (18F56000) [pid = 3064] [serial = 567] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (0FD4FC00) [pid = 3064] [serial = 591] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (1E720C00) [pid = 3064] [serial = 642] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (19ED5C00) [pid = 3064] [serial = 570] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (17A62400) [pid = 3064] [serial = 594] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (14E0BC00) [pid = 3064] [serial = 630] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (1BF5A400) [pid = 3064] [serial = 682] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (17DBA400) [pid = 3064] [serial = 564] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (1D9C8400) [pid = 3064] [serial = 636] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (0CFD5000) [pid = 3064] [serial = 558] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (1CB38000) [pid = 3064] [serial = 688] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (146E0000) [pid = 3064] [serial = 561] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (1E716800) [pid = 3064] [serial = 685] [outer = 00000000] [url = about:blank] 14:52:30 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (17106400) [pid = 3064] [serial = 675] [outer = 00000000] [url = about:blank] 14:52:31 INFO - PROCESS | 3064 | 1463781151186 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:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 890ms 14:52:31 INFO - PROCESS | 3064 | 1463781151220 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 14:52:31 INFO - PROCESS | 3064 | 1463781151224 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 14:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:52:31 INFO - PROCESS | 3064 | 1463781151228 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:52:31 INFO - PROCESS | 3064 | 1463781151230 Marionette TRACE conn5 <- [1,1086,null,{}] 14:52:31 INFO - PROCESS | 3064 | 1463781151234 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:52:31 INFO - PROCESS | 3064 | 1463781151323 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 14:52:31 INFO - PROCESS | 3064 | 1463781151428 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:31 INFO - PROCESS | 3064 | ++DOCSHELL 0F935C00 == 70 [pid = 3064] [id = 281] 14:52:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (0F9E1000) [pid = 3064] [serial = 842] [outer = 00000000] 14:52:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (10146000) [pid = 3064] [serial = 843] [outer = 0F9E1000] 14:52:31 INFO - PROCESS | 3064 | 1463781151477 Marionette DEBUG loaded listener.js 14:52:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (10F50C00) [pid = 3064] [serial = 844] [outer = 0F9E1000] 14:52:31 INFO - PROCESS | 3064 | 1463781151871 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:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 14:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:52:31 INFO - PROCESS | 3064 | 1463781151905 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 14:52:31 INFO - PROCESS | 3064 | 1463781151908 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 14:52:31 INFO - PROCESS | 3064 | 1463781151913 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:52:31 INFO - PROCESS | 3064 | 1463781151919 Marionette TRACE conn5 <- [1,1090,null,{}] 14:52:31 INFO - PROCESS | 3064 | 1463781151928 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:52:32 INFO - PROCESS | 3064 | 1463781152048 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 14:52:32 INFO - PROCESS | 3064 | 1463781152066 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:32 INFO - PROCESS | 3064 | ++DOCSHELL 14C10400 == 71 [pid = 3064] [id = 282] 14:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (14E0BC00) [pid = 3064] [serial = 845] [outer = 00000000] 14:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (1710B400) [pid = 3064] [serial = 846] [outer = 14E0BC00] 14:52:32 INFO - PROCESS | 3064 | 1463781152114 Marionette DEBUG loaded listener.js 14:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (17610000) [pid = 3064] [serial = 847] [outer = 14E0BC00] 14:52:32 INFO - PROCESS | 3064 | 1463781152582 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:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 14:52:32 INFO - PROCESS | 3064 | 1463781152607 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 14:52:32 INFO - PROCESS | 3064 | 1463781152610 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 14:52:32 INFO - PROCESS | 3064 | 1463781152613 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:52:32 INFO - PROCESS | 3064 | 1463781152615 Marionette TRACE conn5 <- [1,1094,null,{}] 14:52:32 INFO - PROCESS | 3064 | 1463781152619 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:52:32 INFO - PROCESS | 3064 | 1463781152711 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 14:52:32 INFO - PROCESS | 3064 | 1463781152718 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:32 INFO - PROCESS | 3064 | ++DOCSHELL 1768F000 == 72 [pid = 3064] [id = 283] 14:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (17A64800) [pid = 3064] [serial = 848] [outer = 00000000] 14:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (17C2A800) [pid = 3064] [serial = 849] [outer = 17A64800] 14:52:32 INFO - PROCESS | 3064 | 1463781152766 Marionette DEBUG loaded listener.js 14:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (17C69800) [pid = 3064] [serial = 850] [outer = 17A64800] 14:52:33 INFO - PROCESS | 3064 | 1463781153213 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:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 14:52:33 INFO - PROCESS | 3064 | 1463781153250 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 14:52:33 INFO - PROCESS | 3064 | 1463781153252 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 14:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:52:33 INFO - PROCESS | 3064 | 1463781153255 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:52:33 INFO - PROCESS | 3064 | 1463781153257 Marionette TRACE conn5 <- [1,1098,null,{}] 14:52:33 INFO - PROCESS | 3064 | 1463781153260 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:52:33 INFO - PROCESS | 3064 | 1463781153382 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 14:52:33 INFO - PROCESS | 3064 | 1463781153389 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:33 INFO - PROCESS | 3064 | ++DOCSHELL 17C79400 == 73 [pid = 3064] [id = 284] 14:52:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (17C79C00) [pid = 3064] [serial = 851] [outer = 00000000] 14:52:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (17C8D800) [pid = 3064] [serial = 852] [outer = 17C79C00] 14:52:33 INFO - PROCESS | 3064 | 1463781153521 Marionette DEBUG loaded listener.js 14:52:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (17C97C00) [pid = 3064] [serial = 853] [outer = 17C79C00] 14:52:33 INFO - PROCESS | 3064 | 1463781153957 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:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 770ms 14:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:52:34 INFO - PROCESS | 3064 | 1463781154028 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 14:52:34 INFO - PROCESS | 3064 | 1463781154030 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 14:52:34 INFO - PROCESS | 3064 | 1463781154034 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:52:34 INFO - PROCESS | 3064 | 1463781154035 Marionette TRACE conn5 <- [1,1102,null,{}] 14:52:34 INFO - PROCESS | 3064 | 1463781154039 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:52:34 INFO - PROCESS | 3064 | 1463781154166 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 14:52:34 INFO - PROCESS | 3064 | 1463781154238 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:34 INFO - PROCESS | 3064 | ++DOCSHELL 18137000 == 74 [pid = 3064] [id = 285] 14:52:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (18137C00) [pid = 3064] [serial = 854] [outer = 00000000] 14:52:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (181BE800) [pid = 3064] [serial = 855] [outer = 18137C00] 14:52:34 INFO - PROCESS | 3064 | 1463781154285 Marionette DEBUG loaded listener.js 14:52:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (188C4800) [pid = 3064] [serial = 856] [outer = 18137C00] 14:52:34 INFO - PROCESS | 3064 | 1463781154716 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:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 14:52:34 INFO - PROCESS | 3064 | 1463781154778 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 14:52:34 INFO - PROCESS | 3064 | 1463781154780 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 14:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:52:34 INFO - PROCESS | 3064 | 1463781154789 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:52:34 INFO - PROCESS | 3064 | 1463781154790 Marionette TRACE conn5 <- [1,1106,null,{}] 14:52:34 INFO - PROCESS | 3064 | 1463781154794 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:52:34 INFO - PROCESS | 3064 | 1463781154913 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 14:52:34 INFO - PROCESS | 3064 | 1463781154983 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:34 INFO - PROCESS | 3064 | ++DOCSHELL 188CFC00 == 75 [pid = 3064] [id = 286] 14:52:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (18B9D800) [pid = 3064] [serial = 857] [outer = 00000000] 14:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (18BA9000) [pid = 3064] [serial = 858] [outer = 18B9D800] 14:52:35 INFO - PROCESS | 3064 | 1463781155030 Marionette DEBUG loaded listener.js 14:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (18EE8000) [pid = 3064] [serial = 859] [outer = 18B9D800] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (17605400) [pid = 3064] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (0FD4C800) [pid = 3064] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (1DB67000) [pid = 3064] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (1CB38800) [pid = 3064] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (17C2BC00) [pid = 3064] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (17C99C00) [pid = 3064] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (10149800) [pid = 3064] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (18EC6400) [pid = 3064] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (17109000) [pid = 3064] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (1424E800) [pid = 3064] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (0FD50400) [pid = 3064] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (0F941C00) [pid = 3064] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:52:35 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (171E2800) [pid = 3064] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:52:35 INFO - PROCESS | 3064 | 1463781155570 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:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 831ms 14:52:35 INFO - PROCESS | 3064 | 1463781155633 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 14:52:35 INFO - PROCESS | 3064 | 1463781155635 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 14:52:35 INFO - PROCESS | 3064 | 1463781155638 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:52:35 INFO - PROCESS | 3064 | 1463781155640 Marionette TRACE conn5 <- [1,1110,null,{}] 14:52:35 INFO - PROCESS | 3064 | 1463781155644 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:52:35 INFO - PROCESS | 3064 | 1463781155766 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 14:52:35 INFO - PROCESS | 3064 | 1463781155827 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:35 INFO - PROCESS | 3064 | ++DOCSHELL 10151C00 == 76 [pid = 3064] [id = 287] 14:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (1424DC00) [pid = 3064] [serial = 860] [outer = 00000000] 14:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (17C77800) [pid = 3064] [serial = 861] [outer = 1424DC00] 14:52:35 INFO - PROCESS | 3064 | 1463781155871 Marionette DEBUG loaded listener.js 14:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (18BA6000) [pid = 3064] [serial = 862] [outer = 1424DC00] 14:52:36 INFO - PROCESS | 3064 | 1463781156235 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:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 14:52:36 INFO - PROCESS | 3064 | 1463781156314 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 14:52:36 INFO - PROCESS | 3064 | 1463781156316 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 14:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:52:36 INFO - PROCESS | 3064 | 1463781156320 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:52:36 INFO - PROCESS | 3064 | 1463781156321 Marionette TRACE conn5 <- [1,1114,null,{}] 14:52:36 INFO - PROCESS | 3064 | 1463781156325 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:52:36 INFO - PROCESS | 3064 | 1463781156414 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 14:52:36 INFO - PROCESS | 3064 | 1463781156426 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:36 INFO - PROCESS | 3064 | ++DOCSHELL 0CD44C00 == 77 [pid = 3064] [id = 288] 14:52:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (0CF51000) [pid = 3064] [serial = 863] [outer = 00000000] 14:52:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (18F32C00) [pid = 3064] [serial = 864] [outer = 0CF51000] 14:52:36 INFO - PROCESS | 3064 | 1463781156471 Marionette DEBUG loaded listener.js 14:52:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (18F57000) [pid = 3064] [serial = 865] [outer = 0CF51000] 14:52:36 INFO - PROCESS | 3064 | 1463781156899 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:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 632ms 14:52:36 INFO - PROCESS | 3064 | 1463781156953 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 14:52:36 INFO - PROCESS | 3064 | 1463781156955 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 14:52:36 INFO - PROCESS | 3064 | 1463781156958 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:52:36 INFO - PROCESS | 3064 | 1463781156960 Marionette TRACE conn5 <- [1,1118,null,{}] 14:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:52:36 INFO - PROCESS | 3064 | 1463781156964 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:52:37 INFO - PROCESS | 3064 | 1463781157055 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 14:52:37 INFO - PROCESS | 3064 | 1463781157061 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:37 INFO - PROCESS | 3064 | ++DOCSHELL 18F9C800 == 78 [pid = 3064] [id = 289] 14:52:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (18FA1C00) [pid = 3064] [serial = 866] [outer = 00000000] 14:52:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (19B63800) [pid = 3064] [serial = 867] [outer = 18FA1C00] 14:52:37 INFO - PROCESS | 3064 | 1463781157111 Marionette DEBUG loaded listener.js 14:52:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (19ED8400) [pid = 3064] [serial = 868] [outer = 18FA1C00] 14:52:37 INFO - PROCESS | 3064 | 1463781157852 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:52:37 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1015ms 14:52:38 INFO - PROCESS | 3064 | 1463781158046 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 14:52:38 INFO - PROCESS | 3064 | 1463781158050 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 14:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:52:38 INFO - PROCESS | 3064 | 1463781158055 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:52:38 INFO - PROCESS | 3064 | 1463781158058 Marionette TRACE conn5 <- [1,1122,null,{}] 14:52:38 INFO - PROCESS | 3064 | 1463781158064 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:52:38 INFO - PROCESS | 3064 | 1463781158184 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 14:52:38 INFO - PROCESS | 3064 | 1463781158294 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:38 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD6800 == 79 [pid = 3064] [id = 290] 14:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (0F9E6400) [pid = 3064] [serial = 869] [outer = 00000000] 14:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (149EC400) [pid = 3064] [serial = 870] [outer = 0F9E6400] 14:52:38 INFO - PROCESS | 3064 | 1463781158355 Marionette DEBUG loaded listener.js 14:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (159E4800) [pid = 3064] [serial = 871] [outer = 0F9E6400] 14:52:38 INFO - PROCESS | 3064 | 1463781158940 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:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 930ms 14:52:38 INFO - PROCESS | 3064 | 1463781158987 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 14:52:38 INFO - PROCESS | 3064 | 1463781158993 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 14:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:52:38 INFO - PROCESS | 3064 | 1463781158999 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:52:38 INFO - PROCESS | 3064 | 1463781159002 Marionette TRACE conn5 <- [1,1126,null,{}] 14:52:38 INFO - PROCESS | 3064 | 1463781159006 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:52:39 INFO - PROCESS | 3064 | 1463781159120 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 14:52:39 INFO - PROCESS | 3064 | 1463781159235 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:39 INFO - PROCESS | 3064 | ++DOCSHELL 17C75400 == 80 [pid = 3064] [id = 291] 14:52:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (17C8BC00) [pid = 3064] [serial = 872] [outer = 00000000] 14:52:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (1813A800) [pid = 3064] [serial = 873] [outer = 17C8BC00] 14:52:39 INFO - PROCESS | 3064 | 1463781159331 Marionette DEBUG loaded listener.js 14:52:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (18EED400) [pid = 3064] [serial = 874] [outer = 17C8BC00] 14:52:39 INFO - PROCESS | 3064 | 1463781159934 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:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 970ms 14:52:39 INFO - PROCESS | 3064 | 1463781159971 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 14:52:39 INFO - PROCESS | 3064 | 1463781159973 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 14:52:39 INFO - PROCESS | 3064 | 1463781159977 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:52:39 INFO - PROCESS | 3064 | 1463781159981 Marionette TRACE conn5 <- [1,1130,null,{}] 14:52:39 INFO - PROCESS | 3064 | 1463781159992 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:52:40 INFO - PROCESS | 3064 | 1463781160109 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 14:52:40 INFO - PROCESS | 3064 | 1463781160257 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:40 INFO - PROCESS | 3064 | ++DOCSHELL 1B2E1000 == 81 [pid = 3064] [id = 292] 14:52:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (1BA04C00) [pid = 3064] [serial = 875] [outer = 00000000] 14:52:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (1CB37800) [pid = 3064] [serial = 876] [outer = 1BA04C00] 14:52:40 INFO - PROCESS | 3064 | 1463781160318 Marionette DEBUG loaded listener.js 14:52:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (1CCB1C00) [pid = 3064] [serial = 877] [outer = 1BA04C00] 14:52:40 INFO - PROCESS | 3064 | 1463781160964 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:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1022ms 14:52:40 INFO - PROCESS | 3064 | 1463781161003 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 14:52:40 INFO - PROCESS | 3064 | 1463781161006 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 14:52:40 INFO - PROCESS | 3064 | 1463781161009 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:52:40 INFO - PROCESS | 3064 | 1463781161011 Marionette TRACE conn5 <- [1,1134,null,{}] 14:52:40 INFO - PROCESS | 3064 | 1463781161015 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:52:41 INFO - PROCESS | 3064 | 1463781161129 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 14:52:41 INFO - PROCESS | 3064 | 1463781161275 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:41 INFO - PROCESS | 3064 | ++DOCSHELL 1CCE4400 == 82 [pid = 3064] [id = 293] 14:52:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (1CCE8C00) [pid = 3064] [serial = 878] [outer = 00000000] 14:52:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (1DB66C00) [pid = 3064] [serial = 879] [outer = 1CCE8C00] 14:52:41 INFO - PROCESS | 3064 | 1463781161334 Marionette DEBUG loaded listener.js 14:52:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (1DB6E000) [pid = 3064] [serial = 880] [outer = 1CCE8C00] 14:52:41 INFO - PROCESS | 3064 | 1463781161894 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:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 14:52:41 INFO - PROCESS | 3064 | 1463781161943 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 14:52:41 INFO - PROCESS | 3064 | 1463781161945 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 14:52:41 INFO - PROCESS | 3064 | 1463781161948 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:52:41 INFO - PROCESS | 3064 | 1463781161950 Marionette TRACE conn5 <- [1,1138,null,{}] 14:52:41 INFO - PROCESS | 3064 | 1463781161954 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:52:42 INFO - PROCESS | 3064 | 1463781162065 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 14:52:42 INFO - PROCESS | 3064 | 1463781162223 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:42 INFO - PROCESS | 3064 | ++DOCSHELL 1DB70400 == 83 [pid = 3064] [id = 294] 14:52:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (1E51E800) [pid = 3064] [serial = 881] [outer = 00000000] 14:52:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (1E69E800) [pid = 3064] [serial = 882] [outer = 1E51E800] 14:52:42 INFO - PROCESS | 3064 | 1463781162282 Marionette DEBUG loaded listener.js 14:52:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (1E6A5400) [pid = 3064] [serial = 883] [outer = 1E51E800] 14:52:42 INFO - PROCESS | 3064 | 1463781162887 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:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 14:52:42 INFO - PROCESS | 3064 | 1463781162923 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 14:52:42 INFO - PROCESS | 3064 | 1463781162925 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 14:52:42 INFO - PROCESS | 3064 | 1463781162929 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:52:42 INFO - PROCESS | 3064 | 1463781162931 Marionette TRACE conn5 <- [1,1142,null,{}] 14:52:42 INFO - PROCESS | 3064 | 1463781162935 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:52:43 INFO - PROCESS | 3064 | 1463781163057 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 14:52:43 INFO - PROCESS | 3064 | 1463781163170 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:43 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD9800 == 84 [pid = 3064] [id = 295] 14:52:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (19ED9C00) [pid = 3064] [serial = 884] [outer = 00000000] 14:52:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (1E7BB800) [pid = 3064] [serial = 885] [outer = 19ED9C00] 14:52:43 INFO - PROCESS | 3064 | 1463781163273 Marionette DEBUG loaded listener.js 14:52:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (1E7C2800) [pid = 3064] [serial = 886] [outer = 19ED9C00] 14:52:43 INFO - PROCESS | 3064 | 1463781163815 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:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 14:52:43 INFO - PROCESS | 3064 | 1463781163863 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 14:52:43 INFO - PROCESS | 3064 | 1463781163865 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 14:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:52:43 INFO - PROCESS | 3064 | 1463781163869 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:52:43 INFO - PROCESS | 3064 | 1463781163871 Marionette TRACE conn5 <- [1,1146,null,{}] 14:52:43 INFO - PROCESS | 3064 | 1463781163875 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:52:43 INFO - PROCESS | 3064 | 1463781163988 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 14:52:44 INFO - PROCESS | 3064 | 1463781164364 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:44 INFO - PROCESS | 3064 | ++DOCSHELL 0CF4BC00 == 85 [pid = 3064] [id = 296] 14:52:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (0CFCE000) [pid = 3064] [serial = 887] [outer = 00000000] 14:52:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (0F935400) [pid = 3064] [serial = 888] [outer = 0CFCE000] 14:52:44 INFO - PROCESS | 3064 | 1463781164414 Marionette DEBUG loaded listener.js 14:52:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (0FD45000) [pid = 3064] [serial = 889] [outer = 0CFCE000] 14:52:45 INFO - PROCESS | 3064 | 1463781165015 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:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1170ms 14:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:52:45 INFO - PROCESS | 3064 | 1463781165044 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 14:52:45 INFO - PROCESS | 3064 | 1463781165048 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 14:52:45 INFO - PROCESS | 3064 | 1463781165052 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:52:45 INFO - PROCESS | 3064 | 1463781165056 Marionette TRACE conn5 <- [1,1150,null,{}] 14:52:45 INFO - PROCESS | 3064 | 1463781165061 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:52:45 INFO - PROCESS | 3064 | 1463781165166 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 14:52:45 INFO - PROCESS | 3064 | 1463781165283 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:45 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD6000 == 86 [pid = 3064] [id = 297] 14:52:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (0CFDB000) [pid = 3064] [serial = 890] [outer = 00000000] 14:52:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (10146400) [pid = 3064] [serial = 891] [outer = 0CFDB000] 14:52:45 INFO - PROCESS | 3064 | 1463781165378 Marionette DEBUG loaded listener.js 14:52:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (14243800) [pid = 3064] [serial = 892] [outer = 0CFDB000] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 18EED000 == 85 [pid = 3064] [id = 168] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 1DB66000 == 84 [pid = 3064] [id = 244] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 1710C800 == 83 [pid = 3064] [id = 242] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 1BFFBC00 == 82 [pid = 3064] [id = 243] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 0CD44C00 == 81 [pid = 3064] [id = 288] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 10151C00 == 80 [pid = 3064] [id = 287] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 188CFC00 == 79 [pid = 3064] [id = 286] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 18137000 == 78 [pid = 3064] [id = 285] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 17C79400 == 77 [pid = 3064] [id = 284] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 1768F000 == 76 [pid = 3064] [id = 283] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 14C10400 == 75 [pid = 3064] [id = 282] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (1CCA8C00) [pid = 3064] [serial = 783] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (18F97000) [pid = 3064] [serial = 816] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 0F935C00 == 74 [pid = 3064] [id = 281] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 10182000 == 73 [pid = 3064] [id = 280] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 0CFDCC00 == 72 [pid = 3064] [id = 279] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 19EF3400 == 71 [pid = 3064] [id = 276] 14:52:45 INFO - PROCESS | 3064 | --DOCSHELL 18BA0C00 == 70 [pid = 3064] [id = 272] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (17DBD000) [pid = 3064] [serial = 727] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (10F5E800) [pid = 3064] [serial = 724] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (1DB6E400) [pid = 3064] [serial = 733] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (1D9BB800) [pid = 3064] [serial = 730] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (17C6AC00) [pid = 3064] [serial = 801] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (17C70C00) [pid = 3064] [serial = 802] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (18B46400) [pid = 3064] [serial = 805] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (181C8C00) [pid = 3064] [serial = 804] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (14246400) [pid = 3064] [serial = 810] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (18EE6C00) [pid = 3064] [serial = 807] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (194B0000) [pid = 3064] [serial = 768] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (1799B800) [pid = 3064] [serial = 798] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (1016B800) [pid = 3064] [serial = 771] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (14E09C00) [pid = 3064] [serial = 795] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (164C8C00) [pid = 3064] [serial = 796] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (17C24800) [pid = 3064] [serial = 786] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (1424D800) [pid = 3064] [serial = 790] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (1017D000) [pid = 3064] [serial = 789] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (0F9EDC00) [pid = 3064] [serial = 792] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (0FF86000) [pid = 3064] [serial = 793] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (17C80000) [pid = 3064] [serial = 813] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (17C26000) [pid = 3064] [serial = 774] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (19B68000) [pid = 3064] [serial = 777] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (1B2E1400) [pid = 3064] [serial = 780] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (17C96000) [pid = 3064] [serial = 814] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (18F56800) [pid = 3064] [serial = 808] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (159E0C00) [pid = 3064] [serial = 811] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (17C22400) [pid = 3064] [serial = 799] [outer = 00000000] [url = about:blank] 14:52:45 INFO - PROCESS | 3064 | 1463781165888 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:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 890ms 14:52:45 INFO - PROCESS | 3064 | 1463781165945 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 14:52:45 INFO - PROCESS | 3064 | 1463781165949 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 14:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:52:45 INFO - PROCESS | 3064 | 1463781165953 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:52:45 INFO - PROCESS | 3064 | 1463781165955 Marionette TRACE conn5 <- [1,1154,null,{}] 14:52:45 INFO - PROCESS | 3064 | 1463781165959 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:52:46 INFO - PROCESS | 3064 | 1463781166048 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 14:52:46 INFO - PROCESS | 3064 | 1463781166060 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:46 INFO - PROCESS | 3064 | ++DOCSHELL 10493800 == 71 [pid = 3064] [id = 298] 14:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (104FA400) [pid = 3064] [serial = 893] [outer = 00000000] 14:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (1424D800) [pid = 3064] [serial = 894] [outer = 104FA400] 14:52:46 INFO - PROCESS | 3064 | 1463781166105 Marionette DEBUG loaded listener.js 14:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (14755800) [pid = 3064] [serial = 895] [outer = 104FA400] 14:52:46 INFO - PROCESS | 3064 | 1463781166577 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:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 14:52:46 INFO - PROCESS | 3064 | 1463781166623 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 14:52:46 INFO - PROCESS | 3064 | 1463781166626 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 14:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:52:46 INFO - PROCESS | 3064 | 1463781166635 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:52:46 INFO - PROCESS | 3064 | 1463781166641 Marionette TRACE conn5 <- [1,1158,null,{}] 14:52:46 INFO - PROCESS | 3064 | 1463781166645 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:52:46 INFO - PROCESS | 3064 | 1463781166735 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 14:52:46 INFO - PROCESS | 3064 | 1463781166744 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:46 INFO - PROCESS | 3064 | ++DOCSHELL 149F5000 == 72 [pid = 3064] [id = 299] 14:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (14C0FC00) [pid = 3064] [serial = 896] [outer = 00000000] 14:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (17182800) [pid = 3064] [serial = 897] [outer = 14C0FC00] 14:52:46 INFO - PROCESS | 3064 | 1463781166789 Marionette DEBUG loaded listener.js 14:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (1760B400) [pid = 3064] [serial = 898] [outer = 14C0FC00] 14:52:47 INFO - PROCESS | 3064 | 1463781167265 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:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 690ms 14:52:47 INFO - PROCESS | 3064 | 1463781167323 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 14:52:47 INFO - PROCESS | 3064 | 1463781167326 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 14:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:52:47 INFO - PROCESS | 3064 | 1463781167329 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:52:47 INFO - PROCESS | 3064 | 1463781167331 Marionette TRACE conn5 <- [1,1162,null,{}] 14:52:47 INFO - PROCESS | 3064 | 1463781167335 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:52:47 INFO - PROCESS | 3064 | 1463781167421 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 14:52:47 INFO - PROCESS | 3064 | 1463781167430 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:47 INFO - PROCESS | 3064 | ++DOCSHELL 0CF51800 == 73 [pid = 3064] [id = 300] 14:52:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (17A5F400) [pid = 3064] [serial = 899] [outer = 00000000] 14:52:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (17A66000) [pid = 3064] [serial = 900] [outer = 17A5F400] 14:52:47 INFO - PROCESS | 3064 | 1463781167475 Marionette DEBUG loaded listener.js 14:52:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (17C27000) [pid = 3064] [serial = 901] [outer = 17A5F400] 14:52:47 INFO - PROCESS | 3064 | 1463781167937 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:52:47 INFO - PROCESS | 3064 | 1463781167971 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 14:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:52:47 INFO - PROCESS | 3064 | 1463781167974 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:52:47 INFO - PROCESS | 3064 | 1463781167976 Marionette TRACE conn5 <- [1,1166,null,{}] 14:52:47 INFO - PROCESS | 3064 | 1463781167988 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:52:48 INFO - PROCESS | 3064 | 1463781168107 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 14:52:48 INFO - PROCESS | 3064 | 1463781168199 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:48 INFO - PROCESS | 3064 | ++DOCSHELL 17C69C00 == 74 [pid = 3064] [id = 301] 14:52:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (17C6AC00) [pid = 3064] [serial = 902] [outer = 00000000] 14:52:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (17C7CC00) [pid = 3064] [serial = 903] [outer = 17C6AC00] 14:52:48 INFO - PROCESS | 3064 | 1463781168252 Marionette DEBUG loaded listener.js 14:52:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (17C93C00) [pid = 3064] [serial = 904] [outer = 17C6AC00] 14:52:48 INFO - PROCESS | 3064 | 1463781168711 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:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:52:48 INFO - PROCESS | 3064 | 1463781168750 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 14:52:48 INFO - PROCESS | 3064 | 1463781168758 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:52:48 INFO - PROCESS | 3064 | 1463781168760 Marionette TRACE conn5 <- [1,1170,null,{}] 14:52:48 INFO - PROCESS | 3064 | 1463781168763 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:52:48 INFO - PROCESS | 3064 | 1463781168883 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 14:52:48 INFO - PROCESS | 3064 | 1463781168895 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:48 INFO - PROCESS | 3064 | ++DOCSHELL 18138400 == 75 [pid = 3064] [id = 302] 14:52:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (18159C00) [pid = 3064] [serial = 905] [outer = 00000000] 14:52:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (18B46000) [pid = 3064] [serial = 906] [outer = 18159C00] 14:52:48 INFO - PROCESS | 3064 | 1463781168993 Marionette DEBUG loaded listener.js 14:52:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (18B9CC00) [pid = 3064] [serial = 907] [outer = 18159C00] 14:52:49 INFO - PROCESS | 3064 | 1463781169415 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:52:49 INFO - PROCESS | 3064 | 1463781169446 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 14:52:49 INFO - PROCESS | 3064 | 1463781169449 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:52:49 INFO - PROCESS | 3064 | 1463781169451 Marionette TRACE conn5 <- [1,1174,null,{}] 14:52:49 INFO - PROCESS | 3064 | 1463781169455 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:52:49 INFO - PROCESS | 3064 | 1463781169611 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 14:52:49 INFO - PROCESS | 3064 | 1463781169680 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:49 INFO - PROCESS | 3064 | ++DOCSHELL 18BA7C00 == 76 [pid = 3064] [id = 303] 14:52:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (18BA8000) [pid = 3064] [serial = 908] [outer = 00000000] 14:52:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (18EE6000) [pid = 3064] [serial = 909] [outer = 18BA8000] 14:52:49 INFO - PROCESS | 3064 | 1463781169725 Marionette DEBUG loaded listener.js 14:52:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (18F2C000) [pid = 3064] [serial = 910] [outer = 18BA8000] 14:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (17C79C00) [pid = 3064] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (18137C00) [pid = 3064] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (1424DC00) [pid = 3064] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (18B9D800) [pid = 3064] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (0F979000) [pid = 3064] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (101CE400) [pid = 3064] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (18EE6400) [pid = 3064] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (14E0BC00) [pid = 3064] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (0F9E1000) [pid = 3064] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (17A64800) [pid = 3064] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (0CF51000) [pid = 3064] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (18F2AC00) [pid = 3064] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:52:50 INFO - PROCESS | 3064 | 1463781170276 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:52:50 INFO - PROCESS | 3064 | 1463781170323 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 14:52:50 INFO - PROCESS | 3064 | 1463781170326 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:52:50 INFO - PROCESS | 3064 | 1463781170327 Marionette TRACE conn5 <- [1,1178,null,{}] 14:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:52:50 INFO - PROCESS | 3064 | 1463781170331 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:52:50 INFO - PROCESS | 3064 | 1463781170420 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 14:52:50 INFO - PROCESS | 3064 | 1463781170518 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:50 INFO - PROCESS | 3064 | ++DOCSHELL 0F9E7000 == 77 [pid = 3064] [id = 304] 14:52:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (0FA58C00) [pid = 3064] [serial = 911] [outer = 00000000] 14:52:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (17C79C00) [pid = 3064] [serial = 912] [outer = 0FA58C00] 14:52:50 INFO - PROCESS | 3064 | 1463781170564 Marionette DEBUG loaded listener.js 14:52:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (18BA9800) [pid = 3064] [serial = 913] [outer = 0FA58C00] 14:52:50 INFO - PROCESS | 3064 | 1463781170931 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:52:50 INFO - PROCESS | 3064 | 1463781171003 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 14:52:50 INFO - PROCESS | 3064 | 1463781171006 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:52:50 INFO - PROCESS | 3064 | 1463781171008 Marionette TRACE conn5 <- [1,1182,null,{}] 14:52:50 INFO - PROCESS | 3064 | 1463781171012 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:52:51 INFO - PROCESS | 3064 | 1463781171097 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 14:52:51 INFO - PROCESS | 3064 | 1463781171105 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:51 INFO - PROCESS | 3064 | ++DOCSHELL 0CE9EC00 == 78 [pid = 3064] [id = 305] 14:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (0CF4E000) [pid = 3064] [serial = 914] [outer = 00000000] 14:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (18F60800) [pid = 3064] [serial = 915] [outer = 0CF4E000] 14:52:51 INFO - PROCESS | 3064 | 1463781171149 Marionette DEBUG loaded listener.js 14:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (18FA2400) [pid = 3064] [serial = 916] [outer = 0CF4E000] 14:52:51 INFO - PROCESS | 3064 | 1463781171584 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:52:51 INFO - PROCESS | 3064 | 1463781171643 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 14:52:51 INFO - PROCESS | 3064 | 1463781171646 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:52:51 INFO - PROCESS | 3064 | 1463781171648 Marionette TRACE conn5 <- [1,1186,null,{}] 14:52:51 INFO - PROCESS | 3064 | 1463781171651 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:52:51 INFO - PROCESS | 3064 | 1463781171742 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 14:52:51 INFO - PROCESS | 3064 | 1463781171748 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:51 INFO - PROCESS | 3064 | ++DOCSHELL 0CEA2C00 == 79 [pid = 3064] [id = 306] 14:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (18F99800) [pid = 3064] [serial = 917] [outer = 00000000] 14:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (19EEE000) [pid = 3064] [serial = 918] [outer = 18F99800] 14:52:51 INFO - PROCESS | 3064 | 1463781171797 Marionette DEBUG loaded listener.js 14:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (1B979C00) [pid = 3064] [serial = 919] [outer = 18F99800] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 179A4400 == 78 [pid = 3064] [id = 211] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1DB6FC00 == 77 [pid = 3064] [id = 278] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0CE75800 == 76 [pid = 3064] [id = 259] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 18F9AC00 == 75 [pid = 3064] [id = 154] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 17C9A400 == 74 [pid = 3064] [id = 229] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 14B50000 == 73 [pid = 3064] [id = 274] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 18F2C400 == 72 [pid = 3064] [id = 275] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1CC2A400 == 71 [pid = 3064] [id = 228] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 18ED2000 == 70 [pid = 3064] [id = 149] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 17A5A800 == 69 [pid = 3064] [id = 226] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1CCA9400 == 68 [pid = 3064] [id = 277] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1014A000 == 67 [pid = 3064] [id = 245] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1CCE9400 == 66 [pid = 3064] [id = 212] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 14C0EC00 == 65 [pid = 3064] [id = 262] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0CF4B000 == 64 [pid = 3064] [id = 155] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0CEE3C00 == 63 [pid = 3064] [id = 209] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1014C000 == 62 [pid = 3064] [id = 143] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 17110000 == 61 [pid = 3064] [id = 160] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1AB6A400 == 60 [pid = 3064] [id = 260] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 17C2E000 == 59 [pid = 3064] [id = 227] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0CF52800 == 58 [pid = 3064] [id = 273] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 18ED0400 == 57 [pid = 3064] [id = 256] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 181BEC00 == 56 [pid = 3064] [id = 162] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0FD51C00 == 55 [pid = 3064] [id = 210] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1428E800 == 54 [pid = 3064] [id = 144] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1BFF9C00 == 53 [pid = 3064] [id = 261] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 14CBBC00 == 52 [pid = 3064] [id = 180] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 14E05C00 == 51 [pid = 3064] [id = 159] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0CD90400 == 50 [pid = 3064] [id = 141] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0FAEEC00 == 49 [pid = 3064] [id = 142] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 14290400 == 48 [pid = 3064] [id = 165] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 181BD800 == 47 [pid = 3064] [id = 164] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1016E400 == 46 [pid = 3064] [id = 163] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0FFE0400 == 45 [pid = 3064] [id = 215] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 10162000 == 44 [pid = 3064] [id = 225] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 19B67400 == 43 [pid = 3064] [id = 178] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0CFD6000 == 42 [pid = 3064] [id = 297] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0CF4BC00 == 41 [pid = 3064] [id = 296] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0CFD9800 == 40 [pid = 3064] [id = 295] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1CCE4400 == 39 [pid = 3064] [id = 293] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1DB70400 == 38 [pid = 3064] [id = 294] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 1B2E1000 == 37 [pid = 3064] [id = 292] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 18F9C800 == 36 [pid = 3064] [id = 289] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0CFD6800 == 35 [pid = 3064] [id = 290] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 17C75400 == 34 [pid = 3064] [id = 291] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 149F5000 == 33 [pid = 3064] [id = 299] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 18138400 == 32 [pid = 3064] [id = 302] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0F9E7000 == 31 [pid = 3064] [id = 304] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0CF51800 == 30 [pid = 3064] [id = 300] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 17C69C00 == 29 [pid = 3064] [id = 301] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 0CE9EC00 == 28 [pid = 3064] [id = 305] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 10493800 == 27 [pid = 3064] [id = 298] 14:52:53 INFO - PROCESS | 3064 | --DOCSHELL 18BA7C00 == 26 [pid = 3064] [id = 303] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (17C8D800) [pid = 3064] [serial = 852] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (17C97C00) [pid = 3064] [serial = 853] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (188C4800) [pid = 3064] [serial = 856] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (181BE800) [pid = 3064] [serial = 855] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (17C77800) [pid = 3064] [serial = 861] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (18BA9000) [pid = 3064] [serial = 858] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (1014E000) [pid = 3064] [serial = 838] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (0FA61400) [pid = 3064] [serial = 837] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (14B4E000) [pid = 3064] [serial = 840] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (17104C00) [pid = 3064] [serial = 841] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (18F9C400) [pid = 3064] [serial = 817] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (1710B400) [pid = 3064] [serial = 846] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (17610000) [pid = 3064] [serial = 847] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (10146000) [pid = 3064] [serial = 843] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (10F50C00) [pid = 3064] [serial = 844] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (1CCEC800) [pid = 3064] [serial = 831] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (17C2A800) [pid = 3064] [serial = 849] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (10165400) [pid = 3064] [serial = 819] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (18F9FC00) [pid = 3064] [serial = 825] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (1ACC6000) [pid = 3064] [serial = 828] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (164CD400) [pid = 3064] [serial = 822] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (1E6A1000) [pid = 3064] [serial = 834] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (19B63800) [pid = 3064] [serial = 867] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (18F32C00) [pid = 3064] [serial = 864] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (18EE8000) [pid = 3064] [serial = 859] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (18BA6000) [pid = 3064] [serial = 862] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (18F57000) [pid = 3064] [serial = 865] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (17C69800) [pid = 3064] [serial = 850] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (19B69800) [pid = 3064] [serial = 769] [outer = 00000000] [url = about:blank] 14:52:54 INFO - PROCESS | 3064 | 1463781174104 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:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2470ms 14:52:54 INFO - PROCESS | 3064 | 1463781174123 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 14:52:54 INFO - PROCESS | 3064 | 1463781174128 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 14:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:52:54 INFO - PROCESS | 3064 | 1463781174133 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:52:54 INFO - PROCESS | 3064 | 1463781174137 Marionette TRACE conn5 <- [1,1190,null,{}] 14:52:54 INFO - PROCESS | 3064 | 1463781174144 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:52:54 INFO - PROCESS | 3064 | 1463781174235 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 14:52:54 INFO - PROCESS | 3064 | 1463781174245 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:54 INFO - PROCESS | 3064 | ++DOCSHELL 0CE31000 == 27 [pid = 3064] [id = 307] 14:52:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0CE6B400) [pid = 3064] [serial = 920] [outer = 00000000] 14:52:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0CEA0000) [pid = 3064] [serial = 921] [outer = 0CE6B400] 14:52:54 INFO - PROCESS | 3064 | 1463781174295 Marionette DEBUG loaded listener.js 14:52:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0CF4C800) [pid = 3064] [serial = 922] [outer = 0CE6B400] 14:52:54 INFO - PROCESS | 3064 | 1463781174794 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:52:54 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:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 690ms 14:52:54 INFO - PROCESS | 3064 | 1463781174826 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 14:52:54 INFO - PROCESS | 3064 | 1463781174832 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 14:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:52:54 INFO - PROCESS | 3064 | 1463781174838 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:52:54 INFO - PROCESS | 3064 | 1463781174841 Marionette TRACE conn5 <- [1,1194,null,{}] 14:52:54 INFO - PROCESS | 3064 | 1463781174844 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:52:54 INFO - PROCESS | 3064 | 1463781174931 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 14:52:54 INFO - PROCESS | 3064 | 1463781174942 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:54 INFO - PROCESS | 3064 | ++DOCSHELL 0FA03800 == 28 [pid = 3064] [id = 308] 14:52:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0FA05000) [pid = 3064] [serial = 923] [outer = 00000000] 14:52:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (0FA5F800) [pid = 3064] [serial = 924] [outer = 0FA05000] 14:52:54 INFO - PROCESS | 3064 | 1463781174989 Marionette DEBUG loaded listener.js 14:52:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (0FD44400) [pid = 3064] [serial = 925] [outer = 0FA05000] 14:52:55 INFO - PROCESS | 3064 | 1463781175464 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:52:55 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:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 14:52:55 INFO - PROCESS | 3064 | 1463781175511 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 14:52:55 INFO - PROCESS | 3064 | 1463781175513 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 14:52:55 INFO - PROCESS | 3064 | 1463781175517 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:52:55 INFO - PROCESS | 3064 | 1463781175520 Marionette TRACE conn5 <- [1,1198,null,{}] 14:52:55 INFO - PROCESS | 3064 | 1463781175531 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:52:55 INFO - PROCESS | 3064 | 1463781175650 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 14:52:55 INFO - PROCESS | 3064 | 1463781175740 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:55 INFO - PROCESS | 3064 | ++DOCSHELL 1014D000 == 29 [pid = 3064] [id = 309] 14:52:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (1014D400) [pid = 3064] [serial = 926] [outer = 00000000] 14:52:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (10151400) [pid = 3064] [serial = 927] [outer = 1014D400] 14:52:55 INFO - PROCESS | 3064 | 1463781175790 Marionette DEBUG loaded listener.js 14:52:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (10167400) [pid = 3064] [serial = 928] [outer = 1014D400] 14:52:56 INFO - PROCESS | 3064 | 1463781176188 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:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 14:52:56 INFO - PROCESS | 3064 | 1463781176250 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 14:52:56 INFO - PROCESS | 3064 | 1463781176253 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 14:52:56 INFO - PROCESS | 3064 | 1463781176256 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:52:56 INFO - PROCESS | 3064 | 1463781176258 Marionette TRACE conn5 <- [1,1202,null,{}] 14:52:56 INFO - PROCESS | 3064 | 1463781176261 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:52:56 INFO - PROCESS | 3064 | 1463781176343 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 14:52:56 INFO - PROCESS | 3064 | 1463781176349 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:56 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD9000 == 30 [pid = 3064] [id = 310] 14:52:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (0F9E7000) [pid = 3064] [serial = 929] [outer = 00000000] 14:52:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (10F50C00) [pid = 3064] [serial = 930] [outer = 0F9E7000] 14:52:56 INFO - PROCESS | 3064 | 1463781176406 Marionette DEBUG loaded listener.js 14:52:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (14248400) [pid = 3064] [serial = 931] [outer = 0F9E7000] 14:52:56 INFO - PROCESS | 3064 | 1463781176865 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:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 14:52:56 INFO - PROCESS | 3064 | 1463781176931 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 14:52:56 INFO - PROCESS | 3064 | 1463781176933 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 14:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:52:56 INFO - PROCESS | 3064 | 1463781176936 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:52:56 INFO - PROCESS | 3064 | 1463781176938 Marionette TRACE conn5 <- [1,1206,null,{}] 14:52:56 INFO - PROCESS | 3064 | 1463781176941 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:52:57 INFO - PROCESS | 3064 | 1463781177050 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 14:52:57 INFO - PROCESS | 3064 | 1463781177065 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:57 INFO - PROCESS | 3064 | ++DOCSHELL 14292C00 == 31 [pid = 3064] [id = 311] 14:52:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (14296400) [pid = 3064] [serial = 932] [outer = 00000000] 14:52:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (14946400) [pid = 3064] [serial = 933] [outer = 14296400] 14:52:57 INFO - PROCESS | 3064 | 1463781177112 Marionette DEBUG loaded listener.js 14:52:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (149F2400) [pid = 3064] [serial = 934] [outer = 14296400] 14:52:57 INFO - PROCESS | 3064 | 1463781177545 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:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 14:52:57 INFO - PROCESS | 3064 | 1463781177607 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 14:52:57 INFO - PROCESS | 3064 | 1463781177609 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 14:52:57 INFO - PROCESS | 3064 | 1463781177613 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:52:57 INFO - PROCESS | 3064 | 1463781177614 Marionette TRACE conn5 <- [1,1210,null,{}] 14:52:57 INFO - PROCESS | 3064 | 1463781177618 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:52:57 INFO - PROCESS | 3064 | 1463781177728 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 14:52:57 INFO - PROCESS | 3064 | 1463781177740 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:57 INFO - PROCESS | 3064 | ++DOCSHELL 1590F800 == 32 [pid = 3064] [id = 312] 14:52:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (15916000) [pid = 3064] [serial = 935] [outer = 00000000] 14:52:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (164C9400) [pid = 3064] [serial = 936] [outer = 15916000] 14:52:57 INFO - PROCESS | 3064 | 1463781177786 Marionette DEBUG loaded listener.js 14:52:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (17104C00) [pid = 3064] [serial = 937] [outer = 15916000] 14:52:58 INFO - PROCESS | 3064 | 1463781178225 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:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:52:58 INFO - PROCESS | 3064 | 1463781178249 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 14:52:58 INFO - PROCESS | 3064 | 1463781178252 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:52:58 INFO - PROCESS | 3064 | 1463781178254 Marionette TRACE conn5 <- [1,1214,null,{}] 14:52:58 INFO - PROCESS | 3064 | 1463781178257 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:52:58 INFO - PROCESS | 3064 | 1463781178332 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 14:52:58 INFO - PROCESS | 3064 | 1463781178339 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:58 INFO - PROCESS | 3064 | ++DOCSHELL 164C5800 == 33 [pid = 3064] [id = 313] 14:52:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (17106C00) [pid = 3064] [serial = 938] [outer = 00000000] 14:52:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (17610800) [pid = 3064] [serial = 939] [outer = 17106C00] 14:52:58 INFO - PROCESS | 3064 | 1463781178384 Marionette DEBUG loaded listener.js 14:52:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (1768C400) [pid = 3064] [serial = 940] [outer = 17106C00] 14:52:58 INFO - PROCESS | 3064 | 1463781178836 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:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 14:52:58 INFO - PROCESS | 3064 | 1463781178890 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 14:52:58 INFO - PROCESS | 3064 | 1463781178892 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 14:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:52:58 INFO - PROCESS | 3064 | 1463781178895 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:52:58 INFO - PROCESS | 3064 | 1463781178897 Marionette TRACE conn5 <- [1,1218,null,{}] 14:52:58 INFO - PROCESS | 3064 | 1463781178915 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:52:58 INFO - PROCESS | 3064 | 1463781178994 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 14:52:58 INFO - PROCESS | 3064 | 1463781179003 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:59 INFO - PROCESS | 3064 | ++DOCSHELL 179A2000 == 34 [pid = 3064] [id = 314] 14:52:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (17A5C800) [pid = 3064] [serial = 941] [outer = 00000000] 14:52:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (17A61000) [pid = 3064] [serial = 942] [outer = 17A5C800] 14:52:59 INFO - PROCESS | 3064 | 1463781179049 Marionette DEBUG loaded listener.js 14:52:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (17A60C00) [pid = 3064] [serial = 943] [outer = 17A5C800] 14:52:59 INFO - PROCESS | 3064 | 1463781179521 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:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 14:52:59 INFO - PROCESS | 3064 | 1463781179568 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 14:52:59 INFO - PROCESS | 3064 | 1463781179570 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 14:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:52:59 INFO - PROCESS | 3064 | 1463781179573 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:52:59 INFO - PROCESS | 3064 | 1463781179575 Marionette TRACE conn5 <- [1,1222,null,{}] 14:52:59 INFO - PROCESS | 3064 | 1463781179579 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:52:59 INFO - PROCESS | 3064 | 1463781179695 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 14:52:59 INFO - PROCESS | 3064 | 1463781179782 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:59 INFO - PROCESS | 3064 | ++DOCSHELL 1014AC00 == 35 [pid = 3064] [id = 315] 14:52:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (17C22800) [pid = 3064] [serial = 944] [outer = 00000000] 14:52:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (17C2D800) [pid = 3064] [serial = 945] [outer = 17C22800] 14:52:59 INFO - PROCESS | 3064 | 1463781179826 Marionette DEBUG loaded listener.js 14:52:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (17C2EC00) [pid = 3064] [serial = 946] [outer = 17C22800] 14:53:00 INFO - PROCESS | 3064 | 1463781180237 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:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 14:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:53:00 INFO - PROCESS | 3064 | 1463781180304 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 14:53:00 INFO - PROCESS | 3064 | 1463781180306 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 14:53:00 INFO - PROCESS | 3064 | 1463781180309 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:53:00 INFO - PROCESS | 3064 | 1463781180311 Marionette TRACE conn5 <- [1,1226,null,{}] 14:53:00 INFO - PROCESS | 3064 | 1463781180315 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:53:00 INFO - PROCESS | 3064 | 1463781180427 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 14:53:00 INFO - PROCESS | 3064 | 1463781180437 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:00 INFO - PROCESS | 3064 | ++DOCSHELL 17C6A000 == 36 [pid = 3064] [id = 316] 14:53:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (17C6E400) [pid = 3064] [serial = 947] [outer = 00000000] 14:53:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (17C7A400) [pid = 3064] [serial = 948] [outer = 17C6E400] 14:53:00 INFO - PROCESS | 3064 | 1463781180529 Marionette DEBUG loaded listener.js 14:53:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (17C81400) [pid = 3064] [serial = 949] [outer = 17C6E400] 14:53:00 INFO - PROCESS | 3064 | 1463781180934 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:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 14:53:00 INFO - PROCESS | 3064 | 1463781180979 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 14:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:53:00 INFO - PROCESS | 3064 | 1463781180982 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 14:53:00 INFO - PROCESS | 3064 | 1463781180985 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:53:00 INFO - PROCESS | 3064 | 1463781180987 Marionette TRACE conn5 <- [1,1230,null,{}] 14:53:00 INFO - PROCESS | 3064 | 1463781180997 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:53:01 INFO - PROCESS | 3064 | 1463781181160 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 14:53:01 INFO - PROCESS | 3064 | 1463781181186 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:01 INFO - PROCESS | 3064 | ++DOCSHELL 10146C00 == 37 [pid = 3064] [id = 317] 14:53:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (1428EC00) [pid = 3064] [serial = 950] [outer = 00000000] 14:53:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (17DB5C00) [pid = 3064] [serial = 951] [outer = 1428EC00] 14:53:01 INFO - PROCESS | 3064 | 1463781181242 Marionette DEBUG loaded listener.js 14:53:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (1813C000) [pid = 3064] [serial = 952] [outer = 1428EC00] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (14251C00) [pid = 3064] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (14C13800) [pid = 3064] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (14B6B000) [pid = 3064] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (14297C00) [pid = 3064] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (18F34800) [pid = 3064] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (0FD4BC00) [pid = 3064] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (0CFD2400) [pid = 3064] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (1CB3CC00) [pid = 3064] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (1CCAA000) [pid = 3064] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (1E69A800) [pid = 3064] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (1ABDC400) [pid = 3064] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (19EF4000) [pid = 3064] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (17186400) [pid = 3064] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (0CF4E000) [pid = 3064] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (17C6AC00) [pid = 3064] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (18159C00) [pid = 3064] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (0FA58C00) [pid = 3064] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (18BA8000) [pid = 3064] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (17C8BC00) [pid = 3064] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (0F9E6400) [pid = 3064] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (18FA1C00) [pid = 3064] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (17A5F400) [pid = 3064] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (14C0FC00) [pid = 3064] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (104FA400) [pid = 3064] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (0CFDB000) [pid = 3064] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (0CFCE000) [pid = 3064] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (19ED9C00) [pid = 3064] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (1E51E800) [pid = 3064] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (1CCE8C00) [pid = 3064] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:53:01 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (1BA04C00) [pid = 3064] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:53:02 INFO - PROCESS | 3064 | 1463781182104 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:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1191ms 14:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:53:02 INFO - PROCESS | 3064 | 1463781182177 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 14:53:02 INFO - PROCESS | 3064 | 1463781182179 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 14:53:02 INFO - PROCESS | 3064 | 1463781182182 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:53:02 INFO - PROCESS | 3064 | 1463781182183 Marionette TRACE conn5 <- [1,1234,null,{}] 14:53:02 INFO - PROCESS | 3064 | 1463781182187 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:53:02 INFO - PROCESS | 3064 | 1463781182265 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 14:53:02 INFO - PROCESS | 3064 | 1463781182272 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:02 INFO - PROCESS | 3064 | ++DOCSHELL 14242800 == 38 [pid = 3064] [id = 318] 14:53:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (14251C00) [pid = 3064] [serial = 953] [outer = 00000000] 14:53:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (14E7FC00) [pid = 3064] [serial = 954] [outer = 14251C00] 14:53:02 INFO - PROCESS | 3064 | 1463781182316 Marionette DEBUG loaded listener.js 14:53:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (1710F400) [pid = 3064] [serial = 955] [outer = 14251C00] 14:53:02 INFO - PROCESS | 3064 | 1463781182738 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:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 570ms 14:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:53:02 INFO - PROCESS | 3064 | 1463781182753 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 14:53:02 INFO - PROCESS | 3064 | 1463781182755 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 14:53:02 INFO - PROCESS | 3064 | 1463781182758 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:53:02 INFO - PROCESS | 3064 | 1463781182759 Marionette TRACE conn5 <- [1,1238,null,{}] 14:53:02 INFO - PROCESS | 3064 | 1463781182777 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:53:02 INFO - PROCESS | 3064 | 1463781182855 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 14:53:02 INFO - PROCESS | 3064 | 1463781182862 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:02 INFO - PROCESS | 3064 | ++DOCSHELL 17A5E000 == 39 [pid = 3064] [id = 319] 14:53:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (17C25000) [pid = 3064] [serial = 956] [outer = 00000000] 14:53:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (17D5AC00) [pid = 3064] [serial = 957] [outer = 17C25000] 14:53:02 INFO - PROCESS | 3064 | 1463781182906 Marionette DEBUG loaded listener.js 14:53:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (181BCC00) [pid = 3064] [serial = 958] [outer = 17C25000] 14:53:03 INFO - PROCESS | 3064 | 1463781183363 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:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 14:53:03 INFO - PROCESS | 3064 | 1463781183389 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 14:53:03 INFO - PROCESS | 3064 | 1463781183391 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 14:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:53:03 INFO - PROCESS | 3064 | 1463781183394 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:53:03 INFO - PROCESS | 3064 | 1463781183395 Marionette TRACE conn5 <- [1,1242,null,{}] 14:53:03 INFO - PROCESS | 3064 | 1463781183416 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:53:03 INFO - PROCESS | 3064 | 1463781183496 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 14:53:03 INFO - PROCESS | 3064 | 1463781183503 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:03 INFO - PROCESS | 3064 | ++DOCSHELL 17D56000 == 40 [pid = 3064] [id = 320] 14:53:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (181BE400) [pid = 3064] [serial = 959] [outer = 00000000] 14:53:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (181C7400) [pid = 3064] [serial = 960] [outer = 181BE400] 14:53:03 INFO - PROCESS | 3064 | 1463781183549 Marionette DEBUG loaded listener.js 14:53:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (181C8000) [pid = 3064] [serial = 961] [outer = 181BE400] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 1BFFCC00 == 39 [pid = 3064] [id = 208] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 18152000 == 38 [pid = 3064] [id = 194] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 14E06C00 == 37 [pid = 3064] [id = 202] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 0CD4A000 == 36 [pid = 3064] [id = 197] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 1ABDFC00 == 35 [pid = 3064] [id = 206] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 194AF800 == 34 [pid = 3064] [id = 196] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 0FAEA000 == 33 [pid = 3064] [id = 203] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 18EF0400 == 32 [pid = 3064] [id = 204] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 14685000 == 31 [pid = 3064] [id = 201] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 0CEA8000 == 30 [pid = 3064] [id = 200] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 0FFD4C00 == 29 [pid = 3064] [id = 192] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 14E09800 == 28 [pid = 3064] [id = 193] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 19ED9000 == 27 [pid = 3064] [id = 205] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 18BA3800 == 26 [pid = 3064] [id = 195] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 1799A400 == 25 [pid = 3064] [id = 207] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 17110C00 == 24 [pid = 3064] [id = 198] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 0CCBF000 == 23 [pid = 3064] [id = 199] 14:53:04 INFO - PROCESS | 3064 | --DOCSHELL 0CEA2C00 == 22 [pid = 3064] [id = 306] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (10499C00) [pid = 3064] [serial = 772] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (10F84C00) [pid = 3064] [serial = 820] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (1CCE7C00) [pid = 3064] [serial = 784] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (1DB66400) [pid = 3064] [serial = 832] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (1E6A3400) [pid = 3064] [serial = 835] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (1BA09C00) [pid = 3064] [serial = 781] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (1BF0D800) [pid = 3064] [serial = 829] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (17C65000) [pid = 3064] [serial = 775] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (1CCA7C00) [pid = 3064] [serial = 721] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (18142800) [pid = 3064] [serial = 787] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (17C23800) [pid = 3064] [serial = 823] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (19EE8400) [pid = 3064] [serial = 778] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (19B66800) [pid = 3064] [serial = 826] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (18FA2400) [pid = 3064] [serial = 916] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (17C7CC00) [pid = 3064] [serial = 903] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (17C93C00) [pid = 3064] [serial = 904] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (18B9CC00) [pid = 3064] [serial = 907] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (18B46000) [pid = 3064] [serial = 906] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (17C79C00) [pid = 3064] [serial = 912] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (18EE6000) [pid = 3064] [serial = 909] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (18F60800) [pid = 3064] [serial = 915] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (19EEE000) [pid = 3064] [serial = 918] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (18F2C000) [pid = 3064] [serial = 910] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1813A800) [pid = 3064] [serial = 873] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (159E4800) [pid = 3064] [serial = 871] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (149EC400) [pid = 3064] [serial = 870] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (19ED8400) [pid = 3064] [serial = 868] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (17A66000) [pid = 3064] [serial = 900] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (17182800) [pid = 3064] [serial = 897] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (1760B400) [pid = 3064] [serial = 898] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1424D800) [pid = 3064] [serial = 894] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (14755800) [pid = 3064] [serial = 895] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (10146400) [pid = 3064] [serial = 891] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14243800) [pid = 3064] [serial = 892] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0FD45000) [pid = 3064] [serial = 889] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0F935400) [pid = 3064] [serial = 888] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1E7C2800) [pid = 3064] [serial = 886] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (1E7BB800) [pid = 3064] [serial = 885] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (1E6A5400) [pid = 3064] [serial = 883] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1E69E800) [pid = 3064] [serial = 882] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1DB6E000) [pid = 3064] [serial = 880] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (1DB66C00) [pid = 3064] [serial = 879] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (1CCB1C00) [pid = 3064] [serial = 877] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (1CB37800) [pid = 3064] [serial = 876] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (18EED400) [pid = 3064] [serial = 874] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (18BA9800) [pid = 3064] [serial = 913] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (17C27000) [pid = 3064] [serial = 901] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3064 | 1463781185417 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:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2069ms 14:53:05 INFO - PROCESS | 3064 | 1463781185465 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 14:53:05 INFO - PROCESS | 3064 | 1463781185468 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 14:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:53:05 INFO - PROCESS | 3064 | 1463781185474 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:53:05 INFO - PROCESS | 3064 | 1463781185477 Marionette TRACE conn5 <- [1,1246,null,{}] 14:53:05 INFO - PROCESS | 3064 | 1463781185483 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:53:05 INFO - PROCESS | 3064 | 1463781185572 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 14:53:05 INFO - PROCESS | 3064 | 1463781185583 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:05 INFO - PROCESS | 3064 | ++DOCSHELL 0CEA0400 == 23 [pid = 3064] [id = 321] 14:53:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0CEA2C00) [pid = 3064] [serial = 962] [outer = 00000000] 14:53:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0CFCF400) [pid = 3064] [serial = 963] [outer = 0CEA2C00] 14:53:05 INFO - PROCESS | 3064 | 1463781185631 Marionette DEBUG loaded listener.js 14:53:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0CFD7000) [pid = 3064] [serial = 964] [outer = 0CEA2C00] 14:53:06 INFO - PROCESS | 3064 | 1463781186101 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:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 14:53:06 INFO - PROCESS | 3064 | 1463781186165 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 14:53:06 INFO - PROCESS | 3064 | 1463781186171 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 14:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:53:06 INFO - PROCESS | 3064 | 1463781186177 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:53:06 INFO - PROCESS | 3064 | 1463781186180 Marionette TRACE conn5 <- [1,1250,null,{}] 14:53:06 INFO - PROCESS | 3064 | 1463781186184 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:53:06 INFO - PROCESS | 3064 | 1463781186264 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 14:53:06 INFO - PROCESS | 3064 | 1463781186275 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:06 INFO - PROCESS | 3064 | ++DOCSHELL 0FA03400 == 24 [pid = 3064] [id = 322] 14:53:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0FA07800) [pid = 3064] [serial = 965] [outer = 00000000] 14:53:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0FD44000) [pid = 3064] [serial = 966] [outer = 0FA07800] 14:53:06 INFO - PROCESS | 3064 | 1463781186320 Marionette DEBUG loaded listener.js 14:53:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0FD4A000) [pid = 3064] [serial = 967] [outer = 0FA07800] 14:53:06 INFO - PROCESS | 3064 | 1463781186773 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:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 14:53:06 INFO - PROCESS | 3064 | 1463781186809 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 14:53:06 INFO - PROCESS | 3064 | 1463781186812 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 14:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:53:06 INFO - PROCESS | 3064 | 1463781186815 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:53:06 INFO - PROCESS | 3064 | 1463781186819 Marionette TRACE conn5 <- [1,1254,null,{}] 14:53:06 INFO - PROCESS | 3064 | 1463781186830 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:53:06 INFO - PROCESS | 3064 | 1463781186912 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 14:53:06 INFO - PROCESS | 3064 | 1463781186955 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:06 INFO - PROCESS | 3064 | ++DOCSHELL 10169000 == 25 [pid = 3064] [id = 323] 14:53:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (1016A400) [pid = 3064] [serial = 968] [outer = 00000000] 14:53:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1017BC00) [pid = 3064] [serial = 969] [outer = 1016A400] 14:53:06 INFO - PROCESS | 3064 | 1463781187004 Marionette DEBUG loaded listener.js 14:53:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (10183400) [pid = 3064] [serial = 970] [outer = 1016A400] 14:53:07 INFO - PROCESS | 3064 | 1463781187449 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:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 14:53:07 INFO - PROCESS | 3064 | 1463781187489 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 14:53:07 INFO - PROCESS | 3064 | 1463781187492 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 14:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:53:07 INFO - PROCESS | 3064 | 1463781187495 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:53:07 INFO - PROCESS | 3064 | 1463781187497 Marionette TRACE conn5 <- [1,1258,null,{}] 14:53:07 INFO - PROCESS | 3064 | 1463781187500 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:53:07 INFO - PROCESS | 3064 | 1463781187578 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 14:53:07 INFO - PROCESS | 3064 | 1463781187595 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:07 INFO - PROCESS | 3064 | ++DOCSHELL 0F9E2800 == 26 [pid = 3064] [id = 324] 14:53:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (101CC400) [pid = 3064] [serial = 971] [outer = 00000000] 14:53:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (14242C00) [pid = 3064] [serial = 972] [outer = 101CC400] 14:53:07 INFO - PROCESS | 3064 | 1463781187643 Marionette DEBUG loaded listener.js 14:53:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1424F400) [pid = 3064] [serial = 973] [outer = 101CC400] 14:53:08 INFO - PROCESS | 3064 | 1463781188068 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:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 14:53:08 INFO - PROCESS | 3064 | 1463781188129 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 14:53:08 INFO - PROCESS | 3064 | 1463781188132 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 14:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:53:08 INFO - PROCESS | 3064 | 1463781188135 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:53:08 INFO - PROCESS | 3064 | 1463781188137 Marionette TRACE conn5 <- [1,1262,null,{}] 14:53:08 INFO - PROCESS | 3064 | 1463781188141 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:53:08 INFO - PROCESS | 3064 | 1463781188214 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 14:53:08 INFO - PROCESS | 3064 | 1463781188224 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:08 INFO - PROCESS | 3064 | ++DOCSHELL 14685000 == 27 [pid = 3064] [id = 325] 14:53:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14687C00) [pid = 3064] [serial = 974] [outer = 00000000] 14:53:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14754800) [pid = 3064] [serial = 975] [outer = 14687C00] 14:53:08 INFO - PROCESS | 3064 | 1463781188268 Marionette DEBUG loaded listener.js 14:53:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (14B4BC00) [pid = 3064] [serial = 976] [outer = 14687C00] 14:53:08 INFO - PROCESS | 3064 | 1463781188736 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:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 14:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:53:08 INFO - PROCESS | 3064 | 1463781188769 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 14:53:08 INFO - PROCESS | 3064 | 1463781188771 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 14:53:08 INFO - PROCESS | 3064 | 1463781188775 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:53:08 INFO - PROCESS | 3064 | 1463781188776 Marionette TRACE conn5 <- [1,1266,null,{}] 14:53:08 INFO - PROCESS | 3064 | 1463781188780 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:53:08 INFO - PROCESS | 3064 | 1463781188875 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 14:53:08 INFO - PROCESS | 3064 | 1463781188885 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:08 INFO - PROCESS | 3064 | ++DOCSHELL 159E4800 == 28 [pid = 3064] [id = 326] 14:53:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (164C6000) [pid = 3064] [serial = 977] [outer = 00000000] 14:53:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (17104800) [pid = 3064] [serial = 978] [outer = 164C6000] 14:53:08 INFO - PROCESS | 3064 | 1463781188931 Marionette DEBUG loaded listener.js 14:53:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (1710BC00) [pid = 3064] [serial = 979] [outer = 164C6000] 14:53:09 INFO - PROCESS | 3064 | 1463781189363 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:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 14:53:09 INFO - PROCESS | 3064 | 1463781189409 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 14:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:53:09 INFO - PROCESS | 3064 | 1463781189411 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 14:53:09 INFO - PROCESS | 3064 | 1463781189414 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:53:09 INFO - PROCESS | 3064 | 1463781189416 Marionette TRACE conn5 <- [1,1270,null,{}] 14:53:09 INFO - PROCESS | 3064 | 1463781189419 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:53:09 INFO - PROCESS | 3064 | 1463781189493 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 14:53:09 INFO - PROCESS | 3064 | 1463781189500 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:09 INFO - PROCESS | 3064 | ++DOCSHELL 17104400 == 29 [pid = 3064] [id = 327] 14:53:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1710D800) [pid = 3064] [serial = 980] [outer = 00000000] 14:53:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (171E9C00) [pid = 3064] [serial = 981] [outer = 1710D800] 14:53:09 INFO - PROCESS | 3064 | 1463781189545 Marionette DEBUG loaded listener.js 14:53:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1768E400) [pid = 3064] [serial = 982] [outer = 1710D800] 14:53:09 INFO - PROCESS | 3064 | 1463781189989 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:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 14:53:10 INFO - PROCESS | 3064 | 1463781190045 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 14:53:10 INFO - PROCESS | 3064 | 1463781190047 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 14:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:53:10 INFO - PROCESS | 3064 | 1463781190050 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:53:10 INFO - PROCESS | 3064 | 1463781190052 Marionette TRACE conn5 <- [1,1274,null,{}] 14:53:10 INFO - PROCESS | 3064 | 1463781190055 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:53:10 INFO - PROCESS | 3064 | 1463781190129 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 14:53:10 INFO - PROCESS | 3064 | 1463781190136 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:10 INFO - PROCESS | 3064 | ++DOCSHELL 1760C400 == 30 [pid = 3064] [id = 328] 14:53:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (179A5C00) [pid = 3064] [serial = 983] [outer = 00000000] 14:53:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17A64C00) [pid = 3064] [serial = 984] [outer = 179A5C00] 14:53:10 INFO - PROCESS | 3064 | 1463781190182 Marionette DEBUG loaded listener.js 14:53:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (17A61C00) [pid = 3064] [serial = 985] [outer = 179A5C00] 14:53:10 INFO - PROCESS | 3064 | 1463781190620 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:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 14:53:10 INFO - PROCESS | 3064 | 1463781190681 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 14:53:10 INFO - PROCESS | 3064 | 1463781190683 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 14:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:53:10 INFO - PROCESS | 3064 | 1463781190686 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:53:10 INFO - PROCESS | 3064 | 1463781190688 Marionette TRACE conn5 <- [1,1278,null,{}] 14:53:10 INFO - PROCESS | 3064 | 1463781190691 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:53:10 INFO - PROCESS | 3064 | 1463781190792 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 14:53:10 INFO - PROCESS | 3064 | 1463781190799 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:10 INFO - PROCESS | 3064 | ++DOCSHELL 10167C00 == 31 [pid = 3064] [id = 329] 14:53:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17C26000) [pid = 3064] [serial = 986] [outer = 00000000] 14:53:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (17C2F800) [pid = 3064] [serial = 987] [outer = 17C26000] 14:53:10 INFO - PROCESS | 3064 | 1463781190842 Marionette DEBUG loaded listener.js 14:53:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (17C63400) [pid = 3064] [serial = 988] [outer = 17C26000] 14:53:11 INFO - PROCESS | 3064 | 1463781191304 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:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 14:53:11 INFO - PROCESS | 3064 | 1463781191357 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 14:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:53:11 INFO - PROCESS | 3064 | 1463781191359 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 14:53:11 INFO - PROCESS | 3064 | 1463781191362 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:53:11 INFO - PROCESS | 3064 | 1463781191364 Marionette TRACE conn5 <- [1,1282,null,{}] 14:53:11 INFO - PROCESS | 3064 | 1463781191367 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:53:11 INFO - PROCESS | 3064 | 1463781191480 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 14:53:11 INFO - PROCESS | 3064 | 1463781191487 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:11 INFO - PROCESS | 3064 | ++DOCSHELL 17603C00 == 32 [pid = 3064] [id = 330] 14:53:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (17C6D000) [pid = 3064] [serial = 989] [outer = 00000000] 14:53:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (17C7AC00) [pid = 3064] [serial = 990] [outer = 17C6D000] 14:53:11 INFO - PROCESS | 3064 | 1463781191535 Marionette DEBUG loaded listener.js 14:53:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (17C8B800) [pid = 3064] [serial = 991] [outer = 17C6D000] 14:53:11 INFO - PROCESS | 3064 | 1463781192005 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:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 14:53:12 INFO - PROCESS | 3064 | 1463781192035 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 14:53:12 INFO - PROCESS | 3064 | 1463781192037 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 14:53:12 INFO - PROCESS | 3064 | 1463781192040 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:53:12 INFO - PROCESS | 3064 | 1463781192043 Marionette TRACE conn5 <- [1,1286,null,{}] 14:53:12 INFO - PROCESS | 3064 | 1463781192056 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:53:12 INFO - PROCESS | 3064 | 1463781192205 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 14:53:12 INFO - PROCESS | 3064 | 1463781192232 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:12 INFO - PROCESS | 3064 | ++DOCSHELL 14277800 == 33 [pid = 3064] [id = 331] 14:53:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (17C9AC00) [pid = 3064] [serial = 992] [outer = 00000000] 14:53:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (17DC3800) [pid = 3064] [serial = 993] [outer = 17C9AC00] 14:53:12 INFO - PROCESS | 3064 | 1463781192280 Marionette DEBUG loaded listener.js 14:53:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (1815D800) [pid = 3064] [serial = 994] [outer = 17C9AC00] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (14296400) [pid = 3064] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0F9E7000) [pid = 3064] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (17C25000) [pid = 3064] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (17C22800) [pid = 3064] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (17C6E400) [pid = 3064] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1428EC00) [pid = 3064] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (1014D400) [pid = 3064] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0FA05000) [pid = 3064] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0CE6B400) [pid = 3064] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (18F99800) [pid = 3064] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14251C00) [pid = 3064] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17A5C800) [pid = 3064] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (17106C00) [pid = 3064] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:53:12 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (15916000) [pid = 3064] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:53:12 INFO - PROCESS | 3064 | 1463781192917 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:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 930ms 14:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:53:12 INFO - PROCESS | 3064 | 1463781192974 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 14:53:12 INFO - PROCESS | 3064 | 1463781192976 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 14:53:12 INFO - PROCESS | 3064 | 1463781192979 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:53:12 INFO - PROCESS | 3064 | 1463781192981 Marionette TRACE conn5 <- [1,1290,null,{}] 14:53:12 INFO - PROCESS | 3064 | 1463781192985 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:53:13 INFO - PROCESS | 3064 | 1463781193063 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 14:53:13 INFO - PROCESS | 3064 | 1463781193069 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:13 INFO - PROCESS | 3064 | ++DOCSHELL 0F9E8000 == 34 [pid = 3064] [id = 332] 14:53:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (10145800) [pid = 3064] [serial = 995] [outer = 00000000] 14:53:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (14251C00) [pid = 3064] [serial = 996] [outer = 10145800] 14:53:13 INFO - PROCESS | 3064 | 1463781193115 Marionette DEBUG loaded listener.js 14:53:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (14294C00) [pid = 3064] [serial = 997] [outer = 10145800] 14:53:13 INFO - PROCESS | 3064 | 1463781193565 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:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 14:53:13 INFO - PROCESS | 3064 | 1463781193610 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 14:53:13 INFO - PROCESS | 3064 | 1463781193612 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 14:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:53:13 INFO - PROCESS | 3064 | 1463781193615 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:53:13 INFO - PROCESS | 3064 | 1463781193617 Marionette TRACE conn5 <- [1,1294,null,{}] 14:53:13 INFO - PROCESS | 3064 | 1463781193620 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:53:13 INFO - PROCESS | 3064 | 1463781193695 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 14:53:13 INFO - PROCESS | 3064 | 1463781193704 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:13 INFO - PROCESS | 3064 | ++DOCSHELL 1710F800 == 35 [pid = 3064] [id = 333] 14:53:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17C67C00) [pid = 3064] [serial = 998] [outer = 00000000] 14:53:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (1813E000) [pid = 3064] [serial = 999] [outer = 17C67C00] 14:53:13 INFO - PROCESS | 3064 | 1463781193749 Marionette DEBUG loaded listener.js 14:53:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (181C6000) [pid = 3064] [serial = 1000] [outer = 17C67C00] 14:53:14 INFO - PROCESS | 3064 | 1463781194160 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:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 570ms 14:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:53:14 INFO - PROCESS | 3064 | 1463781194186 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 14:53:14 INFO - PROCESS | 3064 | 1463781194188 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 14:53:14 INFO - PROCESS | 3064 | 1463781194192 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:53:14 INFO - PROCESS | 3064 | 1463781194194 Marionette TRACE conn5 <- [1,1298,null,{}] 14:53:14 INFO - PROCESS | 3064 | 1463781194214 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:53:14 INFO - PROCESS | 3064 | 1463781194290 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 14:53:14 INFO - PROCESS | 3064 | 1463781194309 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:14 INFO - PROCESS | 3064 | ++DOCSHELL 188C8C00 == 36 [pid = 3064] [id = 334] 14:53:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (18B9C400) [pid = 3064] [serial = 1001] [outer = 00000000] 14:53:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (18BA2C00) [pid = 3064] [serial = 1002] [outer = 18B9C400] 14:53:14 INFO - PROCESS | 3064 | 1463781194352 Marionette DEBUG loaded listener.js 14:53:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (18BA4400) [pid = 3064] [serial = 1003] [outer = 18B9C400] 14:53:14 INFO - PROCESS | 3064 | 1463781194790 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:53:14 INFO - PROCESS | 3064 | 1463781194832 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 14:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:53:14 INFO - PROCESS | 3064 | 1463781194836 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:53:14 INFO - PROCESS | 3064 | 1463781194838 Marionette TRACE conn5 <- [1,1302,null,{}] 14:53:14 INFO - PROCESS | 3064 | 1463781194841 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:53:14 INFO - PROCESS | 3064 | 1463781194963 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 14:53:15 INFO - PROCESS | 3064 | 1463781195128 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:15 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC6400 == 37 [pid = 3064] [id = 335] 14:53:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0CCC6800) [pid = 3064] [serial = 1004] [outer = 00000000] 14:53:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0CD45400) [pid = 3064] [serial = 1005] [outer = 0CCC6800] 14:53:15 INFO - PROCESS | 3064 | 1463781195186 Marionette DEBUG loaded listener.js 14:53:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0CE9EC00) [pid = 3064] [serial = 1006] [outer = 0CCC6800] 14:53:15 INFO - PROCESS | 3064 | 1463781195901 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:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1122ms 14:53:15 INFO - PROCESS | 3064 | 1463781195980 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 14:53:15 INFO - PROCESS | 3064 | 1463781195985 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 14:53:15 INFO - PROCESS | 3064 | 1463781195990 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:53:15 INFO - PROCESS | 3064 | 1463781195995 Marionette TRACE conn5 <- [1,1306,null,{}] 14:53:15 INFO - PROCESS | 3064 | 1463781196000 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:53:16 INFO - PROCESS | 3064 | 1463781196121 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 14:53:16 INFO - PROCESS | 3064 | 1463781196240 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:16 INFO - PROCESS | 3064 | ++DOCSHELL 0FFD5800 == 38 [pid = 3064] [id = 336] 14:53:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0FFE0400) [pid = 3064] [serial = 1007] [outer = 00000000] 14:53:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (10160000) [pid = 3064] [serial = 1008] [outer = 0FFE0400] 14:53:16 INFO - PROCESS | 3064 | 1463781196299 Marionette DEBUG loaded listener.js 14:53:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (101D4000) [pid = 3064] [serial = 1009] [outer = 0FFE0400] 14:53:17 INFO - PROCESS | 3064 | 1463781197170 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:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1225ms 14:53:17 INFO - PROCESS | 3064 | 1463781197247 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 14:53:17 INFO - PROCESS | 3064 | 1463781197251 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 14:53:17 INFO - PROCESS | 3064 | 1463781197257 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:53:17 INFO - PROCESS | 3064 | 1463781197261 Marionette TRACE conn5 <- [1,1310,null,{}] 14:53:17 INFO - PROCESS | 3064 | 1463781197268 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:53:17 INFO - PROCESS | 3064 | 1463781197376 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 14:53:17 INFO - PROCESS | 3064 | 1463781197508 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:17 INFO - PROCESS | 3064 | ++DOCSHELL 0F9E2400 == 39 [pid = 3064] [id = 337] 14:53:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0FA0F800) [pid = 3064] [serial = 1010] [outer = 00000000] 14:53:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0FF80C00) [pid = 3064] [serial = 1011] [outer = 0FA0F800] 14:53:17 INFO - PROCESS | 3064 | 1463781197560 Marionette DEBUG loaded listener.js 14:53:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (1014D400) [pid = 3064] [serial = 1012] [outer = 0FA0F800] 14:53:17 INFO - PROCESS | 3064 | --DOCSHELL 188C8C00 == 38 [pid = 3064] [id = 334] 14:53:17 INFO - PROCESS | 3064 | --DOCSHELL 1710F800 == 37 [pid = 3064] [id = 333] 14:53:17 INFO - PROCESS | 3064 | --DOCSHELL 0F9E8000 == 36 [pid = 3064] [id = 332] 14:53:17 INFO - PROCESS | 3064 | --DOCSHELL 14277800 == 35 [pid = 3064] [id = 331] 14:53:17 INFO - PROCESS | 3064 | --DOCSHELL 17603C00 == 34 [pid = 3064] [id = 330] 14:53:17 INFO - PROCESS | 3064 | --DOCSHELL 10167C00 == 33 [pid = 3064] [id = 329] 14:53:17 INFO - PROCESS | 3064 | --DOCSHELL 1760C400 == 32 [pid = 3064] [id = 328] 14:53:17 INFO - PROCESS | 3064 | --DOCSHELL 17104400 == 31 [pid = 3064] [id = 327] 14:53:17 INFO - PROCESS | 3064 | --DOCSHELL 159E4800 == 30 [pid = 3064] [id = 326] 14:53:17 INFO - PROCESS | 3064 | --DOCSHELL 14685000 == 29 [pid = 3064] [id = 325] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (181BCC00) [pid = 3064] [serial = 958] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (181C7400) [pid = 3064] [serial = 960] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (17C2D800) [pid = 3064] [serial = 945] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (17C7A400) [pid = 3064] [serial = 948] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (17DB5C00) [pid = 3064] [serial = 951] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (17C81400) [pid = 3064] [serial = 949] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (17D5AC00) [pid = 3064] [serial = 957] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (1813C000) [pid = 3064] [serial = 952] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (10151400) [pid = 3064] [serial = 927] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0FA5F800) [pid = 3064] [serial = 924] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0FD44400) [pid = 3064] [serial = 925] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0CEA0000) [pid = 3064] [serial = 921] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0CF4C800) [pid = 3064] [serial = 922] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1B979C00) [pid = 3064] [serial = 919] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14E7FC00) [pid = 3064] [serial = 954] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17A61000) [pid = 3064] [serial = 942] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (17610800) [pid = 3064] [serial = 939] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (1768C400) [pid = 3064] [serial = 940] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (164C9400) [pid = 3064] [serial = 936] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (17104C00) [pid = 3064] [serial = 937] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (14946400) [pid = 3064] [serial = 933] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (149F2400) [pid = 3064] [serial = 934] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (10F50C00) [pid = 3064] [serial = 930] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14248400) [pid = 3064] [serial = 931] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (10167400) [pid = 3064] [serial = 928] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (17C2EC00) [pid = 3064] [serial = 946] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1710F400) [pid = 3064] [serial = 955] [outer = 00000000] [url = about:blank] 14:53:17 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (17A60C00) [pid = 3064] [serial = 943] [outer = 00000000] [url = about:blank] 14:53:18 INFO - PROCESS | 3064 | 1463781198096 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:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 870ms 14:53:18 INFO - PROCESS | 3064 | 1463781198136 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 14:53:18 INFO - PROCESS | 3064 | 1463781198142 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 14:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:53:18 INFO - PROCESS | 3064 | 1463781198148 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:53:18 INFO - PROCESS | 3064 | 1463781198151 Marionette TRACE conn5 <- [1,1314,null,{}] 14:53:18 INFO - PROCESS | 3064 | 1463781198155 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:53:18 INFO - PROCESS | 3064 | 1463781198235 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 14:53:18 INFO - PROCESS | 3064 | 1463781198245 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:18 INFO - PROCESS | 3064 | ++DOCSHELL 0F9EC000 == 30 [pid = 3064] [id = 338] 14:53:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0FA01C00) [pid = 3064] [serial = 1013] [outer = 00000000] 14:53:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (10145C00) [pid = 3064] [serial = 1014] [outer = 0FA01C00] 14:53:18 INFO - PROCESS | 3064 | 1463781198290 Marionette DEBUG loaded listener.js 14:53:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (10167400) [pid = 3064] [serial = 1015] [outer = 0FA01C00] 14:53:18 INFO - PROCESS | 3064 | 1463781198766 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:53:18 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:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 14:53:18 INFO - PROCESS | 3064 | 1463781198821 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 14:53:18 INFO - PROCESS | 3064 | 1463781198823 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 14:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:53:18 INFO - PROCESS | 3064 | 1463781198827 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:53:18 INFO - PROCESS | 3064 | 1463781198830 Marionette TRACE conn5 <- [1,1318,null,{}] 14:53:18 INFO - PROCESS | 3064 | 1463781198841 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:53:18 INFO - PROCESS | 3064 | 1463781198953 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 14:53:19 INFO - PROCESS | 3064 | 1463781199046 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:19 INFO - PROCESS | 3064 | ++DOCSHELL 14249C00 == 31 [pid = 3064] [id = 339] 14:53:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (14251400) [pid = 3064] [serial = 1016] [outer = 00000000] 14:53:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (14299800) [pid = 3064] [serial = 1017] [outer = 14251400] 14:53:19 INFO - PROCESS | 3064 | 1463781199094 Marionette DEBUG loaded listener.js 14:53:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1496E800) [pid = 3064] [serial = 1018] [outer = 14251400] 14:53:19 INFO - PROCESS | 3064 | 1463781199480 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:53:19 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:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 14:53:19 INFO - PROCESS | 3064 | 1463781199507 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 14:53:19 INFO - PROCESS | 3064 | 1463781199510 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 14:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:53:19 INFO - PROCESS | 3064 | 1463781199513 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:53:19 INFO - PROCESS | 3064 | 1463781199515 Marionette TRACE conn5 <- [1,1322,null,{}] 14:53:19 INFO - PROCESS | 3064 | 1463781199518 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:53:19 INFO - PROCESS | 3064 | 1463781199604 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 14:53:19 INFO - PROCESS | 3064 | 1463781199610 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:19 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD9800 == 32 [pid = 3064] [id = 340] 14:53:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14CB0C00) [pid = 3064] [serial = 1019] [outer = 00000000] 14:53:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (164C8C00) [pid = 3064] [serial = 1020] [outer = 14CB0C00] 14:53:19 INFO - PROCESS | 3064 | 1463781199659 Marionette DEBUG loaded listener.js 14:53:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17106000) [pid = 3064] [serial = 1021] [outer = 14CB0C00] 14:53:20 INFO - PROCESS | 3064 | 1463781200135 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:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 14:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:53:20 INFO - PROCESS | 3064 | 1463781200186 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 14:53:20 INFO - PROCESS | 3064 | 1463781200188 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 14:53:20 INFO - PROCESS | 3064 | 1463781200191 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:53:20 INFO - PROCESS | 3064 | 1463781200193 Marionette TRACE conn5 <- [1,1326,null,{}] 14:53:20 INFO - PROCESS | 3064 | 1463781200202 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:53:20 INFO - PROCESS | 3064 | 1463781200308 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 14:53:20 INFO - PROCESS | 3064 | 1463781200394 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:20 INFO - PROCESS | 3064 | ++DOCSHELL 0FD49800 == 33 [pid = 3064] [id = 341] 14:53:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1710FC00) [pid = 3064] [serial = 1022] [outer = 00000000] 14:53:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (171E7800) [pid = 3064] [serial = 1023] [outer = 1710FC00] 14:53:20 INFO - PROCESS | 3064 | 1463781200440 Marionette DEBUG loaded listener.js 14:53:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1768A400) [pid = 3064] [serial = 1024] [outer = 1710FC00] 14:53:21 INFO - PROCESS | 3064 | 1463781201321 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:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1184ms 14:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:53:21 INFO - PROCESS | 3064 | 1463781201376 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 14:53:21 INFO - PROCESS | 3064 | 1463781201378 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 14:53:21 INFO - PROCESS | 3064 | 1463781201381 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:53:21 INFO - PROCESS | 3064 | 1463781201382 Marionette TRACE conn5 <- [1,1330,null,{}] 14:53:21 INFO - PROCESS | 3064 | 1463781201391 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:53:21 INFO - PROCESS | 3064 | 1463781201515 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 14:53:21 INFO - PROCESS | 3064 | 1463781201523 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:21 INFO - PROCESS | 3064 | ++DOCSHELL 179A6800 == 34 [pid = 3064] [id = 342] 14:53:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (17A5FC00) [pid = 3064] [serial = 1025] [outer = 00000000] 14:53:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17C27C00) [pid = 3064] [serial = 1026] [outer = 17A5FC00] 14:53:21 INFO - PROCESS | 3064 | 1463781201568 Marionette DEBUG loaded listener.js 14:53:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (10161800) [pid = 3064] [serial = 1027] [outer = 17A5FC00] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0CEA2C00) [pid = 3064] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (17C26000) [pid = 3064] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (1710D800) [pid = 3064] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (14687C00) [pid = 3064] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (17C6D000) [pid = 3064] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (101CC400) [pid = 3064] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (17C9AC00) [pid = 3064] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0FA07800) [pid = 3064] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (10145800) [pid = 3064] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1016A400) [pid = 3064] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (17C67C00) [pid = 3064] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (164C6000) [pid = 3064] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (179A5C00) [pid = 3064] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:53:21 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (181BE400) [pid = 3064] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:53:22 INFO - PROCESS | 3064 | 1463781202083 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:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 14:53:22 INFO - PROCESS | 3064 | 1463781202112 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 14:53:22 INFO - PROCESS | 3064 | 1463781202114 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 14:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:53:22 INFO - PROCESS | 3064 | 1463781202117 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:53:22 INFO - PROCESS | 3064 | 1463781202119 Marionette TRACE conn5 <- [1,1334,null,{}] 14:53:22 INFO - PROCESS | 3064 | 1463781202123 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:53:22 INFO - PROCESS | 3064 | 1463781202202 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 14:53:22 INFO - PROCESS | 3064 | 1463781202290 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:22 INFO - PROCESS | 3064 | ++DOCSHELL 10145800 == 35 [pid = 3064] [id = 343] 14:53:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (10147400) [pid = 3064] [serial = 1028] [outer = 00000000] 14:53:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (164C6000) [pid = 3064] [serial = 1029] [outer = 10147400] 14:53:22 INFO - PROCESS | 3064 | 1463781202337 Marionette DEBUG loaded listener.js 14:53:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (17A86400) [pid = 3064] [serial = 1030] [outer = 10147400] 14:53:22 INFO - PROCESS | 3064 | 1463781202711 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:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 14:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:53:22 INFO - PROCESS | 3064 | 1463781202748 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 14:53:22 INFO - PROCESS | 3064 | 1463781202750 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 14:53:22 INFO - PROCESS | 3064 | 1463781202753 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:53:22 INFO - PROCESS | 3064 | 1463781202764 Marionette TRACE conn5 <- [1,1338,null,{}] 14:53:22 INFO - PROCESS | 3064 | 1463781202775 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:53:22 INFO - PROCESS | 3064 | 1463781202885 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 14:53:22 INFO - PROCESS | 3064 | 1463781202894 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:22 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC9400 == 36 [pid = 3064] [id = 344] 14:53:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17C6D400) [pid = 3064] [serial = 1031] [outer = 00000000] 14:53:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17C79000) [pid = 3064] [serial = 1032] [outer = 17C6D400] 14:53:22 INFO - PROCESS | 3064 | 1463781202938 Marionette DEBUG loaded listener.js 14:53:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17C8C800) [pid = 3064] [serial = 1033] [outer = 17C6D400] 14:53:23 INFO - PROCESS | 3064 | 1463781203361 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:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 14:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:53:23 INFO - PROCESS | 3064 | 1463781203384 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 14:53:23 INFO - PROCESS | 3064 | 1463781203386 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 14:53:23 INFO - PROCESS | 3064 | 1463781203389 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:53:23 INFO - PROCESS | 3064 | 1463781203390 Marionette TRACE conn5 <- [1,1342,null,{}] 14:53:23 INFO - PROCESS | 3064 | 1463781203394 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:53:23 INFO - PROCESS | 3064 | 1463781203505 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 14:53:23 INFO - PROCESS | 3064 | 1463781203517 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:23 INFO - PROCESS | 3064 | ++DOCSHELL 17C67C00 == 37 [pid = 3064] [id = 345] 14:53:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (17C8F400) [pid = 3064] [serial = 1034] [outer = 00000000] 14:53:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17C9A000) [pid = 3064] [serial = 1035] [outer = 17C8F400] 14:53:23 INFO - PROCESS | 3064 | 1463781203561 Marionette DEBUG loaded listener.js 14:53:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (17C9AC00) [pid = 3064] [serial = 1036] [outer = 17C8F400] 14:53:24 INFO - PROCESS | 3064 | 1463781204018 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:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 14:53:24 INFO - PROCESS | 3064 | 1463781204061 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 14:53:24 INFO - PROCESS | 3064 | 1463781204065 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 14:53:24 INFO - PROCESS | 3064 | 1463781204071 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:53:24 INFO - PROCESS | 3064 | 1463781204075 Marionette TRACE conn5 <- [1,1346,null,{}] 14:53:24 INFO - PROCESS | 3064 | 1463781204082 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:53:24 INFO - PROCESS | 3064 | 1463781204188 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 14:53:24 INFO - PROCESS | 3064 | 1463781204337 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:24 INFO - PROCESS | 3064 | ++DOCSHELL 0F977000 == 38 [pid = 3064] [id = 346] 14:53:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0F97AC00) [pid = 3064] [serial = 1037] [outer = 00000000] 14:53:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0FAE9C00) [pid = 3064] [serial = 1038] [outer = 0F97AC00] 14:53:24 INFO - PROCESS | 3064 | 1463781204408 Marionette DEBUG loaded listener.js 14:53:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0FD52800) [pid = 3064] [serial = 1039] [outer = 0F97AC00] 14:53:24 INFO - PROCESS | 3064 | 1463781204967 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:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 930ms 14:53:24 INFO - PROCESS | 3064 | 1463781205006 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 14:53:24 INFO - PROCESS | 3064 | 1463781205012 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 14:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:53:25 INFO - PROCESS | 3064 | 1463781205018 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:53:25 INFO - PROCESS | 3064 | 1463781205021 Marionette TRACE conn5 <- [1,1350,null,{}] 14:53:25 INFO - PROCESS | 3064 | 1463781205025 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:53:25 INFO - PROCESS | 3064 | 1463781205132 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 14:53:25 INFO - PROCESS | 3064 | 1463781205231 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:25 INFO - PROCESS | 3064 | ++DOCSHELL 14249800 == 39 [pid = 3064] [id = 347] 14:53:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (14251000) [pid = 3064] [serial = 1040] [outer = 00000000] 14:53:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (14BBCC00) [pid = 3064] [serial = 1041] [outer = 14251000] 14:53:25 INFO - PROCESS | 3064 | 1463781205285 Marionette DEBUG loaded listener.js 14:53:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (159E8400) [pid = 3064] [serial = 1042] [outer = 14251000] 14:53:25 INFO - PROCESS | 3064 | 1463781205898 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:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 930ms 14:53:25 INFO - PROCESS | 3064 | 1463781205950 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 14:53:25 INFO - PROCESS | 3064 | 1463781205953 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 14:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:53:25 INFO - PROCESS | 3064 | 1463781205957 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:53:25 INFO - PROCESS | 3064 | 1463781205960 Marionette TRACE conn5 <- [1,1354,null,{}] 14:53:25 INFO - PROCESS | 3064 | 1463781205972 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:53:26 INFO - PROCESS | 3064 | 1463781206080 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 14:53:26 INFO - PROCESS | 3064 | 1463781206206 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:26 INFO - PROCESS | 3064 | ++DOCSHELL 17C6B800 == 40 [pid = 3064] [id = 348] 14:53:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (17C95C00) [pid = 3064] [serial = 1043] [outer = 00000000] 14:53:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (18135800) [pid = 3064] [serial = 1044] [outer = 17C95C00] 14:53:26 INFO - PROCESS | 3064 | 1463781206264 Marionette DEBUG loaded listener.js 14:53:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (181BEC00) [pid = 3064] [serial = 1045] [outer = 17C95C00] 14:53:26 INFO - PROCESS | 3064 | 1463781206936 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:53:26 INFO - PROCESS | 3064 | 1463781206988 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 14:53:26 INFO - PROCESS | 3064 | 1463781206993 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:53:26 INFO - PROCESS | 3064 | 1463781206995 Marionette TRACE conn5 <- [1,1358,null,{}] 14:53:26 INFO - PROCESS | 3064 | 1463781206998 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:53:27 INFO - PROCESS | 3064 | 1463781207099 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 14:53:27 INFO - PROCESS | 3064 | 1463781207224 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:27 INFO - PROCESS | 3064 | ++DOCSHELL 18B43C00 == 41 [pid = 3064] [id = 349] 14:53:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (18B45800) [pid = 3064] [serial = 1046] [outer = 00000000] 14:53:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (18ED3400) [pid = 3064] [serial = 1047] [outer = 18B45800] 14:53:27 INFO - PROCESS | 3064 | 1463781207280 Marionette DEBUG loaded listener.js 14:53:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (18EE4C00) [pid = 3064] [serial = 1048] [outer = 18B45800] 14:53:28 INFO - PROCESS | 3064 | 1463781208015 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:53:28 INFO - PROCESS | 3064 | 1463781208076 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 14:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:53:28 INFO - PROCESS | 3064 | 1463781208081 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:53:28 INFO - PROCESS | 3064 | 1463781208085 Marionette TRACE conn5 <- [1,1362,null,{}] 14:53:28 INFO - PROCESS | 3064 | 1463781208091 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:53:28 INFO - PROCESS | 3064 | 1463781208185 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 14:53:28 INFO - PROCESS | 3064 | 1463781208316 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:28 INFO - PROCESS | 3064 | ++DOCSHELL 0FAF4400 == 42 [pid = 3064] [id = 350] 14:53:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (1016CC00) [pid = 3064] [serial = 1049] [outer = 00000000] 14:53:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (101D4800) [pid = 3064] [serial = 1050] [outer = 1016CC00] 14:53:28 INFO - PROCESS | 3064 | 1463781208368 Marionette DEBUG loaded listener.js 14:53:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (10F7C000) [pid = 3064] [serial = 1051] [outer = 1016CC00] 14:53:28 INFO - PROCESS | 3064 | --DOCSHELL 0CCC9400 == 41 [pid = 3064] [id = 344] 14:53:28 INFO - PROCESS | 3064 | --DOCSHELL 10145800 == 40 [pid = 3064] [id = 343] 14:53:28 INFO - PROCESS | 3064 | --DOCSHELL 179A6800 == 39 [pid = 3064] [id = 342] 14:53:28 INFO - PROCESS | 3064 | --DOCSHELL 0FD49800 == 38 [pid = 3064] [id = 341] 14:53:28 INFO - PROCESS | 3064 | --DOCSHELL 0CFD9800 == 37 [pid = 3064] [id = 340] 14:53:28 INFO - PROCESS | 3064 | --DOCSHELL 14249C00 == 36 [pid = 3064] [id = 339] 14:53:28 INFO - PROCESS | 3064 | --DOCSHELL 0F9EC000 == 35 [pid = 3064] [id = 338] 14:53:28 INFO - PROCESS | 3064 | --DOCSHELL 0F9E2400 == 34 [pid = 3064] [id = 337] 14:53:28 INFO - PROCESS | 3064 | --DOCSHELL 0CCC6400 == 33 [pid = 3064] [id = 335] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (18BA2C00) [pid = 3064] [serial = 1002] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0CFCF400) [pid = 3064] [serial = 963] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0CFD7000) [pid = 3064] [serial = 964] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (17C63400) [pid = 3064] [serial = 988] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (171E9C00) [pid = 3064] [serial = 981] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (1768E400) [pid = 3064] [serial = 982] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (17C2F800) [pid = 3064] [serial = 987] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (14754800) [pid = 3064] [serial = 975] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (14B4BC00) [pid = 3064] [serial = 976] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (17C7AC00) [pid = 3064] [serial = 990] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (14242C00) [pid = 3064] [serial = 972] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (1424F400) [pid = 3064] [serial = 973] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17DC3800) [pid = 3064] [serial = 993] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0FD44000) [pid = 3064] [serial = 966] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (14294C00) [pid = 3064] [serial = 997] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (14251C00) [pid = 3064] [serial = 996] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0FD4A000) [pid = 3064] [serial = 967] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (1017BC00) [pid = 3064] [serial = 969] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (1813E000) [pid = 3064] [serial = 999] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (10183400) [pid = 3064] [serial = 970] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (17104800) [pid = 3064] [serial = 978] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1710BC00) [pid = 3064] [serial = 979] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (1815D800) [pid = 3064] [serial = 994] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (17A64C00) [pid = 3064] [serial = 984] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (181C8000) [pid = 3064] [serial = 961] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (181C6000) [pid = 3064] [serial = 1000] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (17C8B800) [pid = 3064] [serial = 991] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (17A61C00) [pid = 3064] [serial = 985] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:28 INFO - PROCESS | 3064 | 1463781208883 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:53:28 INFO - PROCESS | 3064 | 1463781208918 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 14:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:53:28 INFO - PROCESS | 3064 | 1463781208924 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:53:28 INFO - PROCESS | 3064 | 1463781208926 Marionette TRACE conn5 <- [1,1366,null,{}] 14:53:28 INFO - PROCESS | 3064 | 1463781208930 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:53:28 INFO - PROCESS | 3064 | 1463781209016 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 14:53:29 INFO - PROCESS | 3064 | 1463781209102 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:29 INFO - PROCESS | 3064 | ++DOCSHELL 0F97F000 == 34 [pid = 3064] [id = 351] 14:53:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0F981000) [pid = 3064] [serial = 1052] [outer = 00000000] 14:53:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0FF87400) [pid = 3064] [serial = 1053] [outer = 0F981000] 14:53:29 INFO - PROCESS | 3064 | 1463781209148 Marionette DEBUG loaded listener.js 14:53:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (1017F000) [pid = 3064] [serial = 1054] [outer = 0F981000] 14:53:29 INFO - PROCESS | 3064 | 1463781209530 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:53:29 INFO - PROCESS | 3064 | 1463781209600 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 14:53:29 INFO - PROCESS | 3064 | 1463781209603 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:53:29 INFO - PROCESS | 3064 | 1463781209607 Marionette TRACE conn5 <- [1,1370,null,{}] 14:53:29 INFO - PROCESS | 3064 | 1463781209617 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:53:29 INFO - PROCESS | 3064 | 1463781209706 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 14:53:29 INFO - PROCESS | 3064 | 1463781209754 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:29 INFO - PROCESS | 3064 | ++DOCSHELL 1496CC00 == 35 [pid = 3064] [id = 352] 14:53:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (14972400) [pid = 3064] [serial = 1055] [outer = 00000000] 14:53:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (14C0C000) [pid = 3064] [serial = 1056] [outer = 14972400] 14:53:29 INFO - PROCESS | 3064 | 1463781209806 Marionette DEBUG loaded listener.js 14:53:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (14E7F400) [pid = 3064] [serial = 1057] [outer = 14972400] 14:53:30 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:30 INFO - PROCESS | 3064 | 1463781210280 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:53:30 INFO - PROCESS | 3064 | 1463781210340 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 14:53:30 INFO - PROCESS | 3064 | 1463781210343 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:53:30 INFO - PROCESS | 3064 | 1463781210345 Marionette TRACE conn5 <- [1,1374,null,{}] 14:53:30 INFO - PROCESS | 3064 | 1463781210348 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:53:30 INFO - PROCESS | 3064 | 1463781210430 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 14:53:30 INFO - PROCESS | 3064 | 1463781210440 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:30 INFO - PROCESS | 3064 | ++DOCSHELL 1591E400 == 36 [pid = 3064] [id = 353] 14:53:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1710F400) [pid = 3064] [serial = 1058] [outer = 00000000] 14:53:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (1799BC00) [pid = 3064] [serial = 1059] [outer = 1710F400] 14:53:30 INFO - PROCESS | 3064 | 1463781210485 Marionette DEBUG loaded listener.js 14:53:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17A5CC00) [pid = 3064] [serial = 1060] [outer = 1710F400] 14:53:30 INFO - PROCESS | 3064 | 1463781210928 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:53:30 INFO - PROCESS | 3064 | 1463781210985 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 14:53:30 INFO - PROCESS | 3064 | 1463781210988 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:53:30 INFO - PROCESS | 3064 | 1463781210990 Marionette TRACE conn5 <- [1,1378,null,{}] 14:53:30 INFO - PROCESS | 3064 | 1463781210993 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:53:31 INFO - PROCESS | 3064 | 1463781211100 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 14:53:31 INFO - PROCESS | 3064 | 1463781211180 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:31 INFO - PROCESS | 3064 | ++DOCSHELL 17A66400 == 37 [pid = 3064] [id = 354] 14:53:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17A69000) [pid = 3064] [serial = 1061] [outer = 00000000] 14:53:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (17C26800) [pid = 3064] [serial = 1062] [outer = 17A69000] 14:53:31 INFO - PROCESS | 3064 | 1463781211226 Marionette DEBUG loaded listener.js 14:53:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17C2E400) [pid = 3064] [serial = 1063] [outer = 17A69000] 14:53:31 INFO - PROCESS | 3064 | 1463781211637 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:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 14:53:31 INFO - PROCESS | 3064 | 1463781211722 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 14:53:31 INFO - PROCESS | 3064 | 1463781211724 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 14:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:53:31 INFO - PROCESS | 3064 | 1463781211728 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:53:31 INFO - PROCESS | 3064 | 1463781211729 Marionette TRACE conn5 <- [1,1382,null,{}] 14:53:31 INFO - PROCESS | 3064 | 1463781211739 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:53:31 INFO - PROCESS | 3064 | 1463781211868 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 14:53:31 INFO - PROCESS | 3064 | 1463781211929 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:31 INFO - PROCESS | 3064 | ++DOCSHELL 0CED7000 == 38 [pid = 3064] [id = 355] 14:53:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0CF49000) [pid = 3064] [serial = 1064] [outer = 00000000] 14:53:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (18139400) [pid = 3064] [serial = 1065] [outer = 0CF49000] 14:53:31 INFO - PROCESS | 3064 | 1463781211975 Marionette DEBUG loaded listener.js 14:53:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (181BC800) [pid = 3064] [serial = 1066] [outer = 0CF49000] 14:53:32 INFO - PROCESS | 3064 | 1463781212385 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:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 14:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:53:32 INFO - PROCESS | 3064 | 1463781212398 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 14:53:32 INFO - PROCESS | 3064 | 1463781212400 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 14:53:32 INFO - PROCESS | 3064 | 1463781212403 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:53:32 INFO - PROCESS | 3064 | 1463781212405 Marionette TRACE conn5 <- [1,1386,null,{}] 14:53:32 INFO - PROCESS | 3064 | 1463781212414 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:53:32 INFO - PROCESS | 3064 | 1463781212544 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 14:53:32 INFO - PROCESS | 3064 | 1463781212550 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:32 INFO - PROCESS | 3064 | ++DOCSHELL 0CD40C00 == 39 [pid = 3064] [id = 356] 14:53:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (18138800) [pid = 3064] [serial = 1067] [outer = 00000000] 14:53:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (18B44400) [pid = 3064] [serial = 1068] [outer = 18138800] 14:53:32 INFO - PROCESS | 3064 | 1463781212594 Marionette DEBUG loaded listener.js 14:53:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (18B46400) [pid = 3064] [serial = 1069] [outer = 18138800] 14:53:33 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1710FC00) [pid = 3064] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:53:33 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (17A5FC00) [pid = 3064] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:53:33 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0FA0F800) [pid = 3064] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:53:33 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (14CB0C00) [pid = 3064] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:53:33 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0FA01C00) [pid = 3064] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:53:33 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (14251400) [pid = 3064] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:53:33 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (17C6D400) [pid = 3064] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:53:33 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (18B9C400) [pid = 3064] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:53:33 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (10147400) [pid = 3064] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:53:33 INFO - PROCESS | 3064 | 1463781213070 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:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 14:53:33 INFO - PROCESS | 3064 | 1463781213135 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 14:53:33 INFO - PROCESS | 3064 | 1463781213137 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 14:53:33 INFO - PROCESS | 3064 | 1463781213140 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:53:33 INFO - PROCESS | 3064 | 1463781213142 Marionette TRACE conn5 <- [1,1390,null,{}] 14:53:33 INFO - PROCESS | 3064 | 1463781213145 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:53:33 INFO - PROCESS | 3064 | 1463781213232 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 14:53:33 INFO - PROCESS | 3064 | 1463781213241 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:33 INFO - PROCESS | 3064 | ++DOCSHELL 0FA5F800 == 40 [pid = 3064] [id = 357] 14:53:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0FA65400) [pid = 3064] [serial = 1070] [outer = 00000000] 14:53:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1768FC00) [pid = 3064] [serial = 1071] [outer = 0FA65400] 14:53:33 INFO - PROCESS | 3064 | 1463781213285 Marionette DEBUG loaded listener.js 14:53:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17690000) [pid = 3064] [serial = 1072] [outer = 0FA65400] 14:53:33 INFO - PROCESS | 3064 | 1463781213712 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:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 14:53:33 INFO - PROCESS | 3064 | 1463781213774 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 14:53:33 INFO - PROCESS | 3064 | 1463781213776 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 14:53:33 INFO - PROCESS | 3064 | 1463781213780 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:53:33 INFO - PROCESS | 3064 | 1463781213781 Marionette TRACE conn5 <- [1,1394,null,{}] 14:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:53:33 INFO - PROCESS | 3064 | 1463781213785 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:53:33 INFO - PROCESS | 3064 | 1463781213887 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 14:53:33 INFO - PROCESS | 3064 | 1463781213897 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:33 INFO - PROCESS | 3064 | ++DOCSHELL 17C80400 == 41 [pid = 3064] [id = 358] 14:53:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (18BA6000) [pid = 3064] [serial = 1073] [outer = 00000000] 14:53:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (18EED400) [pid = 3064] [serial = 1074] [outer = 18BA6000] 14:53:33 INFO - PROCESS | 3064 | 1463781213941 Marionette DEBUG loaded listener.js 14:53:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (18F34800) [pid = 3064] [serial = 1075] [outer = 18BA6000] 14:53:34 INFO - PROCESS | 3064 | 1463781214358 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:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 14:53:34 INFO - PROCESS | 3064 | 1463781214414 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 14:53:34 INFO - PROCESS | 3064 | 1463781214417 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 14:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:53:34 INFO - PROCESS | 3064 | 1463781214420 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:53:34 INFO - PROCESS | 3064 | 1463781214422 Marionette TRACE conn5 <- [1,1398,null,{}] 14:53:34 INFO - PROCESS | 3064 | 1463781214425 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:53:34 INFO - PROCESS | 3064 | 1463781214504 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 14:53:34 INFO - PROCESS | 3064 | 1463781214511 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:34 INFO - PROCESS | 3064 | ++DOCSHELL 18F55800 == 42 [pid = 3064] [id = 359] 14:53:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (18F59C00) [pid = 3064] [serial = 1076] [outer = 00000000] 14:53:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (18F5D400) [pid = 3064] [serial = 1077] [outer = 18F59C00] 14:53:34 INFO - PROCESS | 3064 | 1463781214555 Marionette DEBUG loaded listener.js 14:53:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (18F52400) [pid = 3064] [serial = 1078] [outer = 18F59C00] 14:53:34 INFO - PROCESS | 3064 | 1463781214984 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:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 570ms 14:53:34 INFO - PROCESS | 3064 | 1463781214990 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 14:53:34 INFO - PROCESS | 3064 | 1463781214992 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 14:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:53:35 INFO - PROCESS | 3064 | 1463781215010 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:53:35 INFO - PROCESS | 3064 | 1463781215013 Marionette TRACE conn5 <- [1,1402,null,{}] 14:53:35 INFO - PROCESS | 3064 | 1463781215081 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:53:35 INFO - PROCESS | 3064 | 1463781215181 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 14:53:35 INFO - PROCESS | 3064 | 1463781215387 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:35 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD4000 == 43 [pid = 3064] [id = 360] 14:53:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0CFD5C00) [pid = 3064] [serial = 1079] [outer = 00000000] 14:53:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0FA06000) [pid = 3064] [serial = 1080] [outer = 0CFD5C00] 14:53:35 INFO - PROCESS | 3064 | 1463781215448 Marionette DEBUG loaded listener.js 14:53:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0FD49000) [pid = 3064] [serial = 1081] [outer = 0CFD5C00] 14:53:36 INFO - PROCESS | 3064 | 1463781216051 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:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1105ms 14:53:36 INFO - PROCESS | 3064 | 1463781216102 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 14:53:36 INFO - PROCESS | 3064 | 1463781216107 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 14:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:53:36 INFO - PROCESS | 3064 | 1463781216111 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:53:36 INFO - PROCESS | 3064 | 1463781216114 Marionette TRACE conn5 <- [1,1406,null,{}] 14:53:36 INFO - PROCESS | 3064 | 1463781216119 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:53:36 INFO - PROCESS | 3064 | 1463781216269 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 14:53:36 INFO - PROCESS | 3064 | 1463781216400 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:36 INFO - PROCESS | 3064 | ++DOCSHELL 14294C00 == 44 [pid = 3064] [id = 361] 14:53:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (14684800) [pid = 3064] [serial = 1082] [outer = 00000000] 14:53:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (14BBEC00) [pid = 3064] [serial = 1083] [outer = 14684800] 14:53:36 INFO - PROCESS | 3064 | 1463781216457 Marionette DEBUG loaded listener.js 14:53:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (17109C00) [pid = 3064] [serial = 1084] [outer = 14684800] 14:53:37 INFO - PROCESS | 3064 | 1463781217099 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:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1020ms 14:53:37 INFO - PROCESS | 3064 | 1463781217132 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 14:53:37 INFO - PROCESS | 3064 | 1463781217134 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 14:53:37 INFO - PROCESS | 3064 | 1463781217138 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:53:37 INFO - PROCESS | 3064 | 1463781217140 Marionette TRACE conn5 <- [1,1410,null,{}] 14:53:37 INFO - PROCESS | 3064 | 1463781217144 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:53:37 INFO - PROCESS | 3064 | 1463781217249 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 14:53:37 INFO - PROCESS | 3064 | 1463781217378 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:37 INFO - PROCESS | 3064 | ++DOCSHELL 0FD4DC00 == 45 [pid = 3064] [id = 362] 14:53:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (17C7D400) [pid = 3064] [serial = 1085] [outer = 00000000] 14:53:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (18137C00) [pid = 3064] [serial = 1086] [outer = 17C7D400] 14:53:37 INFO - PROCESS | 3064 | 1463781217438 Marionette DEBUG loaded listener.js 14:53:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (18E6D000) [pid = 3064] [serial = 1087] [outer = 17C7D400] 14:53:38 INFO - PROCESS | 3064 | 1463781218077 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:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 970ms 14:53:38 INFO - PROCESS | 3064 | 1463781218118 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 14:53:38 INFO - PROCESS | 3064 | 1463781218124 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 14:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:53:38 INFO - PROCESS | 3064 | 1463781218129 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:53:38 INFO - PROCESS | 3064 | 1463781218131 Marionette TRACE conn5 <- [1,1414,null,{}] 14:53:38 INFO - PROCESS | 3064 | 1463781218135 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:53:38 INFO - PROCESS | 3064 | 1463781218238 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 14:53:38 INFO - PROCESS | 3064 | 1463781218338 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:38 INFO - PROCESS | 3064 | ++DOCSHELL 19463400 == 46 [pid = 3064] [id = 363] 14:53:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (194AF800) [pid = 3064] [serial = 1088] [outer = 00000000] 14:53:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (19B62800) [pid = 3064] [serial = 1089] [outer = 194AF800] 14:53:38 INFO - PROCESS | 3064 | 1463781218396 Marionette DEBUG loaded listener.js 14:53:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (19B66400) [pid = 3064] [serial = 1090] [outer = 194AF800] 14:53:39 INFO - PROCESS | 3064 | 1463781219212 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:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1117ms 14:53:39 INFO - PROCESS | 3064 | 1463781219250 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 14:53:39 INFO - PROCESS | 3064 | 1463781219254 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 14:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:53:39 INFO - PROCESS | 3064 | 1463781219259 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:53:39 INFO - PROCESS | 3064 | 1463781219263 Marionette TRACE conn5 <- [1,1418,null,{}] 14:53:39 INFO - PROCESS | 3064 | 1463781219269 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:53:39 INFO - PROCESS | 3064 | 1463781219367 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 14:53:39 INFO - PROCESS | 3064 | 1463781219500 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:39 INFO - PROCESS | 3064 | ++DOCSHELL 0CD4D400 == 47 [pid = 3064] [id = 364] 14:53:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0CFD1400) [pid = 3064] [serial = 1091] [outer = 00000000] 14:53:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0FD46400) [pid = 3064] [serial = 1092] [outer = 0CFD1400] 14:53:39 INFO - PROCESS | 3064 | 1463781219550 Marionette DEBUG loaded listener.js 14:53:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (10F85000) [pid = 3064] [serial = 1093] [outer = 0CFD1400] 14:53:39 INFO - PROCESS | 3064 | --DOCSHELL 17C80400 == 46 [pid = 3064] [id = 358] 14:53:39 INFO - PROCESS | 3064 | --DOCSHELL 0FA5F800 == 45 [pid = 3064] [id = 357] 14:53:39 INFO - PROCESS | 3064 | --DOCSHELL 0CD40C00 == 44 [pid = 3064] [id = 356] 14:53:39 INFO - PROCESS | 3064 | --DOCSHELL 0CED7000 == 43 [pid = 3064] [id = 355] 14:53:39 INFO - PROCESS | 3064 | --DOCSHELL 17A66400 == 42 [pid = 3064] [id = 354] 14:53:39 INFO - PROCESS | 3064 | --DOCSHELL 1591E400 == 41 [pid = 3064] [id = 353] 14:53:39 INFO - PROCESS | 3064 | --DOCSHELL 1496CC00 == 40 [pid = 3064] [id = 352] 14:53:39 INFO - PROCESS | 3064 | --DOCSHELL 0F97F000 == 39 [pid = 3064] [id = 351] 14:53:39 INFO - PROCESS | 3064 | --DOCSHELL 0FAF4400 == 38 [pid = 3064] [id = 350] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (17C9A000) [pid = 3064] [serial = 1035] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOCSHELL 0F977000 == 37 [pid = 3064] [id = 346] 14:53:39 INFO - PROCESS | 3064 | --DOCSHELL 17C67C00 == 36 [pid = 3064] [id = 345] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0CD45400) [pid = 3064] [serial = 1005] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (14299800) [pid = 3064] [serial = 1017] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (1496E800) [pid = 3064] [serial = 1018] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (17C8C800) [pid = 3064] [serial = 1033] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (10160000) [pid = 3064] [serial = 1008] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (18BA4400) [pid = 3064] [serial = 1003] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (164C6000) [pid = 3064] [serial = 1029] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (1768A400) [pid = 3064] [serial = 1024] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (17C79000) [pid = 3064] [serial = 1032] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (10161800) [pid = 3064] [serial = 1027] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (17A86400) [pid = 3064] [serial = 1030] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (17106000) [pid = 3064] [serial = 1021] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (171E7800) [pid = 3064] [serial = 1023] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (17C27C00) [pid = 3064] [serial = 1026] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1014D400) [pid = 3064] [serial = 1012] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0FF80C00) [pid = 3064] [serial = 1011] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (164C8C00) [pid = 3064] [serial = 1020] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (10145C00) [pid = 3064] [serial = 1014] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (10167400) [pid = 3064] [serial = 1015] [outer = 00000000] [url = about:blank] 14:53:40 INFO - PROCESS | 3064 | 1463781220096 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:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 890ms 14:53:40 INFO - PROCESS | 3064 | 1463781220150 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 14:53:40 INFO - PROCESS | 3064 | 1463781220156 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 14:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:53:40 INFO - PROCESS | 3064 | 1463781220162 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:53:40 INFO - PROCESS | 3064 | 1463781220164 Marionette TRACE conn5 <- [1,1422,null,{}] 14:53:40 INFO - PROCESS | 3064 | 1463781220168 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:53:40 INFO - PROCESS | 3064 | 1463781220249 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 14:53:40 INFO - PROCESS | 3064 | 1463781220348 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:40 INFO - PROCESS | 3064 | ++DOCSHELL 0CEA0000 == 37 [pid = 3064] [id = 365] 14:53:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0F97F800) [pid = 3064] [serial = 1094] [outer = 00000000] 14:53:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0FFDF400) [pid = 3064] [serial = 1095] [outer = 0F97F800] 14:53:40 INFO - PROCESS | 3064 | 1463781220400 Marionette DEBUG loaded listener.js 14:53:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (10167400) [pid = 3064] [serial = 1096] [outer = 0F97F800] 14:53:40 INFO - PROCESS | 3064 | 1463781220817 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:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 14:53:40 INFO - PROCESS | 3064 | 1463781220835 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 14:53:40 INFO - PROCESS | 3064 | 1463781220838 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 14:53:40 INFO - PROCESS | 3064 | 1463781220841 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:53:40 INFO - PROCESS | 3064 | 1463781220845 Marionette TRACE conn5 <- [1,1426,null,{}] 14:53:40 INFO - PROCESS | 3064 | 1463781220855 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:53:40 INFO - PROCESS | 3064 | 1463781220973 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 14:53:40 INFO - PROCESS | 3064 | 1463781220984 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:40 INFO - PROCESS | 3064 | ++DOCSHELL 14949C00 == 38 [pid = 3064] [id = 366] 14:53:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1496CC00) [pid = 3064] [serial = 1097] [outer = 00000000] 14:53:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (14B4B800) [pid = 3064] [serial = 1098] [outer = 1496CC00] 14:53:41 INFO - PROCESS | 3064 | 1463781221031 Marionette DEBUG loaded listener.js 14:53:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (14E0D800) [pid = 3064] [serial = 1099] [outer = 1496CC00] 14:53:41 INFO - PROCESS | 3064 | 1463781221468 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:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 14:53:41 INFO - PROCESS | 3064 | 1463781221516 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 14:53:41 INFO - PROCESS | 3064 | 1463781221519 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 14:53:41 INFO - PROCESS | 3064 | 1463781221522 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:53:41 INFO - PROCESS | 3064 | 1463781221523 Marionette TRACE conn5 <- [1,1430,null,{}] 14:53:41 INFO - PROCESS | 3064 | 1463781221527 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:53:41 INFO - PROCESS | 3064 | 1463781221608 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 14:53:41 INFO - PROCESS | 3064 | 1463781221614 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:41 INFO - PROCESS | 3064 | ++DOCSHELL 17102000 == 39 [pid = 3064] [id = 367] 14:53:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (17103000) [pid = 3064] [serial = 1100] [outer = 00000000] 14:53:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (1710DC00) [pid = 3064] [serial = 1101] [outer = 17103000] 14:53:41 INFO - PROCESS | 3064 | 1463781221659 Marionette DEBUG loaded listener.js 14:53:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (1760F400) [pid = 3064] [serial = 1102] [outer = 17103000] 14:53:42 INFO - PROCESS | 3064 | 1463781222171 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:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 14:53:42 INFO - PROCESS | 3064 | 1463781222196 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 14:53:42 INFO - PROCESS | 3064 | 1463781222198 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 14:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:53:42 INFO - PROCESS | 3064 | 1463781222208 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:53:42 INFO - PROCESS | 3064 | 1463781222210 Marionette TRACE conn5 <- [1,1434,null,{}] 14:53:42 INFO - PROCESS | 3064 | 1463781222213 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:53:42 INFO - PROCESS | 3064 | 1463781222320 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 14:53:42 INFO - PROCESS | 3064 | 1463781222406 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:42 INFO - PROCESS | 3064 | ++DOCSHELL 17A5D800 == 40 [pid = 3064] [id = 368] 14:53:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (17A5EC00) [pid = 3064] [serial = 1103] [outer = 00000000] 14:53:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (17A66C00) [pid = 3064] [serial = 1104] [outer = 17A5EC00] 14:53:42 INFO - PROCESS | 3064 | 1463781222451 Marionette DEBUG loaded listener.js 14:53:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (17C24400) [pid = 3064] [serial = 1105] [outer = 17A5EC00] 14:53:42 INFO - PROCESS | 3064 | 1463781222890 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:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 14:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:53:42 INFO - PROCESS | 3064 | 1463781222941 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 14:53:42 INFO - PROCESS | 3064 | 1463781222943 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 14:53:42 INFO - PROCESS | 3064 | 1463781222946 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:53:42 INFO - PROCESS | 3064 | 1463781222948 Marionette TRACE conn5 <- [1,1438,null,{}] 14:53:42 INFO - PROCESS | 3064 | 1463781222951 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:53:43 INFO - PROCESS | 3064 | 1463781223082 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 14:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (17A69000) [pid = 3064] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0CF49000) [pid = 3064] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (18138800) [pid = 3064] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0FA65400) [pid = 3064] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (18BA6000) [pid = 3064] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0F981000) [pid = 3064] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1710F400) [pid = 3064] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1016CC00) [pid = 3064] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:53:43 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14972400) [pid = 3064] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:53:43 INFO - PROCESS | 3064 | 1463781223313 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:43 INFO - PROCESS | 3064 | ++DOCSHELL 09282C00 == 41 [pid = 3064] [id = 369] 14:53:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0CCBE400) [pid = 3064] [serial = 1106] [outer = 00000000] 14:53:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0CCCBC00) [pid = 3064] [serial = 1107] [outer = 0CCBE400] 14:53:43 INFO - PROCESS | 3064 | 1463781223376 Marionette DEBUG loaded listener.js 14:53:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0CEE5800) [pid = 3064] [serial = 1108] [outer = 0CCBE400] 14:53:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0F93A800) [pid = 3064] [serial = 1109] [outer = 1033D000] 14:53:44 INFO - PROCESS | 3064 | 1463781224157 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:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1274ms 14:53:44 INFO - PROCESS | 3064 | 1463781224223 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 14:53:44 INFO - PROCESS | 3064 | 1463781224227 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 14:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:53:44 INFO - PROCESS | 3064 | 1463781224232 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:53:44 INFO - PROCESS | 3064 | 1463781224236 Marionette TRACE conn5 <- [1,1442,null,{}] 14:53:44 INFO - PROCESS | 3064 | 1463781224242 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:53:44 INFO - PROCESS | 3064 | 1463781224363 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 14:53:44 INFO - PROCESS | 3064 | 1463781224495 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:44 INFO - PROCESS | 3064 | ++DOCSHELL 0CFCF400 == 42 [pid = 3064] [id = 370] 14:53:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (1017A000) [pid = 3064] [serial = 1110] [outer = 00000000] 14:53:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (10F87800) [pid = 3064] [serial = 1111] [outer = 1017A000] 14:53:44 INFO - PROCESS | 3064 | 1463781224554 Marionette DEBUG loaded listener.js 14:53:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (14248C00) [pid = 3064] [serial = 1112] [outer = 1017A000] 14:53:45 INFO - PROCESS | 3064 | 1463781225188 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:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1019ms 14:53:45 INFO - PROCESS | 3064 | 1463781225258 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 14:53:45 INFO - PROCESS | 3064 | 1463781225262 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 14:53:45 INFO - PROCESS | 3064 | 1463781225266 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:53:45 INFO - PROCESS | 3064 | 1463781225268 Marionette TRACE conn5 <- [1,1446,null,{}] 14:53:45 INFO - PROCESS | 3064 | 1463781225272 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:53:45 INFO - PROCESS | 3064 | 1463781225410 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 14:53:45 INFO - PROCESS | 3064 | 1463781225538 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:45 INFO - PROCESS | 3064 | ++DOCSHELL 14BB8000 == 43 [pid = 3064] [id = 371] 14:53:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (14CB8800) [pid = 3064] [serial = 1113] [outer = 00000000] 14:53:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (17101800) [pid = 3064] [serial = 1114] [outer = 14CB8800] 14:53:45 INFO - PROCESS | 3064 | 1463781225594 Marionette DEBUG loaded listener.js 14:53:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (17688000) [pid = 3064] [serial = 1115] [outer = 14CB8800] 14:53:46 INFO - PROCESS | 3064 | 1463781226178 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:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 14:53:46 INFO - PROCESS | 3064 | 1463781226240 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 14:53:46 INFO - PROCESS | 3064 | 1463781226243 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 14:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:53:46 INFO - PROCESS | 3064 | 1463781226253 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:53:46 INFO - PROCESS | 3064 | 1463781226260 Marionette TRACE conn5 <- [1,1450,null,{}] 14:53:46 INFO - PROCESS | 3064 | 1463781226264 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:53:46 INFO - PROCESS | 3064 | 1463781226374 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 14:53:46 INFO - PROCESS | 3064 | 1463781226504 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:46 INFO - PROCESS | 3064 | ++DOCSHELL 17C67000 == 44 [pid = 3064] [id = 372] 14:53:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (17C80000) [pid = 3064] [serial = 1116] [outer = 00000000] 14:53:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (17C93C00) [pid = 3064] [serial = 1117] [outer = 17C80000] 14:53:46 INFO - PROCESS | 3064 | 1463781226560 Marionette DEBUG loaded listener.js 14:53:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (17D5CC00) [pid = 3064] [serial = 1118] [outer = 17C80000] 14:53:47 INFO - PROCESS | 3064 | 1463781227220 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:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1028ms 14:53:47 INFO - PROCESS | 3064 | 1463781227278 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 14:53:47 INFO - PROCESS | 3064 | 1463781227281 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 14:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:53:47 INFO - PROCESS | 3064 | 1463781227285 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:53:47 INFO - PROCESS | 3064 | 1463781227287 Marionette TRACE conn5 <- [1,1454,null,{}] 14:53:47 INFO - PROCESS | 3064 | 1463781227291 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:53:47 INFO - PROCESS | 3064 | 1463781227397 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 14:53:47 INFO - PROCESS | 3064 | 1463781227607 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:47 INFO - PROCESS | 3064 | ++DOCSHELL 0CD4A400 == 45 [pid = 3064] [id = 373] 14:53:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0CF4A000) [pid = 3064] [serial = 1119] [outer = 00000000] 14:53:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0CFDB400) [pid = 3064] [serial = 1120] [outer = 0CF4A000] 14:53:47 INFO - PROCESS | 3064 | 1463781227661 Marionette DEBUG loaded listener.js 14:53:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0FD47400) [pid = 3064] [serial = 1121] [outer = 0CF4A000] 14:53:48 INFO - PROCESS | 3064 | 1463781228381 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:53:48 INFO - PROCESS | 3064 | --DOCSHELL 17A5D800 == 44 [pid = 3064] [id = 368] 14:53:48 INFO - PROCESS | 3064 | --DOCSHELL 17102000 == 43 [pid = 3064] [id = 367] 14:53:48 INFO - PROCESS | 3064 | --DOCSHELL 14949C00 == 42 [pid = 3064] [id = 366] 14:53:48 INFO - PROCESS | 3064 | --DOCSHELL 0CEA0000 == 41 [pid = 3064] [id = 365] 14:53:48 INFO - PROCESS | 3064 | --DOCSHELL 0CD4D400 == 40 [pid = 3064] [id = 364] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (18F5D400) [pid = 3064] [serial = 1077] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (17C26800) [pid = 3064] [serial = 1062] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (17C2E400) [pid = 3064] [serial = 1063] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (181BC800) [pid = 3064] [serial = 1066] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (18139400) [pid = 3064] [serial = 1065] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (18B44400) [pid = 3064] [serial = 1068] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (1768FC00) [pid = 3064] [serial = 1071] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0FAE9C00) [pid = 3064] [serial = 1038] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (14BBCC00) [pid = 3064] [serial = 1041] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (18EED400) [pid = 3064] [serial = 1074] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0FF87400) [pid = 3064] [serial = 1053] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (1017F000) [pid = 3064] [serial = 1054] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (1799BC00) [pid = 3064] [serial = 1059] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (10F7C000) [pid = 3064] [serial = 1051] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (101D4800) [pid = 3064] [serial = 1050] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14C0C000) [pid = 3064] [serial = 1056] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (14E7F400) [pid = 3064] [serial = 1057] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (18B46400) [pid = 3064] [serial = 1069] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (18ED3400) [pid = 3064] [serial = 1047] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (18135800) [pid = 3064] [serial = 1044] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (17690000) [pid = 3064] [serial = 1072] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (18F34800) [pid = 3064] [serial = 1075] [outer = 00000000] [url = about:blank] 14:53:48 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17A5CC00) [pid = 3064] [serial = 1060] [outer = 00000000] [url = about:blank] 14:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1167ms 14:53:48 INFO - PROCESS | 3064 | 1463781228456 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 14:53:48 INFO - PROCESS | 3064 | 1463781228460 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 14:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:53:48 INFO - PROCESS | 3064 | 1463781228465 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:53:48 INFO - PROCESS | 3064 | 1463781228470 Marionette TRACE conn5 <- [1,1458,null,{}] 14:53:48 INFO - PROCESS | 3064 | 1463781228484 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:53:48 INFO - PROCESS | 3064 | 1463781228596 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 14:53:48 INFO - PROCESS | 3064 | 1463781228676 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:48 INFO - PROCESS | 3064 | ++DOCSHELL 0FD4CC00 == 41 [pid = 3064] [id = 374] 14:53:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0FD4D000) [pid = 3064] [serial = 1122] [outer = 00000000] 14:53:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0FFDB000) [pid = 3064] [serial = 1123] [outer = 0FD4D000] 14:53:48 INFO - PROCESS | 3064 | 1463781228775 Marionette DEBUG loaded listener.js 14:53:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (10176C00) [pid = 3064] [serial = 1124] [outer = 0FD4D000] 14:53:49 INFO - PROCESS | 3064 | 1463781229380 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:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 990ms 14:53:49 INFO - PROCESS | 3064 | 1463781229457 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 14:53:49 INFO - PROCESS | 3064 | 1463781229463 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 14:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:53:49 INFO - PROCESS | 3064 | 1463781229470 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:53:49 INFO - PROCESS | 3064 | 1463781229473 Marionette TRACE conn5 <- [1,1462,null,{}] 14:53:49 INFO - PROCESS | 3064 | 1463781229493 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:53:49 INFO - PROCESS | 3064 | 1463781229614 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 14:53:49 INFO - PROCESS | 3064 | 1463781229734 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:49 INFO - PROCESS | 3064 | ++DOCSHELL 14295000 == 42 [pid = 3064] [id = 375] 14:53:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (14297C00) [pid = 3064] [serial = 1125] [outer = 00000000] 14:53:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (14BB8800) [pid = 3064] [serial = 1126] [outer = 14297C00] 14:53:49 INFO - PROCESS | 3064 | 1463781229791 Marionette DEBUG loaded listener.js 14:53:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (14E0BC00) [pid = 3064] [serial = 1127] [outer = 14297C00] 14:53:50 INFO - PROCESS | 3064 | 1463781230421 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:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 987ms 14:53:50 INFO - PROCESS | 3064 | 1463781230457 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 14:53:50 INFO - PROCESS | 3064 | 1463781230460 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 14:53:50 INFO - PROCESS | 3064 | 1463781230463 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:53:50 INFO - PROCESS | 3064 | 1463781230467 Marionette TRACE conn5 <- [1,1466,null,{}] 14:53:50 INFO - PROCESS | 3064 | 1463781230478 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:53:50 INFO - PROCESS | 3064 | 1463781230590 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 14:53:50 INFO - PROCESS | 3064 | 1463781230690 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:50 INFO - PROCESS | 3064 | ++DOCSHELL 1768AC00 == 43 [pid = 3064] [id = 376] 14:53:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (1768E400) [pid = 3064] [serial = 1128] [outer = 00000000] 14:53:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17A5B000) [pid = 3064] [serial = 1129] [outer = 1768E400] 14:53:50 INFO - PROCESS | 3064 | 1463781230750 Marionette DEBUG loaded listener.js 14:53:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (17A61000) [pid = 3064] [serial = 1130] [outer = 1768E400] 14:53:51 INFO - PROCESS | 3064 | 1463781231432 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:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1022ms 14:53:51 INFO - PROCESS | 3064 | 1463781231503 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 14:53:51 INFO - PROCESS | 3064 | 1463781231506 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 14:53:51 INFO - PROCESS | 3064 | 1463781231510 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:53:51 INFO - PROCESS | 3064 | 1463781231512 Marionette TRACE conn5 <- [1,1470,null,{}] 14:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:53:51 INFO - PROCESS | 3064 | 1463781231516 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:53:51 INFO - PROCESS | 3064 | 1463781231619 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 14:53:51 INFO - PROCESS | 3064 | 1463781231743 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:51 INFO - PROCESS | 3064 | ++DOCSHELL 17C68400 == 44 [pid = 3064] [id = 377] 14:53:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17C69000) [pid = 3064] [serial = 1131] [outer = 00000000] 14:53:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (17C7E800) [pid = 3064] [serial = 1132] [outer = 17C69000] 14:53:51 INFO - PROCESS | 3064 | 1463781231800 Marionette DEBUG loaded listener.js 14:53:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (17C8EC00) [pid = 3064] [serial = 1133] [outer = 17C69000] 14:53:52 INFO - PROCESS | 3064 | 1463781232355 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:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 870ms 14:53:52 INFO - PROCESS | 3064 | 1463781232388 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 14:53:52 INFO - PROCESS | 3064 | 1463781232390 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 14:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:53:52 INFO - PROCESS | 3064 | 1463781232394 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:53:52 INFO - PROCESS | 3064 | 1463781232396 Marionette TRACE conn5 <- [1,1474,null,{}] 14:53:52 INFO - PROCESS | 3064 | 1463781232399 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:53:52 INFO - PROCESS | 3064 | 1463781232497 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 14:53:52 INFO - PROCESS | 3064 | 1463781232595 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:52 INFO - PROCESS | 3064 | ++DOCSHELL 17D5AC00 == 45 [pid = 3064] [id = 378] 14:53:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (17D5C800) [pid = 3064] [serial = 1134] [outer = 00000000] 14:53:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (18139400) [pid = 3064] [serial = 1135] [outer = 17D5C800] 14:53:52 INFO - PROCESS | 3064 | 1463781232650 Marionette DEBUG loaded listener.js 14:53:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (18151000) [pid = 3064] [serial = 1136] [outer = 17D5C800] 14:53:53 INFO - PROCESS | 3064 | 1463781233289 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:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 970ms 14:53:53 INFO - PROCESS | 3064 | 1463781233368 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 14:53:53 INFO - PROCESS | 3064 | 1463781233370 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 14:53:53 INFO - PROCESS | 3064 | 1463781233374 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:53:53 INFO - PROCESS | 3064 | 1463781233376 Marionette TRACE conn5 <- [1,1478,null,{}] 14:53:53 INFO - PROCESS | 3064 | 1463781233379 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:53:53 INFO - PROCESS | 3064 | 1463781233530 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 14:53:53 INFO - PROCESS | 3064 | 1463781233695 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:53 INFO - PROCESS | 3064 | ++DOCSHELL 0CF4AC00 == 46 [pid = 3064] [id = 379] 14:53:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0CF4B400) [pid = 3064] [serial = 1137] [outer = 00000000] 14:53:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0CFD8800) [pid = 3064] [serial = 1138] [outer = 0CF4B400] 14:53:53 INFO - PROCESS | 3064 | 1463781233749 Marionette DEBUG loaded listener.js 14:53:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0FD4F800) [pid = 3064] [serial = 1139] [outer = 0CF4B400] 14:53:54 INFO - PROCESS | 3064 | --DOCSHELL 09282C00 == 45 [pid = 3064] [id = 369] 14:53:54 INFO - PROCESS | 3064 | 1463781234447 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:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1129ms 14:53:54 INFO - PROCESS | 3064 | 1463781234507 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 14:53:54 INFO - PROCESS | 3064 | 1463781234511 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 14:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:53:54 INFO - PROCESS | 3064 | 1463781234516 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:53:54 INFO - PROCESS | 3064 | 1463781234521 Marionette TRACE conn5 <- [1,1482,null,{}] 14:53:54 INFO - PROCESS | 3064 | 1463781234526 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:53:54 INFO - PROCESS | 3064 | 1463781234642 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 14:53:54 INFO - PROCESS | 3064 | 1463781234774 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:54 INFO - PROCESS | 3064 | ++DOCSHELL 0FF7F000 == 46 [pid = 3064] [id = 380] 14:53:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (10144400) [pid = 3064] [serial = 1140] [outer = 00000000] 14:53:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (14245800) [pid = 3064] [serial = 1141] [outer = 10144400] 14:53:54 INFO - PROCESS | 3064 | 1463781234835 Marionette DEBUG loaded listener.js 14:53:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (14299800) [pid = 3064] [serial = 1142] [outer = 10144400] 14:53:55 INFO - PROCESS | 3064 | 1463781235489 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:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1023ms 14:53:55 INFO - PROCESS | 3064 | 1463781235540 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 14:53:55 INFO - PROCESS | 3064 | 1463781235546 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 14:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:53:55 INFO - PROCESS | 3064 | 1463781235553 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:53:55 INFO - PROCESS | 3064 | 1463781235556 Marionette TRACE conn5 <- [1,1486,null,{}] 14:53:55 INFO - PROCESS | 3064 | 1463781235560 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:53:55 INFO - PROCESS | 3064 | 1463781235672 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 14:53:55 INFO - PROCESS | 3064 | 1463781235804 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:55 INFO - PROCESS | 3064 | ++DOCSHELL 14C0B800 == 47 [pid = 3064] [id = 381] 14:53:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (1710C800) [pid = 3064] [serial = 1143] [outer = 00000000] 14:53:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (17A5D800) [pid = 3064] [serial = 1144] [outer = 1710C800] 14:53:55 INFO - PROCESS | 3064 | 1463781235860 Marionette DEBUG loaded listener.js 14:53:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (17C26800) [pid = 3064] [serial = 1145] [outer = 1710C800] 14:53:56 INFO - PROCESS | 3064 | 1463781236473 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:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 14:53:56 INFO - PROCESS | 3064 | 1463781236525 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 14:53:56 INFO - PROCESS | 3064 | 1463781236528 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 14:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:53:56 INFO - PROCESS | 3064 | 1463781236531 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:53:56 INFO - PROCESS | 3064 | 1463781236535 Marionette TRACE conn5 <- [1,1490,null,{}] 14:53:56 INFO - PROCESS | 3064 | 1463781236546 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:53:56 INFO - PROCESS | 3064 | 1463781236657 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 14:53:56 INFO - PROCESS | 3064 | 1463781236789 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:56 INFO - PROCESS | 3064 | ++DOCSHELL 0CD47000 == 48 [pid = 3064] [id = 382] 14:53:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (17A5E400) [pid = 3064] [serial = 1146] [outer = 00000000] 14:53:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (18B4D000) [pid = 3064] [serial = 1147] [outer = 17A5E400] 14:53:56 INFO - PROCESS | 3064 | 1463781236849 Marionette DEBUG loaded listener.js 14:53:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (18BA3800) [pid = 3064] [serial = 1148] [outer = 17A5E400] 14:53:57 INFO - PROCESS | 3064 | 1463781237497 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:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1025ms 14:53:57 INFO - PROCESS | 3064 | 1463781237560 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 14:53:57 INFO - PROCESS | 3064 | 1463781237563 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 14:53:57 INFO - PROCESS | 3064 | 1463781237566 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:53:57 INFO - PROCESS | 3064 | 1463781237568 Marionette TRACE conn5 <- [1,1494,null,{}] 14:53:57 INFO - PROCESS | 3064 | 1463781237572 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:53:57 INFO - PROCESS | 3064 | 1463781237677 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 14:53:57 INFO - PROCESS | 3064 | 1463781237806 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:57 INFO - PROCESS | 3064 | ++DOCSHELL 18EE8C00 == 49 [pid = 3064] [id = 383] 14:53:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (18EE9400) [pid = 3064] [serial = 1149] [outer = 00000000] 14:53:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (18F26C00) [pid = 3064] [serial = 1150] [outer = 18EE9400] 14:53:57 INFO - PROCESS | 3064 | 1463781237862 Marionette DEBUG loaded listener.js 14:53:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (18F52000) [pid = 3064] [serial = 1151] [outer = 18EE9400] 14:53:58 INFO - PROCESS | 3064 | 1463781238433 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:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 14:53:58 INFO - PROCESS | 3064 | 1463781238500 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 14:53:58 INFO - PROCESS | 3064 | 1463781238502 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 14:53:58 INFO - PROCESS | 3064 | 1463781238505 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:53:58 INFO - PROCESS | 3064 | 1463781238507 Marionette TRACE conn5 <- [1,1498,null,{}] 14:53:58 INFO - PROCESS | 3064 | 1463781238511 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:53:58 INFO - PROCESS | 3064 | 1463781238610 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 14:53:58 INFO - PROCESS | 3064 | 1463781238740 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:58 INFO - PROCESS | 3064 | ++DOCSHELL 0FD51C00 == 50 [pid = 3064] [id = 384] 14:53:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (18EE7800) [pid = 3064] [serial = 1152] [outer = 00000000] 14:53:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (18F96800) [pid = 3064] [serial = 1153] [outer = 18EE7800] 14:53:58 INFO - PROCESS | 3064 | 1463781238795 Marionette DEBUG loaded listener.js 14:53:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (18F9DC00) [pid = 3064] [serial = 1154] [outer = 18EE7800] 14:53:59 INFO - PROCESS | 3064 | 1463781239477 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:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1019ms 14:53:59 INFO - PROCESS | 3064 | 1463781239529 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 14:53:59 INFO - PROCESS | 3064 | 1463781239533 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 14:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:53:59 INFO - PROCESS | 3064 | 1463781239538 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:53:59 INFO - PROCESS | 3064 | 1463781239542 Marionette TRACE conn5 <- [1,1502,null,{}] 14:53:59 INFO - PROCESS | 3064 | 1463781239549 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:53:59 INFO - PROCESS | 3064 | 1463781239670 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 14:53:59 INFO - PROCESS | 3064 | 1463781239806 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:59 INFO - PROCESS | 3064 | ++DOCSHELL 0CF52800 == 51 [pid = 3064] [id = 385] 14:53:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (1014BC00) [pid = 3064] [serial = 1155] [outer = 00000000] 14:53:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (14E09400) [pid = 3064] [serial = 1156] [outer = 1014BC00] 14:53:59 INFO - PROCESS | 3064 | 1463781239859 Marionette DEBUG loaded listener.js 14:53:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (17104C00) [pid = 3064] [serial = 1157] [outer = 1014BC00] 14:54:00 INFO - PROCESS | 3064 | --DOCSHELL 17C68400 == 50 [pid = 3064] [id = 377] 14:54:00 INFO - PROCESS | 3064 | --DOCSHELL 1768AC00 == 49 [pid = 3064] [id = 376] 14:54:00 INFO - PROCESS | 3064 | --DOCSHELL 14295000 == 48 [pid = 3064] [id = 375] 14:54:00 INFO - PROCESS | 3064 | --DOCSHELL 0FD4CC00 == 47 [pid = 3064] [id = 374] 14:54:00 INFO - PROCESS | 3064 | 1463781240636 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:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1130ms 14:54:00 INFO - PROCESS | 3064 | 1463781240669 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 14:54:00 INFO - PROCESS | 3064 | 1463781240674 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 14:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:54:00 INFO - PROCESS | 3064 | 1463781240679 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:54:00 INFO - PROCESS | 3064 | 1463781240683 Marionette TRACE conn5 <- [1,1506,null,{}] 14:54:00 INFO - PROCESS | 3064 | 1463781240689 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:54:00 INFO - PROCESS | 3064 | 1463781240831 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 14:54:00 INFO - PROCESS | 3064 | 1463781240966 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:00 INFO - PROCESS | 3064 | ++DOCSHELL 149F8000 == 48 [pid = 3064] [id = 386] 14:54:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (14C0EC00) [pid = 3064] [serial = 1158] [outer = 00000000] 14:54:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (17104400) [pid = 3064] [serial = 1159] [outer = 14C0EC00] 14:54:01 INFO - PROCESS | 3064 | 1463781241027 Marionette DEBUG loaded listener.js 14:54:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (17A60400) [pid = 3064] [serial = 1160] [outer = 14C0EC00] 14:54:01 INFO - PROCESS | 3064 | 1463781241648 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:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1023ms 14:54:01 INFO - PROCESS | 3064 | 1463781241703 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 14:54:01 INFO - PROCESS | 3064 | 1463781241709 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 14:54:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:54:01 INFO - PROCESS | 3064 | 1463781241715 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:54:01 INFO - PROCESS | 3064 | 1463781241718 Marionette TRACE conn5 <- [1,1510,null,{}] 14:54:01 INFO - PROCESS | 3064 | 1463781241722 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:54:01 INFO - PROCESS | 3064 | 1463781241835 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 14:54:01 INFO - PROCESS | 3064 | 1463781241969 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:01 INFO - PROCESS | 3064 | ++DOCSHELL 17C6F400 == 49 [pid = 3064] [id = 387] 14:54:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (17C6F800) [pid = 3064] [serial = 1161] [outer = 00000000] 14:54:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (181C4800) [pid = 3064] [serial = 1162] [outer = 17C6F800] 14:54:02 INFO - PROCESS | 3064 | 1463781242026 Marionette DEBUG loaded listener.js 14:54:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (18B46800) [pid = 3064] [serial = 1163] [outer = 17C6F800] 14:54:02 INFO - PROCESS | 3064 | 1463781242609 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:54:02 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:54:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:54:02 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:54:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:54:02 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:54:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:54:02 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:54:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:54:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:54:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 936ms 14:54:02 INFO - PROCESS | 3064 | 1463781242653 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 14:54:02 INFO - PROCESS | 3064 | 1463781242656 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 14:54:02 INFO - PROCESS | 3064 | 1463781242677 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:54:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:54:02 INFO - PROCESS | 3064 | 1463781242681 Marionette TRACE conn5 <- [1,1514,null,{}] 14:54:02 INFO - PROCESS | 3064 | 1463781242692 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:54:02 INFO - PROCESS | 3064 | 1463781242804 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 14:54:02 INFO - PROCESS | 3064 | 1463781242910 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:02 INFO - PROCESS | 3064 | ++DOCSHELL 194B4C00 == 50 [pid = 3064] [id = 388] 14:54:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (198B5000) [pid = 3064] [serial = 1164] [outer = 00000000] 14:54:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (19B67400) [pid = 3064] [serial = 1165] [outer = 198B5000] 14:54:02 INFO - PROCESS | 3064 | 1463781242969 Marionette DEBUG loaded listener.js 14:54:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (19ED5400) [pid = 3064] [serial = 1166] [outer = 198B5000] 14:54:03 INFO - PROCESS | 3064 | 1463781243543 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:54:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:54:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:54:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:54:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:54:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:54:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:54:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:54:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:54:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:54:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:54:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:54:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:54:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 870ms 14:54:03 INFO - PROCESS | 3064 | 1463781243551 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 14:54:03 INFO - PROCESS | 3064 | 1463781243554 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 14:54:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:54:03 INFO - PROCESS | 3064 | 1463781243557 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:54:03 INFO - PROCESS | 3064 | 1463781243559 Marionette TRACE conn5 <- [1,1518,null,{}] 14:54:03 INFO - PROCESS | 3064 | 1463781243563 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:54:03 INFO - PROCESS | 3064 | 1463781243674 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 14:54:03 INFO - PROCESS | 3064 | 1463781243806 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:03 INFO - PROCESS | 3064 | ++DOCSHELL 18F5F800 == 51 [pid = 3064] [id = 389] 14:54:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (19BF1C00) [pid = 3064] [serial = 1167] [outer = 00000000] 14:54:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (19EEAC00) [pid = 3064] [serial = 1168] [outer = 19BF1C00] 14:54:03 INFO - PROCESS | 3064 | 1463781243866 Marionette DEBUG loaded listener.js 14:54:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (19EF3800) [pid = 3064] [serial = 1169] [outer = 19BF1C00] 14:54:04 INFO - PROCESS | 3064 | 1463781244387 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:54:04 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:54:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:54:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:54:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:54:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:54:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:54:04 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:54:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:54:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 14:54:04 INFO - PROCESS | 3064 | 1463781244431 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 14:54:04 INFO - PROCESS | 3064 | 1463781244433 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 14:54:04 INFO - PROCESS | 3064 | 1463781244437 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:54:04 INFO - PROCESS | 3064 | 1463781244439 Marionette TRACE conn5 <- [1,1522,null,{}] 14:54:04 INFO - PROCESS | 3064 | 1463781244443 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:54:04 INFO - PROCESS | 3064 | 1463781244542 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 14:54:04 INFO - PROCESS | 3064 | 1463781244674 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:04 INFO - PROCESS | 3064 | ++DOCSHELL 19EF0400 == 52 [pid = 3064] [id = 390] 14:54:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (19EF4800) [pid = 3064] [serial = 1170] [outer = 00000000] 14:54:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (1B2DDC00) [pid = 3064] [serial = 1171] [outer = 19EF4800] 14:54:04 INFO - PROCESS | 3064 | 1463781244732 Marionette DEBUG loaded listener.js 14:54:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (1B2E3400) [pid = 3064] [serial = 1172] [outer = 19EF4800] 14:54:05 INFO - PROCESS | 3064 | 1463781245298 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:54:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 870ms 14:54:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:54:05 INFO - PROCESS | 3064 | 1463781245311 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 14:54:05 INFO - PROCESS | 3064 | 1463781245313 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 14:54:05 INFO - PROCESS | 3064 | 1463781245316 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:54:05 INFO - PROCESS | 3064 | 1463781245318 Marionette TRACE conn5 <- [1,1526,null,{}] 14:54:05 INFO - PROCESS | 3064 | 1463781245322 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:54:05 INFO - PROCESS | 3064 | 1463781245455 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 14:54:05 INFO - PROCESS | 3064 | 1463781245562 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:05 INFO - PROCESS | 3064 | ++DOCSHELL 17105C00 == 53 [pid = 3064] [id = 391] 14:54:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (1B2DBC00) [pid = 3064] [serial = 1173] [outer = 00000000] 14:54:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (1CC20800) [pid = 3064] [serial = 1174] [outer = 1B2DBC00] 14:54:05 INFO - PROCESS | 3064 | 1463781245618 Marionette DEBUG loaded listener.js 14:54:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (1CC22C00) [pid = 3064] [serial = 1175] [outer = 1B2DBC00] 14:54:06 INFO - PROCESS | 3064 | 1463781246223 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:54:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:54:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 14:54:06 INFO - PROCESS | 3064 | 1463781246287 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 14:54:06 INFO - PROCESS | 3064 | 1463781246290 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 14:54:06 INFO - PROCESS | 3064 | 1463781246293 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:54:06 INFO - PROCESS | 3064 | 1463781246295 Marionette TRACE conn5 <- [1,1530,null,{}] 14:54:06 INFO - PROCESS | 3064 | 1463781246299 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:54:06 INFO - PROCESS | 3064 | 1463781246405 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 14:54:06 INFO - PROCESS | 3064 | 1463781246600 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:06 INFO - PROCESS | 3064 | ++DOCSHELL 0FA07800 == 54 [pid = 3064] [id = 392] 14:54:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (0FA5B400) [pid = 3064] [serial = 1176] [outer = 00000000] 14:54:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (1017BC00) [pid = 3064] [serial = 1177] [outer = 0FA5B400] 14:54:06 INFO - PROCESS | 3064 | 1463781246650 Marionette DEBUG loaded listener.js 14:54:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (10F83800) [pid = 3064] [serial = 1178] [outer = 0FA5B400] 14:54:07 INFO - PROCESS | 3064 | 1463781247387 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:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1126ms 14:54:07 INFO - PROCESS | 3064 | 1463781247423 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 14:54:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:54:07 INFO - PROCESS | 3064 | 1463781247428 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 14:54:07 INFO - PROCESS | 3064 | 1463781247433 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:54:07 INFO - PROCESS | 3064 | 1463781247438 Marionette TRACE conn5 <- [1,1534,null,{}] 14:54:07 INFO - PROCESS | 3064 | 1463781247444 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:54:07 INFO - PROCESS | 3064 | 1463781247556 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 14:54:07 INFO - PROCESS | 3064 | 1463781247698 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:07 INFO - PROCESS | 3064 | ++DOCSHELL 1017F800 == 55 [pid = 3064] [id = 393] 14:54:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (10184000) [pid = 3064] [serial = 1179] [outer = 00000000] 14:54:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (1710B000) [pid = 3064] [serial = 1180] [outer = 10184000] 14:54:07 INFO - PROCESS | 3064 | 1463781247758 Marionette DEBUG loaded listener.js 14:54:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (17C27C00) [pid = 3064] [serial = 1181] [outer = 10184000] 14:54:08 INFO - PROCESS | 3064 | 1463781248426 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:54:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:54:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1029ms 14:54:08 INFO - PROCESS | 3064 | 1463781248463 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 14:54:08 INFO - PROCESS | 3064 | 1463781248469 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 14:54:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:54:08 INFO - PROCESS | 3064 | 1463781248475 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:54:08 INFO - PROCESS | 3064 | 1463781248478 Marionette TRACE conn5 <- [1,1538,null,{}] 14:54:08 INFO - PROCESS | 3064 | 1463781248482 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:54:08 INFO - PROCESS | 3064 | 1463781248592 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 14:54:08 INFO - PROCESS | 3064 | 1463781248732 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:08 INFO - PROCESS | 3064 | ++DOCSHELL 17C69C00 == 56 [pid = 3064] [id = 394] 14:54:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (17C79400) [pid = 3064] [serial = 1182] [outer = 00000000] 14:54:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (18EE4400) [pid = 3064] [serial = 1183] [outer = 17C79400] 14:54:08 INFO - PROCESS | 3064 | 1463781248790 Marionette DEBUG loaded listener.js 14:54:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (18F53800) [pid = 3064] [serial = 1184] [outer = 17C79400] 14:54:09 INFO - PROCESS | 3064 | 1463781249437 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:54:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:54:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1020ms 14:54:09 INFO - PROCESS | 3064 | 1463781249497 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 14:54:09 INFO - PROCESS | 3064 | 1463781249500 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 14:54:09 INFO - PROCESS | 3064 | 1463781249504 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:54:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:54:09 INFO - PROCESS | 3064 | 1463781249507 Marionette TRACE conn5 <- [1,1542,null,{}] 14:54:09 INFO - PROCESS | 3064 | 1463781249519 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:54:09 INFO - PROCESS | 3064 | 1463781249632 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 14:54:09 INFO - PROCESS | 3064 | 1463781249772 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:09 INFO - PROCESS | 3064 | ++DOCSHELL 19B6C800 == 57 [pid = 3064] [id = 395] 14:54:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (19BE6800) [pid = 3064] [serial = 1185] [outer = 00000000] 14:54:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (19EEF000) [pid = 3064] [serial = 1186] [outer = 19BE6800] 14:54:09 INFO - PROCESS | 3064 | 1463781249833 Marionette DEBUG loaded listener.js 14:54:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (1BA09000) [pid = 3064] [serial = 1187] [outer = 19BE6800] 14:54:10 INFO - PROCESS | 3064 | 1463781250449 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:54:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:54:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 14:54:10 INFO - PROCESS | 3064 | 1463781250477 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 14:54:10 INFO - PROCESS | 3064 | 1463781250480 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 14:54:10 INFO - PROCESS | 3064 | 1463781250483 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:54:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:54:10 INFO - PROCESS | 3064 | 1463781250485 Marionette TRACE conn5 <- [1,1546,null,{}] 14:54:10 INFO - PROCESS | 3064 | 1463781250489 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:54:10 INFO - PROCESS | 3064 | 1463781250595 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 14:54:10 INFO - PROCESS | 3064 | 1463781250707 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:10 INFO - PROCESS | 3064 | ++DOCSHELL 1CB42C00 == 58 [pid = 3064] [id = 396] 14:54:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (1CB44800) [pid = 3064] [serial = 1188] [outer = 00000000] 14:54:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (1CCE7400) [pid = 3064] [serial = 1189] [outer = 1CB44800] 14:54:10 INFO - PROCESS | 3064 | 1463781250764 Marionette DEBUG loaded listener.js 14:54:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (1CCED400) [pid = 3064] [serial = 1190] [outer = 1CB44800] 14:54:11 INFO - PROCESS | 3064 | 1463781251360 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:54:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:54:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 14:54:11 INFO - PROCESS | 3064 | 1463781251418 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 14:54:11 INFO - PROCESS | 3064 | 1463781251420 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 14:54:11 INFO - PROCESS | 3064 | 1463781251423 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:54:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:54:11 INFO - PROCESS | 3064 | 1463781251425 Marionette TRACE conn5 <- [1,1550,null,{}] 14:54:11 INFO - PROCESS | 3064 | 1463781251429 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:54:11 INFO - PROCESS | 3064 | 1463781251529 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 14:54:11 INFO - PROCESS | 3064 | 1463781251640 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:11 INFO - PROCESS | 3064 | ++DOCSHELL 1CCEE400 == 59 [pid = 3064] [id = 397] 14:54:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (1D9BCC00) [pid = 3064] [serial = 1191] [outer = 00000000] 14:54:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (1D9C1400) [pid = 3064] [serial = 1192] [outer = 1D9BCC00] 14:54:11 INFO - PROCESS | 3064 | 1463781251697 Marionette DEBUG loaded listener.js 14:54:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (1D9C4000) [pid = 3064] [serial = 1193] [outer = 1D9BCC00] 14:54:12 INFO - PROCESS | 3064 | 1463781252301 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:54:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:54:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 930ms 14:54:12 INFO - PROCESS | 3064 | 1463781252357 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 14:54:12 INFO - PROCESS | 3064 | 1463781252359 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 14:54:12 INFO - PROCESS | 3064 | 1463781252363 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:54:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:54:12 INFO - PROCESS | 3064 | 1463781252365 Marionette TRACE conn5 <- [1,1554,null,{}] 14:54:12 INFO - PROCESS | 3064 | 1463781252369 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:54:12 INFO - PROCESS | 3064 | 1463781252504 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 14:54:12 INFO - PROCESS | 3064 | 1463781252648 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:12 INFO - PROCESS | 3064 | ++DOCSHELL 1D9C1000 == 60 [pid = 3064] [id = 398] 14:54:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (1E69AC00) [pid = 3064] [serial = 1194] [outer = 00000000] 14:54:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (1E719000) [pid = 3064] [serial = 1195] [outer = 1E69AC00] 14:54:12 INFO - PROCESS | 3064 | 1463781252704 Marionette DEBUG loaded listener.js 14:54:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (1E720000) [pid = 3064] [serial = 1196] [outer = 1E69AC00] 14:54:13 INFO - PROCESS | 3064 | 1463781253322 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:54:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:54:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 14:54:13 INFO - PROCESS | 3064 | 1463781253337 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 14:54:13 INFO - PROCESS | 3064 | 1463781253340 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 14:54:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:54:13 INFO - PROCESS | 3064 | 1463781253358 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:54:13 INFO - PROCESS | 3064 | 1463781253360 Marionette TRACE conn5 <- [1,1558,null,{}] 14:54:13 INFO - PROCESS | 3064 | 1463781253363 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:54:13 INFO - PROCESS | 3064 | 1463781253465 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 14:54:13 INFO - PROCESS | 3064 | 1463781253607 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:13 INFO - PROCESS | 3064 | ++DOCSHELL 1E718000 == 61 [pid = 3064] [id = 399] 14:54:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (1E71B000) [pid = 3064] [serial = 1197] [outer = 00000000] 14:54:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 155 (1E7BA800) [pid = 3064] [serial = 1198] [outer = 1E71B000] 14:54:13 INFO - PROCESS | 3064 | 1463781253662 Marionette DEBUG loaded listener.js 14:54:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 156 (1E7BBC00) [pid = 3064] [serial = 1199] [outer = 1E71B000] 14:54:14 INFO - PROCESS | 3064 | --DOCSHELL 194B4C00 == 60 [pid = 3064] [id = 388] 14:54:14 INFO - PROCESS | 3064 | --DOCSHELL 149F8000 == 59 [pid = 3064] [id = 386] 14:54:14 INFO - PROCESS | 3064 | --DOCSHELL 17C6F400 == 58 [pid = 3064] [id = 387] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0FFD5800 == 57 [pid = 3064] [id = 336] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 14BB8000 == 56 [pid = 3064] [id = 371] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0FD4DC00 == 55 [pid = 3064] [id = 362] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 14242800 == 54 [pid = 3064] [id = 318] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0CE31000 == 53 [pid = 3064] [id = 307] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0CEA0400 == 52 [pid = 3064] [id = 321] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 14292C00 == 51 [pid = 3064] [id = 311] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0CFD9000 == 50 [pid = 3064] [id = 310] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 10169000 == 49 [pid = 3064] [id = 323] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 17D56000 == 48 [pid = 3064] [id = 320] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 164C5800 == 47 [pid = 3064] [id = 313] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 18F5F800 == 46 [pid = 3064] [id = 389] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0FA03400 == 45 [pid = 3064] [id = 322] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0FA03800 == 44 [pid = 3064] [id = 308] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 1014AC00 == 43 [pid = 3064] [id = 315] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0CFCF400 == 42 [pid = 3064] [id = 370] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 19EF0400 == 41 [pid = 3064] [id = 390] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 18B43C00 == 40 [pid = 3064] [id = 349] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 17A5E000 == 39 [pid = 3064] [id = 319] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 14294C00 == 38 [pid = 3064] [id = 361] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 179A2000 == 37 [pid = 3064] [id = 314] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 17C6B800 == 36 [pid = 3064] [id = 348] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 1014D000 == 35 [pid = 3064] [id = 309] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 17105C00 == 34 [pid = 3064] [id = 391] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 19463400 == 33 [pid = 3064] [id = 363] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 14249800 == 32 [pid = 3064] [id = 347] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 14C0B800 == 31 [pid = 3064] [id = 381] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0FD51C00 == 30 [pid = 3064] [id = 384] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 17C6A000 == 29 [pid = 3064] [id = 316] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 17C67000 == 28 [pid = 3064] [id = 372] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0CD47000 == 27 [pid = 3064] [id = 382] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0CFD4000 == 26 [pid = 3064] [id = 360] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 18EE8C00 == 25 [pid = 3064] [id = 383] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 10146C00 == 24 [pid = 3064] [id = 317] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0F9E2800 == 23 [pid = 3064] [id = 324] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0FF7F000 == 22 [pid = 3064] [id = 380] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 1590F800 == 21 [pid = 3064] [id = 312] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0CF4AC00 == 20 [pid = 3064] [id = 379] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 1D9C1000 == 19 [pid = 3064] [id = 398] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0CD4A400 == 18 [pid = 3064] [id = 373] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 1CB42C00 == 17 [pid = 3064] [id = 396] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 1CCEE400 == 16 [pid = 3064] [id = 397] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 19B6C800 == 15 [pid = 3064] [id = 395] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 18F55800 == 14 [pid = 3064] [id = 359] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 17C69C00 == 13 [pid = 3064] [id = 394] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0CF52800 == 12 [pid = 3064] [id = 385] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 0FA07800 == 11 [pid = 3064] [id = 392] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 1017F800 == 10 [pid = 3064] [id = 393] 14:54:16 INFO - PROCESS | 3064 | --DOCSHELL 17D5AC00 == 9 [pid = 3064] [id = 378] 14:54:19 INFO - PROCESS | 3064 | 1463781259869 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:54:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:54:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 6571ms 14:54:19 INFO - PROCESS | 3064 | 1463781259930 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 14:54:19 INFO - PROCESS | 3064 | 1463781259934 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 14:54:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:54:19 INFO - PROCESS | 3064 | 1463781259940 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:54:19 INFO - PROCESS | 3064 | 1463781259944 Marionette TRACE conn5 <- [1,1562,null,{}] 14:54:19 INFO - PROCESS | 3064 | 1463781259951 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:54:20 INFO - PROCESS | 3064 | 1463781260047 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 14:54:20 INFO - PROCESS | 3064 | 1463781260065 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:20 INFO - PROCESS | 3064 | ++DOCSHELL 0CF4B000 == 10 [pid = 3064] [id = 400] 14:54:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (0CFD1C00) [pid = 3064] [serial = 1200] [outer = 00000000] 14:54:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (0CFD9000) [pid = 3064] [serial = 1201] [outer = 0CFD1C00] 14:54:20 INFO - PROCESS | 3064 | 1463781260114 Marionette DEBUG loaded listener.js 14:54:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 159 (0F9EB400) [pid = 3064] [serial = 1202] [outer = 0CFD1C00] 14:54:20 INFO - PROCESS | 3064 | 1463781260640 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:54:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:54:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 14:54:20 INFO - PROCESS | 3064 | 1463781260675 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 14:54:20 INFO - PROCESS | 3064 | 1463781260681 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 14:54:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:54:20 INFO - PROCESS | 3064 | 1463781260729 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:54:20 INFO - PROCESS | 3064 | 1463781260732 Marionette TRACE conn5 <- [1,1566,null,{}] 14:54:20 INFO - PROCESS | 3064 | 1463781260736 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:54:20 INFO - PROCESS | 3064 | 1463781260837 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 14:54:20 INFO - PROCESS | 3064 | 1463781260939 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:20 INFO - PROCESS | 3064 | ++DOCSHELL 0FD50800 == 11 [pid = 3064] [id = 401] 14:54:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 160 (10142400) [pid = 3064] [serial = 1203] [outer = 00000000] 14:54:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 161 (1016D400) [pid = 3064] [serial = 1204] [outer = 10142400] 14:54:20 INFO - PROCESS | 3064 | 1463781260987 Marionette DEBUG loaded listener.js 14:54:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 162 (10182C00) [pid = 3064] [serial = 1205] [outer = 10142400] 14:54:21 INFO - PROCESS | 3064 | 1463781261395 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:54:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:54:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 14:54:21 INFO - PROCESS | 3064 | 1463781261460 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 14:54:21 INFO - PROCESS | 3064 | 1463781261463 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 14:54:21 INFO - PROCESS | 3064 | 1463781261466 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:54:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:54:21 INFO - PROCESS | 3064 | 1463781261470 Marionette TRACE conn5 <- [1,1570,null,{}] 14:54:21 INFO - PROCESS | 3064 | 1463781261481 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:54:21 INFO - PROCESS | 3064 | 1463781261604 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 14:54:21 INFO - PROCESS | 3064 | 1463781261674 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:21 INFO - PROCESS | 3064 | ++DOCSHELL 1474A800 == 12 [pid = 3064] [id = 402] 14:54:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 163 (1474E800) [pid = 3064] [serial = 1206] [outer = 00000000] 14:54:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 164 (14B70C00) [pid = 3064] [serial = 1207] [outer = 1474E800] 14:54:21 INFO - PROCESS | 3064 | 1463781261725 Marionette DEBUG loaded listener.js 14:54:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 165 (14E09C00) [pid = 3064] [serial = 1208] [outer = 1474E800] 14:54:22 INFO - PROCESS | 3064 | 1463781262221 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:54:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:54:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 830ms 14:54:22 INFO - PROCESS | 3064 | 1463781262305 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 14:54:22 INFO - PROCESS | 3064 | 1463781262307 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 14:54:22 INFO - PROCESS | 3064 | 1463781262311 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:54:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:54:22 INFO - PROCESS | 3064 | 1463781262313 Marionette TRACE conn5 <- [1,1574,null,{}] 14:54:22 INFO - PROCESS | 3064 | 1463781262316 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:54:22 INFO - PROCESS | 3064 | 1463781262434 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 14:54:22 INFO - PROCESS | 3064 | 1463781262455 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:22 INFO - PROCESS | 3064 | ++DOCSHELL 0FD50C00 == 13 [pid = 3064] [id = 403] 14:54:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 166 (159E4800) [pid = 3064] [serial = 1209] [outer = 00000000] 14:54:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 167 (179A0000) [pid = 3064] [serial = 1210] [outer = 159E4800] 14:54:22 INFO - PROCESS | 3064 | 1463781262558 Marionette DEBUG loaded listener.js 14:54:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 168 (17C2C800) [pid = 3064] [serial = 1211] [outer = 159E4800] 14:54:23 INFO - PROCESS | 3064 | 1463781263014 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:54:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:54:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 731ms 14:54:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:54:23 INFO - PROCESS | 3064 | 1463781263049 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 14:54:23 INFO - PROCESS | 3064 | 1463781263051 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 14:54:23 INFO - PROCESS | 3064 | 1463781263054 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:54:23 INFO - PROCESS | 3064 | 1463781263056 Marionette TRACE conn5 <- [1,1578,null,{}] 14:54:23 INFO - PROCESS | 3064 | 1463781263064 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:54:23 INFO - PROCESS | 3064 | 1463781263176 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 14:54:23 INFO - PROCESS | 3064 | 1463781263183 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:23 INFO - PROCESS | 3064 | ++DOCSHELL 1799AC00 == 14 [pid = 3064] [id = 404] 14:54:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 169 (17C66000) [pid = 3064] [serial = 1212] [outer = 00000000] 14:54:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 170 (17C7AC00) [pid = 3064] [serial = 1213] [outer = 17C66000] 14:54:23 INFO - PROCESS | 3064 | 1463781263228 Marionette DEBUG loaded listener.js 14:54:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 171 (17C93000) [pid = 3064] [serial = 1214] [outer = 17C66000] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 170 (1017A000) [pid = 3064] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 169 (10144400) [pid = 3064] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 168 (1014BC00) [pid = 3064] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 167 (0CF4B400) [pid = 3064] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 166 (0FA5B400) [pid = 3064] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 165 (0CF4A000) [pid = 3064] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 164 (0FD4D000) [pid = 3064] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 163 (17A5EC00) [pid = 3064] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 162 (19BE6800) [pid = 3064] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 161 (18EE7800) [pid = 3064] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 160 (18EE9400) [pid = 3064] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 159 (10184000) [pid = 3064] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 158 (17C69000) [pid = 3064] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 157 (17C6F800) [pid = 3064] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 156 (1768E400) [pid = 3064] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 155 (14297C00) [pid = 3064] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 154 (14C0EC00) [pid = 3064] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (17A5E400) [pid = 3064] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 152 (17C79400) [pid = 3064] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (17C80000) [pid = 3064] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (0F97F800) [pid = 3064] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (0CFD5C00) [pid = 3064] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (194AF800) [pid = 3064] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (17C7D400) [pid = 3064] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (14684800) [pid = 3064] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (0CFD1400) [pid = 3064] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (1496CC00) [pid = 3064] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (1710C800) [pid = 3064] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (14CB8800) [pid = 3064] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (0FFE0400) [pid = 3064] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (0CCC6800) [pid = 3064] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (0CCBE400) [pid = 3064] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (18B45800) [pid = 3064] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (18F59C00) [pid = 3064] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (0F97AC00) [pid = 3064] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (17C95C00) [pid = 3064] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (14251000) [pid = 3064] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (17C8F400) [pid = 3064] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (17103000) [pid = 3064] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (17D5C800) [pid = 3064] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (198B5000) [pid = 3064] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (1E69AC00) [pid = 3064] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (1D9BCC00) [pid = 3064] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (1CB44800) [pid = 3064] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (1B2DBC00) [pid = 3064] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (19EF4800) [pid = 3064] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:54:23 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (19BF1C00) [pid = 3064] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:54:24 INFO - PROCESS | 3064 | 1463781264072 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:54:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:54:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1079ms 14:54:24 INFO - PROCESS | 3064 | 1463781264135 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 14:54:24 INFO - PROCESS | 3064 | 1463781264137 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 14:54:24 INFO - PROCESS | 3064 | 1463781264140 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:54:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:54:24 INFO - PROCESS | 3064 | 1463781264142 Marionette TRACE conn5 <- [1,1582,null,{}] 14:54:24 INFO - PROCESS | 3064 | 1463781264145 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:54:24 INFO - PROCESS | 3064 | 1463781264258 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 14:54:24 INFO - PROCESS | 3064 | 1463781264274 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:24 INFO - PROCESS | 3064 | ++DOCSHELL 1033B800 == 15 [pid = 3064] [id = 405] 14:54:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (1033C400) [pid = 3064] [serial = 1215] [outer = 00000000] 14:54:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (171E4400) [pid = 3064] [serial = 1216] [outer = 1033C400] 14:54:24 INFO - PROCESS | 3064 | 1463781264319 Marionette DEBUG loaded listener.js 14:54:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (17A80400) [pid = 3064] [serial = 1217] [outer = 1033C400] 14:54:24 INFO - PROCESS | 3064 | 1463781264779 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:54:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:54:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 14:54:24 INFO - PROCESS | 3064 | 1463781264816 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 14:54:24 INFO - PROCESS | 3064 | 1463781264818 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 14:54:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:54:24 INFO - PROCESS | 3064 | 1463781264821 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:54:24 INFO - PROCESS | 3064 | 1463781264823 Marionette TRACE conn5 <- [1,1586,null,{}] 14:54:24 INFO - PROCESS | 3064 | 1463781264827 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:54:24 INFO - PROCESS | 3064 | 1463781264902 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 14:54:24 INFO - PROCESS | 3064 | 1463781264909 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:24 INFO - PROCESS | 3064 | ++DOCSHELL 17C6FC00 == 16 [pid = 3064] [id = 406] 14:54:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (17C77800) [pid = 3064] [serial = 1218] [outer = 00000000] 14:54:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (17C98400) [pid = 3064] [serial = 1219] [outer = 17C77800] 14:54:24 INFO - PROCESS | 3064 | 1463781264954 Marionette DEBUG loaded listener.js 14:54:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (17DC4400) [pid = 3064] [serial = 1220] [outer = 17C77800] 14:54:25 INFO - PROCESS | 3064 | 1463781265429 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:54:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:54:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 14:54:25 INFO - PROCESS | 3064 | 1463781265452 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 14:54:25 INFO - PROCESS | 3064 | 1463781265454 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 14:54:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:54:25 INFO - PROCESS | 3064 | 1463781265477 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:54:25 INFO - PROCESS | 3064 | 1463781265479 Marionette TRACE conn5 <- [1,1590,null,{}] 14:54:25 INFO - PROCESS | 3064 | 1463781265483 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:54:25 INFO - PROCESS | 3064 | 1463781265564 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 14:54:25 INFO - PROCESS | 3064 | 1463781265571 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:25 INFO - PROCESS | 3064 | ++DOCSHELL 18138C00 == 17 [pid = 3064] [id = 407] 14:54:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (18151C00) [pid = 3064] [serial = 1221] [outer = 00000000] 14:54:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (181C6000) [pid = 3064] [serial = 1222] [outer = 18151C00] 14:54:25 INFO - PROCESS | 3064 | 1463781265616 Marionette DEBUG loaded listener.js 14:54:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (17C64000) [pid = 3064] [serial = 1223] [outer = 18151C00] 14:54:26 INFO - PROCESS | 3064 | 1463781266272 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:54:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:54:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 890ms 14:54:26 INFO - PROCESS | 3064 | 1463781266357 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 14:54:26 INFO - PROCESS | 3064 | 1463781266362 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 14:54:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:54:26 INFO - PROCESS | 3064 | 1463781266368 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:54:26 INFO - PROCESS | 3064 | 1463781266372 Marionette TRACE conn5 <- [1,1594,null,{}] 14:54:26 INFO - PROCESS | 3064 | 1463781266378 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:54:26 INFO - PROCESS | 3064 | 1463781266498 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 14:54:26 INFO - PROCESS | 3064 | 1463781266635 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:26 INFO - PROCESS | 3064 | ++DOCSHELL 0FAEA000 == 18 [pid = 3064] [id = 408] 14:54:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (0FAEFC00) [pid = 3064] [serial = 1224] [outer = 00000000] 14:54:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (10146000) [pid = 3064] [serial = 1225] [outer = 0FAEFC00] 14:54:26 INFO - PROCESS | 3064 | 1463781266693 Marionette DEBUG loaded listener.js 14:54:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (10181C00) [pid = 3064] [serial = 1226] [outer = 0FAEFC00] 14:54:27 INFO - PROCESS | 3064 | 1463781267310 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:54:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:54:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 14:54:27 INFO - PROCESS | 3064 | 1463781267343 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 14:54:27 INFO - PROCESS | 3064 | 1463781267349 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 14:54:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:54:27 INFO - PROCESS | 3064 | 1463781267355 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:54:27 INFO - PROCESS | 3064 | 1463781267358 Marionette TRACE conn5 <- [1,1598,null,{}] 14:54:27 INFO - PROCESS | 3064 | 1463781267362 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:54:27 INFO - PROCESS | 3064 | 1463781267477 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 14:54:27 INFO - PROCESS | 3064 | 1463781267636 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:27 INFO - PROCESS | 3064 | ++DOCSHELL 14B4C000 == 19 [pid = 3064] [id = 409] 14:54:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (14B6EC00) [pid = 3064] [serial = 1227] [outer = 00000000] 14:54:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (1710E000) [pid = 3064] [serial = 1228] [outer = 14B6EC00] 14:54:27 INFO - PROCESS | 3064 | 1463781267696 Marionette DEBUG loaded listener.js 14:54:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (17A65400) [pid = 3064] [serial = 1229] [outer = 14B6EC00] 14:54:28 INFO - PROCESS | 3064 | 1463781268301 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:54:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:54:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1021ms 14:54:28 INFO - PROCESS | 3064 | 1463781268378 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 14:54:28 INFO - PROCESS | 3064 | 1463781268381 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 14:54:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:54:28 INFO - PROCESS | 3064 | 1463781268385 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:54:28 INFO - PROCESS | 3064 | 1463781268389 Marionette TRACE conn5 <- [1,1602,null,{}] 14:54:28 INFO - PROCESS | 3064 | 1463781268400 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:54:28 INFO - PROCESS | 3064 | 1463781268552 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 14:54:28 INFO - PROCESS | 3064 | 1463781268692 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:28 INFO - PROCESS | 3064 | ++DOCSHELL 18BA8C00 == 20 [pid = 3064] [id = 410] 14:54:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (18BA9000) [pid = 3064] [serial = 1230] [outer = 00000000] 14:54:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (18EC5400) [pid = 3064] [serial = 1231] [outer = 18BA9000] 14:54:28 INFO - PROCESS | 3064 | 1463781268761 Marionette DEBUG loaded listener.js 14:54:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (18EE7000) [pid = 3064] [serial = 1232] [outer = 18BA9000] 14:54:29 INFO - PROCESS | 3064 | 1463781269393 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:54:29 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:54:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1070ms 14:54:29 INFO - PROCESS | 3064 | 1463781269462 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 14:54:29 INFO - PROCESS | 3064 | 1463781269465 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 14:54:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:54:29 INFO - PROCESS | 3064 | 1463781269468 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:54:29 INFO - PROCESS | 3064 | 1463781269470 Marionette TRACE conn5 <- [1,1606,null,{}] 14:54:29 INFO - PROCESS | 3064 | 1463781269474 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:54:29 INFO - PROCESS | 3064 | 1463781269581 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 14:54:29 INFO - PROCESS | 3064 | 1463781269726 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:29 INFO - PROCESS | 3064 | ++DOCSHELL 0FD4FC00 == 21 [pid = 3064] [id = 411] 14:54:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (0FF86C00) [pid = 3064] [serial = 1233] [outer = 00000000] 14:54:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (14BB8400) [pid = 3064] [serial = 1234] [outer = 0FF86C00] 14:54:29 INFO - PROCESS | 3064 | 1463781269783 Marionette DEBUG loaded listener.js 14:54:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (17103800) [pid = 3064] [serial = 1235] [outer = 0FF86C00] 14:54:30 INFO - PROCESS | 3064 | 1463781270620 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:54:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:54:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1173ms 14:54:30 INFO - PROCESS | 3064 | 1463781270654 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 14:54:30 INFO - PROCESS | 3064 | 1463781270658 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 14:54:30 INFO - PROCESS | 3064 | 1463781270664 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:54:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:54:30 INFO - PROCESS | 3064 | 1463781270668 Marionette TRACE conn5 <- [1,1610,null,{}] 14:54:30 INFO - PROCESS | 3064 | 1463781270675 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:54:30 INFO - PROCESS | 3064 | 1463781270777 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 14:54:30 INFO - PROCESS | 3064 | 1463781270931 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:30 INFO - PROCESS | 3064 | ++DOCSHELL 0CFCD800 == 22 [pid = 3064] [id = 412] 14:54:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (0CFCE000) [pid = 3064] [serial = 1236] [outer = 00000000] 14:54:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (0CFD8400) [pid = 3064] [serial = 1237] [outer = 0CFCE000] 14:54:30 INFO - PROCESS | 3064 | 1463781270985 Marionette DEBUG loaded listener.js 14:54:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (0FA05800) [pid = 3064] [serial = 1238] [outer = 0CFCE000] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (0FD4F800) [pid = 3064] [serial = 1139] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (10F83800) [pid = 3064] [serial = 1178] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (0CEE5800) [pid = 3064] [serial = 1108] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (17A5D800) [pid = 3064] [serial = 1144] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (0FD47400) [pid = 3064] [serial = 1121] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (10176C00) [pid = 3064] [serial = 1124] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (10F87800) [pid = 3064] [serial = 1111] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (0CFD8800) [pid = 3064] [serial = 1138] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (1710B000) [pid = 3064] [serial = 1180] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (14E09400) [pid = 3064] [serial = 1156] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (14BB8800) [pid = 3064] [serial = 1126] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (14245800) [pid = 3064] [serial = 1141] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (1710DC00) [pid = 3064] [serial = 1101] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (1017BC00) [pid = 3064] [serial = 1177] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (17A66C00) [pid = 3064] [serial = 1104] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (17C24400) [pid = 3064] [serial = 1105] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (0FFDB000) [pid = 3064] [serial = 1123] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (0CFDB400) [pid = 3064] [serial = 1120] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (181C4800) [pid = 3064] [serial = 1162] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (18BA3800) [pid = 3064] [serial = 1148] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (18F53800) [pid = 3064] [serial = 1184] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (18F26C00) [pid = 3064] [serial = 1150] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (19EEF000) [pid = 3064] [serial = 1186] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (17D5CC00) [pid = 3064] [serial = 1118] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (0FFDF400) [pid = 3064] [serial = 1095] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (0FA06000) [pid = 3064] [serial = 1080] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (10167400) [pid = 3064] [serial = 1096] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (19B66400) [pid = 3064] [serial = 1090] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (18137C00) [pid = 3064] [serial = 1086] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (18E6D000) [pid = 3064] [serial = 1087] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (17109C00) [pid = 3064] [serial = 1084] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (10F85000) [pid = 3064] [serial = 1093] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (14B4B800) [pid = 3064] [serial = 1098] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (14BBEC00) [pid = 3064] [serial = 1083] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (17C26800) [pid = 3064] [serial = 1145] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (18B4D000) [pid = 3064] [serial = 1147] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (17C93C00) [pid = 3064] [serial = 1117] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (17688000) [pid = 3064] [serial = 1115] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (18EE4400) [pid = 3064] [serial = 1183] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (19B62800) [pid = 3064] [serial = 1089] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (101D4000) [pid = 3064] [serial = 1009] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (0CE9EC00) [pid = 3064] [serial = 1006] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (14E0D800) [pid = 3064] [serial = 1099] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (0FD46400) [pid = 3064] [serial = 1092] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0CCCBC00) [pid = 3064] [serial = 1107] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (18EE4C00) [pid = 3064] [serial = 1048] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (18F52400) [pid = 3064] [serial = 1078] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0FD52800) [pid = 3064] [serial = 1039] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (181BEC00) [pid = 3064] [serial = 1045] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (159E8400) [pid = 3064] [serial = 1042] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (17C9AC00) [pid = 3064] [serial = 1036] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (1710E800) [pid = 3064] [serial = 676] [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:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0FD49000) [pid = 3064] [serial = 1081] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (17101800) [pid = 3064] [serial = 1114] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (14248C00) [pid = 3064] [serial = 1112] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (14299800) [pid = 3064] [serial = 1142] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (17104400) [pid = 3064] [serial = 1159] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (17104C00) [pid = 3064] [serial = 1157] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (1BA09000) [pid = 3064] [serial = 1187] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (18F9DC00) [pid = 3064] [serial = 1154] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1CCE7400) [pid = 3064] [serial = 1189] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (18F52000) [pid = 3064] [serial = 1151] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (18F96800) [pid = 3064] [serial = 1153] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (19EEAC00) [pid = 3064] [serial = 1168] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (17C27C00) [pid = 3064] [serial = 1181] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (17C8EC00) [pid = 3064] [serial = 1133] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (18139400) [pid = 3064] [serial = 1135] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (18B46800) [pid = 3064] [serial = 1163] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (19B67400) [pid = 3064] [serial = 1165] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17A61000) [pid = 3064] [serial = 1130] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (17C7E800) [pid = 3064] [serial = 1132] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14E0BC00) [pid = 3064] [serial = 1127] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (17A5B000) [pid = 3064] [serial = 1129] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (17A60400) [pid = 3064] [serial = 1160] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1760F400) [pid = 3064] [serial = 1102] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (18151000) [pid = 3064] [serial = 1136] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (19ED5400) [pid = 3064] [serial = 1166] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (1E720000) [pid = 3064] [serial = 1196] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1D9C4000) [pid = 3064] [serial = 1193] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (1E719000) [pid = 3064] [serial = 1195] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (1CCED400) [pid = 3064] [serial = 1190] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (1D9C1400) [pid = 3064] [serial = 1192] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (1CC22C00) [pid = 3064] [serial = 1175] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (1B2E3400) [pid = 3064] [serial = 1172] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (19EF3800) [pid = 3064] [serial = 1169] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (1CC20800) [pid = 3064] [serial = 1174] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (1B2DDC00) [pid = 3064] [serial = 1171] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3064 | 1463781271553 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:54:31 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:54:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 930ms 14:54:31 INFO - PROCESS | 3064 | 1463781271601 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 14:54:31 INFO - PROCESS | 3064 | 1463781271606 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 14:54:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:54:31 INFO - PROCESS | 3064 | 1463781271612 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:54:31 INFO - PROCESS | 3064 | 1463781271614 Marionette TRACE conn5 <- [1,1614,null,{}] 14:54:31 INFO - PROCESS | 3064 | 1463781271618 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:54:31 INFO - PROCESS | 3064 | 1463781271703 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 14:54:31 INFO - PROCESS | 3064 | 1463781271818 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:31 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD7400 == 23 [pid = 3064] [id = 413] 14:54:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0F9E6400) [pid = 3064] [serial = 1239] [outer = 00000000] 14:54:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0FD46000) [pid = 3064] [serial = 1240] [outer = 0F9E6400] 14:54:31 INFO - PROCESS | 3064 | 1463781271871 Marionette DEBUG loaded listener.js 14:54:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0FD4DC00) [pid = 3064] [serial = 1241] [outer = 0F9E6400] 14:54:32 INFO - PROCESS | 3064 | 1463781272260 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:54:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:54:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 14:54:32 INFO - PROCESS | 3064 | 1463781272285 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 14:54:32 INFO - PROCESS | 3064 | 1463781272288 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 14:54:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:54:32 INFO - PROCESS | 3064 | 1463781272291 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:54:32 INFO - PROCESS | 3064 | 1463781272295 Marionette TRACE conn5 <- [1,1618,null,{}] 14:54:32 INFO - PROCESS | 3064 | 1463781272306 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:54:32 INFO - PROCESS | 3064 | 1463781272394 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 14:54:32 INFO - PROCESS | 3064 | 1463781272432 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:32 INFO - PROCESS | 3064 | ++DOCSHELL 1017BC00 == 24 [pid = 3064] [id = 414] 14:54:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (1017E400) [pid = 3064] [serial = 1242] [outer = 00000000] 14:54:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (1033C800) [pid = 3064] [serial = 1243] [outer = 1017E400] 14:54:32 INFO - PROCESS | 3064 | 1463781272485 Marionette DEBUG loaded listener.js 14:54:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (10F87800) [pid = 3064] [serial = 1244] [outer = 1017E400] 14:54:32 INFO - PROCESS | 3064 | 1463781272939 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:54:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:54:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 14:54:32 INFO - PROCESS | 3064 | 1463781272976 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 14:54:32 INFO - PROCESS | 3064 | 1463781272979 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 14:54:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:54:32 INFO - PROCESS | 3064 | 1463781272982 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:54:32 INFO - PROCESS | 3064 | 1463781272984 Marionette TRACE conn5 <- [1,1622,null,{}] 14:54:32 INFO - PROCESS | 3064 | 1463781272987 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:54:33 INFO - PROCESS | 3064 | 1463781273081 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 14:54:33 INFO - PROCESS | 3064 | 1463781273088 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:33 INFO - PROCESS | 3064 | ++DOCSHELL 1424EC00 == 25 [pid = 3064] [id = 415] 14:54:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (14250800) [pid = 3064] [serial = 1245] [outer = 00000000] 14:54:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (14750000) [pid = 3064] [serial = 1246] [outer = 14250800] 14:54:33 INFO - PROCESS | 3064 | 1463781273133 Marionette DEBUG loaded listener.js 14:54:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (14948800) [pid = 3064] [serial = 1247] [outer = 14250800] 14:54:33 INFO - PROCESS | 3064 | 1463781273627 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:54:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:54:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 14:54:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:54:33 INFO - PROCESS | 3064 | 1463781273657 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 14:54:33 INFO - PROCESS | 3064 | 1463781273659 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 14:54:33 INFO - PROCESS | 3064 | 1463781273662 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:54:33 INFO - PROCESS | 3064 | 1463781273664 Marionette TRACE conn5 <- [1,1626,null,{}] 14:54:33 INFO - PROCESS | 3064 | 1463781273667 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:54:33 INFO - PROCESS | 3064 | 1463781273782 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 14:54:33 INFO - PROCESS | 3064 | 1463781273877 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:33 INFO - PROCESS | 3064 | ++DOCSHELL 14C0C000 == 26 [pid = 3064] [id = 416] 14:54:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (14C0F000) [pid = 3064] [serial = 1248] [outer = 00000000] 14:54:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (14E7C400) [pid = 3064] [serial = 1249] [outer = 14C0F000] 14:54:33 INFO - PROCESS | 3064 | 1463781273925 Marionette DEBUG loaded listener.js 14:54:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (159E2000) [pid = 3064] [serial = 1250] [outer = 14C0F000] 14:54:34 INFO - PROCESS | 3064 | 1463781274377 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:54:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:54:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 770ms 14:54:34 INFO - PROCESS | 3064 | 1463781274433 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 14:54:34 INFO - PROCESS | 3064 | 1463781274435 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 14:54:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:54:34 INFO - PROCESS | 3064 | 1463781274438 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:54:34 INFO - PROCESS | 3064 | 1463781274440 Marionette TRACE conn5 <- [1,1630,null,{}] 14:54:34 INFO - PROCESS | 3064 | 1463781274444 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:54:34 INFO - PROCESS | 3064 | 1463781274578 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 14:54:34 INFO - PROCESS | 3064 | 1463781274646 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:34 INFO - PROCESS | 3064 | ++DOCSHELL 171DA800 == 27 [pid = 3064] [id = 417] 14:54:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (171E2400) [pid = 3064] [serial = 1251] [outer = 00000000] 14:54:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1760CC00) [pid = 3064] [serial = 1252] [outer = 171E2400] 14:54:34 INFO - PROCESS | 3064 | 1463781274695 Marionette DEBUG loaded listener.js 14:54:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (17688800) [pid = 3064] [serial = 1253] [outer = 171E2400] 14:54:35 INFO - PROCESS | 3064 | 1463781275128 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:54:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:54:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 14:54:35 INFO - PROCESS | 3064 | 1463781275193 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 14:54:35 INFO - PROCESS | 3064 | 1463781275195 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 14:54:35 INFO - PROCESS | 3064 | 1463781275198 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:54:35 INFO - PROCESS | 3064 | 1463781275200 Marionette TRACE conn5 <- [1,1634,null,{}] 14:54:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:54:35 INFO - PROCESS | 3064 | 1463781275204 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:54:35 INFO - PROCESS | 3064 | 1463781275315 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 14:54:35 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (1E71B000) [pid = 3064] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:54:35 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0CFD1C00) [pid = 3064] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:54:35 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (10142400) [pid = 3064] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:54:35 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (17C77800) [pid = 3064] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:54:35 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (159E4800) [pid = 3064] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:54:35 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (17C66000) [pid = 3064] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:54:35 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1474E800) [pid = 3064] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:54:35 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (1033C400) [pid = 3064] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:54:35 INFO - PROCESS | 3064 | 1463781275506 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:35 INFO - PROCESS | 3064 | ++DOCSHELL 0CD42400 == 28 [pid = 3064] [id = 418] 14:54:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0CD43400) [pid = 3064] [serial = 1254] [outer = 00000000] 14:54:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0FD45800) [pid = 3064] [serial = 1255] [outer = 0CD43400] 14:54:35 INFO - PROCESS | 3064 | 1463781275557 Marionette DEBUG loaded listener.js 14:54:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (1033C400) [pid = 3064] [serial = 1256] [outer = 0CD43400] 14:54:35 INFO - PROCESS | 3064 | 1463781275943 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:54:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:54:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 770ms 14:54:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:54:35 INFO - PROCESS | 3064 | 1463781275975 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 14:54:35 INFO - PROCESS | 3064 | 1463781275977 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 14:54:35 INFO - PROCESS | 3064 | 1463781275981 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:54:35 INFO - PROCESS | 3064 | 1463781275982 Marionette TRACE conn5 <- [1,1638,null,{}] 14:54:35 INFO - PROCESS | 3064 | 1463781275986 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:54:36 INFO - PROCESS | 3064 | 1463781276080 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 14:54:36 INFO - PROCESS | 3064 | 1463781276175 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:36 INFO - PROCESS | 3064 | ++DOCSHELL 0CD4A400 == 29 [pid = 3064] [id = 419] 14:54:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0FAEA800) [pid = 3064] [serial = 1257] [outer = 00000000] 14:54:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (17A63800) [pid = 3064] [serial = 1258] [outer = 0FAEA800] 14:54:36 INFO - PROCESS | 3064 | 1463781276225 Marionette DEBUG loaded listener.js 14:54:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (17A69800) [pid = 3064] [serial = 1259] [outer = 0FAEA800] 14:54:36 INFO - PROCESS | 3064 | 1463781276586 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:54:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:54:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 14:54:36 INFO - PROCESS | 3064 | 1463781276651 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 14:54:36 INFO - PROCESS | 3064 | 1463781276653 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 14:54:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:54:36 INFO - PROCESS | 3064 | 1463781276657 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:54:36 INFO - PROCESS | 3064 | 1463781276658 Marionette TRACE conn5 <- [1,1642,null,{}] 14:54:36 INFO - PROCESS | 3064 | 1463781276662 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:54:36 INFO - PROCESS | 3064 | 1463781276742 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 14:54:36 INFO - PROCESS | 3064 | 1463781276776 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:36 INFO - PROCESS | 3064 | ++DOCSHELL 17C26800 == 30 [pid = 3064] [id = 420] 14:54:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (17C28400) [pid = 3064] [serial = 1260] [outer = 00000000] 14:54:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (17C65000) [pid = 3064] [serial = 1261] [outer = 17C28400] 14:54:36 INFO - PROCESS | 3064 | 1463781276821 Marionette DEBUG loaded listener.js 14:54:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17C6C000) [pid = 3064] [serial = 1262] [outer = 17C28400] 14:54:37 INFO - PROCESS | 3064 | 1463781277240 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:54:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:54:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 14:54:37 INFO - PROCESS | 3064 | 1463781277287 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 14:54:37 INFO - PROCESS | 3064 | 1463781277289 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 14:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:54:37 INFO - PROCESS | 3064 | 1463781277306 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:54:37 INFO - PROCESS | 3064 | 1463781277308 Marionette TRACE conn5 <- [1,1646,null,{}] 14:54:37 INFO - PROCESS | 3064 | 1463781277311 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:54:37 INFO - PROCESS | 3064 | 1463781277393 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 14:54:37 INFO - PROCESS | 3064 | 1463781277399 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:37 INFO - PROCESS | 3064 | ++DOCSHELL 17C79400 == 31 [pid = 3064] [id = 421] 14:54:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (17C7A000) [pid = 3064] [serial = 1263] [outer = 00000000] 14:54:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17C7F400) [pid = 3064] [serial = 1264] [outer = 17C7A000] 14:54:37 INFO - PROCESS | 3064 | 1463781277447 Marionette DEBUG loaded listener.js 14:54:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (17C8DC00) [pid = 3064] [serial = 1265] [outer = 17C7A000] 14:54:38 INFO - PROCESS | 3064 | 1463781278184 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:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 930ms 14:54:38 INFO - PROCESS | 3064 | 1463781278239 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 14:54:38 INFO - PROCESS | 3064 | 1463781278244 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 14:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:54:38 INFO - PROCESS | 3064 | 1463781278249 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:54:38 INFO - PROCESS | 3064 | 1463781278254 Marionette TRACE conn5 <- [1,1650,null,{}] 14:54:38 INFO - PROCESS | 3064 | 1463781278260 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:54:38 INFO - PROCESS | 3064 | 1463781278380 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 14:54:38 INFO - PROCESS | 3064 | 1463781278514 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:38 INFO - PROCESS | 3064 | ++DOCSHELL 0CEA6800 == 32 [pid = 3064] [id = 422] 14:54:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0CED8C00) [pid = 3064] [serial = 1266] [outer = 00000000] 14:54:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0FFD6800) [pid = 3064] [serial = 1267] [outer = 0CED8C00] 14:54:38 INFO - PROCESS | 3064 | 1463781278575 Marionette DEBUG loaded listener.js 14:54:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (10164000) [pid = 3064] [serial = 1268] [outer = 0CED8C00] 14:54:39 INFO - PROCESS | 3064 | 1463781279146 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:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 14:54:39 INFO - PROCESS | 3064 | 1463781279184 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 14:54:39 INFO - PROCESS | 3064 | 1463781279191 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 14:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:54:39 INFO - PROCESS | 3064 | 1463781279197 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:54:39 INFO - PROCESS | 3064 | 1463781279200 Marionette TRACE conn5 <- [1,1654,null,{}] 14:54:39 INFO - PROCESS | 3064 | 1463781279205 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:54:39 INFO - PROCESS | 3064 | 1463781279320 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 14:54:39 INFO - PROCESS | 3064 | 1463781279453 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:39 INFO - PROCESS | 3064 | ++DOCSHELL 14244C00 == 33 [pid = 3064] [id = 423] 14:54:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (14B4BC00) [pid = 3064] [serial = 1269] [outer = 00000000] 14:54:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (164C9800) [pid = 3064] [serial = 1270] [outer = 14B4BC00] 14:54:39 INFO - PROCESS | 3064 | 1463781279509 Marionette DEBUG loaded listener.js 14:54:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1717A800) [pid = 3064] [serial = 1271] [outer = 14B4BC00] 14:54:40 INFO - PROCESS | 3064 | 1463781280107 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:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 14:54:40 INFO - PROCESS | 3064 | 1463781280169 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 14:54:40 INFO - PROCESS | 3064 | 1463781280172 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 14:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:54:40 INFO - PROCESS | 3064 | 1463781280175 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:54:40 INFO - PROCESS | 3064 | 1463781280179 Marionette TRACE conn5 <- [1,1658,null,{}] 14:54:40 INFO - PROCESS | 3064 | 1463781280205 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:54:40 INFO - PROCESS | 3064 | 1463781280363 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 14:54:40 INFO - PROCESS | 3064 | 1463781280424 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:40 INFO - PROCESS | 3064 | ++DOCSHELL 17C95800 == 34 [pid = 3064] [id = 424] 14:54:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (17C95C00) [pid = 3064] [serial = 1272] [outer = 00000000] 14:54:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17C9A400) [pid = 3064] [serial = 1273] [outer = 17C95C00] 14:54:40 INFO - PROCESS | 3064 | 1463781280484 Marionette DEBUG loaded listener.js 14:54:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (17DBCC00) [pid = 3064] [serial = 1274] [outer = 17C95C00] 14:54:41 INFO - PROCESS | 3064 | 1463781281149 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:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1022ms 14:54:41 INFO - PROCESS | 3064 | 1463781281201 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 14:54:41 INFO - PROCESS | 3064 | 1463781281204 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 14:54:41 INFO - PROCESS | 3064 | 1463781281207 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:54:41 INFO - PROCESS | 3064 | 1463781281209 Marionette TRACE conn5 <- [1,1662,null,{}] 14:54:41 INFO - PROCESS | 3064 | 1463781281213 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:54:41 INFO - PROCESS | 3064 | 1463781281326 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 14:54:41 INFO - PROCESS | 3064 | 1463781281720 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:41 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC5C00 == 35 [pid = 3064] [id = 425] 14:54:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0CCC6800) [pid = 3064] [serial = 1275] [outer = 00000000] 14:54:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0CFD7000) [pid = 3064] [serial = 1276] [outer = 0CCC6800] 14:54:41 INFO - PROCESS | 3064 | 1463781281794 Marionette DEBUG loaded listener.js 14:54:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0FA61400) [pid = 3064] [serial = 1277] [outer = 0CCC6800] 14:54:42 INFO - PROCESS | 3064 | 1463781282435 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:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1275ms 14:54:42 INFO - PROCESS | 3064 | 1463781282486 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 14:54:42 INFO - PROCESS | 3064 | 1463781282490 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 14:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:54:42 INFO - PROCESS | 3064 | 1463781282494 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:54:42 INFO - PROCESS | 3064 | 1463781282497 Marionette TRACE conn5 <- [1,1666,null,{}] 14:54:42 INFO - PROCESS | 3064 | 1463781282502 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:54:42 INFO - PROCESS | 3064 | 1463781282617 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (181C6000) [pid = 3064] [serial = 1222] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1E7BA800) [pid = 3064] [serial = 1198] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (1E7BBC00) [pid = 3064] [serial = 1199] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0CFD9000) [pid = 3064] [serial = 1201] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0F9EB400) [pid = 3064] [serial = 1202] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1016D400) [pid = 3064] [serial = 1204] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (17DC4400) [pid = 3064] [serial = 1220] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17C2C800) [pid = 3064] [serial = 1211] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (179A0000) [pid = 3064] [serial = 1210] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (17C98400) [pid = 3064] [serial = 1219] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (17C7AC00) [pid = 3064] [serial = 1213] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (17C93000) [pid = 3064] [serial = 1214] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (14B70C00) [pid = 3064] [serial = 1207] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (14E09C00) [pid = 3064] [serial = 1208] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (171E4400) [pid = 3064] [serial = 1216] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (10182C00) [pid = 3064] [serial = 1205] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (17A80400) [pid = 3064] [serial = 1217] [outer = 00000000] [url = about:blank] 14:54:42 INFO - PROCESS | 3064 | 1463781282765 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:42 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC2400 == 36 [pid = 3064] [id = 426] 14:54:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0CCC9000) [pid = 3064] [serial = 1278] [outer = 00000000] 14:54:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0CE75400) [pid = 3064] [serial = 1279] [outer = 0CCC9000] 14:54:42 INFO - PROCESS | 3064 | 1463781282812 Marionette DEBUG loaded listener.js 14:54:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0CFDA800) [pid = 3064] [serial = 1280] [outer = 0CCC9000] 14:54:43 INFO - PROCESS | 3064 | 1463781283274 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:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 830ms 14:54:43 INFO - PROCESS | 3064 | 1463781283328 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 14:54:43 INFO - PROCESS | 3064 | 1463781283331 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 14:54:43 INFO - PROCESS | 3064 | 1463781283336 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:54:43 INFO - PROCESS | 3064 | 1463781283338 Marionette TRACE conn5 <- [1,1670,null,{}] 14:54:43 INFO - PROCESS | 3064 | 1463781283342 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:54:43 INFO - PROCESS | 3064 | 1463781283425 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 14:54:43 INFO - PROCESS | 3064 | 1463781283435 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:43 INFO - PROCESS | 3064 | ++DOCSHELL 14243C00 == 37 [pid = 3064] [id = 427] 14:54:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (14249000) [pid = 3064] [serial = 1281] [outer = 00000000] 14:54:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14754C00) [pid = 3064] [serial = 1282] [outer = 14249000] 14:54:43 INFO - PROCESS | 3064 | 1463781283483 Marionette DEBUG loaded listener.js 14:54:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14B70C00) [pid = 3064] [serial = 1283] [outer = 14249000] 14:54:43 INFO - PROCESS | 3064 | 1463781283990 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:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 14:54:43 INFO - PROCESS | 3064 | 1463781284011 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 14:54:43 INFO - PROCESS | 3064 | 1463781284014 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 14:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:54:43 INFO - PROCESS | 3064 | 1463781284018 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:54:44 INFO - PROCESS | 3064 | 1463781284024 Marionette TRACE conn5 <- [1,1674,null,{}] 14:54:44 INFO - PROCESS | 3064 | 1463781284033 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:54:44 INFO - PROCESS | 3064 | 1463781284119 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 14:54:44 INFO - PROCESS | 3064 | 1463781284130 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:44 INFO - PROCESS | 3064 | ++DOCSHELL 1710A800 == 38 [pid = 3064] [id = 428] 14:54:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (1710D800) [pid = 3064] [serial = 1284] [outer = 00000000] 14:54:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (171E4400) [pid = 3064] [serial = 1285] [outer = 1710D800] 14:54:44 INFO - PROCESS | 3064 | 1463781284174 Marionette DEBUG loaded listener.js 14:54:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (1768F000) [pid = 3064] [serial = 1286] [outer = 1710D800] 14:54:44 INFO - PROCESS | 3064 | 1463781284666 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:54:44 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:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 690ms 14:54:44 INFO - PROCESS | 3064 | 1463781284711 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 14:54:44 INFO - PROCESS | 3064 | 1463781284713 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 14:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:54:44 INFO - PROCESS | 3064 | 1463781284717 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:54:44 INFO - PROCESS | 3064 | 1463781284718 Marionette TRACE conn5 <- [1,1678,null,{}] 14:54:44 INFO - PROCESS | 3064 | 1463781284722 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:54:44 INFO - PROCESS | 3064 | 1463781284804 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 14:54:44 INFO - PROCESS | 3064 | 1463781284813 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:44 INFO - PROCESS | 3064 | ++DOCSHELL 171E3C00 == 39 [pid = 3064] [id = 429] 14:54:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (179A4000) [pid = 3064] [serial = 1287] [outer = 00000000] 14:54:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17A69000) [pid = 3064] [serial = 1288] [outer = 179A4000] 14:54:44 INFO - PROCESS | 3064 | 1463781284858 Marionette DEBUG loaded listener.js 14:54:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (17C2F400) [pid = 3064] [serial = 1289] [outer = 179A4000] 14:54:45 INFO - PROCESS | 3064 | 1463781285344 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:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 14:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:54:45 INFO - PROCESS | 3064 | 1463781285391 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 14:54:45 INFO - PROCESS | 3064 | 1463781285393 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 14:54:45 INFO - PROCESS | 3064 | 1463781285396 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:54:45 INFO - PROCESS | 3064 | 1463781285398 Marionette TRACE conn5 <- [1,1682,null,{}] 14:54:45 INFO - PROCESS | 3064 | 1463781285407 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:54:45 INFO - PROCESS | 3064 | 1463781285523 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 14:54:45 INFO - PROCESS | 3064 | 1463781285616 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:45 INFO - PROCESS | 3064 | ++DOCSHELL 0FA10800 == 40 [pid = 3064] [id = 430] 14:54:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17C69400) [pid = 3064] [serial = 1290] [outer = 00000000] 14:54:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (17C7B400) [pid = 3064] [serial = 1291] [outer = 17C69400] 14:54:45 INFO - PROCESS | 3064 | 1463781285672 Marionette DEBUG loaded listener.js 14:54:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (17C94800) [pid = 3064] [serial = 1292] [outer = 17C69400] 14:54:46 INFO - PROCESS | 3064 | 1463781286127 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:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 770ms 14:54:46 INFO - PROCESS | 3064 | 1463781286167 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 14:54:46 INFO - PROCESS | 3064 | 1463781286169 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 14:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:54:46 INFO - PROCESS | 3064 | 1463781286172 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:54:46 INFO - PROCESS | 3064 | 1463781286173 Marionette TRACE conn5 <- [1,1686,null,{}] 14:54:46 INFO - PROCESS | 3064 | 1463781286181 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:54:46 INFO - PROCESS | 3064 | 1463781286299 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 14:54:46 INFO - PROCESS | 3064 | 1463781286366 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:46 INFO - PROCESS | 3064 | ++DOCSHELL 0CEE5800 == 41 [pid = 3064] [id = 431] 14:54:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (17DBB400) [pid = 3064] [serial = 1293] [outer = 00000000] 14:54:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (18150C00) [pid = 3064] [serial = 1294] [outer = 17DBB400] 14:54:46 INFO - PROCESS | 3064 | 1463781286411 Marionette DEBUG loaded listener.js 14:54:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (181BC400) [pid = 3064] [serial = 1295] [outer = 17DBB400] 14:54:46 INFO - PROCESS | 3064 | 1463781286835 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:54:46 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:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 14:54:46 INFO - PROCESS | 3064 | 1463781286864 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 14:54:46 INFO - PROCESS | 3064 | 1463781286866 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 14:54:46 INFO - PROCESS | 3064 | 1463781286869 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:54:46 INFO - PROCESS | 3064 | 1463781286871 Marionette TRACE conn5 <- [1,1690,null,{}] 14:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:54:46 INFO - PROCESS | 3064 | 1463781286875 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:54:47 INFO - PROCESS | 3064 | 1463781287021 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 14:54:47 INFO - PROCESS | 3064 | 1463781287043 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:47 INFO - PROCESS | 3064 | ++DOCSHELL 181BFC00 == 42 [pid = 3064] [id = 432] 14:54:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (181C4000) [pid = 3064] [serial = 1296] [outer = 00000000] 14:54:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (188C4800) [pid = 3064] [serial = 1297] [outer = 181C4000] 14:54:47 INFO - PROCESS | 3064 | 1463781287090 Marionette DEBUG loaded listener.js 14:54:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (188C8000) [pid = 3064] [serial = 1298] [outer = 181C4000] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (14C0F000) [pid = 3064] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (171E2400) [pid = 3064] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0CD43400) [pid = 3064] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (14B6EC00) [pid = 3064] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0F9E6400) [pid = 3064] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (18BA9000) [pid = 3064] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0CFCE000) [pid = 3064] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0FF86C00) [pid = 3064] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (14250800) [pid = 3064] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0FAEFC00) [pid = 3064] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (1017E400) [pid = 3064] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0FAEA800) [pid = 3064] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:54:47 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (17C28400) [pid = 3064] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:54:47 INFO - PROCESS | 3064 | 1463781287893 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:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1070ms 14:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:54:47 INFO - PROCESS | 3064 | 1463781287944 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 14:54:47 INFO - PROCESS | 3064 | 1463781287946 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 14:54:47 INFO - PROCESS | 3064 | 1463781287949 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:54:47 INFO - PROCESS | 3064 | 1463781287950 Marionette TRACE conn5 <- [1,1694,null,{}] 14:54:47 INFO - PROCESS | 3064 | 1463781287954 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:54:48 INFO - PROCESS | 3064 | 1463781288033 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 14:54:48 INFO - PROCESS | 3064 | 1463781288128 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:48 INFO - PROCESS | 3064 | ++DOCSHELL 0CD43400 == 43 [pid = 3064] [id = 433] 14:54:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0CFCE000) [pid = 3064] [serial = 1299] [outer = 00000000] 14:54:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (146E0800) [pid = 3064] [serial = 1300] [outer = 0CFCE000] 14:54:48 INFO - PROCESS | 3064 | 1463781288172 Marionette DEBUG loaded listener.js 14:54:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1717B000) [pid = 3064] [serial = 1301] [outer = 0CFCE000] 14:54:48 INFO - PROCESS | 3064 | 1463781288572 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:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 14:54:48 INFO - PROCESS | 3064 | 1463781288620 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 14:54:48 INFO - PROCESS | 3064 | 1463781288622 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 14:54:48 INFO - PROCESS | 3064 | 1463781288625 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:54:48 INFO - PROCESS | 3064 | 1463781288627 Marionette TRACE conn5 <- [1,1698,null,{}] 14:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:54:48 INFO - PROCESS | 3064 | 1463781288630 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:54:48 INFO - PROCESS | 3064 | 1463781288713 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 14:54:48 INFO - PROCESS | 3064 | 1463781288719 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:48 INFO - PROCESS | 3064 | ++DOCSHELL 14299800 == 44 [pid = 3064] [id = 434] 14:54:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (17C22C00) [pid = 3064] [serial = 1302] [outer = 00000000] 14:54:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (18BA3400) [pid = 3064] [serial = 1303] [outer = 17C22C00] 14:54:48 INFO - PROCESS | 3064 | 1463781288763 Marionette DEBUG loaded listener.js 14:54:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (18E68800) [pid = 3064] [serial = 1304] [outer = 17C22C00] 14:54:49 INFO - PROCESS | 3064 | 1463781289192 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:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 14:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:54:49 INFO - PROCESS | 3064 | 1463781289260 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 14:54:49 INFO - PROCESS | 3064 | 1463781289262 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 14:54:49 INFO - PROCESS | 3064 | 1463781289265 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:54:49 INFO - PROCESS | 3064 | 1463781289267 Marionette TRACE conn5 <- [1,1702,null,{}] 14:54:49 INFO - PROCESS | 3064 | 1463781289270 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:54:49 INFO - PROCESS | 3064 | 1463781289356 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 14:54:49 INFO - PROCESS | 3064 | 1463781289363 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:49 INFO - PROCESS | 3064 | ++DOCSHELL 0F936000 == 45 [pid = 3064] [id = 435] 14:54:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (17DBBC00) [pid = 3064] [serial = 1305] [outer = 00000000] 14:54:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (18EE4400) [pid = 3064] [serial = 1306] [outer = 17DBBC00] 14:54:49 INFO - PROCESS | 3064 | 1463781289413 Marionette DEBUG loaded listener.js 14:54:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (18EF0000) [pid = 3064] [serial = 1307] [outer = 17DBBC00] 14:54:50 INFO - PROCESS | 3064 | --DOCSHELL 1E718000 == 44 [pid = 3064] [id = 399] 14:54:50 INFO - PROCESS | 3064 | --DOCSHELL 0CD42400 == 43 [pid = 3064] [id = 418] 14:54:50 INFO - PROCESS | 3064 | --DOCSHELL 0CD4A400 == 42 [pid = 3064] [id = 419] 14:54:50 INFO - PROCESS | 3064 | --DOCSHELL 17C26800 == 41 [pid = 3064] [id = 420] 14:54:50 INFO - PROCESS | 3064 | --DOCSHELL 0CCC2400 == 40 [pid = 3064] [id = 426] 14:54:50 INFO - PROCESS | 3064 | --DOCSHELL 0CCC5C00 == 39 [pid = 3064] [id = 425] 14:54:50 INFO - PROCESS | 3064 | --DOCSHELL 17C95800 == 38 [pid = 3064] [id = 424] 14:54:50 INFO - PROCESS | 3064 | --DOCSHELL 0CEA6800 == 37 [pid = 3064] [id = 422] 14:54:50 INFO - PROCESS | 3064 | --DOCSHELL 14244C00 == 36 [pid = 3064] [id = 423] 14:54:50 INFO - PROCESS | 3064 | --DOCSHELL 17C79400 == 35 [pid = 3064] [id = 421] 14:54:51 INFO - PROCESS | 3064 | --DOCSHELL 1710A800 == 34 [pid = 3064] [id = 428] 14:54:51 INFO - PROCESS | 3064 | --DOCSHELL 171E3C00 == 33 [pid = 3064] [id = 429] 14:54:51 INFO - PROCESS | 3064 | --DOCSHELL 0FA10800 == 32 [pid = 3064] [id = 430] 14:54:51 INFO - PROCESS | 3064 | --DOCSHELL 0CD43400 == 31 [pid = 3064] [id = 433] 14:54:51 INFO - PROCESS | 3064 | --DOCSHELL 14299800 == 30 [pid = 3064] [id = 434] 14:54:51 INFO - PROCESS | 3064 | --DOCSHELL 0CEE5800 == 29 [pid = 3064] [id = 431] 14:54:51 INFO - PROCESS | 3064 | --DOCSHELL 181BFC00 == 28 [pid = 3064] [id = 432] 14:54:51 INFO - PROCESS | 3064 | --DOCSHELL 14243C00 == 27 [pid = 3064] [id = 427] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (14E7C400) [pid = 3064] [serial = 1249] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (1760CC00) [pid = 3064] [serial = 1252] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (159E2000) [pid = 3064] [serial = 1250] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0FD45800) [pid = 3064] [serial = 1255] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1710E000) [pid = 3064] [serial = 1228] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (17A65400) [pid = 3064] [serial = 1229] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0FD46000) [pid = 3064] [serial = 1240] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0FD4DC00) [pid = 3064] [serial = 1241] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (18EC5400) [pid = 3064] [serial = 1231] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (18EE7000) [pid = 3064] [serial = 1232] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0FA05800) [pid = 3064] [serial = 1238] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0CFD8400) [pid = 3064] [serial = 1237] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (17688800) [pid = 3064] [serial = 1253] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17103800) [pid = 3064] [serial = 1235] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (14BB8400) [pid = 3064] [serial = 1234] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (14750000) [pid = 3064] [serial = 1246] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (10181C00) [pid = 3064] [serial = 1226] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (10146000) [pid = 3064] [serial = 1225] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (1033C800) [pid = 3064] [serial = 1243] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (10F87800) [pid = 3064] [serial = 1244] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (17C6C000) [pid = 3064] [serial = 1262] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (17A63800) [pid = 3064] [serial = 1258] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1033C400) [pid = 3064] [serial = 1256] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (17A69800) [pid = 3064] [serial = 1259] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (14948800) [pid = 3064] [serial = 1247] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (17C65000) [pid = 3064] [serial = 1261] [outer = 00000000] [url = about:blank] 14:54:51 INFO - PROCESS | 3064 | 1463781291575 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:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2378ms 14:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:54:51 INFO - PROCESS | 3064 | 1463781291645 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 14:54:51 INFO - PROCESS | 3064 | 1463781291649 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 14:54:51 INFO - PROCESS | 3064 | 1463781291654 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:54:51 INFO - PROCESS | 3064 | 1463781291658 Marionette TRACE conn5 <- [1,1706,null,{}] 14:54:51 INFO - PROCESS | 3064 | 1463781291664 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:54:51 INFO - PROCESS | 3064 | 1463781291757 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 14:54:51 INFO - PROCESS | 3064 | 1463781291882 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:51 INFO - PROCESS | 3064 | ++DOCSHELL 0CEA8000 == 28 [pid = 3064] [id = 436] 14:54:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0CED7000) [pid = 3064] [serial = 1308] [outer = 00000000] 14:54:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0CFD1800) [pid = 3064] [serial = 1309] [outer = 0CED7000] 14:54:51 INFO - PROCESS | 3064 | 1463781291934 Marionette DEBUG loaded listener.js 14:54:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0CFD9400) [pid = 3064] [serial = 1310] [outer = 0CED7000] 14:54:52 INFO - PROCESS | 3064 | 1463781292357 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:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 14:54:52 INFO - PROCESS | 3064 | 1463781292385 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 14:54:52 INFO - PROCESS | 3064 | 1463781292391 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 14:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:54:52 INFO - PROCESS | 3064 | 1463781292397 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:54:52 INFO - PROCESS | 3064 | 1463781292400 Marionette TRACE conn5 <- [1,1710,null,{}] 14:54:52 INFO - PROCESS | 3064 | 1463781292403 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:54:52 INFO - PROCESS | 3064 | 1463781292495 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 14:54:52 INFO - PROCESS | 3064 | 1463781292504 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:52 INFO - PROCESS | 3064 | ++DOCSHELL 0F9ED800 == 29 [pid = 3064] [id = 437] 14:54:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0FA03400) [pid = 3064] [serial = 1311] [outer = 00000000] 14:54:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0FD4D400) [pid = 3064] [serial = 1312] [outer = 0FA03400] 14:54:52 INFO - PROCESS | 3064 | 1463781292552 Marionette DEBUG loaded listener.js 14:54:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0FF87400) [pid = 3064] [serial = 1313] [outer = 0FA03400] 14:54:53 INFO - PROCESS | 3064 | 1463781293054 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:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 14:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 14:54:53 INFO - PROCESS | 3064 | 1463781293069 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 14:54:53 INFO - PROCESS | 3064 | 1463781293072 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 14:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:54:53 INFO - PROCESS | 3064 | 1463781293076 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:54:53 INFO - PROCESS | 3064 | 1463781293080 Marionette TRACE conn5 <- [1,1714,null,{}] 14:54:53 INFO - PROCESS | 3064 | 1463781293091 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:54:53 INFO - PROCESS | 3064 | 1463781293211 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 14:54:53 INFO - PROCESS | 3064 | 1463781293224 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:53 INFO - PROCESS | 3064 | ++DOCSHELL 101CE400 == 30 [pid = 3064] [id = 438] 14:54:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (101D4800) [pid = 3064] [serial = 1314] [outer = 00000000] 14:54:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (1041D800) [pid = 3064] [serial = 1315] [outer = 101D4800] 14:54:53 INFO - PROCESS | 3064 | 1463781293274 Marionette DEBUG loaded listener.js 14:54:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (10F50C00) [pid = 3064] [serial = 1316] [outer = 101D4800] 14:54:53 INFO - PROCESS | 3064 | 1463781293755 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:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 14:54:53 INFO - PROCESS | 3064 | 1463781293809 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 14:54:53 INFO - PROCESS | 3064 | 1463781293812 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 14:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:54:53 INFO - PROCESS | 3064 | 1463781293815 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:54:53 INFO - PROCESS | 3064 | 1463781293817 Marionette TRACE conn5 <- [1,1718,null,{}] 14:54:53 INFO - PROCESS | 3064 | 1463781293820 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:54:53 INFO - PROCESS | 3064 | 1463781293906 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 14:54:53 INFO - PROCESS | 3064 | 1463781293924 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:53 INFO - PROCESS | 3064 | ++DOCSHELL 10F7C800 == 31 [pid = 3064] [id = 439] 14:54:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1424A800) [pid = 3064] [serial = 1317] [outer = 00000000] 14:54:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (146D9C00) [pid = 3064] [serial = 1318] [outer = 1424A800] 14:54:53 INFO - PROCESS | 3064 | 1463781293971 Marionette DEBUG loaded listener.js 14:54:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (14973400) [pid = 3064] [serial = 1319] [outer = 1424A800] 14:54:54 INFO - PROCESS | 3064 | 1463781294420 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:54:54 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:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 14:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:54:54 INFO - PROCESS | 3064 | 1463781294449 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 14:54:54 INFO - PROCESS | 3064 | 1463781294451 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 14:54:54 INFO - PROCESS | 3064 | 1463781294455 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:54:54 INFO - PROCESS | 3064 | 1463781294456 Marionette TRACE conn5 <- [1,1722,null,{}] 14:54:54 INFO - PROCESS | 3064 | 1463781294460 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:54:54 INFO - PROCESS | 3064 | 1463781294537 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 14:54:54 INFO - PROCESS | 3064 | 1463781294544 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:54 INFO - PROCESS | 3064 | ++DOCSHELL 149EB400 == 32 [pid = 3064] [id = 440] 14:54:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (149F8C00) [pid = 3064] [serial = 1320] [outer = 00000000] 14:54:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (14C15000) [pid = 3064] [serial = 1321] [outer = 149F8C00] 14:54:54 INFO - PROCESS | 3064 | 1463781294589 Marionette DEBUG loaded listener.js 14:54:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14E7DC00) [pid = 3064] [serial = 1322] [outer = 149F8C00] 14:54:55 INFO - PROCESS | 3064 | 1463781295041 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:54:55 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:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 14:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:54:55 INFO - PROCESS | 3064 | 1463781295086 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 14:54:55 INFO - PROCESS | 3064 | 1463781295088 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 14:54:55 INFO - PROCESS | 3064 | 1463781295091 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:54:55 INFO - PROCESS | 3064 | 1463781295092 Marionette TRACE conn5 <- [1,1726,null,{}] 14:54:55 INFO - PROCESS | 3064 | 1463781295096 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:54:55 INFO - PROCESS | 3064 | 1463781295208 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 14:54:55 INFO - PROCESS | 3064 | 1463781295218 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:55 INFO - PROCESS | 3064 | ++DOCSHELL 17104C00 == 33 [pid = 3064] [id = 441] 14:54:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (17105000) [pid = 3064] [serial = 1323] [outer = 00000000] 14:54:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (17605800) [pid = 3064] [serial = 1324] [outer = 17105000] 14:54:55 INFO - PROCESS | 3064 | 1463781295264 Marionette DEBUG loaded listener.js 14:54:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (17688800) [pid = 3064] [serial = 1325] [outer = 17105000] 14:54:55 INFO - PROCESS | 3064 | 1463781295706 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:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 14:54:55 INFO - PROCESS | 3064 | 1463781295761 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 14:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:54:55 INFO - PROCESS | 3064 | 1463781295763 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 14:54:55 INFO - PROCESS | 3064 | 1463781295767 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:54:55 INFO - PROCESS | 3064 | 1463781295768 Marionette TRACE conn5 <- [1,1730,null,{}] 14:54:55 INFO - PROCESS | 3064 | 1463781295772 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:54:55 INFO - PROCESS | 3064 | 1463781295848 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 14:54:55 INFO - PROCESS | 3064 | 1463781295858 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:55 INFO - PROCESS | 3064 | ++DOCSHELL 179A6000 == 34 [pid = 3064] [id = 442] 14:54:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (17A5B800) [pid = 3064] [serial = 1326] [outer = 00000000] 14:54:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17A65000) [pid = 3064] [serial = 1327] [outer = 17A5B800] 14:54:55 INFO - PROCESS | 3064 | 1463781295903 Marionette DEBUG loaded listener.js 14:54:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (17A66000) [pid = 3064] [serial = 1328] [outer = 17A5B800] 14:54:56 INFO - PROCESS | 3064 | 1463781296381 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:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 14:54:56 INFO - PROCESS | 3064 | 1463781296437 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 14:54:56 INFO - PROCESS | 3064 | 1463781296439 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 14:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:54:56 INFO - PROCESS | 3064 | 1463781296443 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:54:56 INFO - PROCESS | 3064 | 1463781296445 Marionette TRACE conn5 <- [1,1734,null,{}] 14:54:56 INFO - PROCESS | 3064 | 1463781296448 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:54:56 INFO - PROCESS | 3064 | 1463781296524 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 14:54:56 INFO - PROCESS | 3064 | 1463781296531 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:56 INFO - PROCESS | 3064 | ++DOCSHELL 17A7E000 == 35 [pid = 3064] [id = 443] 14:54:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17C24800) [pid = 3064] [serial = 1329] [outer = 00000000] 14:54:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (17C29C00) [pid = 3064] [serial = 1330] [outer = 17C24800] 14:54:56 INFO - PROCESS | 3064 | 1463781296575 Marionette DEBUG loaded listener.js 14:54:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (17C26C00) [pid = 3064] [serial = 1331] [outer = 17C24800] 14:54:57 INFO - PROCESS | 3064 | 1463781297057 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:54:57 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:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 14:54:57 INFO - PROCESS | 3064 | 1463781297117 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 14:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:54:57 INFO - PROCESS | 3064 | 1463781297119 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 14:54:57 INFO - PROCESS | 3064 | 1463781297123 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:54:57 INFO - PROCESS | 3064 | 1463781297124 Marionette TRACE conn5 <- [1,1738,null,{}] 14:54:57 INFO - PROCESS | 3064 | 1463781297128 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:54:57 INFO - PROCESS | 3064 | 1463781297236 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 14:54:57 INFO - PROCESS | 3064 | 1463781297325 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:57 INFO - PROCESS | 3064 | ++DOCSHELL 101CCC00 == 36 [pid = 3064] [id = 444] 14:54:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (17C6D400) [pid = 3064] [serial = 1332] [outer = 00000000] 14:54:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (17C72000) [pid = 3064] [serial = 1333] [outer = 17C6D400] 14:54:57 INFO - PROCESS | 3064 | 1463781297371 Marionette DEBUG loaded listener.js 14:54:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (17C6E400) [pid = 3064] [serial = 1334] [outer = 17C6D400] 14:54:57 INFO - PROCESS | 3064 | 1463781297815 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:54:57 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:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 14:54:57 INFO - PROCESS | 3064 | 1463781297853 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 14:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:54:57 INFO - PROCESS | 3064 | 1463781297855 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 14:54:57 INFO - PROCESS | 3064 | 1463781297859 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:54:57 INFO - PROCESS | 3064 | 1463781297860 Marionette TRACE conn5 <- [1,1742,null,{}] 14:54:57 INFO - PROCESS | 3064 | 1463781297864 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:54:57 INFO - PROCESS | 3064 | 1463781297986 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 14:54:57 INFO - PROCESS | 3064 | 1463781297993 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:57 INFO - PROCESS | 3064 | ++DOCSHELL 17C75000 == 37 [pid = 3064] [id = 445] 14:54:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (17C7D400) [pid = 3064] [serial = 1335] [outer = 00000000] 14:54:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (17C93800) [pid = 3064] [serial = 1336] [outer = 17C7D400] 14:54:58 INFO - PROCESS | 3064 | 1463781298040 Marionette DEBUG loaded listener.js 14:54:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (17DBC000) [pid = 3064] [serial = 1337] [outer = 17C7D400] 14:54:58 INFO - PROCESS | 3064 | 1463781298514 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:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 14:54:58 INFO - PROCESS | 3064 | 1463781298529 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 14:54:58 INFO - PROCESS | 3064 | 1463781298531 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 14:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:54:58 INFO - PROCESS | 3064 | 1463781298541 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:54:58 INFO - PROCESS | 3064 | 1463781298543 Marionette TRACE conn5 <- [1,1746,null,{}] 14:54:58 INFO - PROCESS | 3064 | 1463781298547 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:54:58 INFO - PROCESS | 3064 | 1463781298712 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (18151C00) [pid = 3064] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (17C22C00) [pid = 3064] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (17C69400) [pid = 3064] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (17DBB400) [pid = 3064] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0CFCE000) [pid = 3064] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (181C4000) [pid = 3064] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (179A4000) [pid = 3064] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (1710D800) [pid = 3064] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (14249000) [pid = 3064] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0CCC9000) [pid = 3064] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0CCC6800) [pid = 3064] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17C95C00) [pid = 3064] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (14B4BC00) [pid = 3064] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0CED8C00) [pid = 3064] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:54:59 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (17C7A000) [pid = 3064] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:54:59 INFO - PROCESS | 3064 | 1463781299153 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:59 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC6800 == 38 [pid = 3064] [id = 446] 14:54:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0CCC9000) [pid = 3064] [serial = 1338] [outer = 00000000] 14:54:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0CFD7C00) [pid = 3064] [serial = 1339] [outer = 0CCC9000] 14:54:59 INFO - PROCESS | 3064 | 1463781299212 Marionette DEBUG loaded listener.js 14:54:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (14279400) [pid = 3064] [serial = 1340] [outer = 0CCC9000] 14:54:59 INFO - PROCESS | 3064 | 1463781299624 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:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1131ms 14:54:59 INFO - PROCESS | 3064 | 1463781299667 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 14:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:54:59 INFO - PROCESS | 3064 | 1463781299668 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 14:54:59 INFO - PROCESS | 3064 | 1463781299671 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:54:59 INFO - PROCESS | 3064 | 1463781299673 Marionette TRACE conn5 <- [1,1750,null,{}] 14:54:59 INFO - PROCESS | 3064 | 1463781299677 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:54:59 INFO - PROCESS | 3064 | 1463781299762 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 14:54:59 INFO - PROCESS | 3064 | 1463781299768 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:59 INFO - PROCESS | 3064 | ++DOCSHELL 14756800 == 39 [pid = 3064] [id = 447] 14:54:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (17103800) [pid = 3064] [serial = 1341] [outer = 00000000] 14:54:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17DC2C00) [pid = 3064] [serial = 1342] [outer = 17103800] 14:54:59 INFO - PROCESS | 3064 | 1463781299813 Marionette DEBUG loaded listener.js 14:54:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (181C7400) [pid = 3064] [serial = 1343] [outer = 17103800] 14:55:00 INFO - PROCESS | 3064 | 1463781300254 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:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 14:55:00 INFO - PROCESS | 3064 | 1463781300302 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 14:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:55:00 INFO - PROCESS | 3064 | 1463781300304 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 14:55:00 INFO - PROCESS | 3064 | 1463781300308 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:55:00 INFO - PROCESS | 3064 | 1463781300309 Marionette TRACE conn5 <- [1,1754,null,{}] 14:55:00 INFO - PROCESS | 3064 | 1463781300313 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:55:00 INFO - PROCESS | 3064 | 1463781300396 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 14:55:00 INFO - PROCESS | 3064 | 1463781300402 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:00 INFO - PROCESS | 3064 | ++DOCSHELL 17C95C00 == 40 [pid = 3064] [id = 448] 14:55:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17D5D000) [pid = 3064] [serial = 1344] [outer = 00000000] 14:55:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (18B9DC00) [pid = 3064] [serial = 1345] [outer = 17D5D000] 14:55:00 INFO - PROCESS | 3064 | 1463781300446 Marionette DEBUG loaded listener.js 14:55:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (18BA8000) [pid = 3064] [serial = 1346] [outer = 17D5D000] 14:55:00 INFO - PROCESS | 3064 | 1463781300908 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:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 14:55:00 INFO - PROCESS | 3064 | 1463781300939 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 14:55:00 INFO - PROCESS | 3064 | 1463781300941 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 14:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:55:00 INFO - PROCESS | 3064 | 1463781300961 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:55:00 INFO - PROCESS | 3064 | 1463781300963 Marionette TRACE conn5 <- [1,1758,null,{}] 14:55:00 INFO - PROCESS | 3064 | 1463781300967 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:55:01 INFO - PROCESS | 3064 | 1463781301046 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 14:55:01 INFO - PROCESS | 3064 | 1463781301053 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:01 INFO - PROCESS | 3064 | ++DOCSHELL 18BA9800 == 41 [pid = 3064] [id = 449] 14:55:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (18E6C000) [pid = 3064] [serial = 1347] [outer = 00000000] 14:55:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (18EE3C00) [pid = 3064] [serial = 1348] [outer = 18E6C000] 14:55:01 INFO - PROCESS | 3064 | 1463781301108 Marionette DEBUG loaded listener.js 14:55:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (18EE7000) [pid = 3064] [serial = 1349] [outer = 18E6C000] 14:55:01 INFO - PROCESS | 3064 | 1463781301970 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:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1032ms 14:55:01 INFO - PROCESS | 3064 | 1463781301986 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 14:55:01 INFO - PROCESS | 3064 | 1463781301990 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 14:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:55:01 INFO - PROCESS | 3064 | 1463781301994 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:55:01 INFO - PROCESS | 3064 | 1463781301998 Marionette TRACE conn5 <- [1,1762,null,{}] 14:55:02 INFO - PROCESS | 3064 | 1463781302023 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:55:02 INFO - PROCESS | 3064 | 1463781302143 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 14:55:02 INFO - PROCESS | 3064 | 1463781302284 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:02 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD7800 == 42 [pid = 3064] [id = 450] 14:55:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0CFD8C00) [pid = 3064] [serial = 1350] [outer = 00000000] 14:55:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0FD51C00) [pid = 3064] [serial = 1351] [outer = 0CFD8C00] 14:55:02 INFO - PROCESS | 3064 | 1463781302346 Marionette DEBUG loaded listener.js 14:55:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (1015F400) [pid = 3064] [serial = 1352] [outer = 0CFD8C00] 14:55:03 INFO - PROCESS | 3064 | 1463781303037 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:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1092ms 14:55:03 INFO - PROCESS | 3064 | 1463781303095 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 14:55:03 INFO - PROCESS | 3064 | 1463781303102 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 14:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:55:03 INFO - PROCESS | 3064 | 1463781303109 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:55:03 INFO - PROCESS | 3064 | 1463781303112 Marionette TRACE conn5 <- [1,1766,null,{}] 14:55:03 INFO - PROCESS | 3064 | 1463781303116 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:55:03 INFO - PROCESS | 3064 | 1463781303240 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 14:55:03 INFO - PROCESS | 3064 | 1463781303386 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:03 INFO - PROCESS | 3064 | ++DOCSHELL 0CF53800 == 43 [pid = 3064] [id = 451] 14:55:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0CFD0400) [pid = 3064] [serial = 1353] [outer = 00000000] 14:55:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (146E0400) [pid = 3064] [serial = 1354] [outer = 0CFD0400] 14:55:03 INFO - PROCESS | 3064 | 1463781303442 Marionette DEBUG loaded listener.js 14:55:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (14E83C00) [pid = 3064] [serial = 1355] [outer = 0CFD0400] 14:55:04 INFO - PROCESS | 3064 | 1463781304356 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:55:04 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:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1279ms 14:55:04 INFO - PROCESS | 3064 | 1463781304388 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 14:55:04 INFO - PROCESS | 3064 | 1463781304392 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 14:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:55:04 INFO - PROCESS | 3064 | 1463781304397 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:55:04 INFO - PROCESS | 3064 | 1463781304400 Marionette TRACE conn5 <- [1,1770,null,{}] 14:55:04 INFO - PROCESS | 3064 | 1463781304405 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:55:04 INFO - PROCESS | 3064 | 1463781304516 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 0FD50800 == 42 [pid = 3064] [id = 401] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 0CFCD800 == 41 [pid = 3064] [id = 412] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 14C0C000 == 40 [pid = 3064] [id = 416] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 1033B800 == 39 [pid = 3064] [id = 405] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 1017BC00 == 38 [pid = 3064] [id = 414] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 17C6FC00 == 37 [pid = 3064] [id = 406] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 1424EC00 == 36 [pid = 3064] [id = 415] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 0CF4B000 == 35 [pid = 3064] [id = 400] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 171DA800 == 34 [pid = 3064] [id = 417] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 1799AC00 == 33 [pid = 3064] [id = 404] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 0FD50C00 == 32 [pid = 3064] [id = 403] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 1474A800 == 31 [pid = 3064] [id = 402] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 0CFD7400 == 30 [pid = 3064] [id = 413] 14:55:04 INFO - PROCESS | 3064 | --DOCSHELL 0F936000 == 29 [pid = 3064] [id = 435] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (18EE4400) [pid = 3064] [serial = 1306] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (17C64000) [pid = 3064] [serial = 1223] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (18E68800) [pid = 3064] [serial = 1304] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (17C7B400) [pid = 3064] [serial = 1291] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (17C94800) [pid = 3064] [serial = 1292] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (181BC400) [pid = 3064] [serial = 1295] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (18150C00) [pid = 3064] [serial = 1294] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (146E0800) [pid = 3064] [serial = 1300] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (188C4800) [pid = 3064] [serial = 1297] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (18BA3400) [pid = 3064] [serial = 1303] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (17A69000) [pid = 3064] [serial = 1288] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (171E4400) [pid = 3064] [serial = 1285] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (1768F000) [pid = 3064] [serial = 1286] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (14754C00) [pid = 3064] [serial = 1282] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (14B70C00) [pid = 3064] [serial = 1283] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0CE75400) [pid = 3064] [serial = 1279] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0CFDA800) [pid = 3064] [serial = 1280] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0FA61400) [pid = 3064] [serial = 1277] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0CFD7000) [pid = 3064] [serial = 1276] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (17DBCC00) [pid = 3064] [serial = 1274] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17C9A400) [pid = 3064] [serial = 1273] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (1717A800) [pid = 3064] [serial = 1271] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (164C9800) [pid = 3064] [serial = 1270] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (10164000) [pid = 3064] [serial = 1268] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0FFD6800) [pid = 3064] [serial = 1267] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (17C7F400) [pid = 3064] [serial = 1264] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (17C8DC00) [pid = 3064] [serial = 1265] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (188C8000) [pid = 3064] [serial = 1298] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (17C2F400) [pid = 3064] [serial = 1289] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (1717B000) [pid = 3064] [serial = 1301] [outer = 00000000] [url = about:blank] 14:55:04 INFO - PROCESS | 3064 | 1463781304673 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:04 INFO - PROCESS | 3064 | ++DOCSHELL 0CF4B800 == 30 [pid = 3064] [id = 452] 14:55:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0CF4CC00) [pid = 3064] [serial = 1356] [outer = 00000000] 14:55:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0CFDB800) [pid = 3064] [serial = 1357] [outer = 0CF4CC00] 14:55:04 INFO - PROCESS | 3064 | 1463781304727 Marionette DEBUG loaded listener.js 14:55:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0FA0F800) [pid = 3064] [serial = 1358] [outer = 0CF4CC00] 14:55:05 INFO - PROCESS | 3064 | 1463781305205 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:55:05 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:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 870ms 14:55:05 INFO - PROCESS | 3064 | 1463781305269 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 14:55:05 INFO - PROCESS | 3064 | 1463781305274 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 14:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:55:05 INFO - PROCESS | 3064 | 1463781305280 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:55:05 INFO - PROCESS | 3064 | 1463781305282 Marionette TRACE conn5 <- [1,1774,null,{}] 14:55:05 INFO - PROCESS | 3064 | 1463781305286 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:55:05 INFO - PROCESS | 3064 | 1463781305368 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 14:55:05 INFO - PROCESS | 3064 | 1463781305383 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:05 INFO - PROCESS | 3064 | ++DOCSHELL 10164400 == 31 [pid = 3064] [id = 453] 14:55:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (10165C00) [pid = 3064] [serial = 1359] [outer = 00000000] 14:55:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (10340000) [pid = 3064] [serial = 1360] [outer = 10165C00] 14:55:05 INFO - PROCESS | 3064 | 1463781305428 Marionette DEBUG loaded listener.js 14:55:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (14243800) [pid = 3064] [serial = 1361] [outer = 10165C00] 14:55:05 INFO - PROCESS | 3064 | 1463781305907 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:55:05 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:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 14:55:05 INFO - PROCESS | 3064 | 1463781305953 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 14:55:05 INFO - PROCESS | 3064 | 1463781305955 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 14:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:55:05 INFO - PROCESS | 3064 | 1463781305986 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:55:05 INFO - PROCESS | 3064 | 1463781305990 Marionette TRACE conn5 <- [1,1778,null,{}] 14:55:05 INFO - PROCESS | 3064 | 1463781306003 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:55:06 INFO - PROCESS | 3064 | 1463781306124 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 14:55:06 INFO - PROCESS | 3064 | 1463781306188 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:06 INFO - PROCESS | 3064 | ++DOCSHELL 159E1400 == 32 [pid = 3064] [id = 454] 14:55:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (159E2800) [pid = 3064] [serial = 1362] [outer = 00000000] 14:55:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17103C00) [pid = 3064] [serial = 1363] [outer = 159E2800] 14:55:06 INFO - PROCESS | 3064 | 1463781306237 Marionette DEBUG loaded listener.js 14:55:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (1717A800) [pid = 3064] [serial = 1364] [outer = 159E2800] 14:55:06 INFO - PROCESS | 3064 | 1463781306619 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:55:06 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:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 690ms 14:55:06 INFO - PROCESS | 3064 | 1463781306679 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 14:55:06 INFO - PROCESS | 3064 | 1463781306682 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 14:55:06 INFO - PROCESS | 3064 | 1463781306685 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:55:06 INFO - PROCESS | 3064 | 1463781306686 Marionette TRACE conn5 <- [1,1782,null,{}] 14:55:06 INFO - PROCESS | 3064 | 1463781306690 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:55:06 INFO - PROCESS | 3064 | 1463781306808 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 14:55:06 INFO - PROCESS | 3064 | 1463781306819 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:06 INFO - PROCESS | 3064 | ++DOCSHELL 164C5800 == 33 [pid = 3064] [id = 455] 14:55:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17603C00) [pid = 3064] [serial = 1365] [outer = 00000000] 14:55:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (179A3C00) [pid = 3064] [serial = 1366] [outer = 17603C00] 14:55:06 INFO - PROCESS | 3064 | 1463781306864 Marionette DEBUG loaded listener.js 14:55:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17A5E400) [pid = 3064] [serial = 1367] [outer = 17603C00] 14:55:07 INFO - PROCESS | 3064 | 1463781307331 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:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 14:55:07 INFO - PROCESS | 3064 | 1463781307359 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 14:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:55:07 INFO - PROCESS | 3064 | 1463781307361 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 14:55:07 INFO - PROCESS | 3064 | 1463781307364 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:55:07 INFO - PROCESS | 3064 | 1463781307366 Marionette TRACE conn5 <- [1,1786,null,{}] 14:55:07 INFO - PROCESS | 3064 | 1463781307369 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:55:07 INFO - PROCESS | 3064 | 1463781307483 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 14:55:07 INFO - PROCESS | 3064 | 1463781307576 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:07 INFO - PROCESS | 3064 | ++DOCSHELL 10185C00 == 34 [pid = 3064] [id = 456] 14:55:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (17A86400) [pid = 3064] [serial = 1368] [outer = 00000000] 14:55:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (17C2A000) [pid = 3064] [serial = 1369] [outer = 17A86400] 14:55:07 INFO - PROCESS | 3064 | 1463781307624 Marionette DEBUG loaded listener.js 14:55:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (17C2EC00) [pid = 3064] [serial = 1370] [outer = 17A86400] 14:55:08 INFO - PROCESS | 3064 | 1463781308060 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:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 14:55:08 INFO - PROCESS | 3064 | 1463781308095 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 14:55:08 INFO - PROCESS | 3064 | 1463781308097 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 14:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:55:08 INFO - PROCESS | 3064 | 1463781308100 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:55:08 INFO - PROCESS | 3064 | 1463781308101 Marionette TRACE conn5 <- [1,1790,null,{}] 14:55:08 INFO - PROCESS | 3064 | 1463781308110 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:55:08 INFO - PROCESS | 3064 | 1463781308243 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 14:55:08 INFO - PROCESS | 3064 | 1463781308257 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:08 INFO - PROCESS | 3064 | ++DOCSHELL 0CFDC000 == 35 [pid = 3064] [id = 457] 14:55:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0FA0A400) [pid = 3064] [serial = 1371] [outer = 00000000] 14:55:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17C7E000) [pid = 3064] [serial = 1372] [outer = 0FA0A400] 14:55:08 INFO - PROCESS | 3064 | 1463781308303 Marionette DEBUG loaded listener.js 14:55:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (17C92800) [pid = 3064] [serial = 1373] [outer = 0FA0A400] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (17D5D000) [pid = 3064] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (17C6D400) [pid = 3064] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (149F8C00) [pid = 3064] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (1424A800) [pid = 3064] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0CED7000) [pid = 3064] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0FA03400) [pid = 3064] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (17C7D400) [pid = 3064] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (101D4800) [pid = 3064] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17C24800) [pid = 3064] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (17A5B800) [pid = 3064] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (17105000) [pid = 3064] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (17103800) [pid = 3064] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:55:08 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0CCC9000) [pid = 3064] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:55:08 INFO - PROCESS | 3064 | 1463781308930 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:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 870ms 14:55:08 INFO - PROCESS | 3064 | 1463781308971 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 14:55:08 INFO - PROCESS | 3064 | 1463781308973 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 14:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:55:08 INFO - PROCESS | 3064 | 1463781308976 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:55:08 INFO - PROCESS | 3064 | 1463781308978 Marionette TRACE conn5 <- [1,1794,null,{}] 14:55:08 INFO - PROCESS | 3064 | 1463781308982 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:55:09 INFO - PROCESS | 3064 | 1463781309059 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 14:55:09 INFO - PROCESS | 3064 | 1463781309156 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:09 INFO - PROCESS | 3064 | ++DOCSHELL 1017E400 == 36 [pid = 3064] [id = 458] 14:55:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (1017E800) [pid = 3064] [serial = 1374] [outer = 00000000] 14:55:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (17103800) [pid = 3064] [serial = 1375] [outer = 1017E800] 14:55:09 INFO - PROCESS | 3064 | 1463781309202 Marionette DEBUG loaded listener.js 14:55:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (17A7EC00) [pid = 3064] [serial = 1376] [outer = 1017E800] 14:55:09 INFO - PROCESS | 3064 | 1463781309591 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:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 14:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:55:09 INFO - PROCESS | 3064 | 1463781309647 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 14:55:09 INFO - PROCESS | 3064 | 1463781309649 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 14:55:09 INFO - PROCESS | 3064 | 1463781309651 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:55:09 INFO - PROCESS | 3064 | 1463781309653 Marionette TRACE conn5 <- [1,1798,null,{}] 14:55:09 INFO - PROCESS | 3064 | 1463781309656 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:55:09 INFO - PROCESS | 3064 | 1463781309768 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 14:55:09 INFO - PROCESS | 3064 | 1463781309776 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:09 INFO - PROCESS | 3064 | ++DOCSHELL 0CD4A400 == 37 [pid = 3064] [id = 459] 14:55:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0FAEE400) [pid = 3064] [serial = 1377] [outer = 00000000] 14:55:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (17DBB400) [pid = 3064] [serial = 1378] [outer = 0FAEE400] 14:55:09 INFO - PROCESS | 3064 | 1463781309820 Marionette DEBUG loaded listener.js 14:55:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (101CD000) [pid = 3064] [serial = 1379] [outer = 0FAEE400] 14:55:10 INFO - PROCESS | 3064 | 1463781310259 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:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 631ms 14:55:10 INFO - PROCESS | 3064 | 1463781310284 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 14:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:55:10 INFO - PROCESS | 3064 | 1463781310286 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 14:55:10 INFO - PROCESS | 3064 | 1463781310289 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:55:10 INFO - PROCESS | 3064 | 1463781310291 Marionette TRACE conn5 <- [1,1802,null,{}] 14:55:10 INFO - PROCESS | 3064 | 1463781310294 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:55:10 INFO - PROCESS | 3064 | 1463781310371 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 14:55:10 INFO - PROCESS | 3064 | 1463781310499 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:10 INFO - PROCESS | 3064 | ++DOCSHELL 10151800 == 38 [pid = 3064] [id = 460] 14:55:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (14C0B800) [pid = 3064] [serial = 1380] [outer = 00000000] 14:55:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (181BDC00) [pid = 3064] [serial = 1381] [outer = 14C0B800] 14:55:10 INFO - PROCESS | 3064 | 1463781310545 Marionette DEBUG loaded listener.js 14:55:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (181BE800) [pid = 3064] [serial = 1382] [outer = 14C0B800] 14:55:11 INFO - PROCESS | 3064 | 1463781311048 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:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 830ms 14:55:11 INFO - PROCESS | 3064 | 1463781311121 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 14:55:11 INFO - PROCESS | 3064 | 1463781311125 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 14:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:55:11 INFO - PROCESS | 3064 | 1463781311131 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:55:11 INFO - PROCESS | 3064 | 1463781311134 Marionette TRACE conn5 <- [1,1806,null,{}] 14:55:11 INFO - PROCESS | 3064 | 1463781311140 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:55:11 INFO - PROCESS | 3064 | 1463781311254 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 14:55:11 INFO - PROCESS | 3064 | 1463781311393 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:11 INFO - PROCESS | 3064 | ++DOCSHELL 0CF4D800 == 39 [pid = 3064] [id = 461] 14:55:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0CFDBC00) [pid = 3064] [serial = 1383] [outer = 00000000] 14:55:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0FFDA800) [pid = 3064] [serial = 1384] [outer = 0CFDBC00] 14:55:11 INFO - PROCESS | 3064 | 1463781311455 Marionette DEBUG loaded listener.js 14:55:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (10184C00) [pid = 3064] [serial = 1385] [outer = 0CFDBC00] 14:55:12 INFO - PROCESS | 3064 | 1463781312081 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:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 990ms 14:55:12 INFO - PROCESS | 3064 | 1463781312121 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 14:55:12 INFO - PROCESS | 3064 | 1463781312127 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 14:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:55:12 INFO - PROCESS | 3064 | 1463781312134 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:55:12 INFO - PROCESS | 3064 | 1463781312137 Marionette TRACE conn5 <- [1,1810,null,{}] 14:55:12 INFO - PROCESS | 3064 | 1463781312141 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:55:12 INFO - PROCESS | 3064 | 1463781312246 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 14:55:12 INFO - PROCESS | 3064 | 1463781312380 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:12 INFO - PROCESS | 3064 | ++DOCSHELL 14E05C00 == 40 [pid = 3064] [id = 462] 14:55:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (14E0D800) [pid = 3064] [serial = 1386] [outer = 00000000] 14:55:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (17610800) [pid = 3064] [serial = 1387] [outer = 14E0D800] 14:55:12 INFO - PROCESS | 3064 | 1463781312436 Marionette DEBUG loaded listener.js 14:55:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (17C2E400) [pid = 3064] [serial = 1388] [outer = 14E0D800] 14:55:13 INFO - PROCESS | 3064 | 1463781313098 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:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1020ms 14:55:13 INFO - PROCESS | 3064 | 1463781313156 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 14:55:13 INFO - PROCESS | 3064 | 1463781313158 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 14:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:55:13 INFO - PROCESS | 3064 | 1463781313162 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:55:13 INFO - PROCESS | 3064 | 1463781313166 Marionette TRACE conn5 <- [1,1814,null,{}] 14:55:13 INFO - PROCESS | 3064 | 1463781313177 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:55:13 INFO - PROCESS | 3064 | 1463781313303 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 14:55:13 INFO - PROCESS | 3064 | 1463781313441 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:13 INFO - PROCESS | 3064 | ++DOCSHELL 18B4C400 == 41 [pid = 3064] [id = 463] 14:55:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (18BA0C00) [pid = 3064] [serial = 1389] [outer = 00000000] 14:55:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (18BA5000) [pid = 3064] [serial = 1390] [outer = 18BA0C00] 14:55:13 INFO - PROCESS | 3064 | 1463781313500 Marionette DEBUG loaded listener.js 14:55:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (18E6D000) [pid = 3064] [serial = 1391] [outer = 18BA0C00] 14:55:14 INFO - PROCESS | 3064 | 1463781314053 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:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 14:55:14 INFO - PROCESS | 3064 | 1463781314095 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 14:55:14 INFO - PROCESS | 3064 | 1463781314098 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 14:55:14 INFO - PROCESS | 3064 | 1463781314102 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:55:14 INFO - PROCESS | 3064 | 1463781314104 Marionette TRACE conn5 <- [1,1818,null,{}] 14:55:14 INFO - PROCESS | 3064 | 1463781314108 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:55:14 INFO - PROCESS | 3064 | 1463781314216 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 14:55:14 INFO - PROCESS | 3064 | 1463781314327 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:14 INFO - PROCESS | 3064 | ++DOCSHELL 18ECBC00 == 42 [pid = 3064] [id = 464] 14:55:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (18EE3000) [pid = 3064] [serial = 1392] [outer = 00000000] 14:55:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (18EF0C00) [pid = 3064] [serial = 1393] [outer = 18EE3000] 14:55:14 INFO - PROCESS | 3064 | 1463781314385 Marionette DEBUG loaded listener.js 14:55:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (18F56C00) [pid = 3064] [serial = 1394] [outer = 18EE3000] 14:55:15 INFO - PROCESS | 3064 | 1463781315031 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:55:15 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:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 14:55:15 INFO - PROCESS | 3064 | 1463781315075 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 14:55:15 INFO - PROCESS | 3064 | 1463781315078 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 14:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:55:15 INFO - PROCESS | 3064 | 1463781315081 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:55:15 INFO - PROCESS | 3064 | 1463781315083 Marionette TRACE conn5 <- [1,1822,null,{}] 14:55:15 INFO - PROCESS | 3064 | 1463781315087 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:55:15 INFO - PROCESS | 3064 | 1463781315189 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 14:55:15 INFO - PROCESS | 3064 | 1463781315294 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:15 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD2C00 == 43 [pid = 3064] [id = 465] 14:55:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0CFD8800) [pid = 3064] [serial = 1395] [outer = 00000000] 14:55:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (159E7C00) [pid = 3064] [serial = 1396] [outer = 0CFD8800] 14:55:15 INFO - PROCESS | 3064 | 1463781315351 Marionette DEBUG loaded listener.js 14:55:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (1799C000) [pid = 3064] [serial = 1397] [outer = 0CFD8800] 14:55:16 INFO - PROCESS | 3064 | 1463781316077 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:55:16 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:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1081ms 14:55:16 INFO - PROCESS | 3064 | 1463781316163 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 14:55:16 INFO - PROCESS | 3064 | 1463781316168 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 14:55:16 INFO - PROCESS | 3064 | 1463781316172 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:55:16 INFO - PROCESS | 3064 | 1463781316176 Marionette TRACE conn5 <- [1,1826,null,{}] 14:55:16 INFO - PROCESS | 3064 | 1463781316181 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:55:16 INFO - PROCESS | 3064 | 1463781316280 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 14:55:16 INFO - PROCESS | 3064 | 1463781316433 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (17C72000) [pid = 3064] [serial = 1333] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (14C15000) [pid = 3064] [serial = 1321] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (14E7DC00) [pid = 3064] [serial = 1322] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (146D9C00) [pid = 3064] [serial = 1318] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (14973400) [pid = 3064] [serial = 1319] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0CFD1800) [pid = 3064] [serial = 1309] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0CFD9400) [pid = 3064] [serial = 1310] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0FD4D400) [pid = 3064] [serial = 1312] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (17C93800) [pid = 3064] [serial = 1336] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0FF87400) [pid = 3064] [serial = 1313] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (1041D800) [pid = 3064] [serial = 1315] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (10F50C00) [pid = 3064] [serial = 1316] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (17C29C00) [pid = 3064] [serial = 1330] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (17A65000) [pid = 3064] [serial = 1327] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (17A66000) [pid = 3064] [serial = 1328] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (17605800) [pid = 3064] [serial = 1324] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (17688800) [pid = 3064] [serial = 1325] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (17C6E400) [pid = 3064] [serial = 1334] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (18BA8000) [pid = 3064] [serial = 1346] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (17DBC000) [pid = 3064] [serial = 1337] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (17DC2C00) [pid = 3064] [serial = 1342] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0CFD7C00) [pid = 3064] [serial = 1339] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (181C7400) [pid = 3064] [serial = 1343] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (14279400) [pid = 3064] [serial = 1340] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (17C26C00) [pid = 3064] [serial = 1331] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (18B9DC00) [pid = 3064] [serial = 1345] [outer = 00000000] [url = about:blank] 14:55:16 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC2000 == 44 [pid = 3064] [id = 466] 14:55:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0CCC3000) [pid = 3064] [serial = 1398] [outer = 00000000] 14:55:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0CFCE800) [pid = 3064] [serial = 1399] [outer = 0CCC3000] 14:55:16 INFO - PROCESS | 3064 | 1463781316526 Marionette DEBUG loaded listener.js 14:55:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0FA10400) [pid = 3064] [serial = 1400] [outer = 0CCC3000] 14:55:16 INFO - PROCESS | 3064 | 1463781316977 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:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 830ms 14:55:16 INFO - PROCESS | 3064 | 1463781317008 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 14:55:16 INFO - PROCESS | 3064 | 1463781317013 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 14:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:55:16 INFO - PROCESS | 3064 | 1463781317019 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:55:16 INFO - PROCESS | 3064 | 1463781317022 Marionette TRACE conn5 <- [1,1830,null,{}] 14:55:17 INFO - PROCESS | 3064 | 1463781317025 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:55:17 INFO - PROCESS | 3064 | 1463781317117 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 14:55:17 INFO - PROCESS | 3064 | 1463781317126 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:17 INFO - PROCESS | 3064 | ++DOCSHELL 10146C00 == 45 [pid = 3064] [id = 467] 14:55:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (1014BC00) [pid = 3064] [serial = 1401] [outer = 00000000] 14:55:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (146D9C00) [pid = 3064] [serial = 1402] [outer = 1014BC00] 14:55:17 INFO - PROCESS | 3064 | 1463781317174 Marionette DEBUG loaded listener.js 14:55:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (14973800) [pid = 3064] [serial = 1403] [outer = 1014BC00] 14:55:17 INFO - PROCESS | 3064 | 1463781317677 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:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 14:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:55:17 INFO - PROCESS | 3064 | 1463781317692 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 14:55:17 INFO - PROCESS | 3064 | 1463781317695 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 14:55:17 INFO - PROCESS | 3064 | 1463781317698 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:55:17 INFO - PROCESS | 3064 | 1463781317701 Marionette TRACE conn5 <- [1,1834,null,{}] 14:55:17 INFO - PROCESS | 3064 | 1463781317712 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:55:17 INFO - PROCESS | 3064 | 1463781317804 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 14:55:17 INFO - PROCESS | 3064 | 1463781317815 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:17 INFO - PROCESS | 3064 | ++DOCSHELL 1710F000 == 46 [pid = 3064] [id = 468] 14:55:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (171E4C00) [pid = 3064] [serial = 1404] [outer = 00000000] 14:55:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (1760BC00) [pid = 3064] [serial = 1405] [outer = 171E4C00] 14:55:17 INFO - PROCESS | 3064 | 1463781317890 Marionette DEBUG loaded listener.js 14:55:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (17A5D800) [pid = 3064] [serial = 1406] [outer = 171E4C00] 14:55:18 INFO - PROCESS | 3064 | 1463781318363 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:55:18 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:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 690ms 14:55:18 INFO - PROCESS | 3064 | 1463781318389 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 14:55:18 INFO - PROCESS | 3064 | 1463781318391 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 14:55:18 INFO - PROCESS | 3064 | 1463781318399 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:55:18 INFO - PROCESS | 3064 | 1463781318401 Marionette TRACE conn5 <- [1,1838,null,{}] 14:55:18 INFO - PROCESS | 3064 | 1463781318404 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:55:18 INFO - PROCESS | 3064 | 1463781318491 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 14:55:18 INFO - PROCESS | 3064 | 1463781318498 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:18 INFO - PROCESS | 3064 | ++DOCSHELL 17C25000 == 47 [pid = 3064] [id = 469] 14:55:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (17C25C00) [pid = 3064] [serial = 1407] [outer = 00000000] 14:55:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (17C6D800) [pid = 3064] [serial = 1408] [outer = 17C25C00] 14:55:18 INFO - PROCESS | 3064 | 1463781318544 Marionette DEBUG loaded listener.js 14:55:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (17C74C00) [pid = 3064] [serial = 1409] [outer = 17C25C00] 14:55:18 INFO - PROCESS | 3064 | 1463781319010 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:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 632ms 14:55:19 INFO - PROCESS | 3064 | 1463781319039 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 14:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:55:19 INFO - PROCESS | 3064 | 1463781319041 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 14:55:19 INFO - PROCESS | 3064 | 1463781319045 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:55:19 INFO - PROCESS | 3064 | 1463781319046 Marionette TRACE conn5 <- [1,1842,null,{}] 14:55:19 INFO - PROCESS | 3064 | 1463781319050 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:55:19 INFO - PROCESS | 3064 | 1463781319164 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 14:55:19 INFO - PROCESS | 3064 | 1463781319171 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:19 INFO - PROCESS | 3064 | ++DOCSHELL 17C67400 == 48 [pid = 3064] [id = 470] 14:55:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (17C6CC00) [pid = 3064] [serial = 1410] [outer = 00000000] 14:55:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (17C8CC00) [pid = 3064] [serial = 1411] [outer = 17C6CC00] 14:55:19 INFO - PROCESS | 3064 | 1463781319274 Marionette DEBUG loaded listener.js 14:55:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (17C8E000) [pid = 3064] [serial = 1412] [outer = 17C6CC00] 14:55:19 INFO - PROCESS | 3064 | 1463781319773 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:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 770ms 14:55:19 INFO - PROCESS | 3064 | 1463781319822 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 14:55:19 INFO - PROCESS | 3064 | 1463781319824 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 14:55:19 INFO - PROCESS | 3064 | 1463781319827 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:55:19 INFO - PROCESS | 3064 | 1463781319829 Marionette TRACE conn5 <- [1,1846,null,{}] 14:55:19 INFO - PROCESS | 3064 | 1463781319832 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:55:19 INFO - PROCESS | 3064 | 1463781319965 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 14:55:20 INFO - PROCESS | 3064 | 1463781320033 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:20 INFO - PROCESS | 3064 | ++DOCSHELL 18138400 == 49 [pid = 3064] [id = 471] 14:55:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (18139000) [pid = 3064] [serial = 1413] [outer = 00000000] 14:55:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (18B4AC00) [pid = 3064] [serial = 1414] [outer = 18139000] 14:55:20 INFO - PROCESS | 3064 | 1463781320081 Marionette DEBUG loaded listener.js 14:55:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (18B9A400) [pid = 3064] [serial = 1415] [outer = 18139000] 14:55:20 INFO - PROCESS | 3064 | 1463781320515 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:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 14:55:20 INFO - PROCESS | 3064 | 1463781320578 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 14:55:20 INFO - PROCESS | 3064 | 1463781320580 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 14:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:55:20 INFO - PROCESS | 3064 | 1463781320586 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:55:20 INFO - PROCESS | 3064 | 1463781320587 Marionette TRACE conn5 <- [1,1850,null,{}] 14:55:20 INFO - PROCESS | 3064 | 1463781320591 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:55:20 INFO - PROCESS | 3064 | 1463781320704 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 14:55:20 INFO - PROCESS | 3064 | 1463781320713 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:20 INFO - PROCESS | 3064 | ++DOCSHELL 188CC000 == 50 [pid = 3064] [id = 472] 14:55:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (18B46C00) [pid = 3064] [serial = 1416] [outer = 00000000] 14:55:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (18EE8000) [pid = 3064] [serial = 1417] [outer = 18B46C00] 14:55:20 INFO - PROCESS | 3064 | 1463781320760 Marionette DEBUG loaded listener.js 14:55:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (18EECC00) [pid = 3064] [serial = 1418] [outer = 18B46C00] 14:55:21 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (159E2800) [pid = 3064] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:55:21 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0FAEE400) [pid = 3064] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:55:21 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0FA0A400) [pid = 3064] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:55:21 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (17603C00) [pid = 3064] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:55:21 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (1017E800) [pid = 3064] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:55:21 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (10165C00) [pid = 3064] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:55:21 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (17A86400) [pid = 3064] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:55:21 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0CF4CC00) [pid = 3064] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:55:21 INFO - PROCESS | 3064 | 1463781321244 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:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 14:55:21 INFO - PROCESS | 3064 | 1463781321258 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 14:55:21 INFO - PROCESS | 3064 | 1463781321261 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 14:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:55:21 INFO - PROCESS | 3064 | 1463781321264 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:55:21 INFO - PROCESS | 3064 | 1463781321265 Marionette TRACE conn5 <- [1,1854,null,{}] 14:55:21 INFO - PROCESS | 3064 | 1463781321269 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:55:21 INFO - PROCESS | 3064 | 1463781321352 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 14:55:21 INFO - PROCESS | 3064 | 1463781321449 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:21 INFO - PROCESS | 3064 | ++DOCSHELL 0FA0A400 == 51 [pid = 3064] [id = 473] 14:55:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0FA0D800) [pid = 3064] [serial = 1419] [outer = 00000000] 14:55:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (17C93800) [pid = 3064] [serial = 1420] [outer = 0FA0D800] 14:55:21 INFO - PROCESS | 3064 | 1463781321498 Marionette DEBUG loaded listener.js 14:55:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (181C6400) [pid = 3064] [serial = 1421] [outer = 0FA0D800] 14:55:21 INFO - PROCESS | 3064 | 1463781321874 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:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 14:55:21 INFO - PROCESS | 3064 | 1463781321894 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 14:55:21 INFO - PROCESS | 3064 | 1463781321897 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 14:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:55:21 INFO - PROCESS | 3064 | 1463781321900 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:55:21 INFO - PROCESS | 3064 | 1463781321901 Marionette TRACE conn5 <- [1,1858,null,{}] 14:55:21 INFO - PROCESS | 3064 | 1463781321905 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:55:21 INFO - PROCESS | 3064 | 1463781321990 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 14:55:22 INFO - PROCESS | 3064 | 1463781322113 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:22 INFO - PROCESS | 3064 | ++DOCSHELL 1760C000 == 52 [pid = 3064] [id = 474] 14:55:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (18152400) [pid = 3064] [serial = 1422] [outer = 00000000] 14:55:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (18FA1000) [pid = 3064] [serial = 1423] [outer = 18152400] 14:55:22 INFO - PROCESS | 3064 | 1463781322156 Marionette DEBUG loaded listener.js 14:55:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (1945DC00) [pid = 3064] [serial = 1424] [outer = 18152400] 14:55:22 INFO - PROCESS | 3064 | 1463781322530 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:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 14:55:22 INFO - PROCESS | 3064 | 1463781322571 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 14:55:22 INFO - PROCESS | 3064 | 1463781322573 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 14:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:55:22 INFO - PROCESS | 3064 | 1463781322576 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:55:22 INFO - PROCESS | 3064 | 1463781322578 Marionette TRACE conn5 <- [1,1862,null,{}] 14:55:22 INFO - PROCESS | 3064 | 1463781322581 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:55:22 INFO - PROCESS | 3064 | 1463781322704 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 14:55:22 INFO - PROCESS | 3064 | 1463781322713 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:22 INFO - PROCESS | 3064 | ++DOCSHELL 0CE6E400 == 53 [pid = 3064] [id = 475] 14:55:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0CF47800) [pid = 3064] [serial = 1425] [outer = 00000000] 14:55:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (19B5FC00) [pid = 3064] [serial = 1426] [outer = 0CF47800] 14:55:22 INFO - PROCESS | 3064 | 1463781322758 Marionette DEBUG loaded listener.js 14:55:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (19B66800) [pid = 3064] [serial = 1427] [outer = 0CF47800] 14:55:23 INFO - PROCESS | 3064 | 1463781323285 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:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 14:55:23 INFO - PROCESS | 3064 | 1463781323308 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 14:55:23 INFO - PROCESS | 3064 | 1463781323313 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 14:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:55:23 INFO - PROCESS | 3064 | 1463781323319 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:55:23 INFO - PROCESS | 3064 | 1463781323324 Marionette TRACE conn5 <- [1,1866,null,{}] 14:55:23 INFO - PROCESS | 3064 | 1463781323392 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:55:23 INFO - PROCESS | 3064 | 1463781323557 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 14:55:23 INFO - PROCESS | 3064 | 1463781323617 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:23 INFO - PROCESS | 3064 | ++DOCSHELL 0FA0EC00 == 54 [pid = 3064] [id = 476] 14:55:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0FAE9C00) [pid = 3064] [serial = 1428] [outer = 00000000] 14:55:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (10338C00) [pid = 3064] [serial = 1429] [outer = 0FAE9C00] 14:55:23 INFO - PROCESS | 3064 | 1463781323673 Marionette DEBUG loaded listener.js 14:55:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (1424D400) [pid = 3064] [serial = 1430] [outer = 0FAE9C00] 14:55:24 INFO - PROCESS | 3064 | 1463781324257 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:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 990ms 14:55:24 INFO - PROCESS | 3064 | 1463781324313 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 14:55:24 INFO - PROCESS | 3064 | 1463781324319 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 14:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:55:24 INFO - PROCESS | 3064 | 1463781324326 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:55:24 INFO - PROCESS | 3064 | 1463781324329 Marionette TRACE conn5 <- [1,1870,null,{}] 14:55:24 INFO - PROCESS | 3064 | 1463781324333 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:55:24 INFO - PROCESS | 3064 | 1463781324443 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 14:55:24 INFO - PROCESS | 3064 | 1463781324587 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:24 INFO - PROCESS | 3064 | ++DOCSHELL 14CB0400 == 55 [pid = 3064] [id = 477] 14:55:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (14E78000) [pid = 3064] [serial = 1431] [outer = 00000000] 14:55:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (1760FC00) [pid = 3064] [serial = 1432] [outer = 14E78000] 14:55:24 INFO - PROCESS | 3064 | 1463781324647 Marionette DEBUG loaded listener.js 14:55:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (17C2FC00) [pid = 3064] [serial = 1433] [outer = 14E78000] 14:55:25 INFO - PROCESS | 3064 | 1463781325285 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:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1022ms 14:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:55:25 INFO - PROCESS | 3064 | 1463781325355 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 14:55:25 INFO - PROCESS | 3064 | 1463781325358 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 14:55:25 INFO - PROCESS | 3064 | 1463781325363 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:55:25 INFO - PROCESS | 3064 | 1463781325367 Marionette TRACE conn5 <- [1,1874,null,{}] 14:55:25 INFO - PROCESS | 3064 | 1463781325396 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:55:25 INFO - PROCESS | 3064 | 1463781325514 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 14:55:25 INFO - PROCESS | 3064 | 1463781325650 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:25 INFO - PROCESS | 3064 | ++DOCSHELL 18B45C00 == 56 [pid = 3064] [id = 478] 14:55:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (18EE7800) [pid = 3064] [serial = 1434] [outer = 00000000] 14:55:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (19B62400) [pid = 3064] [serial = 1435] [outer = 18EE7800] 14:55:25 INFO - PROCESS | 3064 | 1463781325712 Marionette DEBUG loaded listener.js 14:55:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (19BE4000) [pid = 3064] [serial = 1436] [outer = 18EE7800] 14:55:26 INFO - PROCESS | 3064 | 1463781326340 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:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1028ms 14:55:26 INFO - PROCESS | 3064 | 1463781326392 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 14:55:26 INFO - PROCESS | 3064 | 1463781326395 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 14:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:55:26 INFO - PROCESS | 3064 | 1463781326399 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:55:26 INFO - PROCESS | 3064 | 1463781326401 Marionette TRACE conn5 <- [1,1878,null,{}] 14:55:26 INFO - PROCESS | 3064 | 1463781326405 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:55:26 INFO - PROCESS | 3064 | 1463781326513 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 14:55:26 INFO - PROCESS | 3064 | 1463781326627 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:26 INFO - PROCESS | 3064 | ++DOCSHELL 19B65800 == 57 [pid = 3064] [id = 479] 14:55:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (19EDC800) [pid = 3064] [serial = 1437] [outer = 00000000] 14:55:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (19EE8800) [pid = 3064] [serial = 1438] [outer = 19EDC800] 14:55:26 INFO - PROCESS | 3064 | 1463781326722 Marionette DEBUG loaded listener.js 14:55:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (19EEF400) [pid = 3064] [serial = 1439] [outer = 19EDC800] 14:55:27 INFO - PROCESS | 3064 | 1463781327307 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:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 14:55:27 INFO - PROCESS | 3064 | 1463781327372 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 14:55:27 INFO - PROCESS | 3064 | 1463781327375 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 14:55:27 INFO - PROCESS | 3064 | 1463781327378 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:55:27 INFO - PROCESS | 3064 | 1463781327381 Marionette TRACE conn5 <- [1,1882,null,{}] 14:55:27 INFO - PROCESS | 3064 | 1463781327385 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:55:27 INFO - PROCESS | 3064 | 1463781327641 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 14:55:27 INFO - PROCESS | 3064 | 1463781327844 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:27 INFO - PROCESS | 3064 | ++DOCSHELL 0FD51400 == 58 [pid = 3064] [id = 480] 14:55:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (0FD49C00) [pid = 3064] [serial = 1440] [outer = 00000000] 14:55:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (1015FC00) [pid = 3064] [serial = 1441] [outer = 0FD49C00] 14:55:27 INFO - PROCESS | 3064 | 1463781327899 Marionette DEBUG loaded listener.js 14:55:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (10F7E800) [pid = 3064] [serial = 1442] [outer = 0FD49C00] 14:55:28 INFO - PROCESS | 3064 | 1463781328551 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:55:28 INFO - PROCESS | 3064 | --DOCSHELL 0FAEA000 == 57 [pid = 3064] [id = 408] 14:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 18BA8C00 == 56 [pid = 3064] [id = 410] 14:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1221ms 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 1760C000 == 55 [pid = 3064] [id = 474] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 0FA0A400 == 54 [pid = 3064] [id = 473] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 188CC000 == 53 [pid = 3064] [id = 472] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 18138400 == 52 [pid = 3064] [id = 471] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 17C67400 == 51 [pid = 3064] [id = 470] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 17C25000 == 50 [pid = 3064] [id = 469] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 1710F000 == 49 [pid = 3064] [id = 468] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 10146C00 == 48 [pid = 3064] [id = 467] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (181BDC00) [pid = 3064] [serial = 1381] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0FD51C00) [pid = 3064] [serial = 1351] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (18EE3C00) [pid = 3064] [serial = 1348] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 0CCC2000 == 47 [pid = 3064] [id = 466] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 0CFD2C00 == 46 [pid = 3064] [id = 465] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 18ECBC00 == 45 [pid = 3064] [id = 464] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 18B4C400 == 44 [pid = 3064] [id = 463] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 14E05C00 == 43 [pid = 3064] [id = 462] 14:55:28 INFO - PROCESS | 3064 | --DOCSHELL 0CF4D800 == 42 [pid = 3064] [id = 461] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (17C7E000) [pid = 3064] [serial = 1372] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (17DBB400) [pid = 3064] [serial = 1378] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (17C92800) [pid = 3064] [serial = 1373] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (14243800) [pid = 3064] [serial = 1361] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (17A5E400) [pid = 3064] [serial = 1367] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (17A7EC00) [pid = 3064] [serial = 1376] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (1717A800) [pid = 3064] [serial = 1364] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (10340000) [pid = 3064] [serial = 1360] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (179A3C00) [pid = 3064] [serial = 1366] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (146E0400) [pid = 3064] [serial = 1354] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0CFDB800) [pid = 3064] [serial = 1357] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0FA0F800) [pid = 3064] [serial = 1358] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (17103C00) [pid = 3064] [serial = 1363] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (17C2A000) [pid = 3064] [serial = 1369] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (101CD000) [pid = 3064] [serial = 1379] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (17C2EC00) [pid = 3064] [serial = 1370] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (17103800) [pid = 3064] [serial = 1375] [outer = 00000000] [url = about:blank] 14:55:28 INFO - PROCESS | 3064 | 1463781328685 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 14:55:28 INFO - PROCESS | 3064 | 1463781328688 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 14:55:28 INFO - PROCESS | 3064 | 1463781328694 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:55:28 INFO - PROCESS | 3064 | 1463781328698 Marionette TRACE conn5 <- [1,1886,null,{}] 14:55:28 INFO - PROCESS | 3064 | 1463781328702 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:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:55:28 INFO - PROCESS | 3064 | 1463781328797 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 14:55:28 INFO - PROCESS | 3064 | 1463781328805 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:28 INFO - PROCESS | 3064 | ++DOCSHELL 0F9E7800 == 43 [pid = 3064] [id = 481] 14:55:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0F9EB400) [pid = 3064] [serial = 1443] [outer = 00000000] 14:55:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0FAED000) [pid = 3064] [serial = 1444] [outer = 0F9EB400] 14:55:28 INFO - PROCESS | 3064 | 1463781328854 Marionette DEBUG loaded listener.js 14:55:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (10145400) [pid = 3064] [serial = 1445] [outer = 0F9EB400] 14:55:29 INFO - PROCESS | 3064 | 1463781329393 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:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 710ms 14:55:29 INFO - PROCESS | 3064 | 1463781329419 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 14:55:29 INFO - PROCESS | 3064 | 1463781329422 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 14:55:29 INFO - PROCESS | 3064 | 1463781329425 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:55:29 INFO - PROCESS | 3064 | 1463781329427 Marionette TRACE conn5 <- [1,1890,null,{}] 14:55:29 INFO - PROCESS | 3064 | 1463781329431 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:55:29 INFO - PROCESS | 3064 | 1463781329518 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 14:55:29 INFO - PROCESS | 3064 | 1463781329530 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:29 INFO - PROCESS | 3064 | ++DOCSHELL 1424C800 == 44 [pid = 3064] [id = 482] 14:55:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (1424F400) [pid = 3064] [serial = 1446] [outer = 00000000] 14:55:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (14C10400) [pid = 3064] [serial = 1447] [outer = 1424F400] 14:55:29 INFO - PROCESS | 3064 | 1463781329578 Marionette DEBUG loaded listener.js 14:55:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (14E79400) [pid = 3064] [serial = 1448] [outer = 1424F400] 14:55:30 INFO - PROCESS | 3064 | 1463781330074 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:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 14:55:30 INFO - PROCESS | 3064 | 1463781330099 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 14:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:55:30 INFO - PROCESS | 3064 | 1463781330103 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 14:55:30 INFO - PROCESS | 3064 | 1463781330113 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:55:30 INFO - PROCESS | 3064 | 1463781330117 Marionette TRACE conn5 <- [1,1894,null,{}] 14:55:30 INFO - PROCESS | 3064 | 1463781330121 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:55:30 INFO - PROCESS | 3064 | 1463781330211 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 14:55:30 INFO - PROCESS | 3064 | 1463781330220 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:30 INFO - PROCESS | 3064 | ++DOCSHELL 14973C00 == 45 [pid = 3064] [id = 483] 14:55:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (15917400) [pid = 3064] [serial = 1449] [outer = 00000000] 14:55:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (17A5E000) [pid = 3064] [serial = 1450] [outer = 15917400] 14:55:30 INFO - PROCESS | 3064 | 1463781330348 Marionette DEBUG loaded listener.js 14:55:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (17A63000) [pid = 3064] [serial = 1451] [outer = 15917400] 14:55:30 INFO - PROCESS | 3064 | 1463781330742 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:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 690ms 14:55:30 INFO - PROCESS | 3064 | 1463781330799 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 14:55:30 INFO - PROCESS | 3064 | 1463781330802 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 14:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:55:30 INFO - PROCESS | 3064 | 1463781330805 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:55:30 INFO - PROCESS | 3064 | 1463781330807 Marionette TRACE conn5 <- [1,1898,null,{}] 14:55:30 INFO - PROCESS | 3064 | 1463781330810 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:55:30 INFO - PROCESS | 3064 | 1463781330977 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 14:55:30 INFO - PROCESS | 3064 | 1463781331004 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:31 INFO - PROCESS | 3064 | ++DOCSHELL 17C27800 == 46 [pid = 3064] [id = 484] 14:55:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (17C28400) [pid = 3064] [serial = 1452] [outer = 00000000] 14:55:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (17C66000) [pid = 3064] [serial = 1453] [outer = 17C28400] 14:55:31 INFO - PROCESS | 3064 | 1463781331052 Marionette DEBUG loaded listener.js 14:55:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (17C6B400) [pid = 3064] [serial = 1454] [outer = 17C28400] 14:55:31 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (18152400) [pid = 3064] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:55:31 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0CCC3000) [pid = 3064] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:55:31 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (1014BC00) [pid = 3064] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:55:31 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (18139000) [pid = 3064] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:55:31 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (17C25C00) [pid = 3064] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:55:31 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0FA0D800) [pid = 3064] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:55:31 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (18B46C00) [pid = 3064] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:55:31 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (171E4C00) [pid = 3064] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:55:31 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (17C6CC00) [pid = 3064] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:55:31 INFO - PROCESS | 3064 | 1463781331988 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:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1225ms 14:55:32 INFO - PROCESS | 3064 | 1463781332035 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 14:55:32 INFO - PROCESS | 3064 | 1463781332041 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 14:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:55:32 INFO - PROCESS | 3064 | 1463781332046 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:55:32 INFO - PROCESS | 3064 | 1463781332050 Marionette TRACE conn5 <- [1,1902,null,{}] 14:55:32 INFO - PROCESS | 3064 | 1463781332056 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:55:32 INFO - PROCESS | 3064 | 1463781332164 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 14:55:32 INFO - PROCESS | 3064 | 1463781332306 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:32 INFO - PROCESS | 3064 | ++DOCSHELL 0FD44C00 == 47 [pid = 3064] [id = 485] 14:55:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0FD47800) [pid = 3064] [serial = 1455] [outer = 00000000] 14:55:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (10181800) [pid = 3064] [serial = 1456] [outer = 0FD47800] 14:55:32 INFO - PROCESS | 3064 | 1463781332368 Marionette DEBUG loaded listener.js 14:55:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (1424AC00) [pid = 3064] [serial = 1457] [outer = 0FD47800] 14:55:32 INFO - PROCESS | 3064 | 1463781333013 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:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1022ms 14:55:33 INFO - PROCESS | 3064 | 1463781333073 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 14:55:33 INFO - PROCESS | 3064 | 1463781333079 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 14:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:55:33 INFO - PROCESS | 3064 | 1463781333086 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:55:33 INFO - PROCESS | 3064 | 1463781333089 Marionette TRACE conn5 <- [1,1906,null,{}] 14:55:33 INFO - PROCESS | 3064 | 1463781333093 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:55:33 INFO - PROCESS | 3064 | 1463781333200 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 14:55:33 INFO - PROCESS | 3064 | 1463781333336 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:33 INFO - PROCESS | 3064 | ++DOCSHELL 0F9DF000 == 48 [pid = 3064] [id = 486] 14:55:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (164CD400) [pid = 3064] [serial = 1458] [outer = 00000000] 14:55:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (17604000) [pid = 3064] [serial = 1459] [outer = 164CD400] 14:55:33 INFO - PROCESS | 3064 | 1463781333396 Marionette DEBUG loaded listener.js 14:55:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (179A3C00) [pid = 3064] [serial = 1460] [outer = 164CD400] 14:55:33 INFO - PROCESS | 3064 | 1463781334015 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:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 987ms 14:55:34 INFO - PROCESS | 3064 | 1463781334074 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 14:55:34 INFO - PROCESS | 3064 | 1463781334077 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 14:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:55:34 INFO - PROCESS | 3064 | 1463781334081 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:55:34 INFO - PROCESS | 3064 | 1463781334085 Marionette TRACE conn5 <- [1,1910,null,{}] 14:55:34 INFO - PROCESS | 3064 | 1463781334096 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:55:34 INFO - PROCESS | 3064 | 1463781334204 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 14:55:34 INFO - PROCESS | 3064 | 1463781334349 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:34 INFO - PROCESS | 3064 | ++DOCSHELL 17C80C00 == 49 [pid = 3064] [id = 487] 14:55:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (17C81000) [pid = 3064] [serial = 1461] [outer = 00000000] 14:55:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (17C92000) [pid = 3064] [serial = 1462] [outer = 17C81000] 14:55:34 INFO - PROCESS | 3064 | 1463781334410 Marionette DEBUG loaded listener.js 14:55:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (17C9A400) [pid = 3064] [serial = 1463] [outer = 17C81000] 14:55:34 INFO - PROCESS | 3064 | 1463781334962 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:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 930ms 14:55:34 INFO - PROCESS | 3064 | 1463781335014 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 14:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:55:34 INFO - PROCESS | 3064 | 1463781335017 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 14:55:34 INFO - PROCESS | 3064 | 1463781335020 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:55:35 INFO - PROCESS | 3064 | 1463781335022 Marionette TRACE conn5 <- [1,1914,null,{}] 14:55:35 INFO - PROCESS | 3064 | 1463781335026 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:55:35 INFO - PROCESS | 3064 | 1463781335136 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 14:55:35 INFO - PROCESS | 3064 | 1463781335249 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:35 INFO - PROCESS | 3064 | ++DOCSHELL 18137400 == 50 [pid = 3064] [id = 488] 14:55:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (18137800) [pid = 3064] [serial = 1464] [outer = 00000000] 14:55:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (1815D800) [pid = 3064] [serial = 1465] [outer = 18137800] 14:55:35 INFO - PROCESS | 3064 | 1463781335307 Marionette DEBUG loaded listener.js 14:55:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (181C1000) [pid = 3064] [serial = 1466] [outer = 18137800] 14:55:35 INFO - PROCESS | 3064 | 1463781335921 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:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 970ms 14:55:35 INFO - PROCESS | 3064 | 1463781335994 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 14:55:35 INFO - PROCESS | 3064 | 1463781335996 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 14:55:35 INFO - PROCESS | 3064 | 1463781336000 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:55:35 INFO - PROCESS | 3064 | 1463781336002 Marionette TRACE conn5 <- [1,1918,null,{}] 14:55:35 INFO - PROCESS | 3064 | 1463781336006 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:55:36 INFO - PROCESS | 3064 | 1463781336107 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 14:55:36 INFO - PROCESS | 3064 | 1463781336250 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:36 INFO - PROCESS | 3064 | ++DOCSHELL 0FAEFC00 == 51 [pid = 3064] [id = 489] 14:55:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (17C6C800) [pid = 3064] [serial = 1467] [outer = 00000000] 14:55:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (18B4D000) [pid = 3064] [serial = 1468] [outer = 17C6C800] 14:55:36 INFO - PROCESS | 3064 | 1463781336306 Marionette DEBUG loaded listener.js 14:55:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (18BA4000) [pid = 3064] [serial = 1469] [outer = 17C6C800] 14:55:36 INFO - PROCESS | 3064 | 1463781337006 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:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1066ms 14:55:37 INFO - PROCESS | 3064 | 1463781337070 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 14:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:55:37 INFO - PROCESS | 3064 | 1463781337074 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 14:55:37 INFO - PROCESS | 3064 | 1463781337079 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:55:37 INFO - PROCESS | 3064 | 1463781337083 Marionette TRACE conn5 <- [1,1922,null,{}] 14:55:37 INFO - PROCESS | 3064 | 1463781337089 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:55:37 INFO - PROCESS | 3064 | 1463781337224 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 14:55:37 INFO - PROCESS | 3064 | 1463781337380 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:37 INFO - PROCESS | 3064 | --DOCSHELL 14973C00 == 50 [pid = 3064] [id = 483] 14:55:37 INFO - PROCESS | 3064 | --DOCSHELL 1424C800 == 49 [pid = 3064] [id = 482] 14:55:37 INFO - PROCESS | 3064 | --DOCSHELL 0F9E7800 == 48 [pid = 3064] [id = 481] 14:55:37 INFO - PROCESS | 3064 | --DOCSHELL 0FD51400 == 47 [pid = 3064] [id = 480] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (1945DC00) [pid = 3064] [serial = 1424] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (0CFCE800) [pid = 3064] [serial = 1399] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (0FA10400) [pid = 3064] [serial = 1400] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (146D9C00) [pid = 3064] [serial = 1402] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (14973800) [pid = 3064] [serial = 1403] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (18B9A400) [pid = 3064] [serial = 1415] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (18EF0C00) [pid = 3064] [serial = 1393] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (18B4AC00) [pid = 3064] [serial = 1414] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (17C6D800) [pid = 3064] [serial = 1408] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (159E7C00) [pid = 3064] [serial = 1396] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (17C93800) [pid = 3064] [serial = 1420] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (17610800) [pid = 3064] [serial = 1387] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0FFDA800) [pid = 3064] [serial = 1384] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (18BA5000) [pid = 3064] [serial = 1390] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (19B5FC00) [pid = 3064] [serial = 1426] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (18EE8000) [pid = 3064] [serial = 1417] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (18FA1000) [pid = 3064] [serial = 1423] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (17A5D800) [pid = 3064] [serial = 1406] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (1760BC00) [pid = 3064] [serial = 1405] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (17C8CC00) [pid = 3064] [serial = 1411] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (17C8E000) [pid = 3064] [serial = 1412] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (181C6400) [pid = 3064] [serial = 1421] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (18EECC00) [pid = 3064] [serial = 1418] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (17C74C00) [pid = 3064] [serial = 1409] [outer = 00000000] [url = about:blank] 14:55:37 INFO - PROCESS | 3064 | ++DOCSHELL 0CD43000 == 48 [pid = 3064] [id = 490] 14:55:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0CD4A800) [pid = 3064] [serial = 1470] [outer = 00000000] 14:55:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0CFDB400) [pid = 3064] [serial = 1471] [outer = 0CD4A800] 14:55:37 INFO - PROCESS | 3064 | 1463781337467 Marionette DEBUG loaded listener.js 14:55:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (1014D000) [pid = 3064] [serial = 1472] [outer = 0CD4A800] 14:55:37 INFO - PROCESS | 3064 | 1463781337932 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:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 890ms 14:55:37 INFO - PROCESS | 3064 | 1463781337970 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 14:55:37 INFO - PROCESS | 3064 | 1463781337976 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 14:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:55:37 INFO - PROCESS | 3064 | 1463781337982 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:55:37 INFO - PROCESS | 3064 | 1463781337984 Marionette TRACE conn5 <- [1,1926,null,{}] 14:55:37 INFO - PROCESS | 3064 | 1463781337988 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:55:38 INFO - PROCESS | 3064 | 1463781338078 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 14:55:38 INFO - PROCESS | 3064 | 1463781338088 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:38 INFO - PROCESS | 3064 | ++DOCSHELL 0CD40000 == 49 [pid = 3064] [id = 491] 14:55:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (10145800) [pid = 3064] [serial = 1473] [outer = 00000000] 14:55:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (14E7D800) [pid = 3064] [serial = 1474] [outer = 10145800] 14:55:38 INFO - PROCESS | 3064 | 1463781338134 Marionette DEBUG loaded listener.js 14:55:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (164CA400) [pid = 3064] [serial = 1475] [outer = 10145800] 14:55:38 INFO - PROCESS | 3064 | 1463781338615 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:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 14:55:38 INFO - PROCESS | 3064 | 1463781338655 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 14:55:38 INFO - PROCESS | 3064 | 1463781338657 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 14:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:55:38 INFO - PROCESS | 3064 | 1463781338661 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:55:38 INFO - PROCESS | 3064 | 1463781338664 Marionette TRACE conn5 <- [1,1930,null,{}] 14:55:38 INFO - PROCESS | 3064 | 1463781338675 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:55:38 INFO - PROCESS | 3064 | 1463781338797 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 14:55:38 INFO - PROCESS | 3064 | 1463781338906 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:38 INFO - PROCESS | 3064 | ++DOCSHELL 17105000 == 50 [pid = 3064] [id = 492] 14:55:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (17A5AC00) [pid = 3064] [serial = 1476] [outer = 00000000] 14:55:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (17C2AC00) [pid = 3064] [serial = 1477] [outer = 17A5AC00] 14:55:38 INFO - PROCESS | 3064 | 1463781338956 Marionette DEBUG loaded listener.js 14:55:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (17C66C00) [pid = 3064] [serial = 1478] [outer = 17A5AC00] 14:55:39 INFO - PROCESS | 3064 | 1463781339337 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:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 14:55:39 INFO - PROCESS | 3064 | 1463781339394 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 14:55:39 INFO - PROCESS | 3064 | 1463781339397 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 14:55:39 INFO - PROCESS | 3064 | 1463781339400 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:55:39 INFO - PROCESS | 3064 | 1463781339402 Marionette TRACE conn5 <- [1,1934,null,{}] 14:55:39 INFO - PROCESS | 3064 | 1463781339406 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:55:39 INFO - PROCESS | 3064 | 1463781339491 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 14:55:39 INFO - PROCESS | 3064 | 1463781339498 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:39 INFO - PROCESS | 3064 | ++DOCSHELL 17C74C00 == 51 [pid = 3064] [id = 493] 14:55:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (17C75800) [pid = 3064] [serial = 1479] [outer = 00000000] 14:55:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (17C98800) [pid = 3064] [serial = 1480] [outer = 17C75800] 14:55:39 INFO - PROCESS | 3064 | 1463781339543 Marionette DEBUG loaded listener.js 14:55:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (17DC2C00) [pid = 3064] [serial = 1481] [outer = 17C75800] 14:55:40 INFO - PROCESS | 3064 | 1463781340038 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:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 14:55:40 INFO - PROCESS | 3064 | 1463781340075 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 14:55:40 INFO - PROCESS | 3064 | 1463781340077 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 14:55:40 INFO - PROCESS | 3064 | 1463781340080 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:55:40 INFO - PROCESS | 3064 | 1463781340082 Marionette TRACE conn5 <- [1,1938,null,{}] 14:55:40 INFO - PROCESS | 3064 | 1463781340086 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:55:40 INFO - PROCESS | 3064 | 1463781340201 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 14:55:40 INFO - PROCESS | 3064 | 1463781340303 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:40 INFO - PROCESS | 3064 | ++DOCSHELL 181CA000 == 52 [pid = 3064] [id = 494] 14:55:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (181CAC00) [pid = 3064] [serial = 1482] [outer = 00000000] 14:55:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (18B4C400) [pid = 3064] [serial = 1483] [outer = 181CAC00] 14:55:40 INFO - PROCESS | 3064 | 1463781340350 Marionette DEBUG loaded listener.js 14:55:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (18BA6400) [pid = 3064] [serial = 1484] [outer = 181CAC00] 14:55:40 INFO - PROCESS | 3064 | 1463781340779 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:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 14:55:40 INFO - PROCESS | 3064 | 1463781340814 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 14:55:40 INFO - PROCESS | 3064 | 1463781340816 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 14:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:55:40 INFO - PROCESS | 3064 | 1463781340820 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:55:40 INFO - PROCESS | 3064 | 1463781340821 Marionette TRACE conn5 <- [1,1942,null,{}] 14:55:40 INFO - PROCESS | 3064 | 1463781340825 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:55:40 INFO - PROCESS | 3064 | 1463781340966 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 14:55:41 INFO - PROCESS | 3064 | 1463781341038 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:41 INFO - PROCESS | 3064 | ++DOCSHELL 18EEF800 == 53 [pid = 3064] [id = 495] 14:55:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (18EF0400) [pid = 3064] [serial = 1485] [outer = 00000000] 14:55:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (18F60400) [pid = 3064] [serial = 1486] [outer = 18EF0400] 14:55:41 INFO - PROCESS | 3064 | 1463781341087 Marionette DEBUG loaded listener.js 14:55:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (18F9C800) [pid = 3064] [serial = 1487] [outer = 18EF0400] 14:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (15917400) [pid = 3064] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0FD49C00) [pid = 3064] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0F9EB400) [pid = 3064] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:55:41 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (1424F400) [pid = 3064] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:55:41 INFO - PROCESS | 3064 | 1463781341512 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:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 14:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:55:41 INFO - PROCESS | 3064 | 1463781341550 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 14:55:41 INFO - PROCESS | 3064 | 1463781341552 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 14:55:41 INFO - PROCESS | 3064 | 1463781341556 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:55:41 INFO - PROCESS | 3064 | 1463781341558 Marionette TRACE conn5 <- [1,1946,null,{}] 14:55:41 INFO - PROCESS | 3064 | 1463781341597 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:55:41 INFO - PROCESS | 3064 | 1463781341681 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 14:55:41 INFO - PROCESS | 3064 | 1463781341779 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:41 INFO - PROCESS | 3064 | ++DOCSHELL 0FA06000 == 54 [pid = 3064] [id = 496] 14:55:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (1014C000) [pid = 3064] [serial = 1488] [outer = 00000000] 14:55:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (18FA4400) [pid = 3064] [serial = 1489] [outer = 1014C000] 14:55:41 INFO - PROCESS | 3064 | 1463781341827 Marionette DEBUG loaded listener.js 14:55:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (19458800) [pid = 3064] [serial = 1490] [outer = 1014C000] 14:55:42 INFO - PROCESS | 3064 | 1463781342198 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:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 14:55:42 INFO - PROCESS | 3064 | 1463781342247 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 14:55:42 INFO - PROCESS | 3064 | 1463781342248 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 14:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:55:42 INFO - PROCESS | 3064 | 1463781342251 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:55:42 INFO - PROCESS | 3064 | 1463781342253 Marionette TRACE conn5 <- [1,1950,null,{}] 14:55:42 INFO - PROCESS | 3064 | 1463781342257 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:55:42 INFO - PROCESS | 3064 | 1463781342337 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 14:55:42 INFO - PROCESS | 3064 | 1463781342434 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:42 INFO - PROCESS | 3064 | ++DOCSHELL 19460000 == 55 [pid = 3064] [id = 497] 14:55:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (198AB000) [pid = 3064] [serial = 1491] [outer = 00000000] 14:55:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (19B6DC00) [pid = 3064] [serial = 1492] [outer = 198AB000] 14:55:42 INFO - PROCESS | 3064 | 1463781342478 Marionette DEBUG loaded listener.js 14:55:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (19EDC000) [pid = 3064] [serial = 1493] [outer = 198AB000] 14:55:42 INFO - PROCESS | 3064 | 1463781342831 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:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 14:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:55:42 INFO - PROCESS | 3064 | 1463781342882 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 14:55:42 INFO - PROCESS | 3064 | 1463781342884 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 14:55:42 INFO - PROCESS | 3064 | 1463781342887 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:55:42 INFO - PROCESS | 3064 | 1463781342889 Marionette TRACE conn5 <- [1,1954,null,{}] 14:55:42 INFO - PROCESS | 3064 | 1463781342893 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:55:43 INFO - PROCESS | 3064 | 1463781343020 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 14:55:43 INFO - PROCESS | 3064 | 1463781343060 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:43 INFO - PROCESS | 3064 | ++DOCSHELL 1016B000 == 56 [pid = 3064] [id = 498] 14:55:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (164C7C00) [pid = 3064] [serial = 1494] [outer = 00000000] 14:55:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (19EF1000) [pid = 3064] [serial = 1495] [outer = 164C7C00] 14:55:43 INFO - PROCESS | 3064 | 1463781343107 Marionette DEBUG loaded listener.js 14:55:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (1AAE4C00) [pid = 3064] [serial = 1496] [outer = 164C7C00] 14:55:43 INFO - PROCESS | 3064 | 1463781343523 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:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 14:55:43 INFO - PROCESS | 3064 | 1463781343558 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 14:55:43 INFO - PROCESS | 3064 | 1463781343560 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 14:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:55:43 INFO - PROCESS | 3064 | 1463781343563 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:55:43 INFO - PROCESS | 3064 | 1463781343565 Marionette TRACE conn5 <- [1,1958,null,{}] 14:55:43 INFO - PROCESS | 3064 | 1463781343568 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:55:43 INFO - PROCESS | 3064 | 1463781343700 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 14:55:43 INFO - PROCESS | 3064 | 1463781343831 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:43 INFO - PROCESS | 3064 | ++DOCSHELL 0CF4D800 == 57 [pid = 3064] [id = 499] 14:55:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (0CF53400) [pid = 3064] [serial = 1497] [outer = 00000000] 14:55:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (0F979000) [pid = 3064] [serial = 1498] [outer = 0CF53400] 14:55:43 INFO - PROCESS | 3064 | 1463781343892 Marionette DEBUG loaded listener.js 14:55:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (0FD47400) [pid = 3064] [serial = 1499] [outer = 0CF53400] 14:55:44 INFO - PROCESS | 3064 | 1463781344547 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:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1019ms 14:55:44 INFO - PROCESS | 3064 | 1463781344585 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 14:55:44 INFO - PROCESS | 3064 | 1463781344590 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 14:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:55:44 INFO - PROCESS | 3064 | 1463781344594 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:55:44 INFO - PROCESS | 3064 | 1463781344598 Marionette TRACE conn5 <- [1,1962,null,{}] 14:55:44 INFO - PROCESS | 3064 | 1463781344623 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:55:44 INFO - PROCESS | 3064 | 1463781344738 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 14:55:44 INFO - PROCESS | 3064 | 1463781344885 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:44 INFO - PROCESS | 3064 | ++DOCSHELL 1768A000 == 58 [pid = 3064] [id = 500] 14:55:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (17690400) [pid = 3064] [serial = 1500] [outer = 00000000] 14:55:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (17C23000) [pid = 3064] [serial = 1501] [outer = 17690400] 14:55:44 INFO - PROCESS | 3064 | 1463781344947 Marionette DEBUG loaded listener.js 14:55:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (17C64000) [pid = 3064] [serial = 1502] [outer = 17690400] 14:55:45 INFO - PROCESS | 3064 | 1463781345521 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:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 970ms 14:55:45 INFO - PROCESS | 3064 | 1463781345572 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 14:55:45 INFO - PROCESS | 3064 | 1463781345576 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 14:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:55:45 INFO - PROCESS | 3064 | 1463781345580 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:55:45 INFO - PROCESS | 3064 | 1463781345582 Marionette TRACE conn5 <- [1,1966,null,{}] 14:55:45 INFO - PROCESS | 3064 | 1463781345586 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:55:45 INFO - PROCESS | 3064 | 1463781345696 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 14:55:45 INFO - PROCESS | 3064 | 1463781345858 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:45 INFO - PROCESS | 3064 | ++DOCSHELL 18E70C00 == 59 [pid = 3064] [id = 501] 14:55:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (18ECE800) [pid = 3064] [serial = 1503] [outer = 00000000] 14:55:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (18F5B800) [pid = 3064] [serial = 1504] [outer = 18ECE800] 14:55:45 INFO - PROCESS | 3064 | 1463781345917 Marionette DEBUG loaded listener.js 14:55:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (19462C00) [pid = 3064] [serial = 1505] [outer = 18ECE800] 14:55:46 INFO - PROCESS | 3064 | 1463781346532 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:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 14:55:46 INFO - PROCESS | 3064 | 1463781346554 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 14:55:46 INFO - PROCESS | 3064 | 1463781346557 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 14:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:55:46 INFO - PROCESS | 3064 | 1463781346567 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:55:46 INFO - PROCESS | 3064 | 1463781346573 Marionette TRACE conn5 <- [1,1970,null,{}] 14:55:46 INFO - PROCESS | 3064 | 1463781346578 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:55:46 INFO - PROCESS | 3064 | 1463781346687 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 14:55:46 INFO - PROCESS | 3064 | 1463781346833 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:46 INFO - PROCESS | 3064 | ++DOCSHELL 1B97CC00 == 60 [pid = 3064] [id = 502] 14:55:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (1BA0CC00) [pid = 3064] [serial = 1506] [outer = 00000000] 14:55:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (1BF5BC00) [pid = 3064] [serial = 1507] [outer = 1BA0CC00] 14:55:46 INFO - PROCESS | 3064 | 1463781346888 Marionette DEBUG loaded listener.js 14:55:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (1CB37C00) [pid = 3064] [serial = 1508] [outer = 1BA0CC00] 14:55:47 INFO - PROCESS | 3064 | 1463781347453 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:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 930ms 14:55:47 INFO - PROCESS | 3064 | 1463781347494 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 14:55:47 INFO - PROCESS | 3064 | 1463781347497 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 14:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:55:47 INFO - PROCESS | 3064 | 1463781347500 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:55:47 INFO - PROCESS | 3064 | 1463781347502 Marionette TRACE conn5 <- [1,1974,null,{}] 14:55:47 INFO - PROCESS | 3064 | 1463781347506 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:55:47 INFO - PROCESS | 3064 | 1463781347612 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 14:55:47 INFO - PROCESS | 3064 | 1463781347724 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:47 INFO - PROCESS | 3064 | ++DOCSHELL 1BF60400 == 61 [pid = 3064] [id = 503] 14:55:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (1CB42000) [pid = 3064] [serial = 1509] [outer = 00000000] 14:55:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (1CCA7C00) [pid = 3064] [serial = 1510] [outer = 1CB42000] 14:55:47 INFO - PROCESS | 3064 | 1463781347780 Marionette DEBUG loaded listener.js 14:55:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (1CCAD000) [pid = 3064] [serial = 1511] [outer = 1CB42000] 14:55:48 INFO - PROCESS | 3064 | 1463781348330 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:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 870ms 14:55:48 INFO - PROCESS | 3064 | 1463781348406 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 14:55:48 INFO - PROCESS | 3064 | 1463781348408 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 14:55:48 INFO - PROCESS | 3064 | 1463781348413 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:55:48 INFO - PROCESS | 3064 | 1463781348415 Marionette TRACE conn5 <- [1,1978,null,{}] 14:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:55:48 INFO - PROCESS | 3064 | 1463781348419 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:55:48 INFO - PROCESS | 3064 | 1463781348526 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 14:55:48 INFO - PROCESS | 3064 | 1463781348642 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:48 INFO - PROCESS | 3064 | ++DOCSHELL 0CD49000 == 62 [pid = 3064] [id = 504] 14:55:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (0CD4CC00) [pid = 3064] [serial = 1512] [outer = 00000000] 14:55:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (104EF400) [pid = 3064] [serial = 1513] [outer = 0CD4CC00] 14:55:48 INFO - PROCESS | 3064 | 1463781348892 Marionette DEBUG loaded listener.js 14:55:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (14757000) [pid = 3064] [serial = 1514] [outer = 0CD4CC00] 14:55:49 INFO - PROCESS | 3064 | 1463781349562 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:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1173ms 14:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:55:49 INFO - PROCESS | 3064 | 1463781349593 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 14:55:49 INFO - PROCESS | 3064 | 1463781349597 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 14:55:49 INFO - PROCESS | 3064 | 1463781349602 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:55:49 INFO - PROCESS | 3064 | 1463781349606 Marionette TRACE conn5 <- [1,1982,null,{}] 14:55:49 INFO - PROCESS | 3064 | 1463781349611 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:55:49 INFO - PROCESS | 3064 | 1463781349709 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 14:55:49 INFO - PROCESS | 3064 | 1463781349828 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:49 INFO - PROCESS | 3064 | ++DOCSHELL 164CA800 == 63 [pid = 3064] [id = 505] 14:55:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (17103C00) [pid = 3064] [serial = 1515] [outer = 00000000] 14:55:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (17C25000) [pid = 3064] [serial = 1516] [outer = 17103C00] 14:55:49 INFO - PROCESS | 3064 | 1463781349918 Marionette DEBUG loaded listener.js 14:55:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (17C79400) [pid = 3064] [serial = 1517] [outer = 17103C00] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 14CB0400 == 62 [pid = 3064] [id = 477] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 1016B000 == 61 [pid = 3064] [id = 498] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 19460000 == 60 [pid = 3064] [id = 497] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 0FA06000 == 59 [pid = 3064] [id = 496] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 18EEF800 == 58 [pid = 3064] [id = 495] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 181CA000 == 57 [pid = 3064] [id = 494] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 17C74C00 == 56 [pid = 3064] [id = 493] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 17105000 == 55 [pid = 3064] [id = 492] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 0CD40000 == 54 [pid = 3064] [id = 491] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (17C66000) [pid = 3064] [serial = 1453] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 0CD43000 == 53 [pid = 3064] [id = 490] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 18137400 == 52 [pid = 3064] [id = 488] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 17C80C00 == 51 [pid = 3064] [id = 487] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 0F9DF000 == 50 [pid = 3064] [id = 486] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 0FD44C00 == 49 [pid = 3064] [id = 485] 14:55:50 INFO - PROCESS | 3064 | --DOCSHELL 17C27800 == 48 [pid = 3064] [id = 484] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (17A63000) [pid = 3064] [serial = 1451] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (17A5E000) [pid = 3064] [serial = 1450] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (19B62400) [pid = 3064] [serial = 1435] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (10338C00) [pid = 3064] [serial = 1429] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (10F7E800) [pid = 3064] [serial = 1442] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (1015FC00) [pid = 3064] [serial = 1441] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (19EE8800) [pid = 3064] [serial = 1438] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (0FAED000) [pid = 3064] [serial = 1444] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (1760FC00) [pid = 3064] [serial = 1432] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (10145400) [pid = 3064] [serial = 1445] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (14C10400) [pid = 3064] [serial = 1447] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (14E79400) [pid = 3064] [serial = 1448] [outer = 00000000] [url = about:blank] 14:55:50 INFO - PROCESS | 3064 | 1463781350449 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:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 890ms 14:55:50 INFO - PROCESS | 3064 | 1463781350492 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 14:55:50 INFO - PROCESS | 3064 | 1463781350496 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 14:55:50 INFO - PROCESS | 3064 | 1463781350502 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:55:50 INFO - PROCESS | 3064 | 1463781350504 Marionette TRACE conn5 <- [1,1986,null,{}] 14:55:50 INFO - PROCESS | 3064 | 1463781350508 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:55:50 INFO - PROCESS | 3064 | 1463781350597 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 14:55:50 INFO - PROCESS | 3064 | 1463781350607 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:50 INFO - PROCESS | 3064 | ++DOCSHELL 1017BC00 == 49 [pid = 3064] [id = 506] 14:55:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (1017C400) [pid = 3064] [serial = 1518] [outer = 00000000] 14:55:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (14C0A400) [pid = 3064] [serial = 1519] [outer = 1017C400] 14:55:50 INFO - PROCESS | 3064 | 1463781350654 Marionette DEBUG loaded listener.js 14:55:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (17105000) [pid = 3064] [serial = 1520] [outer = 1017C400] 14:55:51 INFO - PROCESS | 3064 | 1463781351158 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:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 14:55:51 INFO - PROCESS | 3064 | 1463781351177 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 14:55:51 INFO - PROCESS | 3064 | 1463781351179 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 14:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:55:51 INFO - PROCESS | 3064 | 1463781351183 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:55:51 INFO - PROCESS | 3064 | 1463781351186 Marionette TRACE conn5 <- [1,1990,null,{}] 14:55:51 INFO - PROCESS | 3064 | 1463781351200 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:55:51 INFO - PROCESS | 3064 | 1463781351294 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 14:55:51 INFO - PROCESS | 3064 | 1463781351302 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:51 INFO - PROCESS | 3064 | ++DOCSHELL 17C7B800 == 50 [pid = 3064] [id = 507] 14:55:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (17C7E000) [pid = 3064] [serial = 1521] [outer = 00000000] 14:55:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (17C8FC00) [pid = 3064] [serial = 1522] [outer = 17C7E000] 14:55:51 INFO - PROCESS | 3064 | 1463781351348 Marionette DEBUG loaded listener.js 14:55:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (17DC0800) [pid = 3064] [serial = 1523] [outer = 17C7E000] 14:55:51 INFO - PROCESS | 3064 | 1463781351852 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:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 14:55:51 INFO - PROCESS | 3064 | 1463781351917 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 14:55:51 INFO - PROCESS | 3064 | 1463781351920 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 14:55:51 INFO - PROCESS | 3064 | 1463781351923 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:55:51 INFO - PROCESS | 3064 | 1463781351925 Marionette TRACE conn5 <- [1,1994,null,{}] 14:55:51 INFO - PROCESS | 3064 | 1463781351928 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:55:51 INFO - PROCESS | 3064 | 1463781352012 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 14:55:52 INFO - PROCESS | 3064 | 1463781352128 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:52 INFO - PROCESS | 3064 | ++DOCSHELL 1813CC00 == 51 [pid = 3064] [id = 508] 14:55:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (1813D800) [pid = 3064] [serial = 1524] [outer = 00000000] 14:55:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (18BA0000) [pid = 3064] [serial = 1525] [outer = 1813D800] 14:55:52 INFO - PROCESS | 3064 | 1463781352176 Marionette DEBUG loaded listener.js 14:55:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (18EE5800) [pid = 3064] [serial = 1526] [outer = 1813D800] 14:55:52 INFO - PROCESS | 3064 | 1463781352613 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:55:52 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:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 14:55:52 INFO - PROCESS | 3064 | 1463781352663 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 14:55:52 INFO - PROCESS | 3064 | 1463781352665 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 14:55:52 INFO - PROCESS | 3064 | 1463781352668 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:55:52 INFO - PROCESS | 3064 | 1463781352670 Marionette TRACE conn5 <- [1,1998,null,{}] 14:55:52 INFO - PROCESS | 3064 | 1463781352706 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:55:52 INFO - PROCESS | 3064 | 1463781352831 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 14:55:52 INFO - PROCESS | 3064 | 1463781352845 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:52 INFO - PROCESS | 3064 | ++DOCSHELL 10164000 == 52 [pid = 3064] [id = 509] 14:55:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (181BF400) [pid = 3064] [serial = 1527] [outer = 00000000] 14:55:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (18F32C00) [pid = 3064] [serial = 1528] [outer = 181BF400] 14:55:52 INFO - PROCESS | 3064 | 1463781352953 Marionette DEBUG loaded listener.js 14:55:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (18FA2800) [pid = 3064] [serial = 1529] [outer = 181BF400] 14:55:53 INFO - PROCESS | 3064 | 1463781353429 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:55:53 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:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 810ms 14:55:53 INFO - PROCESS | 3064 | 1463781353482 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 14:55:53 INFO - PROCESS | 3064 | 1463781353484 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 14:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:55:53 INFO - PROCESS | 3064 | 1463781353487 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:55:53 INFO - PROCESS | 3064 | 1463781353489 Marionette TRACE conn5 <- [1,2002,null,{}] 14:55:53 INFO - PROCESS | 3064 | 1463781353493 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:55:53 INFO - PROCESS | 3064 | 1463781353622 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 14:55:53 INFO - PROCESS | 3064 | 1463781353692 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:53 INFO - PROCESS | 3064 | ++DOCSHELL 194B1800 == 53 [pid = 3064] [id = 510] 14:55:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (19BE3800) [pid = 3064] [serial = 1530] [outer = 00000000] 14:55:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (19EF2400) [pid = 3064] [serial = 1531] [outer = 19BE3800] 14:55:53 INFO - PROCESS | 3064 | 1463781353738 Marionette DEBUG loaded listener.js 14:55:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (1AAEC800) [pid = 3064] [serial = 1532] [outer = 19BE3800] 14:55:54 INFO - PROCESS | 3064 | 1463781354170 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:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 14:55:54 INFO - PROCESS | 3064 | 1463781354227 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 14:55:54 INFO - PROCESS | 3064 | 1463781354229 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 14:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:55:54 INFO - PROCESS | 3064 | 1463781354232 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:55:54 INFO - PROCESS | 3064 | 1463781354234 Marionette TRACE conn5 <- [1,2006,null,{}] 14:55:54 INFO - PROCESS | 3064 | 1463781354237 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:55:54 INFO - PROCESS | 3064 | 1463781354356 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 14:55:54 INFO - PROCESS | 3064 | 1463781354584 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (0CFD0400) [pid = 3064] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (17DBBC00) [pid = 3064] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (0CFD8800) [pid = 3064] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (181CAC00) [pid = 3064] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (18EF0400) [pid = 3064] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (17C6C800) [pid = 3064] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (17A5AC00) [pid = 3064] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (1014C000) [pid = 3064] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (0CD4A800) [pid = 3064] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (17C75800) [pid = 3064] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (198AB000) [pid = 3064] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (10145800) [pid = 3064] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (18E6C000) [pid = 3064] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (0CFD8C00) [pid = 3064] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (14C0B800) [pid = 3064] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (0CFDBC00) [pid = 3064] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (14E0D800) [pid = 3064] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (18BA0C00) [pid = 3064] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:55:54 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (18EE3000) [pid = 3064] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:55:54 INFO - PROCESS | 3064 | ++DOCSHELL 0CD4A800 == 54 [pid = 3064] [id = 511] 14:55:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (0CD4B000) [pid = 3064] [serial = 1533] [outer = 00000000] 14:55:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (0CFD8C00) [pid = 3064] [serial = 1534] [outer = 0CD4B000] 14:55:54 INFO - PROCESS | 3064 | 1463781354637 Marionette DEBUG loaded listener.js 14:55:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (0FF7F000) [pid = 3064] [serial = 1535] [outer = 0CD4B000] 14:55:54 INFO - PROCESS | 3064 | 1463781355010 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:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 830ms 14:55:55 INFO - PROCESS | 3064 | 1463781355063 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 14:55:55 INFO - PROCESS | 3064 | 1463781355075 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 14:55:55 INFO - PROCESS | 3064 | 1463781355078 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:55:55 INFO - PROCESS | 3064 | 1463781355080 Marionette TRACE conn5 <- [1,2010,null,{}] 14:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:55:55 INFO - PROCESS | 3064 | 1463781355084 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:55:55 INFO - PROCESS | 3064 | 1463781355210 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 14:55:55 INFO - PROCESS | 3064 | 1463781355223 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:55 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD8800 == 55 [pid = 3064] [id = 512] 14:55:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (0FA61000) [pid = 3064] [serial = 1536] [outer = 00000000] 14:55:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (17A61400) [pid = 3064] [serial = 1537] [outer = 0FA61000] 14:55:55 INFO - PROCESS | 3064 | 1463781355269 Marionette DEBUG loaded listener.js 14:55:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (18ED1400) [pid = 3064] [serial = 1538] [outer = 0FA61000] 14:55:55 INFO - PROCESS | 3064 | 1463781355690 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:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 14:55:55 INFO - PROCESS | 3064 | 1463781355714 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 14:55:55 INFO - PROCESS | 3064 | 1463781355716 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 14:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:55:55 INFO - PROCESS | 3064 | 1463781355719 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:55:55 INFO - PROCESS | 3064 | 1463781355720 Marionette TRACE conn5 <- [1,2014,null,{}] 14:55:55 INFO - PROCESS | 3064 | 1463781355724 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:55:55 INFO - PROCESS | 3064 | 1463781355850 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 14:55:55 INFO - PROCESS | 3064 | 1463781355952 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:55 INFO - PROCESS | 3064 | ++DOCSHELL 0FAF4400 == 56 [pid = 3064] [id = 513] 14:55:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (17A68800) [pid = 3064] [serial = 1539] [outer = 00000000] 14:55:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (1CB3E000) [pid = 3064] [serial = 1540] [outer = 17A68800] 14:55:55 INFO - PROCESS | 3064 | 1463781355999 Marionette DEBUG loaded listener.js 14:55:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (1CCE6000) [pid = 3064] [serial = 1541] [outer = 17A68800] 14:55:56 INFO - PROCESS | 3064 | 1463781356373 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:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 14:55:56 INFO - PROCESS | 3064 | 1463781356403 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 14:55:56 INFO - PROCESS | 3064 | 1463781356405 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 14:55:56 INFO - PROCESS | 3064 | 1463781356408 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:55:56 INFO - PROCESS | 3064 | 1463781356409 Marionette TRACE conn5 <- [1,2018,null,{}] 14:55:56 INFO - PROCESS | 3064 | 1463781356413 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:55:56 INFO - PROCESS | 3064 | 1463781356497 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 14:55:56 INFO - PROCESS | 3064 | 1463781356504 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:56 INFO - PROCESS | 3064 | ++DOCSHELL 1CCE9C00 == 57 [pid = 3064] [id = 514] 14:55:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (1CCED400) [pid = 3064] [serial = 1542] [outer = 00000000] 14:55:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (1D9BCC00) [pid = 3064] [serial = 1543] [outer = 1CCED400] 14:55:56 INFO - PROCESS | 3064 | 1463781356553 Marionette DEBUG loaded listener.js 14:55:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (1D9C6C00) [pid = 3064] [serial = 1544] [outer = 1CCED400] 14:55:57 INFO - PROCESS | 3064 | 1463781357318 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:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 970ms 14:55:57 INFO - PROCESS | 3064 | 1463781357382 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 14:55:57 INFO - PROCESS | 3064 | 1463781357388 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 14:55:57 INFO - PROCESS | 3064 | 1463781357392 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:55:57 INFO - PROCESS | 3064 | 1463781357397 Marionette TRACE conn5 <- [1,2022,null,{}] 14:55:57 INFO - PROCESS | 3064 | 1463781357403 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:55:57 INFO - PROCESS | 3064 | 1463781357530 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 14:55:57 INFO - PROCESS | 3064 | 1463781357675 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:57 INFO - PROCESS | 3064 | ++DOCSHELL 1014D800 == 58 [pid = 3064] [id = 515] 14:55:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (10151400) [pid = 3064] [serial = 1545] [outer = 00000000] 14:55:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (159EB800) [pid = 3064] [serial = 1546] [outer = 10151400] 14:55:57 INFO - PROCESS | 3064 | 1463781357737 Marionette DEBUG loaded listener.js 14:55:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (1768A400) [pid = 3064] [serial = 1547] [outer = 10151400] 14:55:58 INFO - PROCESS | 3064 | 1463781358304 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:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 971ms 14:55:58 INFO - PROCESS | 3064 | 1463781358368 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 14:55:58 INFO - PROCESS | 3064 | 1463781358375 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 14:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:55:58 INFO - PROCESS | 3064 | 1463781358381 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:55:58 INFO - PROCESS | 3064 | 1463781358384 Marionette TRACE conn5 <- [1,2026,null,{}] 14:55:58 INFO - PROCESS | 3064 | 1463781358388 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:55:58 INFO - PROCESS | 3064 | 1463781358504 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 14:55:58 INFO - PROCESS | 3064 | 1463781358655 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:58 INFO - PROCESS | 3064 | ++DOCSHELL 17C79000 == 59 [pid = 3064] [id = 516] 14:55:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (181C0C00) [pid = 3064] [serial = 1548] [outer = 00000000] 14:55:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (18F33400) [pid = 3064] [serial = 1549] [outer = 181C0C00] 14:55:58 INFO - PROCESS | 3064 | 1463781358714 Marionette DEBUG loaded listener.js 14:55:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (18FA1C00) [pid = 3064] [serial = 1550] [outer = 181C0C00] 14:55:59 INFO - PROCESS | 3064 | 1463781359326 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:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 14:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:55:59 INFO - PROCESS | 3064 | 1463781359353 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 14:55:59 INFO - PROCESS | 3064 | 1463781359355 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 14:55:59 INFO - PROCESS | 3064 | 1463781359359 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:55:59 INFO - PROCESS | 3064 | 1463781359363 Marionette TRACE conn5 <- [1,2030,null,{}] 14:55:59 INFO - PROCESS | 3064 | 1463781359375 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:55:59 INFO - PROCESS | 3064 | 1463781359489 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 14:55:59 INFO - PROCESS | 3064 | 1463781359642 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:59 INFO - PROCESS | 3064 | ++DOCSHELL 1D9C4400 == 60 [pid = 3064] [id = 517] 14:55:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (1D9C4800) [pid = 3064] [serial = 1551] [outer = 00000000] 14:55:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (1E513800) [pid = 3064] [serial = 1552] [outer = 1D9C4800] 14:55:59 INFO - PROCESS | 3064 | 1463781359703 Marionette DEBUG loaded listener.js 14:55:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (1E699400) [pid = 3064] [serial = 1553] [outer = 1D9C4800] 14:56:00 INFO - PROCESS | 3064 | 1463781360313 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:56:00 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:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 14:56:00 INFO - PROCESS | 3064 | 1463781360332 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 14:56:00 INFO - PROCESS | 3064 | 1463781360335 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 14:56:00 INFO - PROCESS | 3064 | 1463781360339 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:56:00 INFO - PROCESS | 3064 | 1463781360341 Marionette TRACE conn5 <- [1,2034,null,{}] 14:56:00 INFO - PROCESS | 3064 | 1463781360344 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:56:00 INFO - PROCESS | 3064 | 1463781360454 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 14:56:00 INFO - PROCESS | 3064 | 1463781360598 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:00 INFO - PROCESS | 3064 | ++DOCSHELL 1E69AC00 == 61 [pid = 3064] [id = 518] 14:56:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (1E69C000) [pid = 3064] [serial = 1554] [outer = 00000000] 14:56:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (1E6A2000) [pid = 3064] [serial = 1555] [outer = 1E69C000] 14:56:00 INFO - PROCESS | 3064 | 1463781360658 Marionette DEBUG loaded listener.js 14:56:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (1E717C00) [pid = 3064] [serial = 1556] [outer = 1E69C000] 14:56:01 INFO - PROCESS | 3064 | 1463781361203 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:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 930ms 14:56:01 INFO - PROCESS | 3064 | 1463781361273 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 14:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:56:01 INFO - PROCESS | 3064 | 1463781361275 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 14:56:01 INFO - PROCESS | 3064 | 1463781361278 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:56:01 INFO - PROCESS | 3064 | 1463781361280 Marionette TRACE conn5 <- [1,2038,null,{}] 14:56:01 INFO - PROCESS | 3064 | 1463781361284 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:56:01 INFO - PROCESS | 3064 | 1463781361396 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 14:56:01 INFO - PROCESS | 3064 | 1463781361545 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:01 INFO - PROCESS | 3064 | ++DOCSHELL 1E719800 == 62 [pid = 3064] [id = 519] 14:56:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (1E71F000) [pid = 3064] [serial = 1557] [outer = 00000000] 14:56:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (1E723000) [pid = 3064] [serial = 1558] [outer = 1E71F000] 14:56:01 INFO - PROCESS | 3064 | 1463781361605 Marionette DEBUG loaded listener.js 14:56:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (1E724000) [pid = 3064] [serial = 1559] [outer = 1E71F000] 14:56:02 INFO - PROCESS | 3064 | 1463781362270 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:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1018ms 14:56:02 INFO - PROCESS | 3064 | 1463781362301 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 14:56:02 INFO - PROCESS | 3064 | 1463781362303 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 14:56:02 INFO - PROCESS | 3064 | 1463781362306 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:56:02 INFO - PROCESS | 3064 | 1463781362308 Marionette TRACE conn5 <- [1,2042,null,{}] 14:56:02 INFO - PROCESS | 3064 | 1463781362312 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:56:02 INFO - PROCESS | 3064 | 1463781362435 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 14:56:02 INFO - PROCESS | 3064 | 1463781362718 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:02 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC6C00 == 63 [pid = 3064] [id = 520] 14:56:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (0CD40800) [pid = 3064] [serial = 1560] [outer = 00000000] 14:56:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (101CA400) [pid = 3064] [serial = 1561] [outer = 0CD40800] 14:56:02 INFO - PROCESS | 3064 | 1463781362784 Marionette DEBUG loaded listener.js 14:56:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (14250400) [pid = 3064] [serial = 1562] [outer = 0CD40800] 14:56:03 INFO - PROCESS | 3064 | 1463781363402 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:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1129ms 14:56:03 INFO - PROCESS | 3064 | 1463781363446 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 14:56:03 INFO - PROCESS | 3064 | 1463781363451 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 14:56:03 INFO - PROCESS | 3064 | 1463781363455 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:56:03 INFO - PROCESS | 3064 | 1463781363458 Marionette TRACE conn5 <- [1,2046,null,{}] 14:56:03 INFO - PROCESS | 3064 | 1463781363464 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:56:03 INFO - PROCESS | 3064 | 1463781363570 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 14:56:03 INFO - PROCESS | 3064 | 1463781363737 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:03 INFO - PROCESS | 3064 | ++DOCSHELL 0FF86400 == 64 [pid = 3064] [id = 521] 14:56:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (0FFDF400) [pid = 3064] [serial = 1563] [outer = 00000000] 14:56:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (17A5FC00) [pid = 3064] [serial = 1564] [outer = 0FFDF400] 14:56:03 INFO - PROCESS | 3064 | 1463781363788 Marionette DEBUG loaded listener.js 14:56:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (17C70C00) [pid = 3064] [serial = 1565] [outer = 0FFDF400] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 18138C00 == 63 [pid = 3064] [id = 407] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 164C5800 == 62 [pid = 3064] [id = 455] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 159E1400 == 61 [pid = 3064] [id = 454] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0FAF4400 == 60 [pid = 3064] [id = 513] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0CFD8800 == 59 [pid = 3064] [id = 512] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0CD4A800 == 58 [pid = 3064] [id = 511] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 194B1800 == 57 [pid = 3064] [id = 510] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 10164000 == 56 [pid = 3064] [id = 509] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 1813CC00 == 55 [pid = 3064] [id = 508] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 17C7B800 == 54 [pid = 3064] [id = 507] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 1017BC00 == 53 [pid = 3064] [id = 506] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 164CA800 == 52 [pid = 3064] [id = 505] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 0CD49000 == 51 [pid = 3064] [id = 504] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 1BF60400 == 50 [pid = 3064] [id = 503] 14:56:03 INFO - PROCESS | 3064 | --DOCSHELL 1B97CC00 == 49 [pid = 3064] [id = 502] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (10181800) [pid = 3064] [serial = 1456] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (17604000) [pid = 3064] [serial = 1459] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (17C92000) [pid = 3064] [serial = 1462] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (1815D800) [pid = 3064] [serial = 1465] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (19EF1000) [pid = 3064] [serial = 1495] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOCSHELL 0CF4D800 == 48 [pid = 3064] [id = 499] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (18EE7000) [pid = 3064] [serial = 1349] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (1015F400) [pid = 3064] [serial = 1352] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (181BE800) [pid = 3064] [serial = 1382] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (10184C00) [pid = 3064] [serial = 1385] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (17C2E400) [pid = 3064] [serial = 1388] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (18E6D000) [pid = 3064] [serial = 1391] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (18F56C00) [pid = 3064] [serial = 1394] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (14E83C00) [pid = 3064] [serial = 1355] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (18EF0000) [pid = 3064] [serial = 1307] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (1799C000) [pid = 3064] [serial = 1397] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (19458800) [pid = 3064] [serial = 1490] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (17DC2C00) [pid = 3064] [serial = 1481] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (18B4C400) [pid = 3064] [serial = 1483] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (18F60400) [pid = 3064] [serial = 1486] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (18BA4000) [pid = 3064] [serial = 1469] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (18B4D000) [pid = 3064] [serial = 1468] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (18BA6400) [pid = 3064] [serial = 1484] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (17C2AC00) [pid = 3064] [serial = 1477] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (18FA4400) [pid = 3064] [serial = 1489] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (0CFDB400) [pid = 3064] [serial = 1471] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (1014D000) [pid = 3064] [serial = 1472] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (17C98800) [pid = 3064] [serial = 1480] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (18F9C800) [pid = 3064] [serial = 1487] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (19B6DC00) [pid = 3064] [serial = 1492] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (164CA400) [pid = 3064] [serial = 1475] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (14E7D800) [pid = 3064] [serial = 1474] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (17C66C00) [pid = 3064] [serial = 1478] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (19EDC000) [pid = 3064] [serial = 1493] [outer = 00000000] [url = about:blank] 14:56:04 INFO - PROCESS | 3064 | 1463781364345 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:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 930ms 14:56:04 INFO - PROCESS | 3064 | 1463781364393 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 14:56:04 INFO - PROCESS | 3064 | 1463781364397 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 14:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:56:04 INFO - PROCESS | 3064 | 1463781364401 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:56:04 INFO - PROCESS | 3064 | 1463781364403 Marionette TRACE conn5 <- [1,2050,null,{}] 14:56:04 INFO - PROCESS | 3064 | 1463781364407 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:56:04 INFO - PROCESS | 3064 | 1463781364500 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 14:56:04 INFO - PROCESS | 3064 | 1463781364612 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:04 INFO - PROCESS | 3064 | ++DOCSHELL 10160800 == 49 [pid = 3064] [id = 522] 14:56:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (10161400) [pid = 3064] [serial = 1566] [outer = 00000000] 14:56:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (14750000) [pid = 3064] [serial = 1567] [outer = 10161400] 14:56:04 INFO - PROCESS | 3064 | 1463781364661 Marionette DEBUG loaded listener.js 14:56:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (1591D800) [pid = 3064] [serial = 1568] [outer = 10161400] 14:56:05 INFO - PROCESS | 3064 | 1463781365075 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:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 14:56:05 INFO - PROCESS | 3064 | 1463781365136 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 14:56:05 INFO - PROCESS | 3064 | 1463781365138 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 14:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:56:05 INFO - PROCESS | 3064 | 1463781365143 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:56:05 INFO - PROCESS | 3064 | 1463781365149 Marionette TRACE conn5 <- [1,2054,null,{}] 14:56:05 INFO - PROCESS | 3064 | 1463781365174 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:56:05 INFO - PROCESS | 3064 | 1463781365263 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 14:56:05 INFO - PROCESS | 3064 | 1463781365303 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:05 INFO - PROCESS | 3064 | ++DOCSHELL 1799C000 == 50 [pid = 3064] [id = 523] 14:56:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (17A5A400) [pid = 3064] [serial = 1569] [outer = 00000000] 14:56:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (17C8DC00) [pid = 3064] [serial = 1570] [outer = 17A5A400] 14:56:05 INFO - PROCESS | 3064 | 1463781365351 Marionette DEBUG loaded listener.js 14:56:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (17DB5800) [pid = 3064] [serial = 1571] [outer = 17A5A400] 14:56:05 INFO - PROCESS | 3064 | 1463781365826 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:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 14:56:05 INFO - PROCESS | 3064 | 1463781365876 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 14:56:05 INFO - PROCESS | 3064 | 1463781365879 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 14:56:05 INFO - PROCESS | 3064 | 1463781365882 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:56:05 INFO - PROCESS | 3064 | 1463781365884 Marionette TRACE conn5 <- [1,2058,null,{}] 14:56:05 INFO - PROCESS | 3064 | 1463781365887 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:56:05 INFO - PROCESS | 3064 | 1463781365977 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 14:56:05 INFO - PROCESS | 3064 | 1463781365986 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:05 INFO - PROCESS | 3064 | ++DOCSHELL 17DBD400 == 51 [pid = 3064] [id = 524] 14:56:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (181BB400) [pid = 3064] [serial = 1572] [outer = 00000000] 14:56:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (181C6400) [pid = 3064] [serial = 1573] [outer = 181BB400] 14:56:06 INFO - PROCESS | 3064 | 1463781366031 Marionette DEBUG loaded listener.js 14:56:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (18B9A400) [pid = 3064] [serial = 1574] [outer = 181BB400] 14:56:06 INFO - PROCESS | 3064 | 1463781366482 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:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 14:56:06 INFO - PROCESS | 3064 | 1463781366557 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 14:56:06 INFO - PROCESS | 3064 | 1463781366559 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 14:56:06 INFO - PROCESS | 3064 | 1463781366562 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:56:06 INFO - PROCESS | 3064 | 1463781366564 Marionette TRACE conn5 <- [1,2062,null,{}] 14:56:06 INFO - PROCESS | 3064 | 1463781366568 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:56:06 INFO - PROCESS | 3064 | 1463781366687 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 14:56:06 INFO - PROCESS | 3064 | 1463781366778 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:06 INFO - PROCESS | 3064 | ++DOCSHELL 17C91C00 == 52 [pid = 3064] [id = 525] 14:56:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (17D60400) [pid = 3064] [serial = 1575] [outer = 00000000] 14:56:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (18BA5800) [pid = 3064] [serial = 1576] [outer = 17D60400] 14:56:06 INFO - PROCESS | 3064 | 1463781366829 Marionette DEBUG loaded listener.js 14:56:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (18EE3C00) [pid = 3064] [serial = 1577] [outer = 17D60400] 14:56:07 INFO - PROCESS | 3064 | 1463781367289 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:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 771ms 14:56:07 INFO - PROCESS | 3064 | 1463781367338 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 14:56:07 INFO - PROCESS | 3064 | 1463781367340 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 14:56:07 INFO - PROCESS | 3064 | 1463781367343 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:56:07 INFO - PROCESS | 3064 | 1463781367345 Marionette TRACE conn5 <- [1,2066,null,{}] 14:56:07 INFO - PROCESS | 3064 | 1463781367348 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:56:07 INFO - PROCESS | 3064 | 1463781367482 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 14:56:07 INFO - PROCESS | 3064 | 1463781367556 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:07 INFO - PROCESS | 3064 | ++DOCSHELL 18BA4800 == 53 [pid = 3064] [id = 526] 14:56:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (18EEA000) [pid = 3064] [serial = 1578] [outer = 00000000] 14:56:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (18F97000) [pid = 3064] [serial = 1579] [outer = 18EEA000] 14:56:07 INFO - PROCESS | 3064 | 1463781367603 Marionette DEBUG loaded listener.js 14:56:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (18F9B000) [pid = 3064] [serial = 1580] [outer = 18EEA000] 14:56:08 INFO - PROCESS | 3064 | 1463781368042 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:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 14:56:08 INFO - PROCESS | 3064 | 1463781368089 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 14:56:08 INFO - PROCESS | 3064 | 1463781368092 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 14:56:08 INFO - PROCESS | 3064 | 1463781368099 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:56:08 INFO - PROCESS | 3064 | 1463781368100 Marionette TRACE conn5 <- [1,2070,null,{}] 14:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:56:08 INFO - PROCESS | 3064 | 1463781368104 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:56:08 INFO - PROCESS | 3064 | 1463781368230 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 14:56:08 INFO - PROCESS | 3064 | 1463781368302 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:08 INFO - PROCESS | 3064 | ++DOCSHELL 18F2A000 == 54 [pid = 3064] [id = 527] 14:56:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (18FA3C00) [pid = 3064] [serial = 1581] [outer = 00000000] 14:56:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (19BE4400) [pid = 3064] [serial = 1582] [outer = 18FA3C00] 14:56:08 INFO - PROCESS | 3064 | 1463781368346 Marionette DEBUG loaded listener.js 14:56:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (19EE9800) [pid = 3064] [serial = 1583] [outer = 18FA3C00] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (17A68800) [pid = 3064] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (18EE7800) [pid = 3064] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (17C28400) [pid = 3064] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (0FAE9C00) [pid = 3064] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (164C7C00) [pid = 3064] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (14E78000) [pid = 3064] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (181BF400) [pid = 3064] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (19BE3800) [pid = 3064] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (0CD4B000) [pid = 3064] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (1017C400) [pid = 3064] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (17103C00) [pid = 3064] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (0CD4CC00) [pid = 3064] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (164CD400) [pid = 3064] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (18137800) [pid = 3064] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (17C7E000) [pid = 3064] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (1813D800) [pid = 3064] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (19EDC800) [pid = 3064] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (17C81000) [pid = 3064] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (0CF47800) [pid = 3064] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (0FD47800) [pid = 3064] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:56:08 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0FA61000) [pid = 3064] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:56:08 INFO - PROCESS | 3064 | 1463781368893 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:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 830ms 14:56:08 INFO - PROCESS | 3064 | 1463781368936 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 14:56:08 INFO - PROCESS | 3064 | 1463781368948 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 14:56:08 INFO - PROCESS | 3064 | 1463781368952 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:56:08 INFO - PROCESS | 3064 | 1463781368953 Marionette TRACE conn5 <- [1,2074,null,{}] 14:56:08 INFO - PROCESS | 3064 | 1463781368964 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:56:09 INFO - PROCESS | 3064 | 1463781369050 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 14:56:09 INFO - PROCESS | 3064 | 1463781369060 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:09 INFO - PROCESS | 3064 | ++DOCSHELL 14293000 == 55 [pid = 3064] [id = 528] 14:56:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (14E05C00) [pid = 3064] [serial = 1584] [outer = 00000000] 14:56:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (17C74C00) [pid = 3064] [serial = 1585] [outer = 14E05C00] 14:56:09 INFO - PROCESS | 3064 | 1463781369104 Marionette DEBUG loaded listener.js 14:56:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (181BC400) [pid = 3064] [serial = 1586] [outer = 14E05C00] 14:56:09 INFO - PROCESS | 3064 | 1463781369532 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:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 14:56:09 INFO - PROCESS | 3064 | 1463781369595 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 14:56:09 INFO - PROCESS | 3064 | 1463781369597 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 14:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:56:09 INFO - PROCESS | 3064 | 1463781369600 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:56:09 INFO - PROCESS | 3064 | 1463781369602 Marionette TRACE conn5 <- [1,2078,null,{}] 14:56:09 INFO - PROCESS | 3064 | 1463781369606 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:56:09 INFO - PROCESS | 3064 | 1463781369694 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 14:56:09 INFO - PROCESS | 3064 | 1463781369703 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:09 INFO - PROCESS | 3064 | ++DOCSHELL 17C70800 == 56 [pid = 3064] [id = 529] 14:56:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (181BF400) [pid = 3064] [serial = 1587] [outer = 00000000] 14:56:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (19B68000) [pid = 3064] [serial = 1588] [outer = 181BF400] 14:56:09 INFO - PROCESS | 3064 | 1463781369748 Marionette DEBUG loaded listener.js 14:56:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (1ACC3000) [pid = 3064] [serial = 1589] [outer = 181BF400] 14:56:10 INFO - PROCESS | 3064 | 1463781370227 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:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 14:56:10 INFO - PROCESS | 3064 | 1463781370282 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 14:56:10 INFO - PROCESS | 3064 | 1463781370284 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 14:56:10 INFO - PROCESS | 3064 | 1463781370287 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:56:10 INFO - PROCESS | 3064 | 1463781370289 Marionette TRACE conn5 <- [1,2082,null,{}] 14:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:56:10 INFO - PROCESS | 3064 | 1463781370292 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:56:10 INFO - PROCESS | 3064 | 1463781370378 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 14:56:10 INFO - PROCESS | 3064 | 1463781370384 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:10 INFO - PROCESS | 3064 | ++DOCSHELL 17C67400 == 57 [pid = 3064] [id = 530] 14:56:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (18BC8800) [pid = 3064] [serial = 1590] [outer = 00000000] 14:56:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (18BD1800) [pid = 3064] [serial = 1591] [outer = 18BC8800] 14:56:10 INFO - PROCESS | 3064 | 1463781370433 Marionette DEBUG loaded listener.js 14:56:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (18F99C00) [pid = 3064] [serial = 1592] [outer = 18BC8800] 14:56:11 INFO - PROCESS | 3064 | 1463781371218 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:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 14:56:11 INFO - PROCESS | 3064 | 1463781371263 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 14:56:11 INFO - PROCESS | 3064 | 1463781371268 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 14:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:56:11 INFO - PROCESS | 3064 | 1463781371274 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:56:11 INFO - PROCESS | 3064 | 1463781371278 Marionette TRACE conn5 <- [1,2086,null,{}] 14:56:11 INFO - PROCESS | 3064 | 1463781371284 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:56:11 INFO - PROCESS | 3064 | 1463781371416 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 14:56:11 INFO - PROCESS | 3064 | 1463781371578 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:11 INFO - PROCESS | 3064 | ++DOCSHELL 10180800 == 58 [pid = 3064] [id = 531] 14:56:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (101CD000) [pid = 3064] [serial = 1593] [outer = 00000000] 14:56:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (14755400) [pid = 3064] [serial = 1594] [outer = 101CD000] 14:56:11 INFO - PROCESS | 3064 | 1463781371639 Marionette DEBUG loaded listener.js 14:56:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (159EC800) [pid = 3064] [serial = 1595] [outer = 101CD000] 14:56:12 INFO - PROCESS | 3064 | 1463781372244 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:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1021ms 14:56:12 INFO - PROCESS | 3064 | 1463781372300 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 14:56:12 INFO - PROCESS | 3064 | 1463781372306 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 14:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:56:12 INFO - PROCESS | 3064 | 1463781372313 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:56:12 INFO - PROCESS | 3064 | 1463781372315 Marionette TRACE conn5 <- [1,2090,null,{}] 14:56:12 INFO - PROCESS | 3064 | 1463781372320 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:56:12 INFO - PROCESS | 3064 | 1463781372437 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 14:56:12 INFO - PROCESS | 3064 | 1463781372589 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:12 INFO - PROCESS | 3064 | ++DOCSHELL 159EA400 == 59 [pid = 3064] [id = 532] 14:56:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (164C5800) [pid = 3064] [serial = 1596] [outer = 00000000] 14:56:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (17C69000) [pid = 3064] [serial = 1597] [outer = 164C5800] 14:56:12 INFO - PROCESS | 3064 | 1463781372649 Marionette DEBUG loaded listener.js 14:56:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (18159800) [pid = 3064] [serial = 1598] [outer = 164C5800] 14:56:13 INFO - PROCESS | 3064 | 1463781373292 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:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1022ms 14:56:13 INFO - PROCESS | 3064 | 1463781373337 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 14:56:13 INFO - PROCESS | 3064 | 1463781373339 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 14:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:56:13 INFO - PROCESS | 3064 | 1463781373343 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:56:13 INFO - PROCESS | 3064 | 1463781373347 Marionette TRACE conn5 <- [1,2094,null,{}] 14:56:13 INFO - PROCESS | 3064 | 1463781373359 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:56:13 INFO - PROCESS | 3064 | 1463781373486 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 14:56:13 INFO - PROCESS | 3064 | 1463781373644 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:13 INFO - PROCESS | 3064 | ++DOCSHELL 194B4C00 == 60 [pid = 3064] [id = 533] 14:56:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (19B66000) [pid = 3064] [serial = 1599] [outer = 00000000] 14:56:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (1B2E2C00) [pid = 3064] [serial = 1600] [outer = 19B66000] 14:56:13 INFO - PROCESS | 3064 | 1463781373710 Marionette DEBUG loaded listener.js 14:56:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (1BF17C00) [pid = 3064] [serial = 1601] [outer = 19B66000] 14:56:13 INFO - PROCESS | 3064 | --DOCSHELL 10F53800 == 59 [pid = 3064] [id = 12] 14:56:14 INFO - PROCESS | 3064 | 1463781374339 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:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1025ms 14:56:14 INFO - PROCESS | 3064 | 1463781374371 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 14:56:14 INFO - PROCESS | 3064 | 1463781374374 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 14:56:14 INFO - PROCESS | 3064 | 1463781374378 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:56:14 INFO - PROCESS | 3064 | 1463781374380 Marionette TRACE conn5 <- [1,2098,null,{}] 14:56:14 INFO - PROCESS | 3064 | 1463781374384 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:56:14 INFO - PROCESS | 3064 | 1463781374495 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 14:56:14 INFO - PROCESS | 3064 | 1463781374659 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:14 INFO - PROCESS | 3064 | ++DOCSHELL 1BF13000 == 60 [pid = 3064] [id = 534] 14:56:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (1CB44800) [pid = 3064] [serial = 1602] [outer = 00000000] 14:56:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (1CCEC800) [pid = 3064] [serial = 1603] [outer = 1CB44800] 14:56:14 INFO - PROCESS | 3064 | 1463781374717 Marionette DEBUG loaded listener.js 14:56:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (1D9BEC00) [pid = 3064] [serial = 1604] [outer = 1CB44800] 14:56:15 INFO - PROCESS | 3064 | 1463781375344 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:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1016ms 14:56:15 INFO - PROCESS | 3064 | 1463781375397 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 14:56:15 INFO - PROCESS | 3064 | 1463781375400 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 14:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:56:15 INFO - PROCESS | 3064 | 1463781375403 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:56:15 INFO - PROCESS | 3064 | 1463781375405 Marionette TRACE conn5 <- [1,2102,null,{}] 14:56:15 INFO - PROCESS | 3064 | 1463781375409 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:56:15 INFO - PROCESS | 3064 | 1463781375521 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 14:56:15 INFO - PROCESS | 3064 | 1463781375673 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:15 INFO - PROCESS | 3064 | ++DOCSHELL 0CFDC800 == 61 [pid = 3064] [id = 535] 14:56:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (0FA0F800) [pid = 3064] [serial = 1605] [outer = 00000000] 14:56:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (1474C000) [pid = 3064] [serial = 1606] [outer = 0FA0F800] 14:56:15 INFO - PROCESS | 3064 | 1463781375733 Marionette DEBUG loaded listener.js 14:56:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (14E0BC00) [pid = 3064] [serial = 1607] [outer = 0FA0F800] 14:56:16 INFO - PROCESS | 3064 | 1463781376538 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:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1172ms 14:56:16 INFO - PROCESS | 3064 | 1463781376580 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 14:56:16 INFO - PROCESS | 3064 | 1463781376584 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 14:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:56:16 INFO - PROCESS | 3064 | 1463781376589 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:56:16 INFO - PROCESS | 3064 | 1463781376593 Marionette TRACE conn5 <- [1,2106,null,{}] 14:56:16 INFO - PROCESS | 3064 | 1463781376598 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:56:16 INFO - PROCESS | 3064 | 1463781376705 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 14:56:16 INFO - PROCESS | 3064 | 1463781376858 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:16 INFO - PROCESS | 3064 | ++DOCSHELL 10183800 == 62 [pid = 3064] [id = 536] 14:56:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (101D3C00) [pid = 3064] [serial = 1608] [outer = 00000000] 14:56:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (104F0400) [pid = 3064] [serial = 1609] [outer = 101D3C00] 14:56:16 INFO - PROCESS | 3064 | 1463781376911 Marionette DEBUG loaded listener.js 14:56:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (14250800) [pid = 3064] [serial = 1610] [outer = 101D3C00] 14:56:17 INFO - PROCESS | 3064 | --DOCSHELL 17C70800 == 61 [pid = 3064] [id = 529] 14:56:17 INFO - PROCESS | 3064 | --DOCSHELL 14293000 == 60 [pid = 3064] [id = 528] 14:56:17 INFO - PROCESS | 3064 | --DOCSHELL 18F2A000 == 59 [pid = 3064] [id = 527] 14:56:17 INFO - PROCESS | 3064 | --DOCSHELL 18BA4800 == 58 [pid = 3064] [id = 526] 14:56:17 INFO - PROCESS | 3064 | --DOCSHELL 17C91C00 == 57 [pid = 3064] [id = 525] 14:56:17 INFO - PROCESS | 3064 | --DOCSHELL 17DBD400 == 56 [pid = 3064] [id = 524] 14:56:17 INFO - PROCESS | 3064 | --DOCSHELL 1799C000 == 55 [pid = 3064] [id = 523] 14:56:17 INFO - PROCESS | 3064 | --DOCSHELL 10160800 == 54 [pid = 3064] [id = 522] 14:56:17 INFO - PROCESS | 3064 | --DOCSHELL 0FF86400 == 53 [pid = 3064] [id = 521] 14:56:17 INFO - PROCESS | 3064 | --DOCSHELL 0CCC6C00 == 52 [pid = 3064] [id = 520] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (17C8FC00) [pid = 3064] [serial = 1522] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (17DC0800) [pid = 3064] [serial = 1523] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (18BA0000) [pid = 3064] [serial = 1525] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (19EEF400) [pid = 3064] [serial = 1439] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (17C23000) [pid = 3064] [serial = 1501] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (18F5B800) [pid = 3064] [serial = 1504] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (1BF5BC00) [pid = 3064] [serial = 1507] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (1CCA7C00) [pid = 3064] [serial = 1510] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (17C9A400) [pid = 3064] [serial = 1463] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (19B66800) [pid = 3064] [serial = 1427] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (1424AC00) [pid = 3064] [serial = 1457] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (0FF7F000) [pid = 3064] [serial = 1535] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (1CCE6000) [pid = 3064] [serial = 1541] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (18ED1400) [pid = 3064] [serial = 1538] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (17A61400) [pid = 3064] [serial = 1537] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (18EE5800) [pid = 3064] [serial = 1526] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (1CB3E000) [pid = 3064] [serial = 1540] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (19BE4000) [pid = 3064] [serial = 1436] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (17C6B400) [pid = 3064] [serial = 1454] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (1424D400) [pid = 3064] [serial = 1430] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (1AAE4C00) [pid = 3064] [serial = 1496] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (17C2FC00) [pid = 3064] [serial = 1433] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (18F32C00) [pid = 3064] [serial = 1528] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (19EF2400) [pid = 3064] [serial = 1531] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (18FA2800) [pid = 3064] [serial = 1529] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (1AAEC800) [pid = 3064] [serial = 1532] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0CFD8C00) [pid = 3064] [serial = 1534] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (14C0A400) [pid = 3064] [serial = 1519] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (17105000) [pid = 3064] [serial = 1520] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (17C79400) [pid = 3064] [serial = 1517] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (17C25000) [pid = 3064] [serial = 1516] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (14757000) [pid = 3064] [serial = 1514] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (104EF400) [pid = 3064] [serial = 1513] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (179A3C00) [pid = 3064] [serial = 1460] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0F979000) [pid = 3064] [serial = 1498] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (181C1000) [pid = 3064] [serial = 1466] [outer = 00000000] [url = about:blank] 14:56:17 INFO - PROCESS | 3064 | 1463781377541 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:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 990ms 14:56:17 INFO - PROCESS | 3064 | 1463781377580 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 14:56:17 INFO - PROCESS | 3064 | 1463781377585 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 14:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:56:17 INFO - PROCESS | 3064 | 1463781377591 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:56:17 INFO - PROCESS | 3064 | 1463781377594 Marionette TRACE conn5 <- [1,2110,null,{}] 14:56:17 INFO - PROCESS | 3064 | 1463781377598 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:56:17 INFO - PROCESS | 3064 | 1463781377693 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 14:56:17 INFO - PROCESS | 3064 | 1463781377797 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:17 INFO - PROCESS | 3064 | ++DOCSHELL 0F979000 == 53 [pid = 3064] [id = 537] 14:56:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0FAE9C00) [pid = 3064] [serial = 1611] [outer = 00000000] 14:56:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (1017F800) [pid = 3064] [serial = 1612] [outer = 0FAE9C00] 14:56:17 INFO - PROCESS | 3064 | 1463781377843 Marionette DEBUG loaded listener.js 14:56:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (14247000) [pid = 3064] [serial = 1613] [outer = 0FAE9C00] 14:56:18 INFO - PROCESS | 3064 | 1463781378265 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:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 732ms 14:56:18 INFO - PROCESS | 3064 | 1463781378330 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 14:56:18 INFO - PROCESS | 3064 | 1463781378332 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 14:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:56:18 INFO - PROCESS | 3064 | 1463781378336 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:56:18 INFO - PROCESS | 3064 | 1463781378339 Marionette TRACE conn5 <- [1,2114,null,{}] 14:56:18 INFO - PROCESS | 3064 | 1463781378350 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:56:18 INFO - PROCESS | 3064 | 1463781378469 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 14:56:18 INFO - PROCESS | 3064 | 1463781378487 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:18 INFO - PROCESS | 3064 | ++DOCSHELL 1591E400 == 54 [pid = 3064] [id = 538] 14:56:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (159DF400) [pid = 3064] [serial = 1614] [outer = 00000000] 14:56:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (17103C00) [pid = 3064] [serial = 1615] [outer = 159DF400] 14:56:18 INFO - PROCESS | 3064 | 1463781378537 Marionette DEBUG loaded listener.js 14:56:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (171DBC00) [pid = 3064] [serial = 1616] [outer = 159DF400] 14:56:18 INFO - PROCESS | 3064 | 1463781379014 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:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 14:56:19 INFO - PROCESS | 3064 | 1463781379067 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 14:56:19 INFO - PROCESS | 3064 | 1463781379069 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 14:56:19 INFO - PROCESS | 3064 | 1463781379072 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:56:19 INFO - PROCESS | 3064 | 1463781379074 Marionette TRACE conn5 <- [1,2118,null,{}] 14:56:19 INFO - PROCESS | 3064 | 1463781379078 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:56:19 INFO - PROCESS | 3064 | 1463781379134 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 14:56:19 INFO - PROCESS | 3064 | 1463781379143 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:19 INFO - PROCESS | 3064 | ++DOCSHELL 171E9C00 == 55 [pid = 3064] [id = 539] 14:56:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (17688800) [pid = 3064] [serial = 1617] [outer = 00000000] 14:56:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (17A5A800) [pid = 3064] [serial = 1618] [outer = 17688800] 14:56:19 INFO - PROCESS | 3064 | 1463781379189 Marionette DEBUG loaded listener.js 14:56:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (17A68400) [pid = 3064] [serial = 1619] [outer = 17688800] 14:56:19 INFO - PROCESS | 3064 | 1463781379658 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:56:19 INFO - PROCESS | 3064 | 1463781379718 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 14:56:19 INFO - PROCESS | 3064 | 1463781379721 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:56:19 INFO - PROCESS | 3064 | 1463781379723 Marionette TRACE conn5 <- [1,2122,null,{}] 14:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:56:19 INFO - PROCESS | 3064 | 1463781379726 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:56:19 INFO - PROCESS | 3064 | 1463781379840 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 14:56:19 INFO - PROCESS | 3064 | 1463781379932 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:19 INFO - PROCESS | 3064 | ++DOCSHELL 17C27400 == 56 [pid = 3064] [id = 540] 14:56:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (17C27800) [pid = 3064] [serial = 1620] [outer = 00000000] 14:56:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (17C6CC00) [pid = 3064] [serial = 1621] [outer = 17C27800] 14:56:19 INFO - PROCESS | 3064 | 1463781379978 Marionette DEBUG loaded listener.js 14:56:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (17C72000) [pid = 3064] [serial = 1622] [outer = 17C27800] 14:56:20 INFO - PROCESS | 3064 | 1463781380419 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:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 14:56:20 INFO - PROCESS | 3064 | 1463781380456 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 14:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:56:20 INFO - PROCESS | 3064 | 1463781380458 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 14:56:20 INFO - PROCESS | 3064 | 1463781380461 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:56:20 INFO - PROCESS | 3064 | 1463781380463 Marionette TRACE conn5 <- [1,2126,null,{}] 14:56:20 INFO - PROCESS | 3064 | 1463781380466 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:56:20 INFO - PROCESS | 3064 | 1463781380593 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 14:56:20 INFO - PROCESS | 3064 | 1463781380600 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:20 INFO - PROCESS | 3064 | ++DOCSHELL 17C6C000 == 57 [pid = 3064] [id = 541] 14:56:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (17C7B000) [pid = 3064] [serial = 1623] [outer = 00000000] 14:56:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (17C99800) [pid = 3064] [serial = 1624] [outer = 17C7B000] 14:56:20 INFO - PROCESS | 3064 | 1463781380700 Marionette DEBUG loaded listener.js 14:56:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (17DBA800) [pid = 3064] [serial = 1625] [outer = 17C7B000] 14:56:21 INFO - PROCESS | 3064 | 1463781381133 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:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 14:56:21 INFO - PROCESS | 3064 | 1463781381192 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 14:56:21 INFO - PROCESS | 3064 | 1463781381194 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 14:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:56:21 INFO - PROCESS | 3064 | 1463781381197 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:56:21 INFO - PROCESS | 3064 | 1463781381199 Marionette TRACE conn5 <- [1,2130,null,{}] 14:56:21 INFO - PROCESS | 3064 | 1463781381202 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:56:21 INFO - PROCESS | 3064 | 1463781381351 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 14:56:21 INFO - PROCESS | 3064 | 1463781381424 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:21 INFO - PROCESS | 3064 | ++DOCSHELL 17C90400 == 58 [pid = 3064] [id = 542] 14:56:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (18139000) [pid = 3064] [serial = 1626] [outer = 00000000] 14:56:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (181C3C00) [pid = 3064] [serial = 1627] [outer = 18139000] 14:56:21 INFO - PROCESS | 3064 | 1463781381471 Marionette DEBUG loaded listener.js 14:56:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (181C9C00) [pid = 3064] [serial = 1628] [outer = 18139000] 14:56:21 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (17D60400) [pid = 3064] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:56:21 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (18EEA000) [pid = 3064] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:56:21 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (181BB400) [pid = 3064] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:56:21 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (10161400) [pid = 3064] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:56:21 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (0CD40800) [pid = 3064] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:56:21 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (18FA3C00) [pid = 3064] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:56:21 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (0FFDF400) [pid = 3064] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:56:21 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (17A5A400) [pid = 3064] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:56:21 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (181BF400) [pid = 3064] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:56:21 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (14E05C00) [pid = 3064] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:56:22 INFO - PROCESS | 3064 | 1463781382015 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:56:22 INFO - PROCESS | 3064 | 1463781382070 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 14:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:56:22 INFO - PROCESS | 3064 | 1463781382080 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:56:22 INFO - PROCESS | 3064 | 1463781382082 Marionette TRACE conn5 <- [1,2134,null,{}] 14:56:22 INFO - PROCESS | 3064 | 1463781382096 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:56:22 INFO - PROCESS | 3064 | 1463781382183 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 14:56:22 INFO - PROCESS | 3064 | 1463781382191 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:22 INFO - PROCESS | 3064 | ++DOCSHELL 18141400 == 59 [pid = 3064] [id = 543] 14:56:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (181C1000) [pid = 3064] [serial = 1629] [outer = 00000000] 14:56:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (18BA5C00) [pid = 3064] [serial = 1630] [outer = 181C1000] 14:56:22 INFO - PROCESS | 3064 | 1463781382236 Marionette DEBUG loaded listener.js 14:56:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (18BCB000) [pid = 3064] [serial = 1631] [outer = 181C1000] 14:56:22 INFO - PROCESS | 3064 | 1463781382687 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:56:22 INFO - PROCESS | 3064 | 1463781382715 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 14:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:56:22 INFO - PROCESS | 3064 | 1463781382732 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:56:22 INFO - PROCESS | 3064 | 1463781382734 Marionette TRACE conn5 <- [1,2138,null,{}] 14:56:22 INFO - PROCESS | 3064 | 1463781382738 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:56:22 INFO - PROCESS | 3064 | 1463781382825 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 14:56:22 INFO - PROCESS | 3064 | 1463781382832 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:22 INFO - PROCESS | 3064 | ++DOCSHELL 17C30800 == 60 [pid = 3064] [id = 544] 14:56:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (18BCD000) [pid = 3064] [serial = 1632] [outer = 00000000] 14:56:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (18EEAC00) [pid = 3064] [serial = 1633] [outer = 18BCD000] 14:56:22 INFO - PROCESS | 3064 | 1463781382902 Marionette DEBUG loaded listener.js 14:56:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (18EEF400) [pid = 3064] [serial = 1634] [outer = 18BCD000] 14:56:23 INFO - PROCESS | 3064 | 1463781383356 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:56:23 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:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 14:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:56:23 INFO - PROCESS | 3064 | 1463781383404 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 14:56:23 INFO - PROCESS | 3064 | 1463781383406 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 14:56:23 INFO - PROCESS | 3064 | 1463781383410 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:56:23 INFO - PROCESS | 3064 | 1463781383411 Marionette TRACE conn5 <- [1,2142,null,{}] 14:56:23 INFO - PROCESS | 3064 | 1463781383415 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:56:23 INFO - PROCESS | 3064 | 1463781383500 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 14:56:23 INFO - PROCESS | 3064 | 1463781383507 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:23 INFO - PROCESS | 3064 | ++DOCSHELL 18F25400 == 61 [pid = 3064] [id = 545] 14:56:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (18F2A000) [pid = 3064] [serial = 1635] [outer = 00000000] 14:56:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (18F5A000) [pid = 3064] [serial = 1636] [outer = 18F2A000] 14:56:23 INFO - PROCESS | 3064 | 1463781383551 Marionette DEBUG loaded listener.js 14:56:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (18F9D800) [pid = 3064] [serial = 1637] [outer = 18F2A000] 14:56:24 INFO - PROCESS | 3064 | 1463781384185 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:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 830ms 14:56:24 INFO - PROCESS | 3064 | 1463781384266 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 14:56:24 INFO - PROCESS | 3064 | 1463781384271 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 14:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:56:24 INFO - PROCESS | 3064 | 1463781384276 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:56:24 INFO - PROCESS | 3064 | 1463781384280 Marionette TRACE conn5 <- [1,2146,null,{}] 14:56:24 INFO - PROCESS | 3064 | 1463781384286 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:56:24 INFO - PROCESS | 3064 | 1463781384410 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 14:56:24 INFO - PROCESS | 3064 | 1463781384520 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:24 INFO - PROCESS | 3064 | ++DOCSHELL 0F9E7000 == 62 [pid = 3064] [id = 546] 14:56:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (0FA01C00) [pid = 3064] [serial = 1638] [outer = 00000000] 14:56:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (10150400) [pid = 3064] [serial = 1639] [outer = 0FA01C00] 14:56:24 INFO - PROCESS | 3064 | 1463781384577 Marionette DEBUG loaded listener.js 14:56:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (10490400) [pid = 3064] [serial = 1640] [outer = 0FA01C00] 14:56:25 INFO - PROCESS | 3064 | 1463781385141 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:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 930ms 14:56:25 INFO - PROCESS | 3064 | 1463781385207 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 14:56:25 INFO - PROCESS | 3064 | 1463781385214 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 14:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:56:25 INFO - PROCESS | 3064 | 1463781385220 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:56:25 INFO - PROCESS | 3064 | 1463781385223 Marionette TRACE conn5 <- [1,2150,null,{}] 14:56:25 INFO - PROCESS | 3064 | 1463781385228 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:56:25 INFO - PROCESS | 3064 | 1463781385373 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 14:56:25 INFO - PROCESS | 3064 | 1463781385523 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:25 INFO - PROCESS | 3064 | ++DOCSHELL 14E10400 == 63 [pid = 3064] [id = 547] 14:56:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (14E7FC00) [pid = 3064] [serial = 1641] [outer = 00000000] 14:56:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (17C22400) [pid = 3064] [serial = 1642] [outer = 14E7FC00] 14:56:25 INFO - PROCESS | 3064 | 1463781385582 Marionette DEBUG loaded listener.js 14:56:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (17C80400) [pid = 3064] [serial = 1643] [outer = 14E7FC00] 14:56:26 INFO - PROCESS | 3064 | 1463781386192 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:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1021ms 14:56:26 INFO - PROCESS | 3064 | 1463781386243 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 14:56:26 INFO - PROCESS | 3064 | 1463781386246 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 14:56:26 INFO - PROCESS | 3064 | 1463781386249 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:56:26 INFO - PROCESS | 3064 | 1463781386253 Marionette TRACE conn5 <- [1,2154,null,{}] 14:56:26 INFO - PROCESS | 3064 | 1463781386264 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:56:26 INFO - PROCESS | 3064 | 1463781386375 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 14:56:26 INFO - PROCESS | 3064 | 1463781386520 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:26 INFO - PROCESS | 3064 | ++DOCSHELL 15918800 == 64 [pid = 3064] [id = 548] 14:56:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (194B0000) [pid = 3064] [serial = 1644] [outer = 00000000] 14:56:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (19B61C00) [pid = 3064] [serial = 1645] [outer = 194B0000] 14:56:26 INFO - PROCESS | 3064 | 1463781386578 Marionette DEBUG loaded listener.js 14:56:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (19B6B400) [pid = 3064] [serial = 1646] [outer = 194B0000] 14:56:27 INFO - PROCESS | 3064 | 1463781387177 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:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 970ms 14:56:27 INFO - PROCESS | 3064 | 1463781387223 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 14:56:27 INFO - PROCESS | 3064 | 1463781387226 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 14:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:56:27 INFO - PROCESS | 3064 | 1463781387243 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:56:27 INFO - PROCESS | 3064 | 1463781387246 Marionette TRACE conn5 <- [1,2158,null,{}] 14:56:27 INFO - PROCESS | 3064 | 1463781387251 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:56:27 INFO - PROCESS | 3064 | 1463781387358 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 14:56:27 INFO - PROCESS | 3064 | 1463781387500 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:27 INFO - PROCESS | 3064 | ++DOCSHELL 19EE4400 == 65 [pid = 3064] [id = 549] 14:56:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (19EE4800) [pid = 3064] [serial = 1647] [outer = 00000000] 14:56:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (19EEF000) [pid = 3064] [serial = 1648] [outer = 19EE4800] 14:56:27 INFO - PROCESS | 3064 | 1463781387559 Marionette DEBUG loaded listener.js 14:56:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (1AAEC800) [pid = 3064] [serial = 1649] [outer = 19EE4800] 14:56:28 INFO - PROCESS | 3064 | 1463781388106 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:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 890ms 14:56:28 INFO - PROCESS | 3064 | 1463781388155 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 14:56:28 INFO - PROCESS | 3064 | 1463781388157 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 14:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:56:28 INFO - PROCESS | 3064 | 1463781388166 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:56:28 INFO - PROCESS | 3064 | 1463781388168 Marionette TRACE conn5 <- [1,2162,null,{}] 14:56:28 INFO - PROCESS | 3064 | 1463781388172 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:56:28 INFO - PROCESS | 3064 | 1463781388278 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 14:56:28 INFO - PROCESS | 3064 | 1463781388439 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:28 INFO - PROCESS | 3064 | ++DOCSHELL 19EEB800 == 66 [pid = 3064] [id = 550] 14:56:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (1ABDB400) [pid = 3064] [serial = 1650] [outer = 00000000] 14:56:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (1BFF1800) [pid = 3064] [serial = 1651] [outer = 1ABDB400] 14:56:28 INFO - PROCESS | 3064 | 1463781388497 Marionette DEBUG loaded listener.js 14:56:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (1CB46000) [pid = 3064] [serial = 1652] [outer = 1ABDB400] 14:56:29 INFO - PROCESS | 3064 | 1463781389102 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:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 14:56:29 INFO - PROCESS | 3064 | 1463781389139 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 14:56:29 INFO - PROCESS | 3064 | 1463781389142 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 14:56:29 INFO - PROCESS | 3064 | 1463781389145 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:56:29 INFO - PROCESS | 3064 | 1463781389147 Marionette TRACE conn5 <- [1,2166,null,{}] 14:56:29 INFO - PROCESS | 3064 | 1463781389151 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:56:29 INFO - PROCESS | 3064 | 1463781389281 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 14:56:29 INFO - PROCESS | 3064 | 1463781389444 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:29 INFO - PROCESS | 3064 | ++DOCSHELL 0FA10400 == 67 [pid = 3064] [id = 551] 14:56:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (0FD48800) [pid = 3064] [serial = 1653] [outer = 00000000] 14:56:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (14E83C00) [pid = 3064] [serial = 1654] [outer = 0FD48800] 14:56:29 INFO - PROCESS | 3064 | 1463781389501 Marionette DEBUG loaded listener.js 14:56:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (17C75800) [pid = 3064] [serial = 1655] [outer = 0FD48800] 14:56:30 INFO - PROCESS | 3064 | 1463781390247 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:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1124ms 14:56:30 INFO - PROCESS | 3064 | 1463781390273 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 14:56:30 INFO - PROCESS | 3064 | 1463781390277 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 14:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:56:30 INFO - PROCESS | 3064 | 1463781390281 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:56:30 INFO - PROCESS | 3064 | 1463781390285 Marionette TRACE conn5 <- [1,2170,null,{}] 14:56:30 INFO - PROCESS | 3064 | 1463781390290 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:56:30 INFO - PROCESS | 3064 | 1463781390397 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 14:56:30 INFO - PROCESS | 3064 | 1463781390563 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:30 INFO - PROCESS | 3064 | ++DOCSHELL 0CEA0C00 == 68 [pid = 3064] [id = 552] 14:56:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (0FF82800) [pid = 3064] [serial = 1656] [outer = 00000000] 14:56:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (14BBE800) [pid = 3064] [serial = 1657] [outer = 0FF82800] 14:56:30 INFO - PROCESS | 3064 | 1463781390617 Marionette DEBUG loaded listener.js 14:56:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (1760C000) [pid = 3064] [serial = 1658] [outer = 0FF82800] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 1017E400 == 67 [pid = 3064] [id = 458] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 0CFDC000 == 66 [pid = 3064] [id = 457] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 0CD4A400 == 65 [pid = 3064] [id = 459] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 17C30800 == 64 [pid = 3064] [id = 544] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 18141400 == 63 [pid = 3064] [id = 543] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 17C90400 == 62 [pid = 3064] [id = 542] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 17C6C000 == 61 [pid = 3064] [id = 541] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 17C27400 == 60 [pid = 3064] [id = 540] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 171E9C00 == 59 [pid = 3064] [id = 539] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 1591E400 == 58 [pid = 3064] [id = 538] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 0F979000 == 57 [pid = 3064] [id = 537] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 10183800 == 56 [pid = 3064] [id = 536] 14:56:30 INFO - PROCESS | 3064 | --DOCSHELL 0CE2DC00 == 55 [pid = 3064] [id = 13] 14:56:30 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (18BD1800) [pid = 3064] [serial = 1591] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOCSHELL 194B4C00 == 54 [pid = 3064] [id = 533] 14:56:31 INFO - PROCESS | 3064 | --DOCSHELL 159EA400 == 53 [pid = 3064] [id = 532] 14:56:31 INFO - PROCESS | 3064 | --DOCSHELL 10180800 == 52 [pid = 3064] [id = 531] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (18F33400) [pid = 3064] [serial = 1549] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (1E513800) [pid = 3064] [serial = 1552] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (1E6A2000) [pid = 3064] [serial = 1555] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (181C6400) [pid = 3064] [serial = 1573] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (14750000) [pid = 3064] [serial = 1567] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (1591D800) [pid = 3064] [serial = 1568] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (14250400) [pid = 3064] [serial = 1562] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (101CA400) [pid = 3064] [serial = 1561] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (19BE4400) [pid = 3064] [serial = 1582] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (17C70C00) [pid = 3064] [serial = 1565] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (17A5FC00) [pid = 3064] [serial = 1564] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (17C8DC00) [pid = 3064] [serial = 1570] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (17DB5800) [pid = 3064] [serial = 1571] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (1E723000) [pid = 3064] [serial = 1558] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (1ACC3000) [pid = 3064] [serial = 1589] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (19B68000) [pid = 3064] [serial = 1588] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (19EE9800) [pid = 3064] [serial = 1583] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (181BC400) [pid = 3064] [serial = 1586] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (17C74C00) [pid = 3064] [serial = 1585] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (18B9A400) [pid = 3064] [serial = 1574] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (18BA5800) [pid = 3064] [serial = 1576] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (18EE3C00) [pid = 3064] [serial = 1577] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (18F9B000) [pid = 3064] [serial = 1580] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (18F97000) [pid = 3064] [serial = 1579] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (1D9BCC00) [pid = 3064] [serial = 1543] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (159EB800) [pid = 3064] [serial = 1546] [outer = 00000000] [url = about:blank] 14:56:31 INFO - PROCESS | 3064 | 1463781391219 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:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 990ms 14:56:31 INFO - PROCESS | 3064 | 1463781391273 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 14:56:31 INFO - PROCESS | 3064 | 1463781391279 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 14:56:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:56:31 INFO - PROCESS | 3064 | 1463781391284 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:56:31 INFO - PROCESS | 3064 | 1463781391287 Marionette TRACE conn5 <- [1,2174,null,{}] 14:56:31 INFO - PROCESS | 3064 | 1463781391291 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:56:31 INFO - PROCESS | 3064 | 1463781391386 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 14:56:31 INFO - PROCESS | 3064 | 1463781391494 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:31 INFO - PROCESS | 3064 | ++DOCSHELL 0F9E8000 == 53 [pid = 3064] [id = 553] 14:56:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (10147C00) [pid = 3064] [serial = 1659] [outer = 00000000] 14:56:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (14753400) [pid = 3064] [serial = 1660] [outer = 10147C00] 14:56:31 INFO - PROCESS | 3064 | 1463781391543 Marionette DEBUG loaded listener.js 14:56:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (14E79C00) [pid = 3064] [serial = 1661] [outer = 10147C00] 14:56:31 INFO - PROCESS | 3064 | 1463781391960 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:56:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:56:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 14:56:32 INFO - PROCESS | 3064 | 1463781392018 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 14:56:32 INFO - PROCESS | 3064 | 1463781392020 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 14:56:32 INFO - PROCESS | 3064 | 1463781392023 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:56:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:56:32 INFO - PROCESS | 3064 | 1463781392027 Marionette TRACE conn5 <- [1,2178,null,{}] 14:56:32 INFO - PROCESS | 3064 | 1463781392037 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:56:32 INFO - PROCESS | 3064 | 1463781392127 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 14:56:32 INFO - PROCESS | 3064 | 1463781392175 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:32 INFO - PROCESS | 3064 | ++DOCSHELL 17C65000 == 54 [pid = 3064] [id = 554] 14:56:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (17C66000) [pid = 3064] [serial = 1662] [outer = 00000000] 14:56:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (17C72400) [pid = 3064] [serial = 1663] [outer = 17C66000] 14:56:32 INFO - PROCESS | 3064 | 1463781392225 Marionette DEBUG loaded listener.js 14:56:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (17C8C800) [pid = 3064] [serial = 1664] [outer = 17C66000] 14:56:32 INFO - PROCESS | 3064 | 1463781392692 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:56:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:56:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 14:56:32 INFO - PROCESS | 3064 | 1463781392758 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 14:56:32 INFO - PROCESS | 3064 | 1463781392760 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 14:56:32 INFO - PROCESS | 3064 | 1463781392763 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:56:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:56:32 INFO - PROCESS | 3064 | 1463781392765 Marionette TRACE conn5 <- [1,2182,null,{}] 14:56:32 INFO - PROCESS | 3064 | 1463781392768 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:56:32 INFO - PROCESS | 3064 | 1463781392854 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 14:56:32 INFO - PROCESS | 3064 | 1463781392864 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:32 INFO - PROCESS | 3064 | ++DOCSHELL 17D5AC00 == 55 [pid = 3064] [id = 555] 14:56:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (17DB5800) [pid = 3064] [serial = 1665] [outer = 00000000] 14:56:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (181BF000) [pid = 3064] [serial = 1666] [outer = 17DB5800] 14:56:32 INFO - PROCESS | 3064 | 1463781392909 Marionette DEBUG loaded listener.js 14:56:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (188C5800) [pid = 3064] [serial = 1667] [outer = 17DB5800] 14:56:33 INFO - PROCESS | 3064 | 1463781393361 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:56:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 14:56:33 INFO - PROCESS | 3064 | 1463781393438 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 14:56:33 INFO - PROCESS | 3064 | 1463781393440 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 14:56:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:56:33 INFO - PROCESS | 3064 | 1463781393443 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:56:33 INFO - PROCESS | 3064 | 1463781393445 Marionette TRACE conn5 <- [1,2186,null,{}] 14:56:33 INFO - PROCESS | 3064 | 1463781393448 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:56:33 INFO - PROCESS | 3064 | 1463781393565 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 14:56:33 INFO - PROCESS | 3064 | 1463781393658 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:33 INFO - PROCESS | 3064 | ++DOCSHELL 188C8000 == 56 [pid = 3064] [id = 556] 14:56:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (188CC000) [pid = 3064] [serial = 1668] [outer = 00000000] 14:56:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (18BA7800) [pid = 3064] [serial = 1669] [outer = 188CC000] 14:56:33 INFO - PROCESS | 3064 | 1463781393706 Marionette DEBUG loaded listener.js 14:56:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (18BCE800) [pid = 3064] [serial = 1670] [outer = 188CC000] 14:56:34 INFO - PROCESS | 3064 | 1463781394157 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:56:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:56:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 14:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:56:34 INFO - PROCESS | 3064 | 1463781394174 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 14:56:34 INFO - PROCESS | 3064 | 1463781394176 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 14:56:34 INFO - PROCESS | 3064 | 1463781394179 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:56:34 INFO - PROCESS | 3064 | 1463781394181 Marionette TRACE conn5 <- [1,2190,null,{}] 14:56:34 INFO - PROCESS | 3064 | 1463781394184 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:56:34 INFO - PROCESS | 3064 | 1463781394314 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 14:56:34 INFO - PROCESS | 3064 | 1463781394389 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:34 INFO - PROCESS | 3064 | ++DOCSHELL 18EE3C00 == 57 [pid = 3064] [id = 557] 14:56:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (18EE5C00) [pid = 3064] [serial = 1671] [outer = 00000000] 14:56:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (18F99400) [pid = 3064] [serial = 1672] [outer = 18EE5C00] 14:56:34 INFO - PROCESS | 3064 | 1463781394437 Marionette DEBUG loaded listener.js 14:56:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (18F9C400) [pid = 3064] [serial = 1673] [outer = 18EE5C00] 14:56:34 INFO - PROCESS | 3064 | 1463781394860 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:56:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:56:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 14:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:56:34 INFO - PROCESS | 3064 | 1463781394913 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 14:56:34 INFO - PROCESS | 3064 | 1463781394915 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 14:56:34 INFO - PROCESS | 3064 | 1463781394918 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:56:34 INFO - PROCESS | 3064 | 1463781394920 Marionette TRACE conn5 <- [1,2194,null,{}] 14:56:34 INFO - PROCESS | 3064 | 1463781394923 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:56:35 INFO - PROCESS | 3064 | 1463781395072 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 14:56:35 INFO - PROCESS | 3064 | 1463781395146 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:35 INFO - PROCESS | 3064 | ++DOCSHELL 19463400 == 58 [pid = 3064] [id = 558] 14:56:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (19B68800) [pid = 3064] [serial = 1674] [outer = 00000000] 14:56:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (19ED9C00) [pid = 3064] [serial = 1675] [outer = 19B68800] 14:56:35 INFO - PROCESS | 3064 | 1463781395193 Marionette DEBUG loaded listener.js 14:56:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (19EEE000) [pid = 3064] [serial = 1676] [outer = 19B68800] 14:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (0CF53400) [pid = 3064] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (17C27800) [pid = 3064] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (17C7B000) [pid = 3064] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (159DF400) [pid = 3064] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (101D3C00) [pid = 3064] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (17688800) [pid = 3064] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (0FAE9C00) [pid = 3064] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (0FA0F800) [pid = 3064] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (18139000) [pid = 3064] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (18BCD000) [pid = 3064] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (181C1000) [pid = 3064] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (1033D000) [pid = 3064] [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:56:35 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (10F5F800) [pid = 3064] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:56:35 INFO - PROCESS | 3064 | 1463781395718 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:56:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:56:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 830ms 14:56:35 INFO - PROCESS | 3064 | 1463781395750 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 14:56:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:56:35 INFO - PROCESS | 3064 | 1463781395752 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 14:56:35 INFO - PROCESS | 3064 | 1463781395755 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:56:35 INFO - PROCESS | 3064 | 1463781395757 Marionette TRACE conn5 <- [1,2198,null,{}] 14:56:35 INFO - PROCESS | 3064 | 1463781395770 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:56:35 INFO - PROCESS | 3064 | 1463781395901 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 14:56:35 INFO - PROCESS | 3064 | 1463781395917 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:35 INFO - PROCESS | 3064 | ++DOCSHELL 0FAF0800 == 59 [pid = 3064] [id = 559] 14:56:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (14E05000) [pid = 3064] [serial = 1677] [outer = 00000000] 14:56:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (17C7B000) [pid = 3064] [serial = 1678] [outer = 14E05000] 14:56:35 INFO - PROCESS | 3064 | 1463781395963 Marionette DEBUG loaded listener.js 14:56:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (181C1000) [pid = 3064] [serial = 1679] [outer = 14E05000] 14:56:36 INFO - PROCESS | 3064 | 1463781396385 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:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 14:56:36 INFO - PROCESS | 3064 | 1463781396426 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 14:56:36 INFO - PROCESS | 3064 | 1463781396428 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 14:56:36 INFO - PROCESS | 3064 | 1463781396435 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:56:36 INFO - PROCESS | 3064 | 1463781396437 Marionette TRACE conn5 <- [1,2202,null,{}] 14:56:36 INFO - PROCESS | 3064 | 1463781396441 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:56:36 INFO - PROCESS | 3064 | 1463781396529 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 14:56:36 INFO - PROCESS | 3064 | 1463781396566 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:36 INFO - PROCESS | 3064 | ++DOCSHELL 188CB400 == 60 [pid = 3064] [id = 560] 14:56:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (188CD000) [pid = 3064] [serial = 1680] [outer = 00000000] 14:56:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (1AAE4800) [pid = 3064] [serial = 1681] [outer = 188CD000] 14:56:36 INFO - PROCESS | 3064 | 1463781396613 Marionette DEBUG loaded listener.js 14:56:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (1B97A000) [pid = 3064] [serial = 1682] [outer = 188CD000] 14:56:37 INFO - PROCESS | 3064 | 1463781397063 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:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 14:56:37 INFO - PROCESS | 3064 | 1463781397111 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 14:56:37 INFO - PROCESS | 3064 | 1463781397113 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 14:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:56:37 INFO - PROCESS | 3064 | 1463781397116 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:56:37 INFO - PROCESS | 3064 | 1463781397118 Marionette TRACE conn5 <- [1,2206,null,{}] 14:56:37 INFO - PROCESS | 3064 | 1463781397121 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:56:37 INFO - PROCESS | 3064 | 1463781397206 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 14:56:37 INFO - PROCESS | 3064 | 1463781397213 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:37 INFO - PROCESS | 3064 | ++DOCSHELL 146DE000 == 61 [pid = 3064] [id = 561] 14:56:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (1AAE2800) [pid = 3064] [serial = 1683] [outer = 00000000] 14:56:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (1CDCFC00) [pid = 3064] [serial = 1684] [outer = 1AAE2800] 14:56:37 INFO - PROCESS | 3064 | 1463781397260 Marionette DEBUG loaded listener.js 14:56:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (1CDD7400) [pid = 3064] [serial = 1685] [outer = 1AAE2800] 14:56:38 INFO - PROCESS | 3064 | 1463781398006 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:56:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:56:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 14:56:38 INFO - PROCESS | 3064 | 1463781398047 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 14:56:38 INFO - PROCESS | 3064 | 1463781398053 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 14:56:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:56:38 INFO - PROCESS | 3064 | 1463781398058 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:56:38 INFO - PROCESS | 3064 | 1463781398062 Marionette TRACE conn5 <- [1,2210,null,{}] 14:56:38 INFO - PROCESS | 3064 | 1463781398068 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:56:38 INFO - PROCESS | 3064 | 1463781398183 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 14:56:38 INFO - PROCESS | 3064 | 1463781398331 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:38 INFO - PROCESS | 3064 | ++DOCSHELL 1016B000 == 62 [pid = 3064] [id = 562] 14:56:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (1017AC00) [pid = 3064] [serial = 1686] [outer = 00000000] 14:56:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (14C0F000) [pid = 3064] [serial = 1687] [outer = 1017AC00] 14:56:38 INFO - PROCESS | 3064 | 1463781398391 Marionette DEBUG loaded listener.js 14:56:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (17110000) [pid = 3064] [serial = 1688] [outer = 1017AC00] 14:56:38 INFO - PROCESS | 3064 | 1463781398970 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:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 14:56:39 INFO - PROCESS | 3064 | 1463781399033 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 14:56:39 INFO - PROCESS | 3064 | 1463781399039 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 14:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:56:39 INFO - PROCESS | 3064 | 1463781399046 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:56:39 INFO - PROCESS | 3064 | 1463781399049 Marionette TRACE conn5 <- [1,2214,null,{}] 14:56:39 INFO - PROCESS | 3064 | 1463781399053 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:56:39 INFO - PROCESS | 3064 | 1463781399172 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 14:56:39 INFO - PROCESS | 3064 | 1463781399326 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:39 INFO - PROCESS | 3064 | ++DOCSHELL 17C70C00 == 63 [pid = 3064] [id = 563] 14:56:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (17C80000) [pid = 3064] [serial = 1689] [outer = 00000000] 14:56:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (18B9E800) [pid = 3064] [serial = 1690] [outer = 17C80000] 14:56:39 INFO - PROCESS | 3064 | 1463781399386 Marionette DEBUG loaded listener.js 14:56:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (18ECBC00) [pid = 3064] [serial = 1691] [outer = 17C80000] 14:56:39 INFO - PROCESS | 3064 | 1463781399987 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:56:40 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:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 14:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:56:40 INFO - PROCESS | 3064 | 1463781400017 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 14:56:40 INFO - PROCESS | 3064 | 1463781400020 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 14:56:40 INFO - PROCESS | 3064 | 1463781400023 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:56:40 INFO - PROCESS | 3064 | 1463781400027 Marionette TRACE conn5 <- [1,2218,null,{}] 14:56:40 INFO - PROCESS | 3064 | 1463781400039 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:56:40 INFO - PROCESS | 3064 | 1463781400155 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 14:56:40 INFO - PROCESS | 3064 | 1463781400325 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:40 INFO - PROCESS | 3064 | ++DOCSHELL 1CDD6800 == 64 [pid = 3064] [id = 564] 14:56:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (1CDD9800) [pid = 3064] [serial = 1692] [outer = 00000000] 14:56:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (1CDDD800) [pid = 3064] [serial = 1693] [outer = 1CDD9800] 14:56:40 INFO - PROCESS | 3064 | 1463781400388 Marionette DEBUG loaded listener.js 14:56:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (1D9C8800) [pid = 3064] [serial = 1694] [outer = 1CDD9800] 14:56:41 INFO - PROCESS | 3064 | 1463781401017 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:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1020ms 14:56:41 INFO - PROCESS | 3064 | 1463781401047 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 14:56:41 INFO - PROCESS | 3064 | 1463781401051 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 14:56:41 INFO - PROCESS | 3064 | 1463781401054 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:56:41 INFO - PROCESS | 3064 | 1463781401056 Marionette TRACE conn5 <- [1,2222,null,{}] 14:56:41 INFO - PROCESS | 3064 | 1463781401059 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:56:41 INFO - PROCESS | 3064 | 1463781401172 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 14:56:41 INFO - PROCESS | 3064 | 1463781401325 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:41 INFO - PROCESS | 3064 | ++DOCSHELL 1E51A800 == 65 [pid = 3064] [id = 565] 14:56:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (1E51EC00) [pid = 3064] [serial = 1695] [outer = 00000000] 14:56:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (1E6A5800) [pid = 3064] [serial = 1696] [outer = 1E51EC00] 14:56:41 INFO - PROCESS | 3064 | 1463781401384 Marionette DEBUG loaded listener.js 14:56:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (1E71BC00) [pid = 3064] [serial = 1697] [outer = 1E51EC00] 14:56:41 INFO - PROCESS | 3064 | 1463781401932 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:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 930ms 14:56:41 INFO - PROCESS | 3064 | 1463781401987 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 14:56:41 INFO - PROCESS | 3064 | 1463781401990 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 14:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:56:42 INFO - PROCESS | 3064 | 1463781401993 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:56:42 INFO - PROCESS | 3064 | 1463781401995 Marionette TRACE conn5 <- [1,2226,null,{}] 14:56:42 INFO - PROCESS | 3064 | 1463781401999 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:56:42 INFO - PROCESS | 3064 | 1463781402108 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 14:56:42 INFO - PROCESS | 3064 | 1463781402274 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:42 INFO - PROCESS | 3064 | ++DOCSHELL 1E69D000 == 66 [pid = 3064] [id = 566] 14:56:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (1E6A1400) [pid = 3064] [serial = 1698] [outer = 00000000] 14:56:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (1E7B8400) [pid = 3064] [serial = 1699] [outer = 1E6A1400] 14:56:42 INFO - PROCESS | 3064 | 1463781402333 Marionette DEBUG loaded listener.js 14:56:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (1E7BD000) [pid = 3064] [serial = 1700] [outer = 1E6A1400] 14:56:42 INFO - PROCESS | 3064 | 1463781402945 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:56:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:56:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 14:56:42 INFO - PROCESS | 3064 | 1463781402968 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 14:56:42 INFO - PROCESS | 3064 | 1463781402970 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 14:56:42 INFO - PROCESS | 3064 | 1463781402973 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:56:42 INFO - PROCESS | 3064 | 1463781402975 Marionette TRACE conn5 <- [1,2230,null,{}] 14:56:42 INFO - PROCESS | 3064 | 1463781402979 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:56:43 INFO - PROCESS | 3064 | 1463781403104 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 14:56:43 INFO - PROCESS | 3064 | 1463781403296 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:43 INFO - PROCESS | 3064 | ++DOCSHELL 10165C00 == 67 [pid = 3064] [id = 567] 14:56:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (14B4D800) [pid = 3064] [serial = 1701] [outer = 00000000] 14:56:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (18F55800) [pid = 3064] [serial = 1702] [outer = 14B4D800] 14:56:43 INFO - PROCESS | 3064 | 1463781403358 Marionette DEBUG loaded listener.js 14:56:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (215B0C00) [pid = 3064] [serial = 1703] [outer = 14B4D800] 14:56:44 INFO - PROCESS | 3064 | 1463781404183 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:56:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:56:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1222ms 14:56:44 INFO - PROCESS | 3064 | 1463781404211 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 14:56:44 INFO - PROCESS | 3064 | 1463781404215 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 14:56:44 INFO - PROCESS | 3064 | 1463781404222 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:56:44 INFO - PROCESS | 3064 | 1463781404226 Marionette TRACE conn5 <- [1,2234,null,{}] 14:56:44 INFO - PROCESS | 3064 | 1463781404233 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:56:44 INFO - PROCESS | 3064 | 1463781404340 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 14:56:44 INFO - PROCESS | 3064 | 1463781404499 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:44 INFO - PROCESS | 3064 | ++DOCSHELL 10162C00 == 68 [pid = 3064] [id = 568] 14:56:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (10167800) [pid = 3064] [serial = 1704] [outer = 00000000] 14:56:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (14CAE000) [pid = 3064] [serial = 1705] [outer = 10167800] 14:56:44 INFO - PROCESS | 3064 | 1463781404552 Marionette DEBUG loaded listener.js 14:56:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (17605400) [pid = 3064] [serial = 1706] [outer = 10167800] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 14B4C000 == 67 [pid = 3064] [id = 409] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 188CB400 == 66 [pid = 3064] [id = 560] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 0FAF0800 == 65 [pid = 3064] [id = 559] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 19463400 == 64 [pid = 3064] [id = 558] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 18EE3C00 == 63 [pid = 3064] [id = 557] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 188C8000 == 62 [pid = 3064] [id = 556] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 17D5AC00 == 61 [pid = 3064] [id = 555] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 17C65000 == 60 [pid = 3064] [id = 554] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 0F9E8000 == 59 [pid = 3064] [id = 553] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (0FF7E000) [pid = 3064] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (18F5A000) [pid = 3064] [serial = 1636] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 0CEA0C00 == 58 [pid = 3064] [id = 552] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 19EEB800 == 57 [pid = 3064] [id = 550] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 19EE4400 == 56 [pid = 3064] [id = 549] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 15918800 == 55 [pid = 3064] [id = 548] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 14E10400 == 54 [pid = 3064] [id = 547] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 0F9E7000 == 53 [pid = 3064] [id = 546] 14:56:45 INFO - PROCESS | 3064 | --DOCSHELL 18F25400 == 52 [pid = 3064] [id = 545] 14:56:45 INFO - PROCESS | 3064 | 1463781405194 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:56:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:56:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1021ms 14:56:45 INFO - PROCESS | 3064 | 1463781405249 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 14:56:45 INFO - PROCESS | 3064 | 1463781405255 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 14:56:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:56:45 INFO - PROCESS | 3064 | 1463781405261 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:56:45 INFO - PROCESS | 3064 | 1463781405263 Marionette TRACE conn5 <- [1,2238,null,{}] 14:56:45 INFO - PROCESS | 3064 | 1463781405267 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:56:45 INFO - PROCESS | 3064 | 1463781405373 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (0FD47400) [pid = 3064] [serial = 1499] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (1017F800) [pid = 3064] [serial = 1612] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (14247000) [pid = 3064] [serial = 1613] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (14E0BC00) [pid = 3064] [serial = 1607] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (1474C000) [pid = 3064] [serial = 1606] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (1CCEC800) [pid = 3064] [serial = 1603] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (181C3C00) [pid = 3064] [serial = 1627] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (18EEF400) [pid = 3064] [serial = 1634] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (18EEAC00) [pid = 3064] [serial = 1633] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (181C9C00) [pid = 3064] [serial = 1628] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (18BA5C00) [pid = 3064] [serial = 1630] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (17A68400) [pid = 3064] [serial = 1619] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (17C72000) [pid = 3064] [serial = 1622] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (18BCB000) [pid = 3064] [serial = 1631] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (0F93A800) [pid = 3064] [serial = 1109] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (17C6CC00) [pid = 3064] [serial = 1621] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (17DBA800) [pid = 3064] [serial = 1625] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (17C99800) [pid = 3064] [serial = 1624] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (14755400) [pid = 3064] [serial = 1594] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (17C69000) [pid = 3064] [serial = 1597] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (1B2E2C00) [pid = 3064] [serial = 1600] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (17103C00) [pid = 3064] [serial = 1615] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (171DBC00) [pid = 3064] [serial = 1616] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (14250800) [pid = 3064] [serial = 1610] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (104F0400) [pid = 3064] [serial = 1609] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (17A5A800) [pid = 3064] [serial = 1618] [outer = 00000000] [url = about:blank] 14:56:45 INFO - PROCESS | 3064 | 1463781405507 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:45 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD8400 == 53 [pid = 3064] [id = 569] 14:56:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (0CFD8C00) [pid = 3064] [serial = 1707] [outer = 00000000] 14:56:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (0FD47C00) [pid = 3064] [serial = 1708] [outer = 0CFD8C00] 14:56:45 INFO - PROCESS | 3064 | 1463781405556 Marionette DEBUG loaded listener.js 14:56:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (10342000) [pid = 3064] [serial = 1709] [outer = 0CFD8C00] 14:56:46 INFO - PROCESS | 3064 | 1463781405984 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:56:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:56:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 770ms 14:56:46 INFO - PROCESS | 3064 | 1463781406034 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 14:56:46 INFO - PROCESS | 3064 | 1463781406036 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 14:56:46 INFO - PROCESS | 3064 | 1463781406040 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:56:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:56:46 INFO - PROCESS | 3064 | 1463781406043 Marionette TRACE conn5 <- [1,2242,null,{}] 14:56:46 INFO - PROCESS | 3064 | 1463781406053 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:56:46 INFO - PROCESS | 3064 | 1463781406144 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 14:56:46 INFO - PROCESS | 3064 | 1463781406156 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:46 INFO - PROCESS | 3064 | ++DOCSHELL 14756C00 == 54 [pid = 3064] [id = 570] 14:56:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (14946400) [pid = 3064] [serial = 1710] [outer = 00000000] 14:56:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (171E2800) [pid = 3064] [serial = 1711] [outer = 14946400] 14:56:46 INFO - PROCESS | 3064 | 1463781406204 Marionette DEBUG loaded listener.js 14:56:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (17A63800) [pid = 3064] [serial = 1712] [outer = 14946400] 14:56:46 INFO - PROCESS | 3064 | 1463781406669 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:56:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:56:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 14:56:46 INFO - PROCESS | 3064 | 1463781406714 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 14:56:46 INFO - PROCESS | 3064 | 1463781406717 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 14:56:46 INFO - PROCESS | 3064 | 1463781406720 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:56:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:56:46 INFO - PROCESS | 3064 | 1463781406722 Marionette TRACE conn5 <- [1,2246,null,{}] 14:56:46 INFO - PROCESS | 3064 | 1463781406725 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:56:46 INFO - PROCESS | 3064 | 1463781406818 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 14:56:46 INFO - PROCESS | 3064 | 1463781406827 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:46 INFO - PROCESS | 3064 | ++DOCSHELL 17A65C00 == 55 [pid = 3064] [id = 571] 14:56:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (17C29000) [pid = 3064] [serial = 1713] [outer = 00000000] 14:56:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (17C79400) [pid = 3064] [serial = 1714] [outer = 17C29000] 14:56:46 INFO - PROCESS | 3064 | 1463781406873 Marionette DEBUG loaded listener.js 14:56:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (17C90000) [pid = 3064] [serial = 1715] [outer = 17C29000] 14:56:47 INFO - PROCESS | 3064 | 1463781407395 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:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 14:56:47 INFO - PROCESS | 3064 | 1463781407464 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 14:56:47 INFO - PROCESS | 3064 | 1463781407467 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 14:56:47 INFO - PROCESS | 3064 | 1463781407471 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:56:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:56:47 INFO - PROCESS | 3064 | 1463781407472 Marionette TRACE conn5 <- [1,2250,null,{}] 14:56:47 INFO - PROCESS | 3064 | 1463781407476 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:56:47 INFO - PROCESS | 3064 | 1463781407565 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 14:56:47 INFO - PROCESS | 3064 | 1463781407572 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:47 INFO - PROCESS | 3064 | ++DOCSHELL 17C72000 == 56 [pid = 3064] [id = 572] 14:56:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (17C76800) [pid = 3064] [serial = 1716] [outer = 00000000] 14:56:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (17DC1800) [pid = 3064] [serial = 1717] [outer = 17C76800] 14:56:47 INFO - PROCESS | 3064 | 1463781407616 Marionette DEBUG loaded listener.js 14:56:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (181BEC00) [pid = 3064] [serial = 1718] [outer = 17C76800] 14:56:48 INFO - PROCESS | 3064 | 1463781408094 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:56:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:56:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 14:56:48 INFO - PROCESS | 3064 | 1463781408146 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 14:56:48 INFO - PROCESS | 3064 | 1463781408148 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 14:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:56:48 INFO - PROCESS | 3064 | 1463781408156 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:56:48 INFO - PROCESS | 3064 | 1463781408158 Marionette TRACE conn5 <- [1,2254,null,{}] 14:56:48 INFO - PROCESS | 3064 | 1463781408161 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:56:48 INFO - PROCESS | 3064 | 1463781408331 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 14:56:48 INFO - PROCESS | 3064 | 1463781408354 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:48 INFO - PROCESS | 3064 | ++DOCSHELL 188C4400 == 57 [pid = 3064] [id = 573] 14:56:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (18B9CC00) [pid = 3064] [serial = 1719] [outer = 00000000] 14:56:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (18BD5000) [pid = 3064] [serial = 1720] [outer = 18B9CC00] 14:56:48 INFO - PROCESS | 3064 | 1463781408402 Marionette DEBUG loaded listener.js 14:56:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (18EC6400) [pid = 3064] [serial = 1721] [outer = 18B9CC00] 14:56:48 INFO - PROCESS | 3064 | 1463781408857 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:56:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:56:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 14:56:48 INFO - PROCESS | 3064 | 1463781408882 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 14:56:48 INFO - PROCESS | 3064 | 1463781408884 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 14:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:56:48 INFO - PROCESS | 3064 | 1463781408886 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:56:48 INFO - PROCESS | 3064 | 1463781408888 Marionette TRACE conn5 <- [1,2258,null,{}] 14:56:48 INFO - PROCESS | 3064 | 1463781408892 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:56:49 INFO - PROCESS | 3064 | 1463781409015 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 14:56:49 INFO - PROCESS | 3064 | 1463781409090 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:49 INFO - PROCESS | 3064 | ++DOCSHELL 18F5A000 == 58 [pid = 3064] [id = 574] 14:56:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (18F5D400) [pid = 3064] [serial = 1722] [outer = 00000000] 14:56:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (18F9CC00) [pid = 3064] [serial = 1723] [outer = 18F5D400] 14:56:49 INFO - PROCESS | 3064 | 1463781409137 Marionette DEBUG loaded listener.js 14:56:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (19B68400) [pid = 3064] [serial = 1724] [outer = 18F5D400] 14:56:49 INFO - PROCESS | 3064 | 1463781409570 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:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 14:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:56:49 INFO - PROCESS | 3064 | 1463781409620 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 14:56:49 INFO - PROCESS | 3064 | 1463781409622 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 14:56:49 INFO - PROCESS | 3064 | 1463781409626 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:56:49 INFO - PROCESS | 3064 | 1463781409628 Marionette TRACE conn5 <- [1,2262,null,{}] 14:56:49 INFO - PROCESS | 3064 | 1463781409631 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:56:49 INFO - PROCESS | 3064 | 1463781409789 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 14:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (188CD000) [pid = 3064] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (188CC000) [pid = 3064] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (18EE5C00) [pid = 3064] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (0FF82800) [pid = 3064] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (17C66000) [pid = 3064] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (10147C00) [pid = 3064] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (17DB5800) [pid = 3064] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (19B68800) [pid = 3064] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:56:49 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (14E05000) [pid = 3064] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:56:50 INFO - PROCESS | 3064 | 1463781410014 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:50 INFO - PROCESS | 3064 | ++DOCSHELL 0F93A000 == 59 [pid = 3064] [id = 575] 14:56:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (0FD48C00) [pid = 3064] [serial = 1725] [outer = 00000000] 14:56:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (15918400) [pid = 3064] [serial = 1726] [outer = 0FD48C00] 14:56:50 INFO - PROCESS | 3064 | 1463781410061 Marionette DEBUG loaded listener.js 14:56:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (17C94400) [pid = 3064] [serial = 1727] [outer = 0FD48C00] 14:56:50 INFO - PROCESS | 3064 | 1463781410402 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:56:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:56:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 830ms 14:56:50 INFO - PROCESS | 3064 | 1463781410470 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 14:56:50 INFO - PROCESS | 3064 | 1463781410472 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 14:56:50 INFO - PROCESS | 3064 | 1463781410476 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:56:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:56:50 INFO - PROCESS | 3064 | 1463781410478 Marionette TRACE conn5 <- [1,2266,null,{}] 14:56:50 INFO - PROCESS | 3064 | 1463781410481 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:56:50 INFO - PROCESS | 3064 | 1463781410571 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 14:56:50 INFO - PROCESS | 3064 | 1463781410578 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:50 INFO - PROCESS | 3064 | ++DOCSHELL 17A80400 == 60 [pid = 3064] [id = 576] 14:56:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (17C66400) [pid = 3064] [serial = 1728] [outer = 00000000] 14:56:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (19EEA400) [pid = 3064] [serial = 1729] [outer = 17C66400] 14:56:50 INFO - PROCESS | 3064 | 1463781410623 Marionette DEBUG loaded listener.js 14:56:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (1B2DE400) [pid = 3064] [serial = 1730] [outer = 17C66400] 14:56:51 INFO - PROCESS | 3064 | 1463781411054 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:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 14:56:51 INFO - PROCESS | 3064 | 1463781411121 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 14:56:51 INFO - PROCESS | 3064 | 1463781411123 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 14:56:51 INFO - PROCESS | 3064 | 1463781411126 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:56:51 INFO - PROCESS | 3064 | 1463781411128 Marionette TRACE conn5 <- [1,2270,null,{}] 14:56:51 INFO - PROCESS | 3064 | 1463781411132 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:56:51 INFO - PROCESS | 3064 | 1463781411219 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 14:56:51 INFO - PROCESS | 3064 | 1463781411226 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:51 INFO - PROCESS | 3064 | ++DOCSHELL 1BA10400 == 61 [pid = 3064] [id = 577] 14:56:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (1BFFC000) [pid = 3064] [serial = 1731] [outer = 00000000] 14:56:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (1CCEA800) [pid = 3064] [serial = 1732] [outer = 1BFFC000] 14:56:51 INFO - PROCESS | 3064 | 1463781411271 Marionette DEBUG loaded listener.js 14:56:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (1CDD5400) [pid = 3064] [serial = 1733] [outer = 1BFFC000] 14:56:51 INFO - PROCESS | 3064 | 1463781411742 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:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 672ms 14:56:51 INFO - PROCESS | 3064 | 1463781411805 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 14:56:51 INFO - PROCESS | 3064 | 1463781411807 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 14:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:56:51 INFO - PROCESS | 3064 | 1463781411811 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:56:51 INFO - PROCESS | 3064 | 1463781411813 Marionette TRACE conn5 <- [1,2274,null,{}] 14:56:51 INFO - PROCESS | 3064 | 1463781411817 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:56:51 INFO - PROCESS | 3064 | 1463781411933 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 14:56:52 INFO - PROCESS | 3064 | 1463781412006 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:52 INFO - PROCESS | 3064 | ++DOCSHELL 0CCBFC00 == 62 [pid = 3064] [id = 578] 14:56:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (0CCC3400) [pid = 3064] [serial = 1734] [outer = 00000000] 14:56:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (0CFD5400) [pid = 3064] [serial = 1735] [outer = 0CCC3400] 14:56:52 INFO - PROCESS | 3064 | 1463781412167 Marionette DEBUG loaded listener.js 14:56:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (0FD52000) [pid = 3064] [serial = 1736] [outer = 0CCC3400] 14:56:52 INFO - PROCESS | 3064 | 1463781412908 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:56:52 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:56:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1128ms 14:56:52 INFO - PROCESS | 3064 | 1463781412940 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 14:56:52 INFO - PROCESS | 3064 | 1463781412945 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 14:56:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:56:52 INFO - PROCESS | 3064 | 1463781412949 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:56:52 INFO - PROCESS | 3064 | 1463781412953 Marionette TRACE conn5 <- [1,2278,null,{}] 14:56:52 INFO - PROCESS | 3064 | 1463781412958 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:56:53 INFO - PROCESS | 3064 | 1463781413113 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 14:56:53 INFO - PROCESS | 3064 | 1463781413267 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:53 INFO - PROCESS | 3064 | ++DOCSHELL 149EC400 == 63 [pid = 3064] [id = 579] 14:56:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (149F8C00) [pid = 3064] [serial = 1737] [outer = 00000000] 14:56:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (17A5A800) [pid = 3064] [serial = 1738] [outer = 149F8C00] 14:56:53 INFO - PROCESS | 3064 | 1463781413325 Marionette DEBUG loaded listener.js 14:56:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (17C27800) [pid = 3064] [serial = 1739] [outer = 149F8C00] 14:56:53 INFO - PROCESS | 3064 | 1463781413902 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:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 990ms 14:56:53 INFO - PROCESS | 3064 | 1463781413947 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 14:56:53 INFO - PROCESS | 3064 | 1463781413951 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 14:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:56:53 INFO - PROCESS | 3064 | 1463781413958 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:56:53 INFO - PROCESS | 3064 | 1463781413960 Marionette TRACE conn5 <- [1,2282,null,{}] 14:56:53 INFO - PROCESS | 3064 | 1463781413964 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:56:54 INFO - PROCESS | 3064 | 1463781414076 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 14:56:54 INFO - PROCESS | 3064 | 1463781414240 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:54 INFO - PROCESS | 3064 | ++DOCSHELL 18BA1C00 == 64 [pid = 3064] [id = 580] 14:56:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (18BC6C00) [pid = 3064] [serial = 1740] [outer = 00000000] 14:56:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (18EED000) [pid = 3064] [serial = 1741] [outer = 18BC6C00] 14:56:54 INFO - PROCESS | 3064 | 1463781414296 Marionette DEBUG loaded listener.js 14:56:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (1CCE9000) [pid = 3064] [serial = 1742] [outer = 18BC6C00] 14:56:54 INFO - PROCESS | 3064 | 1463781414903 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:56:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:56:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 14:56:54 INFO - PROCESS | 3064 | 1463781414932 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 14:56:54 INFO - PROCESS | 3064 | 1463781414934 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 14:56:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:56:54 INFO - PROCESS | 3064 | 1463781414939 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:56:54 INFO - PROCESS | 3064 | 1463781414946 Marionette TRACE conn5 <- [1,2286,null,{}] 14:56:54 INFO - PROCESS | 3064 | 1463781414955 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:56:55 INFO - PROCESS | 3064 | 1463781415071 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 14:56:55 INFO - PROCESS | 3064 | 1463781415245 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:55 INFO - PROCESS | 3064 | ++DOCSHELL 1E7C3400 == 65 [pid = 3064] [id = 581] 14:56:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (1E8B7C00) [pid = 3064] [serial = 1743] [outer = 00000000] 14:56:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (1E8BB000) [pid = 3064] [serial = 1744] [outer = 1E8B7C00] 14:56:55 INFO - PROCESS | 3064 | 1463781415304 Marionette DEBUG loaded listener.js 14:56:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (1E8C0C00) [pid = 3064] [serial = 1745] [outer = 1E8B7C00] 14:56:55 INFO - PROCESS | 3064 | 1463781415891 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:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 990ms 14:56:55 INFO - PROCESS | 3064 | 1463781415932 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 14:56:55 INFO - PROCESS | 3064 | 1463781415935 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 14:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:56:55 INFO - PROCESS | 3064 | 1463781415939 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:56:55 INFO - PROCESS | 3064 | 1463781415941 Marionette TRACE conn5 <- [1,2290,null,{}] 14:56:55 INFO - PROCESS | 3064 | 1463781415945 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:56:56 INFO - PROCESS | 3064 | 1463781416057 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 14:56:56 INFO - PROCESS | 3064 | 1463781416214 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:56 INFO - PROCESS | 3064 | ++DOCSHELL 215B2C00 == 66 [pid = 3064] [id = 582] 14:56:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (215B8000) [pid = 3064] [serial = 1746] [outer = 00000000] 14:56:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (215BDC00) [pid = 3064] [serial = 1747] [outer = 215B8000] 14:56:56 INFO - PROCESS | 3064 | 1463781416272 Marionette DEBUG loaded listener.js 14:56:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (21A74400) [pid = 3064] [serial = 1748] [outer = 215B8000] 14:56:56 INFO - PROCESS | 3064 | 1463781416834 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:56:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:56:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 930ms 14:56:56 INFO - PROCESS | 3064 | 1463781416872 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 14:56:56 INFO - PROCESS | 3064 | 1463781416874 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 14:56:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:56:56 INFO - PROCESS | 3064 | 1463781416878 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:56:56 INFO - PROCESS | 3064 | 1463781416880 Marionette TRACE conn5 <- [1,2294,null,{}] 14:56:56 INFO - PROCESS | 3064 | 1463781416883 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:56:57 INFO - PROCESS | 3064 | 1463781416997 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 14:56:57 INFO - PROCESS | 3064 | 1463781417167 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:57 INFO - PROCESS | 3064 | ++DOCSHELL 21A76C00 == 67 [pid = 3064] [id = 583] 14:56:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (21A7A400) [pid = 3064] [serial = 1749] [outer = 00000000] 14:56:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (21A7E400) [pid = 3064] [serial = 1750] [outer = 21A7A400] 14:56:57 INFO - PROCESS | 3064 | 1463781417233 Marionette DEBUG loaded listener.js 14:56:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (21DD5800) [pid = 3064] [serial = 1751] [outer = 21A7A400] 14:56:57 INFO - PROCESS | 3064 | 1463781417904 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:56:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:56:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1074ms 14:56:57 INFO - PROCESS | 3064 | 1463781417961 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 14:56:57 INFO - PROCESS | 3064 | 1463781417964 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 14:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:56:57 INFO - PROCESS | 3064 | 1463781417968 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:56:57 INFO - PROCESS | 3064 | 1463781417970 Marionette TRACE conn5 <- [1,2298,null,{}] 14:56:57 INFO - PROCESS | 3064 | 1463781417974 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:56:58 INFO - PROCESS | 3064 | 1463781418241 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 14:56:58 INFO - PROCESS | 3064 | 1463781418444 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:58 INFO - PROCESS | 3064 | ++DOCSHELL 1017F800 == 68 [pid = 3064] [id = 584] 14:56:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (101D4800) [pid = 3064] [serial = 1752] [outer = 00000000] 14:56:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (1424C800) [pid = 3064] [serial = 1753] [outer = 101D4800] 14:56:58 INFO - PROCESS | 3064 | 1463781418495 Marionette DEBUG loaded listener.js 14:56:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 155 (14CBB800) [pid = 3064] [serial = 1754] [outer = 101D4800] 14:56:59 INFO - PROCESS | 3064 | 1463781419136 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:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1220ms 14:56:59 INFO - PROCESS | 3064 | 1463781419192 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 14:56:59 INFO - PROCESS | 3064 | 1463781419196 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 14:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:56:59 INFO - PROCESS | 3064 | 1463781419200 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:56:59 INFO - PROCESS | 3064 | 1463781419204 Marionette TRACE conn5 <- [1,2302,null,{}] 14:56:59 INFO - PROCESS | 3064 | 1463781419209 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:56:59 INFO - PROCESS | 3064 | 1463781419314 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 14:56:59 INFO - PROCESS | 3064 | 1463781419469 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:59 INFO - PROCESS | 3064 | ++DOCSHELL 17C23400 == 69 [pid = 3064] [id = 585] 14:56:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 156 (17C28400) [pid = 3064] [serial = 1755] [outer = 00000000] 14:56:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (17C96400) [pid = 3064] [serial = 1756] [outer = 17C28400] 14:56:59 INFO - PROCESS | 3064 | 1463781419521 Marionette DEBUG loaded listener.js 14:56:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (18B46800) [pid = 3064] [serial = 1757] [outer = 17C28400] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 1BA10400 == 68 [pid = 3064] [id = 577] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 17A80400 == 67 [pid = 3064] [id = 576] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 0F93A000 == 66 [pid = 3064] [id = 575] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 18F5A000 == 65 [pid = 3064] [id = 574] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 188C4400 == 64 [pid = 3064] [id = 573] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 17C72000 == 63 [pid = 3064] [id = 572] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 17A65C00 == 62 [pid = 3064] [id = 571] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 14756C00 == 61 [pid = 3064] [id = 570] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 0CFD8400 == 60 [pid = 3064] [id = 569] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 157 (1CDCFC00) [pid = 3064] [serial = 1684] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 156 (10150400) [pid = 3064] [serial = 1639] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 155 (17C22400) [pid = 3064] [serial = 1642] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 154 (19B61C00) [pid = 3064] [serial = 1645] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (19EEF000) [pid = 3064] [serial = 1648] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 152 (1BFF1800) [pid = 3064] [serial = 1651] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 10162C00 == 59 [pid = 3064] [id = 568] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 17C70C00 == 58 [pid = 3064] [id = 563] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 1016B000 == 57 [pid = 3064] [id = 562] 14:56:59 INFO - PROCESS | 3064 | --DOCSHELL 146DE000 == 56 [pid = 3064] [id = 561] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (19ED9C00) [pid = 3064] [serial = 1675] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (181C1000) [pid = 3064] [serial = 1679] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (1B97A000) [pid = 3064] [serial = 1682] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (19EEE000) [pid = 3064] [serial = 1676] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (17C7B000) [pid = 3064] [serial = 1678] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (188C5800) [pid = 3064] [serial = 1667] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (1AAE4800) [pid = 3064] [serial = 1681] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (18BA7800) [pid = 3064] [serial = 1669] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (18BCE800) [pid = 3064] [serial = 1670] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (18F9C400) [pid = 3064] [serial = 1673] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (1760C000) [pid = 3064] [serial = 1658] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (14BBE800) [pid = 3064] [serial = 1657] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (18F99400) [pid = 3064] [serial = 1672] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (17C72400) [pid = 3064] [serial = 1663] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (17C8C800) [pid = 3064] [serial = 1664] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (14753400) [pid = 3064] [serial = 1660] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (14E79C00) [pid = 3064] [serial = 1661] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (181BF000) [pid = 3064] [serial = 1666] [outer = 00000000] [url = about:blank] 14:56:59 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (14E83C00) [pid = 3064] [serial = 1654] [outer = 00000000] [url = about:blank] 14:57:00 INFO - PROCESS | 3064 | 1463781420102 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:57:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:57:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 14:57:00 INFO - PROCESS | 3064 | 1463781420131 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 14:57:00 INFO - PROCESS | 3064 | 1463781420134 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 14:57:00 INFO - PROCESS | 3064 | 1463781420137 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:57:00 INFO - PROCESS | 3064 | 1463781420139 Marionette TRACE conn5 <- [1,2306,null,{}] 14:57:00 INFO - PROCESS | 3064 | 1463781420143 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:57:00 INFO - PROCESS | 3064 | 1463781420237 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 14:57:00 INFO - PROCESS | 3064 | 1463781420249 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:00 INFO - PROCESS | 3064 | ++DOCSHELL 10F5D400 == 57 [pid = 3064] [id = 586] 14:57:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (14251000) [pid = 3064] [serial = 1758] [outer = 00000000] 14:57:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (14E7F400) [pid = 3064] [serial = 1759] [outer = 14251000] 14:57:00 INFO - PROCESS | 3064 | 1463781420295 Marionette DEBUG loaded listener.js 14:57:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (171E2400) [pid = 3064] [serial = 1760] [outer = 14251000] 14:57:00 INFO - PROCESS | 3064 | 1463781420811 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:57:00 INFO - PROCESS | 3064 | 1463781420875 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 14:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:57:00 INFO - PROCESS | 3064 | 1463781420885 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:57:00 INFO - PROCESS | 3064 | 1463781420889 Marionette TRACE conn5 <- [1,2310,null,{}] 14:57:00 INFO - PROCESS | 3064 | 1463781420893 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:57:00 INFO - PROCESS | 3064 | 1463781420984 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 14:57:01 INFO - PROCESS | 3064 | 1463781421132 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:01 INFO - PROCESS | 3064 | ++DOCSHELL 14BBA000 == 58 [pid = 3064] [id = 587] 14:57:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (1799B800) [pid = 3064] [serial = 1761] [outer = 00000000] 14:57:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (181BDC00) [pid = 3064] [serial = 1762] [outer = 1799B800] 14:57:01 INFO - PROCESS | 3064 | 1463781421176 Marionette DEBUG loaded listener.js 14:57:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (188CFC00) [pid = 3064] [serial = 1763] [outer = 1799B800] 14:57:01 INFO - PROCESS | 3064 | 1463781421531 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:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 14:57:01 INFO - PROCESS | 3064 | 1463781421574 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 14:57:01 INFO - PROCESS | 3064 | 1463781421576 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 14:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:57:01 INFO - PROCESS | 3064 | 1463781421579 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:57:01 INFO - PROCESS | 3064 | 1463781421581 Marionette TRACE conn5 <- [1,2314,null,{}] 14:57:01 INFO - PROCESS | 3064 | 1463781421584 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:57:01 INFO - PROCESS | 3064 | 1463781421673 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 14:57:01 INFO - PROCESS | 3064 | 1463781421680 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:01 INFO - PROCESS | 3064 | ++DOCSHELL 18B4D000 == 59 [pid = 3064] [id = 588] 14:57:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (18BA9C00) [pid = 3064] [serial = 1764] [outer = 00000000] 14:57:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (18EE2C00) [pid = 3064] [serial = 1765] [outer = 18BA9C00] 14:57:01 INFO - PROCESS | 3064 | 1463781421725 Marionette DEBUG loaded listener.js 14:57:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (18F34800) [pid = 3064] [serial = 1766] [outer = 18BA9C00] 14:57:02 INFO - PROCESS | 3064 | 1463781422217 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:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 14:57:02 INFO - PROCESS | 3064 | 1463781422251 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 14:57:02 INFO - PROCESS | 3064 | 1463781422253 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 14:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:57:02 INFO - PROCESS | 3064 | 1463781422256 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:57:02 INFO - PROCESS | 3064 | 1463781422258 Marionette TRACE conn5 <- [1,2318,null,{}] 14:57:02 INFO - PROCESS | 3064 | 1463781422261 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:57:02 INFO - PROCESS | 3064 | 1463781422389 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 14:57:02 INFO - PROCESS | 3064 | 1463781422490 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:02 INFO - PROCESS | 3064 | ++DOCSHELL 18F9B000 == 60 [pid = 3064] [id = 589] 14:57:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (18F9C400) [pid = 3064] [serial = 1767] [outer = 00000000] 14:57:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (18FA4000) [pid = 3064] [serial = 1768] [outer = 18F9C400] 14:57:02 INFO - PROCESS | 3064 | 1463781422543 Marionette DEBUG loaded listener.js 14:57:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (19ED9000) [pid = 3064] [serial = 1769] [outer = 18F9C400] 14:57:02 INFO - PROCESS | 3064 | 1463781422989 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:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 770ms 14:57:03 INFO - PROCESS | 3064 | 1463781423027 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 14:57:03 INFO - PROCESS | 3064 | 1463781423029 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 14:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:57:03 INFO - PROCESS | 3064 | 1463781423032 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:57:03 INFO - PROCESS | 3064 | 1463781423034 Marionette TRACE conn5 <- [1,2322,null,{}] 14:57:03 INFO - PROCESS | 3064 | 1463781423037 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:57:03 INFO - PROCESS | 3064 | 1463781423160 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 14:57:03 INFO - PROCESS | 3064 | 1463781423231 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:03 INFO - PROCESS | 3064 | ++DOCSHELL 19EEF000 == 61 [pid = 3064] [id = 590] 14:57:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (19EEF400) [pid = 3064] [serial = 1770] [outer = 00000000] 14:57:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (1B2E3400) [pid = 3064] [serial = 1771] [outer = 19EEF400] 14:57:03 INFO - PROCESS | 3064 | 1463781423276 Marionette DEBUG loaded listener.js 14:57:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (1BF60400) [pid = 3064] [serial = 1772] [outer = 19EEF400] 14:57:03 INFO - PROCESS | 3064 | 1463781423693 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:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 14:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:57:03 INFO - PROCESS | 3064 | 1463781423703 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 14:57:03 INFO - PROCESS | 3064 | 1463781423705 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 14:57:03 INFO - PROCESS | 3064 | 1463781423708 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:57:03 INFO - PROCESS | 3064 | 1463781423710 Marionette TRACE conn5 <- [1,2326,null,{}] 14:57:03 INFO - PROCESS | 3064 | 1463781423724 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:57:03 INFO - PROCESS | 3064 | 1463781423878 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (181C0C00) [pid = 3064] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (1E71F000) [pid = 3064] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (1CCED400) [pid = 3064] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (1E69C000) [pid = 3064] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (18F2A000) [pid = 3064] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (101CD000) [pid = 3064] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (10151400) [pid = 3064] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (1D9C4800) [pid = 3064] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (1CB44800) [pid = 3064] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (19B66000) [pid = 3064] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (1CB42000) [pid = 3064] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (18ECE800) [pid = 3064] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (17690400) [pid = 3064] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (1BA0CC00) [pid = 3064] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (18B9CC00) [pid = 3064] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (14946400) [pid = 3064] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (17C76800) [pid = 3064] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (18F5D400) [pid = 3064] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (1AAE2800) [pid = 3064] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (0CFD8C00) [pid = 3064] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (10167800) [pid = 3064] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (17C29000) [pid = 3064] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (0FD48C00) [pid = 3064] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (17C66400) [pid = 3064] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:57:04 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (164C5800) [pid = 3064] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:57:04 INFO - PROCESS | 3064 | 1463781424177 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:04 INFO - PROCESS | 3064 | ++DOCSHELL 0CD41C00 == 62 [pid = 3064] [id = 591] 14:57:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (0CD47400) [pid = 3064] [serial = 1773] [outer = 00000000] 14:57:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (0FD51400) [pid = 3064] [serial = 1774] [outer = 0CD47400] 14:57:04 INFO - PROCESS | 3064 | 1463781424221 Marionette DEBUG loaded listener.js 14:57:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (1424C000) [pid = 3064] [serial = 1775] [outer = 0CD47400] 14:57:04 INFO - PROCESS | 3064 | 1463781424577 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:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 930ms 14:57:04 INFO - PROCESS | 3064 | 1463781424641 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 14:57:04 INFO - PROCESS | 3064 | 1463781424643 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 14:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:57:04 INFO - PROCESS | 3064 | 1463781424646 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:57:04 INFO - PROCESS | 3064 | 1463781424648 Marionette TRACE conn5 <- [1,2330,null,{}] 14:57:04 INFO - PROCESS | 3064 | 1463781424661 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:57:04 INFO - PROCESS | 3064 | 1463781424752 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 14:57:04 INFO - PROCESS | 3064 | 1463781424759 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:04 INFO - PROCESS | 3064 | ++DOCSHELL 10177800 == 63 [pid = 3064] [id = 592] 14:57:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (14945C00) [pid = 3064] [serial = 1776] [outer = 00000000] 14:57:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (181C4800) [pid = 3064] [serial = 1777] [outer = 14945C00] 14:57:04 INFO - PROCESS | 3064 | 1463781424807 Marionette DEBUG loaded listener.js 14:57:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (18F2A000) [pid = 3064] [serial = 1778] [outer = 14945C00] 14:57:05 INFO - PROCESS | 3064 | 1463781425253 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:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 14:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:57:05 INFO - PROCESS | 3064 | 1463781425283 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 14:57:05 INFO - PROCESS | 3064 | 1463781425285 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 14:57:05 INFO - PROCESS | 3064 | 1463781425288 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:57:05 INFO - PROCESS | 3064 | 1463781425290 Marionette TRACE conn5 <- [1,2334,null,{}] 14:57:05 INFO - PROCESS | 3064 | 1463781425310 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:57:05 INFO - PROCESS | 3064 | 1463781425395 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 14:57:05 INFO - PROCESS | 3064 | 1463781425433 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:05 INFO - PROCESS | 3064 | ++DOCSHELL 17C70800 == 64 [pid = 3064] [id = 593] 14:57:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (1AAE2800) [pid = 3064] [serial = 1779] [outer = 00000000] 14:57:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (1CCE8000) [pid = 3064] [serial = 1780] [outer = 1AAE2800] 14:57:05 INFO - PROCESS | 3064 | 1463781425482 Marionette DEBUG loaded listener.js 14:57:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (1CDD5800) [pid = 3064] [serial = 1781] [outer = 1AAE2800] 14:57:05 INFO - PROCESS | 3064 | 1463781425933 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:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 690ms 14:57:05 INFO - PROCESS | 3064 | 1463781425981 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 14:57:05 INFO - PROCESS | 3064 | 1463781425983 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 14:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:57:05 INFO - PROCESS | 3064 | 1463781425986 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:57:05 INFO - PROCESS | 3064 | 1463781425988 Marionette TRACE conn5 <- [1,2338,null,{}] 14:57:05 INFO - PROCESS | 3064 | 1463781425991 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:57:06 INFO - PROCESS | 3064 | 1463781426079 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 14:57:06 INFO - PROCESS | 3064 | 1463781426086 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:06 INFO - PROCESS | 3064 | ++DOCSHELL 1CCE8800 == 65 [pid = 3064] [id = 594] 14:57:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (1CDD7000) [pid = 3064] [serial = 1782] [outer = 00000000] 14:57:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (1E6A1800) [pid = 3064] [serial = 1783] [outer = 1CDD7000] 14:57:06 INFO - PROCESS | 3064 | 1463781426135 Marionette DEBUG loaded listener.js 14:57:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (1E7B6C00) [pid = 3064] [serial = 1784] [outer = 1CDD7000] 14:57:06 INFO - PROCESS | 3064 | 1463781426894 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:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 930ms 14:57:06 INFO - PROCESS | 3064 | 1463781426920 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 14:57:06 INFO - PROCESS | 3064 | 1463781426924 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 14:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:57:06 INFO - PROCESS | 3064 | 1463781426928 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:57:06 INFO - PROCESS | 3064 | 1463781426932 Marionette TRACE conn5 <- [1,2342,null,{}] 14:57:06 INFO - PROCESS | 3064 | 1463781426937 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:57:07 INFO - PROCESS | 3064 | 1463781427055 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 14:57:07 INFO - PROCESS | 3064 | 1463781427209 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:07 INFO - PROCESS | 3064 | ++DOCSHELL 1424DC00 == 66 [pid = 3064] [id = 595] 14:57:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (1424F400) [pid = 3064] [serial = 1785] [outer = 00000000] 14:57:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (17A60000) [pid = 3064] [serial = 1786] [outer = 1424F400] 14:57:07 INFO - PROCESS | 3064 | 1463781427268 Marionette DEBUG loaded listener.js 14:57:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (17C64C00) [pid = 3064] [serial = 1787] [outer = 1424F400] 14:57:07 INFO - PROCESS | 3064 | 1463781427821 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:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 14:57:07 INFO - PROCESS | 3064 | 1463781427862 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 14:57:07 INFO - PROCESS | 3064 | 1463781427868 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 14:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:57:07 INFO - PROCESS | 3064 | 1463781427876 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:57:07 INFO - PROCESS | 3064 | 1463781427879 Marionette TRACE conn5 <- [1,2346,null,{}] 14:57:07 INFO - PROCESS | 3064 | 1463781427884 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:57:08 INFO - PROCESS | 3064 | 1463781428007 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 14:57:08 INFO - PROCESS | 3064 | 1463781428177 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:08 INFO - PROCESS | 3064 | ++DOCSHELL 17C77800 == 67 [pid = 3064] [id = 596] 14:57:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (188C9000) [pid = 3064] [serial = 1788] [outer = 00000000] 14:57:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (18EEAC00) [pid = 3064] [serial = 1789] [outer = 188C9000] 14:57:08 INFO - PROCESS | 3064 | 1463781428233 Marionette DEBUG loaded listener.js 14:57:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (194B1800) [pid = 3064] [serial = 1790] [outer = 188C9000] 14:57:08 INFO - PROCESS | 3064 | 1463781428828 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:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1017ms 14:57:08 INFO - PROCESS | 3064 | 1463781428898 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 14:57:08 INFO - PROCESS | 3064 | 1463781428901 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 14:57:08 INFO - PROCESS | 3064 | 1463781428904 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:57:08 INFO - PROCESS | 3064 | 1463781428908 Marionette TRACE conn5 <- [1,2350,null,{}] 14:57:08 INFO - PROCESS | 3064 | 1463781428920 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:57:09 INFO - PROCESS | 3064 | 1463781429038 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 14:57:09 INFO - PROCESS | 3064 | 1463781429191 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:09 INFO - PROCESS | 3064 | ++DOCSHELL 0FAE9C00 == 68 [pid = 3064] [id = 597] 14:57:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (19EEF800) [pid = 3064] [serial = 1791] [outer = 00000000] 14:57:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (1E8B9800) [pid = 3064] [serial = 1792] [outer = 19EEF800] 14:57:09 INFO - PROCESS | 3064 | 1463781429250 Marionette DEBUG loaded listener.js 14:57:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (215B8C00) [pid = 3064] [serial = 1793] [outer = 19EEF800] 14:57:09 INFO - PROCESS | 3064 | 1463781429814 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:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 14:57:09 INFO - PROCESS | 3064 | 1463781429878 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 14:57:09 INFO - PROCESS | 3064 | 1463781429881 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 14:57:09 INFO - PROCESS | 3064 | 1463781429884 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:57:09 INFO - PROCESS | 3064 | 1463781429886 Marionette TRACE conn5 <- [1,2354,null,{}] 14:57:09 INFO - PROCESS | 3064 | 1463781429890 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:57:10 INFO - PROCESS | 3064 | 1463781430003 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 14:57:10 INFO - PROCESS | 3064 | 1463781430170 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:10 INFO - PROCESS | 3064 | ++DOCSHELL 09A5A800 == 69 [pid = 3064] [id = 598] 14:57:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (09A5AC00) [pid = 3064] [serial = 1794] [outer = 00000000] 14:57:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (09A60400) [pid = 3064] [serial = 1795] [outer = 09A5AC00] 14:57:10 INFO - PROCESS | 3064 | 1463781430226 Marionette DEBUG loaded listener.js 14:57:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (0FAE8800) [pid = 3064] [serial = 1796] [outer = 09A5AC00] 14:57:10 INFO - PROCESS | 3064 | 1463781430788 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:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 970ms 14:57:10 INFO - PROCESS | 3064 | 1463781430858 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 14:57:10 INFO - PROCESS | 3064 | 1463781430861 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 14:57:10 INFO - PROCESS | 3064 | 1463781430864 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:57:10 INFO - PROCESS | 3064 | 1463781430866 Marionette TRACE conn5 <- [1,2358,null,{}] 14:57:10 INFO - PROCESS | 3064 | 1463781430870 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:57:10 INFO - PROCESS | 3064 | 1463781430979 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 14:57:11 INFO - PROCESS | 3064 | 1463781431144 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:11 INFO - PROCESS | 3064 | ++DOCSHELL 1DC43C00 == 70 [pid = 3064] [id = 599] 14:57:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (1DC44C00) [pid = 3064] [serial = 1797] [outer = 00000000] 14:57:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (1DC49400) [pid = 3064] [serial = 1798] [outer = 1DC44C00] 14:57:11 INFO - PROCESS | 3064 | 1463781431203 Marionette DEBUG loaded listener.js 14:57:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (1DC4C400) [pid = 3064] [serial = 1799] [outer = 1DC44C00] 14:57:11 INFO - PROCESS | 3064 | 1463781431798 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:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 970ms 14:57:11 INFO - PROCESS | 3064 | 1463781431838 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 14:57:11 INFO - PROCESS | 3064 | 1463781431840 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 14:57:11 INFO - PROCESS | 3064 | 1463781431843 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:57:11 INFO - PROCESS | 3064 | 1463781431845 Marionette TRACE conn5 <- [1,2362,null,{}] 14:57:11 INFO - PROCESS | 3064 | 1463781431849 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:57:11 INFO - PROCESS | 3064 | 1463781431969 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 14:57:12 INFO - PROCESS | 3064 | 1463781432122 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:12 INFO - PROCESS | 3064 | ++DOCSHELL 09AB4800 == 71 [pid = 3064] [id = 600] 14:57:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (09AB5000) [pid = 3064] [serial = 1800] [outer = 00000000] 14:57:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (1DC45400) [pid = 3064] [serial = 1801] [outer = 09AB5000] 14:57:12 INFO - PROCESS | 3064 | 1463781432178 Marionette DEBUG loaded listener.js 14:57:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (1DC4D400) [pid = 3064] [serial = 1802] [outer = 09AB5000] 14:57:12 INFO - PROCESS | 3064 | 1463781432741 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:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 930ms 14:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:57:12 INFO - PROCESS | 3064 | 1463781432778 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 14:57:12 INFO - PROCESS | 3064 | 1463781432780 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 14:57:12 INFO - PROCESS | 3064 | 1463781432783 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:57:12 INFO - PROCESS | 3064 | 1463781432785 Marionette TRACE conn5 <- [1,2366,null,{}] 14:57:12 INFO - PROCESS | 3064 | 1463781432789 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:57:12 INFO - PROCESS | 3064 | 1463781432896 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 14:57:13 INFO - PROCESS | 3064 | 1463781433065 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:13 INFO - PROCESS | 3064 | ++DOCSHELL 09ABB400 == 72 [pid = 3064] [id = 601] 14:57:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (0CCC7C00) [pid = 3064] [serial = 1803] [outer = 00000000] 14:57:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 155 (1710A800) [pid = 3064] [serial = 1804] [outer = 0CCC7C00] 14:57:13 INFO - PROCESS | 3064 | 1463781433121 Marionette DEBUG loaded listener.js 14:57:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 156 (17A5BC00) [pid = 3064] [serial = 1805] [outer = 0CCC7C00] 14:57:13 INFO - PROCESS | 3064 | 1463781433963 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:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1232ms 14:57:14 INFO - PROCESS | 3064 | 1463781434016 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 14:57:14 INFO - PROCESS | 3064 | 1463781434020 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 14:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:57:14 INFO - PROCESS | 3064 | 1463781434025 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:57:14 INFO - PROCESS | 3064 | 1463781434027 Marionette TRACE conn5 <- [1,2370,null,{}] 14:57:14 INFO - PROCESS | 3064 | 1463781434032 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:57:14 INFO - PROCESS | 3064 | 1463781434137 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 14:57:14 INFO - PROCESS | 3064 | 1463781434299 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:14 INFO - PROCESS | 3064 | ++DOCSHELL 10165400 == 73 [pid = 3064] [id = 602] 14:57:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (10179000) [pid = 3064] [serial = 1806] [outer = 00000000] 14:57:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (14279400) [pid = 3064] [serial = 1807] [outer = 10179000] 14:57:14 INFO - PROCESS | 3064 | 1463781434354 Marionette DEBUG loaded listener.js 14:57:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 159 (14E10400) [pid = 3064] [serial = 1808] [outer = 10179000] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 1014D800 == 72 [pid = 3064] [id = 515] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 19B65800 == 71 [pid = 3064] [id = 479] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 1E719800 == 70 [pid = 3064] [id = 519] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 17C79000 == 69 [pid = 3064] [id = 516] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 17C70800 == 68 [pid = 3064] [id = 593] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 10177800 == 67 [pid = 3064] [id = 592] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 0CD41C00 == 66 [pid = 3064] [id = 591] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 19EEF000 == 65 [pid = 3064] [id = 590] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 18F9B000 == 64 [pid = 3064] [id = 589] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 18B4D000 == 63 [pid = 3064] [id = 588] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 14BBA000 == 62 [pid = 3064] [id = 587] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 158 (1CCEA800) [pid = 3064] [serial = 1732] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 10F5D400 == 61 [pid = 3064] [id = 586] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 17C23400 == 60 [pid = 3064] [id = 585] 14:57:14 INFO - PROCESS | 3064 | --DOCSHELL 1017F800 == 59 [pid = 3064] [id = 584] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 157 (19462C00) [pid = 3064] [serial = 1505] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 156 (17C64000) [pid = 3064] [serial = 1502] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 155 (1CB37C00) [pid = 3064] [serial = 1508] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 154 (159EC800) [pid = 3064] [serial = 1595] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (1768A400) [pid = 3064] [serial = 1547] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 152 (1E699400) [pid = 3064] [serial = 1553] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (1D9BEC00) [pid = 3064] [serial = 1604] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (1BF17C00) [pid = 3064] [serial = 1601] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (1CCAD000) [pid = 3064] [serial = 1511] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (18BD5000) [pid = 3064] [serial = 1720] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (171E2800) [pid = 3064] [serial = 1711] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (17A63800) [pid = 3064] [serial = 1712] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (17DC1800) [pid = 3064] [serial = 1717] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (18F9CC00) [pid = 3064] [serial = 1723] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (14C0F000) [pid = 3064] [serial = 1687] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (1CDD7400) [pid = 3064] [serial = 1685] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (0FD47C00) [pid = 3064] [serial = 1708] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (10342000) [pid = 3064] [serial = 1709] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (17605400) [pid = 3064] [serial = 1706] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (14CAE000) [pid = 3064] [serial = 1705] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (17C79400) [pid = 3064] [serial = 1714] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (17C90000) [pid = 3064] [serial = 1715] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (18F55800) [pid = 3064] [serial = 1702] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (18B9E800) [pid = 3064] [serial = 1690] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (1CDDD800) [pid = 3064] [serial = 1693] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (1E6A5800) [pid = 3064] [serial = 1696] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (1E7B8400) [pid = 3064] [serial = 1699] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (19B68400) [pid = 3064] [serial = 1724] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (15918400) [pid = 3064] [serial = 1726] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (19EEA400) [pid = 3064] [serial = 1729] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (17C94400) [pid = 3064] [serial = 1727] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (1B2DE400) [pid = 3064] [serial = 1730] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (18EC6400) [pid = 3064] [serial = 1721] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (181BEC00) [pid = 3064] [serial = 1718] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (18159800) [pid = 3064] [serial = 1598] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (18FA1C00) [pid = 3064] [serial = 1550] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (1E724000) [pid = 3064] [serial = 1559] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (1D9C6C00) [pid = 3064] [serial = 1544] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (1E717C00) [pid = 3064] [serial = 1556] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (18F9D800) [pid = 3064] [serial = 1637] [outer = 00000000] [url = about:blank] 14:57:14 INFO - PROCESS | 3064 | 1463781434985 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:57:14 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:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 970ms 14:57:15 INFO - PROCESS | 3064 | 1463781434999 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 14:57:15 INFO - PROCESS | 3064 | 1463781435005 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 14:57:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:57:15 INFO - PROCESS | 3064 | 1463781435011 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:57:15 INFO - PROCESS | 3064 | 1463781435013 Marionette TRACE conn5 <- [1,2374,null,{}] 14:57:15 INFO - PROCESS | 3064 | 1463781435017 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:57:15 INFO - PROCESS | 3064 | 1463781435111 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 14:57:15 INFO - PROCESS | 3064 | 1463781435222 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:15 INFO - PROCESS | 3064 | ++DOCSHELL 0FA0D800 == 60 [pid = 3064] [id = 603] 14:57:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (0FAF6000) [pid = 3064] [serial = 1809] [outer = 00000000] 14:57:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (14B51800) [pid = 3064] [serial = 1810] [outer = 0FAF6000] 14:57:15 INFO - PROCESS | 3064 | 1463781435267 Marionette DEBUG loaded listener.js 14:57:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (14E7A000) [pid = 3064] [serial = 1811] [outer = 0FAF6000] 14:57:15 INFO - PROCESS | 3064 | 1463781435679 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:57:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:57:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 14:57:15 INFO - PROCESS | 3064 | 1463781435741 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 14:57:15 INFO - PROCESS | 3064 | 1463781435744 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 14:57:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:57:15 INFO - PROCESS | 3064 | 1463781435747 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:57:15 INFO - PROCESS | 3064 | 1463781435751 Marionette TRACE conn5 <- [1,2378,null,{}] 14:57:15 INFO - PROCESS | 3064 | 1463781435761 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:57:15 INFO - PROCESS | 3064 | 1463781435886 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 14:57:15 INFO - PROCESS | 3064 | 1463781435904 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:15 INFO - PROCESS | 3064 | ++DOCSHELL 17C28800 == 61 [pid = 3064] [id = 604] 14:57:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (17C28C00) [pid = 3064] [serial = 1812] [outer = 00000000] 14:57:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (17C2FC00) [pid = 3064] [serial = 1813] [outer = 17C28C00] 14:57:15 INFO - PROCESS | 3064 | 1463781435952 Marionette DEBUG loaded listener.js 14:57:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (17C72000) [pid = 3064] [serial = 1814] [outer = 17C28C00] 14:57:16 INFO - PROCESS | 3064 | 1463781436414 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:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 14:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:57:16 INFO - PROCESS | 3064 | 1463781436481 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 14:57:16 INFO - PROCESS | 3064 | 1463781436484 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 14:57:16 INFO - PROCESS | 3064 | 1463781436487 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:57:16 INFO - PROCESS | 3064 | 1463781436489 Marionette TRACE conn5 <- [1,2382,null,{}] 14:57:16 INFO - PROCESS | 3064 | 1463781436492 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:57:16 INFO - PROCESS | 3064 | 1463781436583 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 14:57:16 INFO - PROCESS | 3064 | 1463781436592 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:16 INFO - PROCESS | 3064 | ++DOCSHELL 17C94000 == 62 [pid = 3064] [id = 605] 14:57:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (17C94400) [pid = 3064] [serial = 1815] [outer = 00000000] 14:57:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (1813D800) [pid = 3064] [serial = 1816] [outer = 17C94400] 14:57:16 INFO - PROCESS | 3064 | 1463781436638 Marionette DEBUG loaded listener.js 14:57:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (181BD400) [pid = 3064] [serial = 1817] [outer = 17C94400] 14:57:17 INFO - PROCESS | 3064 | 1463781437162 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:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 14:57:17 INFO - PROCESS | 3064 | 1463781437221 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 14:57:17 INFO - PROCESS | 3064 | 1463781437223 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 14:57:17 INFO - PROCESS | 3064 | 1463781437226 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:57:17 INFO - PROCESS | 3064 | 1463781437228 Marionette TRACE conn5 <- [1,2386,null,{}] 14:57:17 INFO - PROCESS | 3064 | 1463781437232 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:57:17 INFO - PROCESS | 3064 | 1463781437383 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 14:57:17 INFO - PROCESS | 3064 | 1463781437457 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:17 INFO - PROCESS | 3064 | ++DOCSHELL 17DC2C00 == 63 [pid = 3064] [id = 606] 14:57:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (181BB400) [pid = 3064] [serial = 1818] [outer = 00000000] 14:57:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (188CC000) [pid = 3064] [serial = 1819] [outer = 181BB400] 14:57:17 INFO - PROCESS | 3064 | 1463781437504 Marionette DEBUG loaded listener.js 14:57:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (18BA5800) [pid = 3064] [serial = 1820] [outer = 181BB400] 14:57:17 INFO - PROCESS | 3064 | 1463781437921 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:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 14:57:17 INFO - PROCESS | 3064 | 1463781437961 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 14:57:17 INFO - PROCESS | 3064 | 1463781437963 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 14:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:57:17 INFO - PROCESS | 3064 | 1463781437966 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:57:17 INFO - PROCESS | 3064 | 1463781437967 Marionette TRACE conn5 <- [1,2390,null,{}] 14:57:17 INFO - PROCESS | 3064 | 1463781437971 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:57:18 INFO - PROCESS | 3064 | 1463781438110 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 14:57:18 INFO - PROCESS | 3064 | 1463781438183 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:18 INFO - PROCESS | 3064 | ++DOCSHELL 188C6400 == 64 [pid = 3064] [id = 607] 14:57:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (18BC9C00) [pid = 3064] [serial = 1821] [outer = 00000000] 14:57:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (18F25400) [pid = 3064] [serial = 1822] [outer = 18BC9C00] 14:57:18 INFO - PROCESS | 3064 | 1463781438228 Marionette DEBUG loaded listener.js 14:57:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (18F5BC00) [pid = 3064] [serial = 1823] [outer = 18BC9C00] 14:57:18 INFO - PROCESS | 3064 | 1463781438639 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:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 14:57:18 INFO - PROCESS | 3064 | 1463781438705 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 14:57:18 INFO - PROCESS | 3064 | 1463781438708 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 14:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:57:18 INFO - PROCESS | 3064 | 1463781438711 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:57:18 INFO - PROCESS | 3064 | 1463781438713 Marionette TRACE conn5 <- [1,2394,null,{}] 14:57:18 INFO - PROCESS | 3064 | 1463781438716 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:57:18 INFO - PROCESS | 3064 | 1463781438867 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 14:57:18 INFO - PROCESS | 3064 | 1463781438942 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:18 INFO - PROCESS | 3064 | ++DOCSHELL 10143800 == 65 [pid = 3064] [id = 608] 14:57:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (18F55C00) [pid = 3064] [serial = 1824] [outer = 00000000] 14:57:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (18FA3C00) [pid = 3064] [serial = 1825] [outer = 18F55C00] 14:57:18 INFO - PROCESS | 3064 | 1463781438987 Marionette DEBUG loaded listener.js 14:57:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (19B61800) [pid = 3064] [serial = 1826] [outer = 18F55C00] 14:57:19 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (1BFFC000) [pid = 3064] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:57:19 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (1AAE2800) [pid = 3064] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:57:19 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (18F9C400) [pid = 3064] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:57:19 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (19EEF400) [pid = 3064] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:57:19 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (0CD47400) [pid = 3064] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:57:19 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (101D4800) [pid = 3064] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:57:19 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (18BA9C00) [pid = 3064] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:57:19 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (1799B800) [pid = 3064] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:57:19 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (17C28400) [pid = 3064] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:57:19 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (14251000) [pid = 3064] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:57:19 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (14945C00) [pid = 3064] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:57:19 INFO - PROCESS | 3064 | 1463781439508 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:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 830ms 14:57:19 INFO - PROCESS | 3064 | 1463781439542 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 14:57:19 INFO - PROCESS | 3064 | 1463781439544 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 14:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:57:19 INFO - PROCESS | 3064 | 1463781439556 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:57:19 INFO - PROCESS | 3064 | 1463781439559 Marionette TRACE conn5 <- [1,2398,null,{}] 14:57:19 INFO - PROCESS | 3064 | 1463781439567 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:57:19 INFO - PROCESS | 3064 | 1463781439696 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 14:57:19 INFO - PROCESS | 3064 | 1463781439769 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:19 INFO - PROCESS | 3064 | ++DOCSHELL 1014A000 == 66 [pid = 3064] [id = 609] 14:57:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (10168400) [pid = 3064] [serial = 1827] [outer = 00000000] 14:57:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (18EE7C00) [pid = 3064] [serial = 1828] [outer = 10168400] 14:57:19 INFO - PROCESS | 3064 | 1463781439813 Marionette DEBUG loaded listener.js 14:57:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (198B1C00) [pid = 3064] [serial = 1829] [outer = 10168400] 14:57:20 INFO - PROCESS | 3064 | 1463781440171 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:57:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:57:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 690ms 14:57:20 INFO - PROCESS | 3064 | 1463781440238 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 14:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:57:20 INFO - PROCESS | 3064 | 1463781440240 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 14:57:20 INFO - PROCESS | 3064 | 1463781440243 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:57:20 INFO - PROCESS | 3064 | 1463781440245 Marionette TRACE conn5 <- [1,2402,null,{}] 14:57:20 INFO - PROCESS | 3064 | 1463781440248 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:57:20 INFO - PROCESS | 3064 | 1463781440336 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 14:57:20 INFO - PROCESS | 3064 | 1463781440378 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:20 INFO - PROCESS | 3064 | ++DOCSHELL 17DBC800 == 67 [pid = 3064] [id = 610] 14:57:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (18EE3800) [pid = 3064] [serial = 1830] [outer = 00000000] 14:57:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (19EF1000) [pid = 3064] [serial = 1831] [outer = 18EE3800] 14:57:20 INFO - PROCESS | 3064 | 1463781440423 Marionette DEBUG loaded listener.js 14:57:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (1ACC3000) [pid = 3064] [serial = 1832] [outer = 18EE3800] 14:57:20 INFO - PROCESS | 3064 | 1463781440868 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:57:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:57:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 672ms 14:57:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:57:20 INFO - PROCESS | 3064 | 1463781440916 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 14:57:20 INFO - PROCESS | 3064 | 1463781440918 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 14:57:20 INFO - PROCESS | 3064 | 1463781440921 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:57:20 INFO - PROCESS | 3064 | 1463781440923 Marionette TRACE conn5 <- [1,2406,null,{}] 14:57:20 INFO - PROCESS | 3064 | 1463781440926 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:57:21 INFO - PROCESS | 3064 | 1463781441013 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 14:57:21 INFO - PROCESS | 3064 | 1463781441020 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:21 INFO - PROCESS | 3064 | ++DOCSHELL 19EEDC00 == 68 [pid = 3064] [id = 611] 14:57:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (1B2DA800) [pid = 3064] [serial = 1833] [outer = 00000000] 14:57:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (1BF58000) [pid = 3064] [serial = 1834] [outer = 1B2DA800] 14:57:21 INFO - PROCESS | 3064 | 1463781441064 Marionette DEBUG loaded listener.js 14:57:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (1CB42000) [pid = 3064] [serial = 1835] [outer = 1B2DA800] 14:57:21 INFO - PROCESS | 3064 | 1463781441788 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:57:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:57:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 930ms 14:57:21 INFO - PROCESS | 3064 | 1463781441853 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 14:57:21 INFO - PROCESS | 3064 | 1463781441857 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 14:57:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:57:21 INFO - PROCESS | 3064 | 1463781441863 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:57:21 INFO - PROCESS | 3064 | 1463781441867 Marionette TRACE conn5 <- [1,2410,null,{}] 14:57:21 INFO - PROCESS | 3064 | 1463781441873 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:57:22 INFO - PROCESS | 3064 | 1463781442000 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 14:57:22 INFO - PROCESS | 3064 | 1463781442149 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:22 INFO - PROCESS | 3064 | ++DOCSHELL 09AB7000 == 69 [pid = 3064] [id = 612] 14:57:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (0CF52400) [pid = 3064] [serial = 1836] [outer = 00000000] 14:57:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (1017F400) [pid = 3064] [serial = 1837] [outer = 0CF52400] 14:57:22 INFO - PROCESS | 3064 | 1463781442210 Marionette DEBUG loaded listener.js 14:57:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (14251400) [pid = 3064] [serial = 1838] [outer = 0CF52400] 14:57:22 INFO - PROCESS | 3064 | 1463781442770 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:57:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:57:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 14:57:22 INFO - PROCESS | 3064 | 1463781442798 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 14:57:22 INFO - PROCESS | 3064 | 1463781442804 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 14:57:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:57:22 INFO - PROCESS | 3064 | 1463781442811 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:57:22 INFO - PROCESS | 3064 | 1463781442813 Marionette TRACE conn5 <- [1,2414,null,{}] 14:57:22 INFO - PROCESS | 3064 | 1463781442818 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:57:22 INFO - PROCESS | 3064 | 1463781442940 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 14:57:23 INFO - PROCESS | 3064 | 1463781443107 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:23 INFO - PROCESS | 3064 | ++DOCSHELL 171E5C00 == 70 [pid = 3064] [id = 613] 14:57:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (17693C00) [pid = 3064] [serial = 1839] [outer = 00000000] 14:57:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (17C71400) [pid = 3064] [serial = 1840] [outer = 17693C00] 14:57:23 INFO - PROCESS | 3064 | 1463781443167 Marionette DEBUG loaded listener.js 14:57:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (17D5AC00) [pid = 3064] [serial = 1841] [outer = 17693C00] 14:57:23 INFO - PROCESS | 3064 | 1463781443769 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:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 14:57:23 INFO - PROCESS | 3064 | 1463781443782 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 14:57:23 INFO - PROCESS | 3064 | 1463781443785 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 14:57:23 INFO - PROCESS | 3064 | 1463781443788 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:57:23 INFO - PROCESS | 3064 | 1463781443792 Marionette TRACE conn5 <- [1,2418,null,{}] 14:57:23 INFO - PROCESS | 3064 | 1463781443803 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:57:23 INFO - PROCESS | 3064 | 1463781443920 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 14:57:24 INFO - PROCESS | 3064 | 1463781444091 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:24 INFO - PROCESS | 3064 | ++DOCSHELL 1BF17C00 == 71 [pid = 3064] [id = 614] 14:57:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (1BFFCC00) [pid = 3064] [serial = 1842] [outer = 00000000] 14:57:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (1CCE4C00) [pid = 3064] [serial = 1843] [outer = 1BFFCC00] 14:57:24 INFO - PROCESS | 3064 | 1463781444149 Marionette DEBUG loaded listener.js 14:57:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (1CDD0000) [pid = 3064] [serial = 1844] [outer = 1BFFCC00] 14:57:24 INFO - PROCESS | 3064 | 1463781444761 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:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1022ms 14:57:24 INFO - PROCESS | 3064 | 1463781444827 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 14:57:24 INFO - PROCESS | 3064 | 1463781444830 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 14:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:57:24 INFO - PROCESS | 3064 | 1463781444835 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:57:24 INFO - PROCESS | 3064 | 1463781444837 Marionette TRACE conn5 <- [1,2422,null,{}] 14:57:24 INFO - PROCESS | 3064 | 1463781444841 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:57:24 INFO - PROCESS | 3064 | 1463781444971 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 14:57:25 INFO - PROCESS | 3064 | 1463781445124 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:25 INFO - PROCESS | 3064 | ++DOCSHELL 1CDD1C00 == 72 [pid = 3064] [id = 615] 14:57:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (1CDDA000) [pid = 3064] [serial = 1845] [outer = 00000000] 14:57:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (1D9BE800) [pid = 3064] [serial = 1846] [outer = 1CDDA000] 14:57:25 INFO - PROCESS | 3064 | 1463781445180 Marionette DEBUG loaded listener.js 14:57:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (1DC44400) [pid = 3064] [serial = 1847] [outer = 1CDDA000] 14:57:25 INFO - PROCESS | 3064 | 1463781445726 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:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 14:57:25 INFO - PROCESS | 3064 | 1463781445766 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 14:57:25 INFO - PROCESS | 3064 | 1463781445768 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 14:57:25 INFO - PROCESS | 3064 | 1463781445771 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:57:25 INFO - PROCESS | 3064 | 1463781445773 Marionette TRACE conn5 <- [1,2426,null,{}] 14:57:25 INFO - PROCESS | 3064 | 1463781445777 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:57:25 INFO - PROCESS | 3064 | 1463781445887 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 14:57:26 INFO - PROCESS | 3064 | 1463781446054 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:26 INFO - PROCESS | 3064 | ++DOCSHELL 1DC4D800 == 73 [pid = 3064] [id = 616] 14:57:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (1DC51C00) [pid = 3064] [serial = 1848] [outer = 00000000] 14:57:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (1E69E000) [pid = 3064] [serial = 1849] [outer = 1DC51C00] 14:57:26 INFO - PROCESS | 3064 | 1463781446109 Marionette DEBUG loaded listener.js 14:57:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (1E6A5C00) [pid = 3064] [serial = 1850] [outer = 1DC51C00] 14:57:26 INFO - PROCESS | 3064 | 1463781446707 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:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 970ms 14:57:26 INFO - PROCESS | 3064 | 1463781446745 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 14:57:26 INFO - PROCESS | 3064 | 1463781446748 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 14:57:26 INFO - PROCESS | 3064 | 1463781446751 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:57:26 INFO - PROCESS | 3064 | 1463781446753 Marionette TRACE conn5 <- [1,2430,null,{}] 14:57:26 INFO - PROCESS | 3064 | 1463781446756 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:57:26 INFO - PROCESS | 3064 | 1463781446886 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 14:57:27 INFO - PROCESS | 3064 | 1463781447042 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:27 INFO - PROCESS | 3064 | ++DOCSHELL 1E719400 == 74 [pid = 3064] [id = 617] 14:57:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (1E8BA400) [pid = 3064] [serial = 1851] [outer = 00000000] 14:57:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (215B7400) [pid = 3064] [serial = 1852] [outer = 1E8BA400] 14:57:27 INFO - PROCESS | 3064 | 1463781447097 Marionette DEBUG loaded listener.js 14:57:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (215BE800) [pid = 3064] [serial = 1853] [outer = 1E8BA400] 14:57:27 INFO - PROCESS | 3064 | 1463781447687 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:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 14:57:27 INFO - PROCESS | 3064 | 1463781447726 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 14:57:27 INFO - PROCESS | 3064 | 1463781447728 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 14:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:57:27 INFO - PROCESS | 3064 | 1463781447731 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:57:27 INFO - PROCESS | 3064 | 1463781447733 Marionette TRACE conn5 <- [1,2434,null,{}] 14:57:27 INFO - PROCESS | 3064 | 1463781447737 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:57:27 INFO - PROCESS | 3064 | 1463781447846 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 14:57:28 INFO - PROCESS | 3064 | 1463781448144 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:28 INFO - PROCESS | 3064 | ++DOCSHELL 0927D400 == 75 [pid = 3064] [id = 618] 14:57:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (09A56C00) [pid = 3064] [serial = 1854] [outer = 00000000] 14:57:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (0CED7000) [pid = 3064] [serial = 1855] [outer = 09A56C00] 14:57:28 INFO - PROCESS | 3064 | 1463781448207 Marionette DEBUG loaded listener.js 14:57:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 155 (0FD4CC00) [pid = 3064] [serial = 1856] [outer = 09A56C00] 14:57:28 INFO - PROCESS | 3064 | 1463781448751 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:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1066ms 14:57:28 INFO - PROCESS | 3064 | 1463781448812 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 14:57:28 INFO - PROCESS | 3064 | 1463781448815 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 14:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:57:28 INFO - PROCESS | 3064 | 1463781448821 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:57:28 INFO - PROCESS | 3064 | 1463781448825 Marionette TRACE conn5 <- [1,2438,null,{}] 14:57:28 INFO - PROCESS | 3064 | 1463781448830 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:57:28 INFO - PROCESS | 3064 | 1463781448942 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 14:57:29 INFO - PROCESS | 3064 | 1463781449119 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:29 INFO - PROCESS | 3064 | ++DOCSHELL 159E8800 == 76 [pid = 3064] [id = 619] 14:57:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 156 (1710D800) [pid = 3064] [serial = 1857] [outer = 00000000] 14:57:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (17A64000) [pid = 3064] [serial = 1858] [outer = 1710D800] 14:57:29 INFO - PROCESS | 3064 | 1463781449170 Marionette DEBUG loaded listener.js 14:57:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (17C27C00) [pid = 3064] [serial = 1859] [outer = 1710D800] 14:57:29 INFO - PROCESS | 3064 | --DOCSHELL 18E70C00 == 75 [pid = 3064] [id = 501] 14:57:29 INFO - PROCESS | 3064 | --DOCSHELL 1BF13000 == 74 [pid = 3064] [id = 534] 14:57:29 INFO - PROCESS | 3064 | --DOCSHELL 1768A000 == 73 [pid = 3064] [id = 500] 14:57:29 INFO - PROCESS | 3064 | --DOCSHELL 17DBC800 == 72 [pid = 3064] [id = 610] 14:57:29 INFO - PROCESS | 3064 | --DOCSHELL 1014A000 == 71 [pid = 3064] [id = 609] 14:57:29 INFO - PROCESS | 3064 | --DOCSHELL 10143800 == 70 [pid = 3064] [id = 608] 14:57:29 INFO - PROCESS | 3064 | --DOCSHELL 188C6400 == 69 [pid = 3064] [id = 607] 14:57:29 INFO - PROCESS | 3064 | --DOCSHELL 17DC2C00 == 68 [pid = 3064] [id = 606] 14:57:29 INFO - PROCESS | 3064 | --DOCSHELL 17C94000 == 67 [pid = 3064] [id = 605] 14:57:29 INFO - PROCESS | 3064 | --DOCSHELL 17C28800 == 66 [pid = 3064] [id = 604] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 157 (0CFD5400) [pid = 3064] [serial = 1735] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 156 (17A5A800) [pid = 3064] [serial = 1738] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 155 (18EED000) [pid = 3064] [serial = 1741] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 154 (1E8BB000) [pid = 3064] [serial = 1744] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (215BDC00) [pid = 3064] [serial = 1747] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 152 (21A7E400) [pid = 3064] [serial = 1750] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | 1463781449912 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:57:29 INFO - PROCESS | 3064 | --DOCSHELL 0FA0D800 == 65 [pid = 3064] [id = 603] 14:57:29 INFO - PROCESS | 3064 | --DOCSHELL 10165400 == 64 [pid = 3064] [id = 602] 14:57:29 INFO - PROCESS | 3064 | --DOCSHELL 1424DC00 == 63 [pid = 3064] [id = 595] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (1CDD5400) [pid = 3064] [serial = 1733] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (18FA4000) [pid = 3064] [serial = 1768] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (1B2E3400) [pid = 3064] [serial = 1771] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (19ED9000) [pid = 3064] [serial = 1769] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (0FD51400) [pid = 3064] [serial = 1774] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (14CBB800) [pid = 3064] [serial = 1754] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (1424C800) [pid = 3064] [serial = 1753] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (18EE2C00) [pid = 3064] [serial = 1765] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (1BF60400) [pid = 3064] [serial = 1772] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (181BDC00) [pid = 3064] [serial = 1762] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (188CFC00) [pid = 3064] [serial = 1763] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (18B46800) [pid = 3064] [serial = 1757] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (17C96400) [pid = 3064] [serial = 1756] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (14E7F400) [pid = 3064] [serial = 1759] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (171E2400) [pid = 3064] [serial = 1760] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (181C4800) [pid = 3064] [serial = 1777] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (1CDD5800) [pid = 3064] [serial = 1781] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (1424C000) [pid = 3064] [serial = 1775] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (18F2A000) [pid = 3064] [serial = 1778] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (18F34800) [pid = 3064] [serial = 1766] [outer = 00000000] [url = about:blank] 14:57:29 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (1CCE8000) [pid = 3064] [serial = 1780] [outer = 00000000] [url = about:blank] 14:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1172ms 14:57:30 INFO - PROCESS | 3064 | 1463781449997 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 14:57:30 INFO - PROCESS | 3064 | 1463781450000 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 14:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:57:30 INFO - PROCESS | 3064 | 1463781450005 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:57:30 INFO - PROCESS | 3064 | 1463781450007 Marionette TRACE conn5 <- [1,2442,null,{}] 14:57:30 INFO - PROCESS | 3064 | 1463781450011 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:57:30 INFO - PROCESS | 3064 | 1463781450108 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 14:57:30 INFO - PROCESS | 3064 | 1463781450116 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:30 INFO - PROCESS | 3064 | ++DOCSHELL 0CFDA800 == 64 [pid = 3064] [id = 620] 14:57:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (0CFDB800) [pid = 3064] [serial = 1860] [outer = 00000000] 14:57:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (0FD51400) [pid = 3064] [serial = 1861] [outer = 0CFDB800] 14:57:30 INFO - PROCESS | 3064 | 1463781450163 Marionette DEBUG loaded listener.js 14:57:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (10183800) [pid = 3064] [serial = 1862] [outer = 0CFDB800] 14:57:30 INFO - PROCESS | 3064 | 1463781450722 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:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 770ms 14:57:30 INFO - PROCESS | 3064 | 1463781450780 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 14:57:30 INFO - PROCESS | 3064 | 1463781450783 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 14:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:57:30 INFO - PROCESS | 3064 | 1463781450788 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:57:30 INFO - PROCESS | 3064 | 1463781450793 Marionette TRACE conn5 <- [1,2446,null,{}] 14:57:30 INFO - PROCESS | 3064 | 1463781450802 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:57:30 INFO - PROCESS | 3064 | 1463781450904 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 14:57:31 INFO - PROCESS | 3064 | 1463781451024 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:31 INFO - PROCESS | 3064 | ++DOCSHELL 17A80800 == 65 [pid = 3064] [id = 621] 14:57:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (17C26400) [pid = 3064] [serial = 1863] [outer = 00000000] 14:57:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (17C79400) [pid = 3064] [serial = 1864] [outer = 17C26400] 14:57:31 INFO - PROCESS | 3064 | 1463781451072 Marionette DEBUG loaded listener.js 14:57:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (17C90C00) [pid = 3064] [serial = 1865] [outer = 17C26400] 14:57:31 INFO - PROCESS | 3064 | 1463781451483 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:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 14:57:31 INFO - PROCESS | 3064 | 1463781451519 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 14:57:31 INFO - PROCESS | 3064 | 1463781451522 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 14:57:31 INFO - PROCESS | 3064 | 1463781451525 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:57:31 INFO - PROCESS | 3064 | 1463781451527 Marionette TRACE conn5 <- [1,2450,null,{}] 14:57:31 INFO - PROCESS | 3064 | 1463781451530 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:57:31 INFO - PROCESS | 3064 | 1463781451622 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 14:57:31 INFO - PROCESS | 3064 | 1463781451630 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:31 INFO - PROCESS | 3064 | ++DOCSHELL 0CD4CC00 == 66 [pid = 3064] [id = 622] 14:57:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (17C96400) [pid = 3064] [serial = 1866] [outer = 00000000] 14:57:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (181C2400) [pid = 3064] [serial = 1867] [outer = 17C96400] 14:57:31 INFO - PROCESS | 3064 | 1463781451675 Marionette DEBUG loaded listener.js 14:57:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (18B4C400) [pid = 3064] [serial = 1868] [outer = 17C96400] 14:57:32 INFO - PROCESS | 3064 | 1463781452131 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:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 14:57:32 INFO - PROCESS | 3064 | 1463781452160 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 14:57:32 INFO - PROCESS | 3064 | 1463781452172 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 14:57:32 INFO - PROCESS | 3064 | 1463781452199 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:57:32 INFO - PROCESS | 3064 | 1463781452201 Marionette TRACE conn5 <- [1,2454,null,{}] 14:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:57:32 INFO - PROCESS | 3064 | 1463781452204 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:57:32 INFO - PROCESS | 3064 | 1463781452345 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 14:57:32 INFO - PROCESS | 3064 | 1463781452450 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:32 INFO - PROCESS | 3064 | ++DOCSHELL 18BCEC00 == 67 [pid = 3064] [id = 623] 14:57:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (18BCF000) [pid = 3064] [serial = 1869] [outer = 00000000] 14:57:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (18E6C000) [pid = 3064] [serial = 1870] [outer = 18BCF000] 14:57:32 INFO - PROCESS | 3064 | 1463781452505 Marionette DEBUG loaded listener.js 14:57:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (18EEBC00) [pid = 3064] [serial = 1871] [outer = 18BCF000] 14:57:32 INFO - PROCESS | 3064 | 1463781452957 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:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 770ms 14:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:57:32 INFO - PROCESS | 3064 | 1463781452975 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 14:57:32 INFO - PROCESS | 3064 | 1463781452977 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 14:57:32 INFO - PROCESS | 3064 | 1463781452980 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:57:32 INFO - PROCESS | 3064 | 1463781452982 Marionette TRACE conn5 <- [1,2458,null,{}] 14:57:32 INFO - PROCESS | 3064 | 1463781452985 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:57:33 INFO - PROCESS | 3064 | 1463781453122 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 14:57:33 INFO - PROCESS | 3064 | 1463781453135 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:33 INFO - PROCESS | 3064 | ++DOCSHELL 18EEF000 == 68 [pid = 3064] [id = 624] 14:57:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (18F2AC00) [pid = 3064] [serial = 1872] [outer = 00000000] 14:57:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (194AC000) [pid = 3064] [serial = 1873] [outer = 18F2AC00] 14:57:33 INFO - PROCESS | 3064 | 1463781453182 Marionette DEBUG loaded listener.js 14:57:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (19ED9000) [pid = 3064] [serial = 1874] [outer = 18F2AC00] 14:57:33 INFO - PROCESS | 3064 | 1463781453647 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:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 14:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:57:33 INFO - PROCESS | 3064 | 1463781453711 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 14:57:33 INFO - PROCESS | 3064 | 1463781453713 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 14:57:33 INFO - PROCESS | 3064 | 1463781453716 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:57:33 INFO - PROCESS | 3064 | 1463781453718 Marionette TRACE conn5 <- [1,2462,null,{}] 14:57:33 INFO - PROCESS | 3064 | 1463781453722 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:57:33 INFO - PROCESS | 3064 | 1463781453888 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 14:57:33 INFO - PROCESS | 3064 | 1463781453968 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:33 INFO - PROCESS | 3064 | ++DOCSHELL 18FA0800 == 69 [pid = 3064] [id = 625] 14:57:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (198B5000) [pid = 3064] [serial = 1875] [outer = 00000000] 14:57:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (19EEE400) [pid = 3064] [serial = 1876] [outer = 198B5000] 14:57:34 INFO - PROCESS | 3064 | 1463781454012 Marionette DEBUG loaded listener.js 14:57:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (19EF4800) [pid = 3064] [serial = 1877] [outer = 198B5000] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (18BC8800) [pid = 3064] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (0CCC3400) [pid = 3064] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (1CDD9800) [pid = 3064] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (18BC6C00) [pid = 3064] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (17C80000) [pid = 3064] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (14B4D800) [pid = 3064] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (149F8C00) [pid = 3064] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (215B8000) [pid = 3064] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (0FD48800) [pid = 3064] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (1017AC00) [pid = 3064] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (1E51EC00) [pid = 3064] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (1E8B7C00) [pid = 3064] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (21A7A400) [pid = 3064] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (1E6A1400) [pid = 3064] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (181BB400) [pid = 3064] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (18BC9C00) [pid = 3064] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (10168400) [pid = 3064] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (18F55C00) [pid = 3064] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (17C94400) [pid = 3064] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (18EE3800) [pid = 3064] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (0FAF6000) [pid = 3064] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (10179000) [pid = 3064] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (0CCC7C00) [pid = 3064] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:57:34 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (17C28C00) [pid = 3064] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:57:34 INFO - PROCESS | 3064 | 1463781454732 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:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1070ms 14:57:34 INFO - PROCESS | 3064 | 1463781454787 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 14:57:34 INFO - PROCESS | 3064 | 1463781454789 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 14:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:57:34 INFO - PROCESS | 3064 | 1463781454792 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:57:34 INFO - PROCESS | 3064 | 1463781454794 Marionette TRACE conn5 <- [1,2466,null,{}] 14:57:34 INFO - PROCESS | 3064 | 1463781454806 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:57:34 INFO - PROCESS | 3064 | 1463781454905 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 14:57:34 INFO - PROCESS | 3064 | 1463781454915 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:34 INFO - PROCESS | 3064 | ++DOCSHELL 1017AC00 == 70 [pid = 3064] [id = 626] 14:57:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (10DEAC00) [pid = 3064] [serial = 1878] [outer = 00000000] 14:57:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (17C23400) [pid = 3064] [serial = 1879] [outer = 10DEAC00] 14:57:34 INFO - PROCESS | 3064 | 1463781454961 Marionette DEBUG loaded listener.js 14:57:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (17DC3800) [pid = 3064] [serial = 1880] [outer = 10DEAC00] 14:57:35 INFO - PROCESS | 3064 | 1463781455415 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:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 690ms 14:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:57:35 INFO - PROCESS | 3064 | 1463781455483 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 14:57:35 INFO - PROCESS | 3064 | 1463781455485 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 14:57:35 INFO - PROCESS | 3064 | 1463781455488 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:57:35 INFO - PROCESS | 3064 | 1463781455489 Marionette TRACE conn5 <- [1,2470,null,{}] 14:57:35 INFO - PROCESS | 3064 | 1463781455493 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:57:35 INFO - PROCESS | 3064 | 1463781455590 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 14:57:35 INFO - PROCESS | 3064 | 1463781455631 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:35 INFO - PROCESS | 3064 | ++DOCSHELL 1760CC00 == 71 [pid = 3064] [id = 627] 14:57:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (17687400) [pid = 3064] [serial = 1881] [outer = 00000000] 14:57:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (19EDB800) [pid = 3064] [serial = 1882] [outer = 17687400] 14:57:35 INFO - PROCESS | 3064 | 1463781455678 Marionette DEBUG loaded listener.js 14:57:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (1CB3E400) [pid = 3064] [serial = 1883] [outer = 17687400] 14:57:36 INFO - PROCESS | 3064 | 1463781456137 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:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 14:57:36 INFO - PROCESS | 3064 | 1463781456171 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 14:57:36 INFO - PROCESS | 3064 | 1463781456173 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 14:57:36 INFO - PROCESS | 3064 | 1463781456176 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:57:36 INFO - PROCESS | 3064 | 1463781456178 Marionette TRACE conn5 <- [1,2474,null,{}] 14:57:36 INFO - PROCESS | 3064 | 1463781456181 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:57:36 INFO - PROCESS | 3064 | 1463781456272 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 14:57:36 INFO - PROCESS | 3064 | 1463781456280 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:36 INFO - PROCESS | 3064 | ++DOCSHELL 0FD43800 == 72 [pid = 3064] [id = 628] 14:57:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (19B69000) [pid = 3064] [serial = 1884] [outer = 00000000] 14:57:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (1CDD3C00) [pid = 3064] [serial = 1885] [outer = 19B69000] 14:57:36 INFO - PROCESS | 3064 | 1463781456329 Marionette DEBUG loaded listener.js 14:57:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (1D9C7000) [pid = 3064] [serial = 1886] [outer = 19B69000] 14:57:37 INFO - PROCESS | 3064 | 1463781457110 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:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 14:57:37 INFO - PROCESS | 3064 | 1463781457151 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 14:57:37 INFO - PROCESS | 3064 | 1463781457156 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 14:57:37 INFO - PROCESS | 3064 | 1463781457161 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:57:37 INFO - PROCESS | 3064 | 1463781457166 Marionette TRACE conn5 <- [1,2478,null,{}] 14:57:37 INFO - PROCESS | 3064 | 1463781457171 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:57:37 INFO - PROCESS | 3064 | 1463781457294 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 14:57:37 INFO - PROCESS | 3064 | 1463781457473 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:37 INFO - PROCESS | 3064 | ++DOCSHELL 1017B400 == 73 [pid = 3064] [id = 629] 14:57:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (10180000) [pid = 3064] [serial = 1887] [outer = 00000000] 14:57:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (14E05000) [pid = 3064] [serial = 1888] [outer = 10180000] 14:57:37 INFO - PROCESS | 3064 | 1463781457534 Marionette DEBUG loaded listener.js 14:57:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (171E3C00) [pid = 3064] [serial = 1889] [outer = 10180000] 14:57:38 INFO - PROCESS | 3064 | 1463781458114 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:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1024ms 14:57:38 INFO - PROCESS | 3064 | 1463781458190 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 14:57:38 INFO - PROCESS | 3064 | 1463781458196 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 14:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:57:38 INFO - PROCESS | 3064 | 1463781458202 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:57:38 INFO - PROCESS | 3064 | 1463781458205 Marionette TRACE conn5 <- [1,2482,null,{}] 14:57:38 INFO - PROCESS | 3064 | 1463781458209 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:57:38 INFO - PROCESS | 3064 | 1463781458389 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 14:57:38 INFO - PROCESS | 3064 | 1463781458503 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:38 INFO - PROCESS | 3064 | ++DOCSHELL 17C71C00 == 74 [pid = 3064] [id = 630] 14:57:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (17C8D400) [pid = 3064] [serial = 1890] [outer = 00000000] 14:57:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (18BCC000) [pid = 3064] [serial = 1891] [outer = 17C8D400] 14:57:38 INFO - PROCESS | 3064 | 1463781458558 Marionette DEBUG loaded listener.js 14:57:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (18EEA000) [pid = 3064] [serial = 1892] [outer = 17C8D400] 14:57:39 INFO - PROCESS | 3064 | 1463781459185 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:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1019ms 14:57:39 INFO - PROCESS | 3064 | 1463781459223 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 14:57:39 INFO - PROCESS | 3064 | 1463781459226 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 14:57:39 INFO - PROCESS | 3064 | 1463781459229 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:57:39 INFO - PROCESS | 3064 | 1463781459233 Marionette TRACE conn5 <- [1,2486,null,{}] 14:57:39 INFO - PROCESS | 3064 | 1463781459244 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:57:39 INFO - PROCESS | 3064 | 1463781459365 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 14:57:39 INFO - PROCESS | 3064 | 1463781459546 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:39 INFO - PROCESS | 3064 | ++DOCSHELL 1CCED800 == 75 [pid = 3064] [id = 631] 14:57:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (1D9C4000) [pid = 3064] [serial = 1893] [outer = 00000000] 14:57:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (1E6A3C00) [pid = 3064] [serial = 1894] [outer = 1D9C4000] 14:57:39 INFO - PROCESS | 3064 | 1463781459608 Marionette DEBUG loaded listener.js 14:57:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (1E7B5800) [pid = 3064] [serial = 1895] [outer = 1D9C4000] 14:57:40 INFO - PROCESS | 3064 | 1463781460237 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:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1021ms 14:57:40 INFO - PROCESS | 3064 | 1463781460254 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 14:57:40 INFO - PROCESS | 3064 | 1463781460257 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 14:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:57:40 INFO - PROCESS | 3064 | 1463781460260 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:57:40 INFO - PROCESS | 3064 | 1463781460262 Marionette TRACE conn5 <- [1,2490,null,{}] 14:57:40 INFO - PROCESS | 3064 | 1463781460266 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:57:40 INFO - PROCESS | 3064 | 1463781460389 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 14:57:40 INFO - PROCESS | 3064 | 1463781460565 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:40 INFO - PROCESS | 3064 | ++DOCSHELL 1E7C3C00 == 76 [pid = 3064] [id = 632] 14:57:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (1E8B8000) [pid = 3064] [serial = 1896] [outer = 00000000] 14:57:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (1E8BF000) [pid = 3064] [serial = 1897] [outer = 1E8B8000] 14:57:40 INFO - PROCESS | 3064 | 1463781460624 Marionette DEBUG loaded listener.js 14:57:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (215BC400) [pid = 3064] [serial = 1898] [outer = 1E8B8000] 14:57:41 INFO - PROCESS | 3064 | 1463781461243 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:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1016ms 14:57:41 INFO - PROCESS | 3064 | 1463781461280 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 14:57:41 INFO - PROCESS | 3064 | 1463781461283 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 14:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:57:41 INFO - PROCESS | 3064 | 1463781461286 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:57:41 INFO - PROCESS | 3064 | 1463781461288 Marionette TRACE conn5 <- [1,2494,null,{}] 14:57:41 INFO - PROCESS | 3064 | 1463781461292 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:57:41 INFO - PROCESS | 3064 | 1463781461409 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 14:57:41 INFO - PROCESS | 3064 | 1463781461572 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:41 INFO - PROCESS | 3064 | ++DOCSHELL 21A74000 == 77 [pid = 3064] [id = 633] 14:57:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (21A77000) [pid = 3064] [serial = 1899] [outer = 00000000] 14:57:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (21A81400) [pid = 3064] [serial = 1900] [outer = 21A77000] 14:57:41 INFO - PROCESS | 3064 | 1463781461631 Marionette DEBUG loaded listener.js 14:57:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (21C8F800) [pid = 3064] [serial = 1901] [outer = 21A77000] 14:57:42 INFO - PROCESS | 3064 | 1463781462219 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:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 970ms 14:57:42 INFO - PROCESS | 3064 | 1463781462260 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 14:57:42 INFO - PROCESS | 3064 | 1463781462263 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 14:57:42 INFO - PROCESS | 3064 | 1463781462266 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:57:42 INFO - PROCESS | 3064 | 1463781462268 Marionette TRACE conn5 <- [1,2498,null,{}] 14:57:42 INFO - PROCESS | 3064 | 1463781462272 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:57:42 INFO - PROCESS | 3064 | 1463781462395 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 14:57:42 INFO - PROCESS | 3064 | 1463781462573 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:42 INFO - PROCESS | 3064 | ++DOCSHELL 1E718000 == 78 [pid = 3064] [id = 634] 14:57:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (21C93400) [pid = 3064] [serial = 1902] [outer = 00000000] 14:57:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (21DDA800) [pid = 3064] [serial = 1903] [outer = 21C93400] 14:57:42 INFO - PROCESS | 3064 | 1463781462633 Marionette DEBUG loaded listener.js 14:57:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (21DDD000) [pid = 3064] [serial = 1904] [outer = 21C93400] 14:57:43 INFO - PROCESS | 3064 | 1463781463270 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:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1020ms 14:57:43 INFO - PROCESS | 3064 | 1463781463290 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 14:57:43 INFO - PROCESS | 3064 | 1463781463293 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 14:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:57:43 INFO - PROCESS | 3064 | 1463781463311 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:57:43 INFO - PROCESS | 3064 | 1463781463313 Marionette TRACE conn5 <- [1,2502,null,{}] 14:57:43 INFO - PROCESS | 3064 | 1463781463338 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:57:43 INFO - PROCESS | 3064 | 1463781463454 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 14:57:43 INFO - PROCESS | 3064 | 1463781463614 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:43 INFO - PROCESS | 3064 | ++DOCSHELL 09A63800 == 79 [pid = 3064] [id = 635] 14:57:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (0FD4A000) [pid = 3064] [serial = 1905] [outer = 00000000] 14:57:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (17A5CC00) [pid = 3064] [serial = 1906] [outer = 0FD4A000] 14:57:43 INFO - PROCESS | 3064 | 1463781463673 Marionette DEBUG loaded listener.js 14:57:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 155 (18155400) [pid = 3064] [serial = 1907] [outer = 0FD4A000] 14:57:44 INFO - PROCESS | 3064 | 1463781464537 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:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1284ms 14:57:44 INFO - PROCESS | 3064 | 1463781464585 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 14:57:44 INFO - PROCESS | 3064 | 1463781464589 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 14:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:57:44 INFO - PROCESS | 3064 | 1463781464594 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:57:44 INFO - PROCESS | 3064 | 1463781464597 Marionette TRACE conn5 <- [1,2506,null,{}] 14:57:44 INFO - PROCESS | 3064 | 1463781464603 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:57:44 INFO - PROCESS | 3064 | 1463781464715 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 14:57:44 INFO - PROCESS | 3064 | 1463781464884 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:44 INFO - PROCESS | 3064 | ++DOCSHELL 1014D000 == 80 [pid = 3064] [id = 636] 14:57:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 156 (10168C00) [pid = 3064] [serial = 1908] [outer = 00000000] 14:57:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (10F7E000) [pid = 3064] [serial = 1909] [outer = 10168C00] 14:57:44 INFO - PROCESS | 3064 | 1463781464935 Marionette DEBUG loaded listener.js 14:57:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (14E0C800) [pid = 3064] [serial = 1910] [outer = 10168C00] 14:57:45 INFO - PROCESS | 3064 | 1463781465496 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:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 987ms 14:57:45 INFO - PROCESS | 3064 | 1463781465582 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 14:57:45 INFO - PROCESS | 3064 | 1463781465587 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 14:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:57:45 INFO - PROCESS | 3064 | 1463781465593 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:57:45 INFO - PROCESS | 3064 | 1463781465596 Marionette TRACE conn5 <- [1,2510,null,{}] 14:57:45 INFO - PROCESS | 3064 | 1463781465617 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:57:45 INFO - PROCESS | 3064 | 1463781465746 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 14:57:45 INFO - PROCESS | 3064 | 1463781465886 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:45 INFO - PROCESS | 3064 | --DOCSHELL 1760CC00 == 79 [pid = 3064] [id = 627] 14:57:45 INFO - PROCESS | 3064 | --DOCSHELL 1017AC00 == 78 [pid = 3064] [id = 626] 14:57:45 INFO - PROCESS | 3064 | --DOCSHELL 18FA0800 == 77 [pid = 3064] [id = 625] 14:57:45 INFO - PROCESS | 3064 | --DOCSHELL 18EEF000 == 76 [pid = 3064] [id = 624] 14:57:45 INFO - PROCESS | 3064 | --DOCSHELL 18BCEC00 == 75 [pid = 3064] [id = 623] 14:57:45 INFO - PROCESS | 3064 | --DOCSHELL 0CD4CC00 == 74 [pid = 3064] [id = 622] 14:57:45 INFO - PROCESS | 3064 | --DOCSHELL 17A80800 == 73 [pid = 3064] [id = 621] 14:57:45 INFO - PROCESS | 3064 | --DOMWINDOW == 157 (1BF58000) [pid = 3064] [serial = 1834] [outer = 00000000] [url = about:blank] 14:57:45 INFO - PROCESS | 3064 | ++DOCSHELL 09A59800 == 74 [pid = 3064] [id = 637] 14:57:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (09A5E800) [pid = 3064] [serial = 1911] [outer = 00000000] 14:57:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 159 (0CFD5C00) [pid = 3064] [serial = 1912] [outer = 09A5E800] 14:57:46 INFO - PROCESS | 3064 | 1463781465999 Marionette DEBUG loaded listener.js 14:57:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 160 (1048F400) [pid = 3064] [serial = 1913] [outer = 09A5E800] 14:57:46 INFO - PROCESS | 3064 | --DOCSHELL 0CFDA800 == 73 [pid = 3064] [id = 620] 14:57:46 INFO - PROCESS | 3064 | --DOCSHELL 159E8800 == 72 [pid = 3064] [id = 619] 14:57:46 INFO - PROCESS | 3064 | --DOCSHELL 0927D400 == 71 [pid = 3064] [id = 618] 14:57:46 INFO - PROCESS | 3064 | --DOCSHELL 1CDD1C00 == 70 [pid = 3064] [id = 615] 14:57:46 INFO - PROCESS | 3064 | --DOCSHELL 1BF17C00 == 69 [pid = 3064] [id = 614] 14:57:46 INFO - PROCESS | 3064 | --DOCSHELL 171E5C00 == 68 [pid = 3064] [id = 613] 14:57:46 INFO - PROCESS | 3064 | --DOCSHELL 09AB7000 == 67 [pid = 3064] [id = 612] 14:57:46 INFO - PROCESS | 3064 | --DOCSHELL 19EEDC00 == 66 [pid = 3064] [id = 611] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 159 (18F99C00) [pid = 3064] [serial = 1592] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 158 (0FD52000) [pid = 3064] [serial = 1736] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 157 (1D9C8800) [pid = 3064] [serial = 1694] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 156 (1CCE9000) [pid = 3064] [serial = 1742] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 155 (18ECBC00) [pid = 3064] [serial = 1691] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 154 (215B0C00) [pid = 3064] [serial = 1703] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (17C27800) [pid = 3064] [serial = 1739] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 152 (21A74400) [pid = 3064] [serial = 1748] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (17C75800) [pid = 3064] [serial = 1655] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (17110000) [pid = 3064] [serial = 1688] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (1E71BC00) [pid = 3064] [serial = 1697] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (1E8C0C00) [pid = 3064] [serial = 1745] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (21DD5800) [pid = 3064] [serial = 1751] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (1E7BD000) [pid = 3064] [serial = 1700] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (188CC000) [pid = 3064] [serial = 1819] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (18BA5800) [pid = 3064] [serial = 1820] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (18F5BC00) [pid = 3064] [serial = 1823] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (18F25400) [pid = 3064] [serial = 1822] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (18EE7C00) [pid = 3064] [serial = 1828] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (18FA3C00) [pid = 3064] [serial = 1825] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (1813D800) [pid = 3064] [serial = 1816] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (19EF1000) [pid = 3064] [serial = 1831] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (14B51800) [pid = 3064] [serial = 1810] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (14E7A000) [pid = 3064] [serial = 1811] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (18EEAC00) [pid = 3064] [serial = 1789] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (1E6A1800) [pid = 3064] [serial = 1783] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (14E10400) [pid = 3064] [serial = 1808] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (14279400) [pid = 3064] [serial = 1807] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (09A60400) [pid = 3064] [serial = 1795] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (17A5BC00) [pid = 3064] [serial = 1805] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (1710A800) [pid = 3064] [serial = 1804] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (1E8B9800) [pid = 3064] [serial = 1792] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (17C2FC00) [pid = 3064] [serial = 1813] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (17C72000) [pid = 3064] [serial = 1814] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (17A60000) [pid = 3064] [serial = 1786] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (1DC49400) [pid = 3064] [serial = 1798] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (19B61800) [pid = 3064] [serial = 1826] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (1DC45400) [pid = 3064] [serial = 1801] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (181BD400) [pid = 3064] [serial = 1817] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (198B1C00) [pid = 3064] [serial = 1829] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (1ACC3000) [pid = 3064] [serial = 1832] [outer = 00000000] [url = about:blank] 14:57:46 INFO - PROCESS | 3064 | 1463781466476 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:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 950ms 14:57:46 INFO - PROCESS | 3064 | 1463781466547 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 14:57:46 INFO - PROCESS | 3064 | 1463781466549 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 14:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:57:46 INFO - PROCESS | 3064 | 1463781466552 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:57:46 INFO - PROCESS | 3064 | 1463781466556 Marionette TRACE conn5 <- [1,2514,null,{}] 14:57:46 INFO - PROCESS | 3064 | 1463781466565 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:57:46 INFO - PROCESS | 3064 | 1463781466663 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 14:57:46 INFO - PROCESS | 3064 | 1463781466679 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:46 INFO - PROCESS | 3064 | ++DOCSHELL 1710A800 == 67 [pid = 3064] [id = 638] 14:57:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (1710AC00) [pid = 3064] [serial = 1914] [outer = 00000000] 14:57:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (1760CC00) [pid = 3064] [serial = 1915] [outer = 1710AC00] 14:57:46 INFO - PROCESS | 3064 | 1463781466727 Marionette DEBUG loaded listener.js 14:57:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (17A5A800) [pid = 3064] [serial = 1916] [outer = 1710AC00] 14:57:47 INFO - PROCESS | 3064 | 1463781467262 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:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 14:57:47 INFO - PROCESS | 3064 | 1463781467313 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 14:57:47 INFO - PROCESS | 3064 | 1463781467315 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 14:57:47 INFO - PROCESS | 3064 | 1463781467319 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:57:47 INFO - PROCESS | 3064 | 1463781467320 Marionette TRACE conn5 <- [1,2518,null,{}] 14:57:47 INFO - PROCESS | 3064 | 1463781467324 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:57:47 INFO - PROCESS | 3064 | 1463781467432 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 14:57:47 INFO - PROCESS | 3064 | 1463781467551 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:47 INFO - PROCESS | 3064 | ++DOCSHELL 17C29C00 == 68 [pid = 3064] [id = 639] 14:57:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (17C2B800) [pid = 3064] [serial = 1917] [outer = 00000000] 14:57:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (17C79000) [pid = 3064] [serial = 1918] [outer = 17C2B800] 14:57:47 INFO - PROCESS | 3064 | 1463781467597 Marionette DEBUG loaded listener.js 14:57:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (17DB5400) [pid = 3064] [serial = 1919] [outer = 17C2B800] 14:57:47 INFO - PROCESS | 3064 | 1463781467978 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:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 14:57:48 INFO - PROCESS | 3064 | 1463781468008 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 14:57:48 INFO - PROCESS | 3064 | 1463781468010 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 14:57:48 INFO - PROCESS | 3064 | 1463781468015 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:57:48 INFO - PROCESS | 3064 | 1463781468016 Marionette TRACE conn5 <- [1,2522,null,{}] 14:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:57:48 INFO - PROCESS | 3064 | 1463781468020 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:57:48 INFO - PROCESS | 3064 | 1463781468114 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 14:57:48 INFO - PROCESS | 3064 | 1463781468121 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:48 INFO - PROCESS | 3064 | ++DOCSHELL 17DBF800 == 69 [pid = 3064] [id = 640] 14:57:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (1815A800) [pid = 3064] [serial = 1920] [outer = 00000000] 14:57:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (181CAC00) [pid = 3064] [serial = 1921] [outer = 1815A800] 14:57:48 INFO - PROCESS | 3064 | 1463781468165 Marionette DEBUG loaded listener.js 14:57:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (18BC7800) [pid = 3064] [serial = 1922] [outer = 1815A800] 14:57:48 INFO - PROCESS | 3064 | 1463781468652 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:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 14:57:48 INFO - PROCESS | 3064 | 1463781468692 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 14:57:48 INFO - PROCESS | 3064 | 1463781468694 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 14:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:57:48 INFO - PROCESS | 3064 | 1463781468697 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:57:48 INFO - PROCESS | 3064 | 1463781468699 Marionette TRACE conn5 <- [1,2526,null,{}] 14:57:48 INFO - PROCESS | 3064 | 1463781468702 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:57:48 INFO - PROCESS | 3064 | 1463781468862 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 14:57:48 INFO - PROCESS | 3064 | 1463781468922 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:48 INFO - PROCESS | 3064 | ++DOCSHELL 18EE8000 == 70 [pid = 3064] [id = 641] 14:57:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (18EE8C00) [pid = 3064] [serial = 1923] [outer = 00000000] 14:57:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (18F52000) [pid = 3064] [serial = 1924] [outer = 18EE8C00] 14:57:48 INFO - PROCESS | 3064 | 1463781468970 Marionette DEBUG loaded listener.js 14:57:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (18F5F800) [pid = 3064] [serial = 1925] [outer = 18EE8C00] 14:57:49 INFO - PROCESS | 3064 | 1463781469453 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:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 14:57:49 INFO - PROCESS | 3064 | 1463781469467 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 14:57:49 INFO - PROCESS | 3064 | 1463781469469 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 14:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:57:49 INFO - PROCESS | 3064 | 1463781469472 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:57:49 INFO - PROCESS | 3064 | 1463781469474 Marionette TRACE conn5 <- [1,2530,null,{}] 14:57:49 INFO - PROCESS | 3064 | 1463781469483 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:57:49 INFO - PROCESS | 3064 | 1463781469608 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 14:57:49 INFO - PROCESS | 3064 | 1463781469678 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:49 INFO - PROCESS | 3064 | ++DOCSHELL 18F96800 == 71 [pid = 3064] [id = 642] 14:57:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (18F9F400) [pid = 3064] [serial = 1926] [outer = 00000000] 14:57:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (19B62000) [pid = 3064] [serial = 1927] [outer = 18F9F400] 14:57:49 INFO - PROCESS | 3064 | 1463781469729 Marionette DEBUG loaded listener.js 14:57:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (19B6B000) [pid = 3064] [serial = 1928] [outer = 18F9F400] 14:57:50 INFO - PROCESS | 3064 | 1463781470182 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:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 14:57:50 INFO - PROCESS | 3064 | 1463781470203 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 14:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:57:50 INFO - PROCESS | 3064 | 1463781470205 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 14:57:50 INFO - PROCESS | 3064 | 1463781470209 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:57:50 INFO - PROCESS | 3064 | 1463781470210 Marionette TRACE conn5 <- [1,2534,null,{}] 14:57:50 INFO - PROCESS | 3064 | 1463781470214 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:57:50 INFO - PROCESS | 3064 | 1463781470373 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (1ABDB400) [pid = 3064] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (19EE4800) [pid = 3064] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (194B0000) [pid = 3064] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (14E7FC00) [pid = 3064] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (0FA01C00) [pid = 3064] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (18BCF000) [pid = 3064] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (0CFDB800) [pid = 3064] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (18F2AC00) [pid = 3064] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (17C96400) [pid = 3064] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (17C26400) [pid = 3064] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (198B5000) [pid = 3064] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (17687400) [pid = 3064] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (09A56C00) [pid = 3064] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (1710D800) [pid = 3064] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:57:50 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (10DEAC00) [pid = 3064] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:57:50 INFO - PROCESS | 3064 | 1463781470722 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:50 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD5400 == 72 [pid = 3064] [id = 643] 14:57:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (0CFDB800) [pid = 3064] [serial = 1929] [outer = 00000000] 14:57:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (14245000) [pid = 3064] [serial = 1930] [outer = 0CFDB800] 14:57:50 INFO - PROCESS | 3064 | 1463781470767 Marionette DEBUG loaded listener.js 14:57:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (17101400) [pid = 3064] [serial = 1931] [outer = 0CFDB800] 14:57:51 INFO - PROCESS | 3064 | 1463781471152 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:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 970ms 14:57:51 INFO - PROCESS | 3064 | 1463781471180 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 14:57:51 INFO - PROCESS | 3064 | 1463781471182 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 14:57:51 INFO - PROCESS | 3064 | 1463781471185 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:57:51 INFO - PROCESS | 3064 | 1463781471187 Marionette TRACE conn5 <- [1,2538,null,{}] 14:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:57:51 INFO - PROCESS | 3064 | 1463781471190 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:57:51 INFO - PROCESS | 3064 | 1463781471285 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 14:57:51 INFO - PROCESS | 3064 | 1463781471291 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:51 INFO - PROCESS | 3064 | ++DOCSHELL 17687400 == 73 [pid = 3064] [id = 644] 14:57:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (181C2000) [pid = 3064] [serial = 1932] [outer = 00000000] 14:57:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (19ED5400) [pid = 3064] [serial = 1933] [outer = 181C2000] 14:57:51 INFO - PROCESS | 3064 | 1463781471336 Marionette DEBUG loaded listener.js 14:57:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (1ABDB000) [pid = 3064] [serial = 1934] [outer = 181C2000] 14:57:51 INFO - PROCESS | 3064 | 1463781471811 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:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 14:57:51 INFO - PROCESS | 3064 | 1463781471860 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 14:57:51 INFO - PROCESS | 3064 | 1463781471862 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 14:57:51 INFO - PROCESS | 3064 | 1463781471866 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:57:51 INFO - PROCESS | 3064 | 1463781471867 Marionette TRACE conn5 <- [1,2542,null,{}] 14:57:51 INFO - PROCESS | 3064 | 1463781471871 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:57:51 INFO - PROCESS | 3064 | 1463781471967 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 14:57:52 INFO - PROCESS | 3064 | 1463781472004 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:52 INFO - PROCESS | 3064 | ++DOCSHELL 0FD4D400 == 74 [pid = 3064] [id = 645] 14:57:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (17A5DC00) [pid = 3064] [serial = 1935] [outer = 00000000] 14:57:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (1BFF1800) [pid = 3064] [serial = 1936] [outer = 17A5DC00] 14:57:52 INFO - PROCESS | 3064 | 1463781472055 Marionette DEBUG loaded listener.js 14:57:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (1CC2A000) [pid = 3064] [serial = 1937] [outer = 17A5DC00] 14:57:52 INFO - PROCESS | 3064 | 1463781472521 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:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 14:57:52 INFO - PROCESS | 3064 | 1463781472559 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 14:57:52 INFO - PROCESS | 3064 | 1463781472562 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 14:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:57:52 INFO - PROCESS | 3064 | 1463781472565 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:57:52 INFO - PROCESS | 3064 | 1463781472567 Marionette TRACE conn5 <- [1,2546,null,{}] 14:57:52 INFO - PROCESS | 3064 | 1463781472571 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:57:52 INFO - PROCESS | 3064 | 1463781472764 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 14:57:52 INFO - PROCESS | 3064 | 1463781472927 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:52 INFO - PROCESS | 3064 | ++DOCSHELL 09AB7000 == 75 [pid = 3064] [id = 646] 14:57:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (09ABA400) [pid = 3064] [serial = 1938] [outer = 00000000] 14:57:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (0CD49800) [pid = 3064] [serial = 1939] [outer = 09ABA400] 14:57:52 INFO - PROCESS | 3064 | 1463781472989 Marionette DEBUG loaded listener.js 14:57:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (0CFD1800) [pid = 3064] [serial = 1940] [outer = 09ABA400] 14:57:53 INFO - PROCESS | 3064 | 1463781473689 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:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1184ms 14:57:53 INFO - PROCESS | 3064 | 1463781473753 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 14:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:57:53 INFO - PROCESS | 3064 | 1463781473757 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 14:57:53 INFO - PROCESS | 3064 | 1463781473762 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:57:53 INFO - PROCESS | 3064 | 1463781473766 Marionette TRACE conn5 <- [1,2550,null,{}] 14:57:53 INFO - PROCESS | 3064 | 1463781473786 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:57:53 INFO - PROCESS | 3064 | 1463781473920 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 14:57:54 INFO - PROCESS | 3064 | 1463781474077 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:54 INFO - PROCESS | 3064 | ++DOCSHELL 14BB8000 == 76 [pid = 3064] [id = 647] 14:57:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (14CB5C00) [pid = 3064] [serial = 1941] [outer = 00000000] 14:57:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (1768A400) [pid = 3064] [serial = 1942] [outer = 14CB5C00] 14:57:54 INFO - PROCESS | 3064 | 1463781474142 Marionette DEBUG loaded listener.js 14:57:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (17C27800) [pid = 3064] [serial = 1943] [outer = 14CB5C00] 14:57:54 INFO - PROCESS | 3064 | 1463781474714 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:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 990ms 14:57:54 INFO - PROCESS | 3064 | 1463781474752 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 14:57:54 INFO - PROCESS | 3064 | 1463781474756 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 14:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:57:54 INFO - PROCESS | 3064 | 1463781474759 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:57:54 INFO - PROCESS | 3064 | 1463781474761 Marionette TRACE conn5 <- [1,2554,null,{}] 14:57:54 INFO - PROCESS | 3064 | 1463781474765 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:57:54 INFO - PROCESS | 3064 | 1463781474881 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 14:57:55 INFO - PROCESS | 3064 | 1463781475054 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:55 INFO - PROCESS | 3064 | ++DOCSHELL 18EE5000 == 77 [pid = 3064] [id = 648] 14:57:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (18EE6400) [pid = 3064] [serial = 1944] [outer = 00000000] 14:57:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (18FA0000) [pid = 3064] [serial = 1945] [outer = 18EE6400] 14:57:55 INFO - PROCESS | 3064 | 1463781475109 Marionette DEBUG loaded listener.js 14:57:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (1B2DE400) [pid = 3064] [serial = 1946] [outer = 18EE6400] 14:57:55 INFO - PROCESS | 3064 | 1463781475713 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:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 970ms 14:57:55 INFO - PROCESS | 3064 | 1463781475732 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 14:57:55 INFO - PROCESS | 3064 | 1463781475736 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 14:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:57:55 INFO - PROCESS | 3064 | 1463781475747 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:57:55 INFO - PROCESS | 3064 | 1463781475752 Marionette TRACE conn5 <- [1,2558,null,{}] 14:57:55 INFO - PROCESS | 3064 | 1463781475756 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:57:55 INFO - PROCESS | 3064 | 1463781475878 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 14:57:56 INFO - PROCESS | 3064 | 1463781476056 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:56 INFO - PROCESS | 3064 | ++DOCSHELL 1D9C5400 == 78 [pid = 3064] [id = 649] 14:57:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (1DC48400) [pid = 3064] [serial = 1947] [outer = 00000000] 14:57:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (1E516800) [pid = 3064] [serial = 1948] [outer = 1DC48400] 14:57:56 INFO - PROCESS | 3064 | 1463781476115 Marionette DEBUG loaded listener.js 14:57:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (1E6A1000) [pid = 3064] [serial = 1949] [outer = 1DC48400] 14:57:56 INFO - PROCESS | 3064 | 1463781476780 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:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1085ms 14:57:56 INFO - PROCESS | 3064 | 1463781476827 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 14:57:56 INFO - PROCESS | 3064 | 1463781476829 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 14:57:56 INFO - PROCESS | 3064 | 1463781476832 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:57:56 INFO - PROCESS | 3064 | 1463781476834 Marionette TRACE conn5 <- [1,2562,null,{}] 14:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:57:56 INFO - PROCESS | 3064 | 1463781476838 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:57:56 INFO - PROCESS | 3064 | 1463781476969 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 14:57:57 INFO - PROCESS | 3064 | 1463781477132 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:57 INFO - PROCESS | 3064 | ++DOCSHELL 17C91800 == 79 [pid = 3064] [id = 650] 14:57:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (1E6A4000) [pid = 3064] [serial = 1950] [outer = 00000000] 14:57:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (1E724400) [pid = 3064] [serial = 1951] [outer = 1E6A4000] 14:57:57 INFO - PROCESS | 3064 | 1463781477191 Marionette DEBUG loaded listener.js 14:57:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (1E7C4000) [pid = 3064] [serial = 1952] [outer = 1E6A4000] 14:57:57 INFO - PROCESS | 3064 | 1463781477738 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:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 930ms 14:57:57 INFO - PROCESS | 3064 | 1463781477767 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 14:57:57 INFO - PROCESS | 3064 | 1463781477769 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 14:57:57 INFO - PROCESS | 3064 | 1463781477773 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:57:57 INFO - PROCESS | 3064 | 1463781477775 Marionette TRACE conn5 <- [1,2566,null,{}] 14:57:57 INFO - PROCESS | 3064 | 1463781477779 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:57:57 INFO - PROCESS | 3064 | 1463781477895 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 14:57:58 INFO - PROCESS | 3064 | 1463781478064 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:58 INFO - PROCESS | 3064 | ++DOCSHELL 1E8BF800 == 80 [pid = 3064] [id = 651] 14:57:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (1E8C0C00) [pid = 3064] [serial = 1953] [outer = 00000000] 14:57:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (215B5400) [pid = 3064] [serial = 1954] [outer = 1E8C0C00] 14:57:58 INFO - PROCESS | 3064 | 1463781478126 Marionette DEBUG loaded listener.js 14:57:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (21A81000) [pid = 3064] [serial = 1955] [outer = 1E8C0C00] 14:57:58 INFO - PROCESS | 3064 | 1463781478752 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:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1020ms 14:57:58 INFO - PROCESS | 3064 | 1463781478797 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 14:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:57:58 INFO - PROCESS | 3064 | 1463781478799 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 14:57:58 INFO - PROCESS | 3064 | 1463781478802 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:57:58 INFO - PROCESS | 3064 | 1463781478804 Marionette TRACE conn5 <- [1,2570,null,{}] 14:57:58 INFO - PROCESS | 3064 | 1463781478808 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:57:58 INFO - PROCESS | 3064 | 1463781478929 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 14:57:59 INFO - PROCESS | 3064 | 1463781479130 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:59 INFO - PROCESS | 3064 | ++DOCSHELL 17102C00 == 81 [pid = 3064] [id = 652] 14:57:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (21DD2400) [pid = 3064] [serial = 1956] [outer = 00000000] 14:57:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (21DDB000) [pid = 3064] [serial = 1957] [outer = 21DD2400] 14:57:59 INFO - PROCESS | 3064 | 1463781479188 Marionette DEBUG loaded listener.js 14:57:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (22F04800) [pid = 3064] [serial = 1958] [outer = 21DD2400] 14:57:59 INFO - PROCESS | 3064 | 1463781479735 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:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 970ms 14:57:59 INFO - PROCESS | 3064 | 1463781479773 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 14:57:59 INFO - PROCESS | 3064 | 1463781479775 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 14:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:57:59 INFO - PROCESS | 3064 | 1463781479779 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:57:59 INFO - PROCESS | 3064 | 1463781479781 Marionette TRACE conn5 <- [1,2574,null,{}] 14:57:59 INFO - PROCESS | 3064 | 1463781479784 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:57:59 INFO - PROCESS | 3064 | 1463781479896 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 14:58:00 INFO - PROCESS | 3064 | 1463781480066 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:00 INFO - PROCESS | 3064 | ++DOCSHELL 18BD1800 == 82 [pid = 3064] [id = 653] 14:58:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (21DD6400) [pid = 3064] [serial = 1959] [outer = 00000000] 14:58:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (22C4D400) [pid = 3064] [serial = 1960] [outer = 21DD6400] 14:58:00 INFO - PROCESS | 3064 | 1463781480122 Marionette DEBUG loaded listener.js 14:58:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (22C51000) [pid = 3064] [serial = 1961] [outer = 21DD6400] 14:58:00 INFO - PROCESS | 3064 | 1463781480754 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:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1019ms 14:58:00 INFO - PROCESS | 3064 | 1463781480798 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 14:58:00 INFO - PROCESS | 3064 | 1463781480801 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 14:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:58:00 INFO - PROCESS | 3064 | 1463781480804 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:58:00 INFO - PROCESS | 3064 | 1463781480806 Marionette TRACE conn5 <- [1,2578,null,{}] 14:58:00 INFO - PROCESS | 3064 | 1463781480810 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:58:00 INFO - PROCESS | 3064 | 1463781480928 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 14:58:01 INFO - PROCESS | 3064 | 1463781481253 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:01 INFO - PROCESS | 3064 | ++DOCSHELL 09A56C00 == 83 [pid = 3064] [id = 654] 14:58:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (0CCBF000) [pid = 3064] [serial = 1962] [outer = 00000000] 14:58:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (10169400) [pid = 3064] [serial = 1963] [outer = 0CCBF000] 14:58:01 INFO - PROCESS | 3064 | 1463781481311 Marionette DEBUG loaded listener.js 14:58:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 155 (14251000) [pid = 3064] [serial = 1964] [outer = 0CCBF000] 14:58:01 INFO - PROCESS | 3064 | 1463781481922 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:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1181ms 14:58:01 INFO - PROCESS | 3064 | 1463781481990 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 14:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:58:01 INFO - PROCESS | 3064 | 1463781481994 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 14:58:02 INFO - PROCESS | 3064 | 1463781481998 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:58:02 INFO - PROCESS | 3064 | 1463781482002 Marionette TRACE conn5 <- [1,2582,null,{}] 14:58:02 INFO - PROCESS | 3064 | 1463781482007 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:58:02 INFO - PROCESS | 3064 | 1463781482130 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 14:58:02 INFO - PROCESS | 3064 | 1463781482293 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:02 INFO - PROCESS | 3064 | ++DOCSHELL 1014B800 == 84 [pid = 3064] [id = 655] 14:58:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 156 (1424A800) [pid = 3064] [serial = 1965] [outer = 00000000] 14:58:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (17C97400) [pid = 3064] [serial = 1966] [outer = 1424A800] 14:58:02 INFO - PROCESS | 3064 | 1463781482350 Marionette DEBUG loaded listener.js 14:58:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (181BD000) [pid = 3064] [serial = 1967] [outer = 1424A800] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 17C77800 == 83 [pid = 3064] [id = 596] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 1DC43C00 == 82 [pid = 3064] [id = 599] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 09A5A800 == 81 [pid = 3064] [id = 598] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 09AB4800 == 80 [pid = 3064] [id = 600] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 0FD4D400 == 79 [pid = 3064] [id = 645] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 17687400 == 78 [pid = 3064] [id = 644] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 0CFD5400 == 77 [pid = 3064] [id = 643] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 18F96800 == 76 [pid = 3064] [id = 642] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 18EE8000 == 75 [pid = 3064] [id = 641] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 17DBF800 == 74 [pid = 3064] [id = 640] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 17C29C00 == 73 [pid = 3064] [id = 639] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 1710A800 == 72 [pid = 3064] [id = 638] 14:58:02 INFO - PROCESS | 3064 | --DOMWINDOW == 157 (1CCE4C00) [pid = 3064] [serial = 1843] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3064 | --DOMWINDOW == 156 (1D9BE800) [pid = 3064] [serial = 1846] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3064 | --DOMWINDOW == 155 (1E69E000) [pid = 3064] [serial = 1849] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3064 | --DOMWINDOW == 154 (215B7400) [pid = 3064] [serial = 1852] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (1CDD3C00) [pid = 3064] [serial = 1885] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3064 | --DOMWINDOW == 152 (1017F400) [pid = 3064] [serial = 1837] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (17C71400) [pid = 3064] [serial = 1840] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 09A59800 == 71 [pid = 3064] [id = 637] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 1014D000 == 70 [pid = 3064] [id = 636] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 21A74000 == 69 [pid = 3064] [id = 633] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 1E7C3C00 == 68 [pid = 3064] [id = 632] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 1CCED800 == 67 [pid = 3064] [id = 631] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 17C71C00 == 66 [pid = 3064] [id = 630] 14:58:02 INFO - PROCESS | 3064 | --DOCSHELL 1017B400 == 65 [pid = 3064] [id = 629] 14:58:03 INFO - PROCESS | 3064 | 1463781483048 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:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1082ms 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (18E6C000) [pid = 3064] [serial = 1870] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (18EEBC00) [pid = 3064] [serial = 1871] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (0FD51400) [pid = 3064] [serial = 1861] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (10183800) [pid = 3064] [serial = 1862] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (19ED9000) [pid = 3064] [serial = 1874] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (194AC000) [pid = 3064] [serial = 1873] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (181C2400) [pid = 3064] [serial = 1867] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (17C79400) [pid = 3064] [serial = 1864] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (17C90C00) [pid = 3064] [serial = 1865] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (19EEE400) [pid = 3064] [serial = 1876] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (1CB3E400) [pid = 3064] [serial = 1883] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (19EDB800) [pid = 3064] [serial = 1882] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (19EF4800) [pid = 3064] [serial = 1877] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (0FD4CC00) [pid = 3064] [serial = 1856] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (0CED7000) [pid = 3064] [serial = 1855] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (17C27C00) [pid = 3064] [serial = 1859] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (17A64000) [pid = 3064] [serial = 1858] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (17C23400) [pid = 3064] [serial = 1879] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (17DC3800) [pid = 3064] [serial = 1880] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (18B4C400) [pid = 3064] [serial = 1868] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (1CB46000) [pid = 3064] [serial = 1652] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (1AAEC800) [pid = 3064] [serial = 1649] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (19B6B400) [pid = 3064] [serial = 1646] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (17C80400) [pid = 3064] [serial = 1643] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (10490400) [pid = 3064] [serial = 1640] [outer = 00000000] [url = about:blank] 14:58:03 INFO - PROCESS | 3064 | 1463781483109 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 14:58:03 INFO - PROCESS | 3064 | 1463781483113 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 14:58:03 INFO - PROCESS | 3064 | 1463781483121 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:58:03 INFO - PROCESS | 3064 | 1463781483123 Marionette TRACE conn5 <- [1,2586,null,{}] 14:58:03 INFO - PROCESS | 3064 | 1463781483127 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:58:03 INFO - PROCESS | 3064 | 1463781483227 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 14:58:03 INFO - PROCESS | 3064 | 1463781483235 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:03 INFO - PROCESS | 3064 | ++DOCSHELL 0CFCEC00 == 66 [pid = 3064] [id = 656] 14:58:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (0CFD5800) [pid = 3064] [serial = 1968] [outer = 00000000] 14:58:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (1014C800) [pid = 3064] [serial = 1969] [outer = 0CFD5800] 14:58:03 INFO - PROCESS | 3064 | 1463781483281 Marionette DEBUG loaded listener.js 14:58:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (10F53800) [pid = 3064] [serial = 1970] [outer = 0CFD5800] 14:58:03 INFO - PROCESS | 3064 | 1463781483829 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:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 14:58:03 INFO - PROCESS | 3064 | 1463781483856 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 14:58:03 INFO - PROCESS | 3064 | 1463781483859 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 14:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:58:03 INFO - PROCESS | 3064 | 1463781483864 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:58:03 INFO - PROCESS | 3064 | 1463781483869 Marionette TRACE conn5 <- [1,2590,null,{}] 14:58:03 INFO - PROCESS | 3064 | 1463781483878 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:58:03 INFO - PROCESS | 3064 | 1463781483975 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 14:58:04 INFO - PROCESS | 3064 | 1463781484105 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:04 INFO - PROCESS | 3064 | ++DOCSHELL 17C6DC00 == 67 [pid = 3064] [id = 657] 14:58:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (17C81C00) [pid = 3064] [serial = 1971] [outer = 00000000] 14:58:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (17C93000) [pid = 3064] [serial = 1972] [outer = 17C81C00] 14:58:04 INFO - PROCESS | 3064 | 1463781484153 Marionette DEBUG loaded listener.js 14:58:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (18159800) [pid = 3064] [serial = 1973] [outer = 17C81C00] 14:58:04 INFO - PROCESS | 3064 | 1463781484555 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:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 14:58:04 INFO - PROCESS | 3064 | 1463781484622 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 14:58:04 INFO - PROCESS | 3064 | 1463781484624 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 14:58:04 INFO - PROCESS | 3064 | 1463781484627 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:58:04 INFO - PROCESS | 3064 | 1463781484629 Marionette TRACE conn5 <- [1,2594,null,{}] 14:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:58:04 INFO - PROCESS | 3064 | 1463781484637 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:58:04 INFO - PROCESS | 3064 | 1463781484733 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 14:58:04 INFO - PROCESS | 3064 | 1463781484740 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:04 INFO - PROCESS | 3064 | ++DOCSHELL 17C92400 == 68 [pid = 3064] [id = 658] 14:58:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (181C4400) [pid = 3064] [serial = 1974] [outer = 00000000] 14:58:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (18BCAC00) [pid = 3064] [serial = 1975] [outer = 181C4400] 14:58:04 INFO - PROCESS | 3064 | 1463781484785 Marionette DEBUG loaded listener.js 14:58:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (18EE5400) [pid = 3064] [serial = 1976] [outer = 181C4400] 14:58:05 INFO - PROCESS | 3064 | 1463781485260 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:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 14:58:05 INFO - PROCESS | 3064 | 1463781485302 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 14:58:05 INFO - PROCESS | 3064 | 1463781485314 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 14:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:58:05 INFO - PROCESS | 3064 | 1463781485326 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:58:05 INFO - PROCESS | 3064 | 1463781485327 Marionette TRACE conn5 <- [1,2598,null,{}] 14:58:05 INFO - PROCESS | 3064 | 1463781485331 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:58:05 INFO - PROCESS | 3064 | 1463781485470 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 14:58:05 INFO - PROCESS | 3064 | 1463781485546 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:05 INFO - PROCESS | 3064 | ++DOCSHELL 18F2A000 == 69 [pid = 3064] [id = 659] 14:58:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (18F2B000) [pid = 3064] [serial = 1977] [outer = 00000000] 14:58:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (18F54800) [pid = 3064] [serial = 1978] [outer = 18F2B000] 14:58:05 INFO - PROCESS | 3064 | 1463781485602 Marionette DEBUG loaded listener.js 14:58:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (19461000) [pid = 3064] [serial = 1979] [outer = 18F2B000] 14:58:06 INFO - PROCESS | 3064 | 1463781486055 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:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 14:58:06 INFO - PROCESS | 3064 | 1463781486128 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 14:58:06 INFO - PROCESS | 3064 | 1463781486130 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 14:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:58:06 INFO - PROCESS | 3064 | 1463781486145 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:58:06 INFO - PROCESS | 3064 | 1463781486147 Marionette TRACE conn5 <- [1,2602,null,{}] 14:58:06 INFO - PROCESS | 3064 | 1463781486151 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:58:06 INFO - PROCESS | 3064 | 1463781486289 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 14:58:06 INFO - PROCESS | 3064 | 1463781486315 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:06 INFO - PROCESS | 3064 | ++DOCSHELL 19EDB800 == 70 [pid = 3064] [id = 660] 14:58:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (19EDF000) [pid = 3064] [serial = 1980] [outer = 00000000] 14:58:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (1AAE5800) [pid = 3064] [serial = 1981] [outer = 19EDF000] 14:58:06 INFO - PROCESS | 3064 | 1463781486360 Marionette DEBUG loaded listener.js 14:58:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (1ABDFC00) [pid = 3064] [serial = 1982] [outer = 19EDF000] 14:58:06 INFO - PROCESS | 3064 | 1463781486834 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:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 14:58:06 INFO - PROCESS | 3064 | 1463781486875 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 14:58:06 INFO - PROCESS | 3064 | 1463781486877 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 14:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:58:06 INFO - PROCESS | 3064 | 1463781486881 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:58:06 INFO - PROCESS | 3064 | 1463781486882 Marionette TRACE conn5 <- [1,2606,null,{}] 14:58:06 INFO - PROCESS | 3064 | 1463781486885 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:58:07 INFO - PROCESS | 3064 | 1463781487019 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 14:58:07 INFO - PROCESS | 3064 | 1463781487038 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:07 INFO - PROCESS | 3064 | ++DOCSHELL 1B2DBC00 == 71 [pid = 3064] [id = 661] 14:58:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (1BF5DC00) [pid = 3064] [serial = 1983] [outer = 00000000] 14:58:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (1CCAD000) [pid = 3064] [serial = 1984] [outer = 1BF5DC00] 14:58:07 INFO - PROCESS | 3064 | 1463781487085 Marionette DEBUG loaded listener.js 14:58:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (1CDCF800) [pid = 3064] [serial = 1985] [outer = 1BF5DC00] 14:58:07 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (18EE8C00) [pid = 3064] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:58:07 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (18F9F400) [pid = 3064] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:58:07 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (0CFDB800) [pid = 3064] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:58:07 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (181C2000) [pid = 3064] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:58:07 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (09A5E800) [pid = 3064] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:58:07 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (17C2B800) [pid = 3064] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:58:07 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (1815A800) [pid = 3064] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:58:07 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (10168C00) [pid = 3064] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:58:07 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (1710AC00) [pid = 3064] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:58:07 INFO - PROCESS | 3064 | 1463781487793 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:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 930ms 14:58:07 INFO - PROCESS | 3064 | 1463781487811 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 14:58:07 INFO - PROCESS | 3064 | 1463781487813 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 14:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:58:07 INFO - PROCESS | 3064 | 1463781487816 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:58:07 INFO - PROCESS | 3064 | 1463781487818 Marionette TRACE conn5 <- [1,2610,null,{}] 14:58:07 INFO - PROCESS | 3064 | 1463781487821 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:58:07 INFO - PROCESS | 3064 | 1463781487967 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 14:58:08 INFO - PROCESS | 3064 | 1463781488043 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:08 INFO - PROCESS | 3064 | ++DOCSHELL 17C6C800 == 72 [pid = 3064] [id = 662] 14:58:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (181C1000) [pid = 3064] [serial = 1986] [outer = 00000000] 14:58:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (1AAE2800) [pid = 3064] [serial = 1987] [outer = 181C1000] 14:58:08 INFO - PROCESS | 3064 | 1463781488088 Marionette DEBUG loaded listener.js 14:58:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (1CC23C00) [pid = 3064] [serial = 1988] [outer = 181C1000] 14:58:08 INFO - PROCESS | 3064 | 1463781488453 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:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 14:58:08 INFO - PROCESS | 3064 | 1463781488488 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 14:58:08 INFO - PROCESS | 3064 | 1463781488490 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 14:58:08 INFO - PROCESS | 3064 | 1463781488493 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:58:08 INFO - PROCESS | 3064 | 1463781488494 Marionette TRACE conn5 <- [1,2614,null,{}] 14:58:08 INFO - PROCESS | 3064 | 1463781488498 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:58:08 INFO - PROCESS | 3064 | 1463781488595 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 14:58:08 INFO - PROCESS | 3064 | 1463781488601 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:08 INFO - PROCESS | 3064 | ++DOCSHELL 0FD4C000 == 73 [pid = 3064] [id = 663] 14:58:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (1CCEC800) [pid = 3064] [serial = 1989] [outer = 00000000] 14:58:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (1D9C3800) [pid = 3064] [serial = 1990] [outer = 1CCEC800] 14:58:08 INFO - PROCESS | 3064 | 1463781488645 Marionette DEBUG loaded listener.js 14:58:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (1E51AC00) [pid = 3064] [serial = 1991] [outer = 1CCEC800] 14:58:09 INFO - PROCESS | 3064 | 1463781489110 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:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 14:58:09 INFO - PROCESS | 3064 | 1463781489168 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 14:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:58:09 INFO - PROCESS | 3064 | 1463781489170 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 14:58:09 INFO - PROCESS | 3064 | 1463781489173 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:58:09 INFO - PROCESS | 3064 | 1463781489175 Marionette TRACE conn5 <- [1,2618,null,{}] 14:58:09 INFO - PROCESS | 3064 | 1463781489178 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:58:09 INFO - PROCESS | 3064 | 1463781489276 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 14:58:09 INFO - PROCESS | 3064 | 1463781489321 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:09 INFO - PROCESS | 3064 | ++DOCSHELL 1D9BF800 == 74 [pid = 3064] [id = 664] 14:58:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (1E7B5C00) [pid = 3064] [serial = 1992] [outer = 00000000] 14:58:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (215AF800) [pid = 3064] [serial = 1993] [outer = 1E7B5C00] 14:58:09 INFO - PROCESS | 3064 | 1463781489373 Marionette DEBUG loaded listener.js 14:58:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (21A7E400) [pid = 3064] [serial = 1994] [outer = 1E7B5C00] 14:58:10 INFO - PROCESS | 3064 | 1463781490130 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:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 971ms 14:58:10 INFO - PROCESS | 3064 | 1463781490145 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 14:58:10 INFO - PROCESS | 3064 | 1463781490150 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 14:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:58:10 INFO - PROCESS | 3064 | 1463781490155 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:58:10 INFO - PROCESS | 3064 | 1463781490160 Marionette TRACE conn5 <- [1,2622,null,{}] 14:58:10 INFO - PROCESS | 3064 | 1463781490165 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:58:10 INFO - PROCESS | 3064 | 1463781490298 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 14:58:10 INFO - PROCESS | 3064 | 1463781490475 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:10 INFO - PROCESS | 3064 | ++DOCSHELL 0CF52800 == 75 [pid = 3064] [id = 665] 14:58:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (1017E000) [pid = 3064] [serial = 1995] [outer = 00000000] 14:58:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (14E10400) [pid = 3064] [serial = 1996] [outer = 1017E000] 14:58:10 INFO - PROCESS | 3064 | 1463781490534 Marionette DEBUG loaded listener.js 14:58:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (179A5800) [pid = 3064] [serial = 1997] [outer = 1017E000] 14:58:11 INFO - PROCESS | 3064 | 1463781491147 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:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1018ms 14:58:11 INFO - PROCESS | 3064 | 1463781491178 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 14:58:11 INFO - PROCESS | 3064 | 1463781491184 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 14:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:58:11 INFO - PROCESS | 3064 | 1463781491190 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:58:11 INFO - PROCESS | 3064 | 1463781491194 Marionette TRACE conn5 <- [1,2626,null,{}] 14:58:11 INFO - PROCESS | 3064 | 1463781491198 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:58:11 INFO - PROCESS | 3064 | 1463781491327 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 14:58:11 INFO - PROCESS | 3064 | 1463781491496 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:11 INFO - PROCESS | 3064 | ++DOCSHELL 17D61400 == 76 [pid = 3064] [id = 666] 14:58:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (17DBB800) [pid = 3064] [serial = 1998] [outer = 00000000] 14:58:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (18BCEC00) [pid = 3064] [serial = 1999] [outer = 17DBB800] 14:58:11 INFO - PROCESS | 3064 | 1463781491555 Marionette DEBUG loaded listener.js 14:58:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (18F54400) [pid = 3064] [serial = 2000] [outer = 17DBB800] 14:58:12 INFO - PROCESS | 3064 | 1463781492188 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:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1077ms 14:58:12 INFO - PROCESS | 3064 | 1463781492270 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 14:58:12 INFO - PROCESS | 3064 | 1463781492273 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 14:58:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:58:12 INFO - PROCESS | 3064 | 1463781492277 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:58:12 INFO - PROCESS | 3064 | 1463781492281 Marionette TRACE conn5 <- [1,2630,null,{}] 14:58:12 INFO - PROCESS | 3064 | 1463781492293 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:58:12 INFO - PROCESS | 3064 | 1463781492487 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 14:58:12 INFO - PROCESS | 3064 | 1463781492607 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:12 INFO - PROCESS | 3064 | ++DOCSHELL 215B0000 == 77 [pid = 3064] [id = 667] 14:58:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (215B3400) [pid = 3064] [serial = 2001] [outer = 00000000] 14:58:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (21C8C800) [pid = 3064] [serial = 2002] [outer = 215B3400] 14:58:12 INFO - PROCESS | 3064 | 1463781492669 Marionette DEBUG loaded listener.js 14:58:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (21DD4800) [pid = 3064] [serial = 2003] [outer = 215B3400] 14:58:13 INFO - PROCESS | 3064 | 1463781493231 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:58:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:58:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 14:58:13 INFO - PROCESS | 3064 | 1463781493264 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 14:58:13 INFO - PROCESS | 3064 | 1463781493266 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 14:58:13 INFO - PROCESS | 3064 | 1463781493272 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:58:13 INFO - PROCESS | 3064 | 1463781493274 Marionette TRACE conn5 <- [1,2634,null,{}] 14:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:58:13 INFO - PROCESS | 3064 | 1463781493278 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:58:13 INFO - PROCESS | 3064 | 1463781493396 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 14:58:13 INFO - PROCESS | 3064 | 1463781493569 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:13 INFO - PROCESS | 3064 | ++DOCSHELL 09A31000 == 78 [pid = 3064] [id = 668] 14:58:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (09A32C00) [pid = 3064] [serial = 2004] [outer = 00000000] 14:58:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 155 (09A38800) [pid = 3064] [serial = 2005] [outer = 09A32C00] 14:58:13 INFO - PROCESS | 3064 | 1463781493629 Marionette DEBUG loaded listener.js 14:58:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 156 (0CD47400) [pid = 3064] [serial = 2006] [outer = 09A32C00] 14:58:14 INFO - PROCESS | 3064 | 1463781494274 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:58:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:58:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1014ms 14:58:14 INFO - PROCESS | 3064 | 1463781494292 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 14:58:14 INFO - PROCESS | 3064 | 1463781494294 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 14:58:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:58:14 INFO - PROCESS | 3064 | 1463781494312 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:58:14 INFO - PROCESS | 3064 | 1463781494314 Marionette TRACE conn5 <- [1,2638,null,{}] 14:58:14 INFO - PROCESS | 3064 | 1463781494336 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:58:14 INFO - PROCESS | 3064 | 1463781494451 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 14:58:14 INFO - PROCESS | 3064 | 1463781494615 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:14 INFO - PROCESS | 3064 | ++DOCSHELL 1DC43C00 == 79 [pid = 3064] [id = 669] 14:58:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (21A75000) [pid = 3064] [serial = 2007] [outer = 00000000] 14:58:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (22C4C800) [pid = 3064] [serial = 2008] [outer = 21A75000] 14:58:14 INFO - PROCESS | 3064 | 1463781494674 Marionette DEBUG loaded listener.js 14:58:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 159 (22ED9000) [pid = 3064] [serial = 2009] [outer = 21A75000] 14:58:15 INFO - PROCESS | 3064 | 1463781495304 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:58:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:58:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1056ms 14:58:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:58:15 INFO - PROCESS | 3064 | 1463781495358 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 14:58:15 INFO - PROCESS | 3064 | 1463781495360 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 14:58:15 INFO - PROCESS | 3064 | 1463781495363 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:58:15 INFO - PROCESS | 3064 | 1463781495366 Marionette TRACE conn5 <- [1,2642,null,{}] 14:58:15 INFO - PROCESS | 3064 | 1463781495370 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:58:15 INFO - PROCESS | 3064 | 1463781495548 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 14:58:15 INFO - PROCESS | 3064 | 1463781495709 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:15 INFO - PROCESS | 3064 | ++DOCSHELL 228B7000 == 80 [pid = 3064] [id = 670] 14:58:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 160 (228BD000) [pid = 3064] [serial = 2010] [outer = 00000000] 14:58:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 161 (22C47C00) [pid = 3064] [serial = 2011] [outer = 228BD000] 14:58:15 INFO - PROCESS | 3064 | 1463781495765 Marionette DEBUG loaded listener.js 14:58:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 162 (22EDD000) [pid = 3064] [serial = 2012] [outer = 228BD000] 14:58:16 INFO - PROCESS | 3064 | 1463781496303 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:58:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:58:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 970ms 14:58:16 INFO - PROCESS | 3064 | 1463781496347 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 14:58:16 INFO - PROCESS | 3064 | 1463781496349 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 14:58:16 INFO - PROCESS | 3064 | 1463781496354 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:58:16 INFO - PROCESS | 3064 | 1463781496356 Marionette TRACE conn5 <- [1,2646,null,{}] 14:58:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:58:16 INFO - PROCESS | 3064 | 1463781496360 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:58:16 INFO - PROCESS | 3064 | 1463781496480 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 14:58:16 INFO - PROCESS | 3064 | 1463781496668 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:16 INFO - PROCESS | 3064 | ++DOCSHELL 0FD4D400 == 81 [pid = 3064] [id = 671] 14:58:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 163 (0FD4E400) [pid = 3064] [serial = 2013] [outer = 00000000] 14:58:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 164 (22EE3400) [pid = 3064] [serial = 2014] [outer = 0FD4E400] 14:58:16 INFO - PROCESS | 3064 | 1463781496727 Marionette DEBUG loaded listener.js 14:58:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 165 (22F03C00) [pid = 3064] [serial = 2015] [outer = 0FD4E400] 14:58:17 INFO - PROCESS | 3064 | 1463781497278 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:58:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:58:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 14:58:17 INFO - PROCESS | 3064 | 1463781497332 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 14:58:17 INFO - PROCESS | 3064 | 1463781497334 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 14:58:17 INFO - PROCESS | 3064 | 1463781497337 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:58:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:58:17 INFO - PROCESS | 3064 | 1463781497339 Marionette TRACE conn5 <- [1,2650,null,{}] 14:58:17 INFO - PROCESS | 3064 | 1463781497343 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:58:17 INFO - PROCESS | 3064 | 1463781497465 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 14:58:17 INFO - PROCESS | 3064 | 1463781497655 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:17 INFO - PROCESS | 3064 | ++DOCSHELL 1710E400 == 82 [pid = 3064] [id = 672] 14:58:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 166 (1760C000) [pid = 3064] [serial = 2016] [outer = 00000000] 14:58:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 167 (181C9C00) [pid = 3064] [serial = 2017] [outer = 1760C000] 14:58:17 INFO - PROCESS | 3064 | 1463781497710 Marionette DEBUG loaded listener.js 14:58:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 168 (18BCE000) [pid = 3064] [serial = 2018] [outer = 1760C000] 14:58:18 INFO - PROCESS | 3064 | 1463781498651 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:58:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:58:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1383ms 14:58:18 INFO - PROCESS | 3064 | 1463781498725 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 14:58:18 INFO - PROCESS | 3064 | 1463781498729 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 14:58:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:58:18 INFO - PROCESS | 3064 | 1463781498734 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:58:18 INFO - PROCESS | 3064 | 1463781498738 Marionette TRACE conn5 <- [1,2654,null,{}] 14:58:18 INFO - PROCESS | 3064 | 1463781498743 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:58:18 INFO - PROCESS | 3064 | 1463781498935 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 14:58:19 INFO - PROCESS | 3064 | 1463781499057 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:19 INFO - PROCESS | 3064 | ++DOCSHELL 10167C00 == 83 [pid = 3064] [id = 673] 14:58:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 169 (10168400) [pid = 3064] [serial = 2019] [outer = 00000000] 14:58:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 170 (101D4000) [pid = 3064] [serial = 2020] [outer = 10168400] 14:58:19 INFO - PROCESS | 3064 | 1463781499108 Marionette DEBUG loaded listener.js 14:58:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 171 (1428E800) [pid = 3064] [serial = 2021] [outer = 10168400] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 0FD4C000 == 82 [pid = 3064] [id = 663] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 17C6C800 == 81 [pid = 3064] [id = 662] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 1B2DBC00 == 80 [pid = 3064] [id = 661] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 19EDB800 == 79 [pid = 3064] [id = 660] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 18F2A000 == 78 [pid = 3064] [id = 659] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 17C92400 == 77 [pid = 3064] [id = 658] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 17C6DC00 == 76 [pid = 3064] [id = 657] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 170 (1BFF1800) [pid = 3064] [serial = 1936] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 0CFCEC00 == 75 [pid = 3064] [id = 656] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 1014B800 == 74 [pid = 3064] [id = 655] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 09A56C00 == 73 [pid = 3064] [id = 654] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 1D9C5400 == 72 [pid = 3064] [id = 649] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 18EE5000 == 71 [pid = 3064] [id = 648] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 14BB8000 == 70 [pid = 3064] [id = 647] 14:58:19 INFO - PROCESS | 3064 | --DOCSHELL 09AB7000 == 69 [pid = 3064] [id = 646] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 169 (14E05000) [pid = 3064] [serial = 1888] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 168 (18BCC000) [pid = 3064] [serial = 1891] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 167 (21DDA800) [pid = 3064] [serial = 1903] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 166 (1E8BF000) [pid = 3064] [serial = 1897] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 165 (17A5A800) [pid = 3064] [serial = 1916] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 164 (1760CC00) [pid = 3064] [serial = 1915] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 163 (17101400) [pid = 3064] [serial = 1931] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 162 (1ABDB000) [pid = 3064] [serial = 1934] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 161 (18BC7800) [pid = 3064] [serial = 1922] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 160 (18F52000) [pid = 3064] [serial = 1924] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 159 (19B62000) [pid = 3064] [serial = 1927] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 158 (18F5F800) [pid = 3064] [serial = 1925] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 157 (14245000) [pid = 3064] [serial = 1930] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 156 (19B6B000) [pid = 3064] [serial = 1928] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 155 (19ED5400) [pid = 3064] [serial = 1933] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 154 (0CFD5C00) [pid = 3064] [serial = 1912] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (1048F400) [pid = 3064] [serial = 1913] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 152 (1E6A3C00) [pid = 3064] [serial = 1894] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (17C79000) [pid = 3064] [serial = 1918] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (17DB5400) [pid = 3064] [serial = 1919] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (181CAC00) [pid = 3064] [serial = 1921] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (14E0C800) [pid = 3064] [serial = 1910] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (10F7E000) [pid = 3064] [serial = 1909] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (21A81400) [pid = 3064] [serial = 1900] [outer = 00000000] [url = about:blank] 14:58:19 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (17A5CC00) [pid = 3064] [serial = 1906] [outer = 00000000] [url = about:blank] 14:58:20 INFO - PROCESS | 3064 | 1463781500231 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:58:20 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:58:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1537ms 14:58:20 INFO - PROCESS | 3064 | 1463781500273 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 14:58:20 INFO - PROCESS | 3064 | 1463781500278 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 14:58:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:58:20 INFO - PROCESS | 3064 | 1463781500284 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:58:20 INFO - PROCESS | 3064 | 1463781500287 Marionette TRACE conn5 <- [1,2658,null,{}] 14:58:20 INFO - PROCESS | 3064 | 1463781500290 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:58:20 INFO - PROCESS | 3064 | 1463781500387 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 14:58:20 INFO - PROCESS | 3064 | 1463781500539 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:20 INFO - PROCESS | 3064 | ++DOCSHELL 0FA02C00 == 70 [pid = 3064] [id = 674] 14:58:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (0FA03400) [pid = 3064] [serial = 2022] [outer = 00000000] 14:58:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (1014B800) [pid = 3064] [serial = 2023] [outer = 0FA03400] 14:58:20 INFO - PROCESS | 3064 | 1463781500587 Marionette DEBUG loaded listener.js 14:58:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (14243800) [pid = 3064] [serial = 2024] [outer = 0FA03400] 14:58:21 INFO - PROCESS | 3064 | 1463781501447 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 14:58:21 INFO - PROCESS | 3064 | 1463781501461 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 14:58:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:58:21 INFO - PROCESS | 3064 | 1463781501465 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:58:21 INFO - PROCESS | 3064 | 1463781501468 Marionette TRACE conn5 <- [1,2662,null,{}] 14:58:21 INFO - PROCESS | 3064 | 1463781501479 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:58:21 INFO - PROCESS | 3064 | 1463781501638 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 14:58:21 INFO - PROCESS | 3064 | 1463781501659 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:21 INFO - PROCESS | 3064 | ++DOCSHELL 164C7C00 == 71 [pid = 3064] [id = 675] 14:58:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (164C8C00) [pid = 3064] [serial = 2025] [outer = 00000000] 14:58:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (17A5E000) [pid = 3064] [serial = 2026] [outer = 164C8C00] 14:58:21 INFO - PROCESS | 3064 | 1463781501709 Marionette DEBUG loaded listener.js 14:58:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (17A86400) [pid = 3064] [serial = 2027] [outer = 164C8C00] 14:58:22 INFO - PROCESS | 3064 | 1463781502678 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 14:58:22 INFO - PROCESS | 3064 | 1463781502705 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 14:58:22 INFO - PROCESS | 3064 | 1463781502708 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:58:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:58:22 INFO - PROCESS | 3064 | 1463781502710 Marionette TRACE conn5 <- [1,2666,null,{}] 14:58:22 INFO - PROCESS | 3064 | 1463781502714 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:58:22 INFO - PROCESS | 3064 | 1463781502851 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 14:58:22 INFO - PROCESS | 3064 | 1463781502867 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:22 INFO - PROCESS | 3064 | ++DOCSHELL 17C6C800 == 72 [pid = 3064] [id = 676] 14:58:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (17C6DC00) [pid = 3064] [serial = 2028] [outer = 00000000] 14:58:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (17C8CC00) [pid = 3064] [serial = 2029] [outer = 17C6DC00] 14:58:22 INFO - PROCESS | 3064 | 1463781502915 Marionette DEBUG loaded listener.js 14:58:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (17D5A400) [pid = 3064] [serial = 2030] [outer = 17C6DC00] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (19B69000) [pid = 3064] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 152 (17A5DC00) [pid = 3064] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (188C9000) [pid = 3064] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (1B2DA800) [pid = 3064] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (09AB5000) [pid = 3064] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (1424F400) [pid = 3064] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (1CDD7000) [pid = 3064] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (09A5AC00) [pid = 3064] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (1DC44C00) [pid = 3064] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (19EEF800) [pid = 3064] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (1424A800) [pid = 3064] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (0CFD5800) [pid = 3064] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (17C81C00) [pid = 3064] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (0CCBF000) [pid = 3064] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (181C4400) [pid = 3064] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (19EDF000) [pid = 3064] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (1BF5DC00) [pid = 3064] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (181C1000) [pid = 3064] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (1CCEC800) [pid = 3064] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:58:23 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (18F2B000) [pid = 3064] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:58:23 INFO - PROCESS | 3064 | 1463781503906 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:58:23 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:58:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1218ms 14:58:23 INFO - PROCESS | 3064 | 1463781503930 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 14:58:23 INFO - PROCESS | 3064 | 1463781503932 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 14:58:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:58:23 INFO - PROCESS | 3064 | 1463781503936 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:58:23 INFO - PROCESS | 3064 | 1463781503937 Marionette TRACE conn5 <- [1,2670,null,{}] 14:58:23 INFO - PROCESS | 3064 | 1463781503941 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:58:24 INFO - PROCESS | 3064 | 1463781504032 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 14:58:24 INFO - PROCESS | 3064 | 1463781504038 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:24 INFO - PROCESS | 3064 | ++DOCSHELL 09A5B400 == 73 [pid = 3064] [id = 677] 14:58:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (09A5D000) [pid = 3064] [serial = 2031] [outer = 00000000] 14:58:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (10165400) [pid = 3064] [serial = 2032] [outer = 09A5D000] 14:58:24 INFO - PROCESS | 3064 | 1463781504083 Marionette DEBUG loaded listener.js 14:58:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (14681000) [pid = 3064] [serial = 2033] [outer = 09A5D000] 14:58:25 INFO - PROCESS | 3064 | 1463781505040 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:58:25 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:58:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1121ms 14:58:25 INFO - PROCESS | 3064 | 1463781505057 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 14:58:25 INFO - PROCESS | 3064 | 1463781505059 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 14:58:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:58:25 INFO - PROCESS | 3064 | 1463781505063 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:58:25 INFO - PROCESS | 3064 | 1463781505065 Marionette TRACE conn5 <- [1,2674,null,{}] 14:58:25 INFO - PROCESS | 3064 | 1463781505068 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:58:25 INFO - PROCESS | 3064 | 1463781505222 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 14:58:25 INFO - PROCESS | 3064 | 1463781505234 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:25 INFO - PROCESS | 3064 | ++DOCSHELL 17C81C00 == 74 [pid = 3064] [id = 678] 14:58:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (18141400) [pid = 3064] [serial = 2034] [outer = 00000000] 14:58:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (18BCA000) [pid = 3064] [serial = 2035] [outer = 18141400] 14:58:25 INFO - PROCESS | 3064 | 1463781505282 Marionette DEBUG loaded listener.js 14:58:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (18BD3C00) [pid = 3064] [serial = 2036] [outer = 18141400] 14:58:26 INFO - PROCESS | 3064 | 1463781506231 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 14:58:26 INFO - PROCESS | 3064 | 1463781506291 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 14:58:26 INFO - PROCESS | 3064 | 1463781506296 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:58:26 INFO - PROCESS | 3064 | 1463781506300 Marionette TRACE conn5 <- [1,2678,null,{}] 14:58:26 INFO - PROCESS | 3064 | 1463781506349 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:58:26 INFO - PROCESS | 3064 | 1463781506465 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 14:58:26 INFO - PROCESS | 3064 | 1463781506710 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:26 INFO - PROCESS | 3064 | ++DOCSHELL 0F936000 == 75 [pid = 3064] [id = 679] 14:58:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (0F941C00) [pid = 3064] [serial = 2037] [outer = 00000000] 14:58:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (0FAEC800) [pid = 3064] [serial = 2038] [outer = 0F941C00] 14:58:26 INFO - PROCESS | 3064 | 1463781506771 Marionette DEBUG loaded listener.js 14:58:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (1014D000) [pid = 3064] [serial = 2039] [outer = 0F941C00] 14:58:27 INFO - PROCESS | 3064 | 1463781507827 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 14:58:27 INFO - PROCESS | 3064 | 1463781507885 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 14:58:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:58:27 INFO - PROCESS | 3064 | 1463781507892 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:58:27 INFO - PROCESS | 3064 | 1463781507895 Marionette TRACE conn5 <- [1,2682,null,{}] 14:58:27 INFO - PROCESS | 3064 | 1463781507899 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:58:28 INFO - PROCESS | 3064 | 1463781508098 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 14:58:28 INFO - PROCESS | 3064 | 1463781508256 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:28 INFO - PROCESS | 3064 | ++DOCSHELL 14CB8400 == 76 [pid = 3064] [id = 680] 14:58:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (164C6400) [pid = 3064] [serial = 2040] [outer = 00000000] 14:58:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (17A5D800) [pid = 3064] [serial = 2041] [outer = 164C6400] 14:58:28 INFO - PROCESS | 3064 | 1463781508314 Marionette DEBUG loaded listener.js 14:58:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (17C72000) [pid = 3064] [serial = 2042] [outer = 164C6400] 14:58:29 INFO - PROCESS | 3064 | 1463781509380 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 14:58:29 INFO - PROCESS | 3064 | 1463781509433 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 14:58:29 INFO - PROCESS | 3064 | 1463781509437 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:58:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:58:29 INFO - PROCESS | 3064 | 1463781509441 Marionette TRACE conn5 <- [1,2686,null,{}] 14:58:29 INFO - PROCESS | 3064 | 1463781509452 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:58:29 INFO - PROCESS | 3064 | 1463781509645 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 14:58:29 INFO - PROCESS | 3064 | 1463781509802 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:29 INFO - PROCESS | 3064 | ++DOCSHELL 18BC8800 == 77 [pid = 3064] [id = 681] 14:58:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (18BC9000) [pid = 3064] [serial = 2043] [outer = 00000000] 14:58:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (18F5A400) [pid = 3064] [serial = 2044] [outer = 18BC9000] 14:58:29 INFO - PROCESS | 3064 | 1463781509863 Marionette DEBUG loaded listener.js 14:58:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (18F9CC00) [pid = 3064] [serial = 2045] [outer = 18BC9000] 14:58:30 INFO - PROCESS | 3064 | 1463781510903 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 14:58:30 INFO - PROCESS | 3064 | 1463781510917 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 14:58:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:58:30 INFO - PROCESS | 3064 | 1463781510920 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:58:30 INFO - PROCESS | 3064 | 1463781510922 Marionette TRACE conn5 <- [1,2690,null,{}] 14:58:30 INFO - PROCESS | 3064 | 1463781510926 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:58:31 INFO - PROCESS | 3064 | 1463781511043 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 14:58:31 INFO - PROCESS | 3064 | 1463781511239 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:31 INFO - PROCESS | 3064 | ++DOCSHELL 17C90000 == 78 [pid = 3064] [id = 682] 14:58:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (18FA2800) [pid = 3064] [serial = 2046] [outer = 00000000] 14:58:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (19EDE000) [pid = 3064] [serial = 2047] [outer = 18FA2800] 14:58:31 INFO - PROCESS | 3064 | 1463781511301 Marionette DEBUG loaded listener.js 14:58:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (19EEE400) [pid = 3064] [serial = 2048] [outer = 18FA2800] 14:58:31 INFO - PROCESS | 3064 | 1463781511854 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:58:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:58:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 970ms 14:58:31 INFO - PROCESS | 3064 | 1463781511894 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 14:58:31 INFO - PROCESS | 3064 | 1463781511896 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 14:58:31 INFO - PROCESS | 3064 | 1463781511900 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:58:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:58:31 INFO - PROCESS | 3064 | 1463781511902 Marionette TRACE conn5 <- [1,2694,null,{}] 14:58:31 INFO - PROCESS | 3064 | 1463781511905 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:58:32 INFO - PROCESS | 3064 | 1463781512020 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 14:58:32 INFO - PROCESS | 3064 | 1463781512200 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:32 INFO - PROCESS | 3064 | ++DOCSHELL 1AB63C00 == 79 [pid = 3064] [id = 683] 14:58:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (1ACC6400) [pid = 3064] [serial = 2049] [outer = 00000000] 14:58:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (1B97CC00) [pid = 3064] [serial = 2050] [outer = 1ACC6400] 14:58:32 INFO - PROCESS | 3064 | 1463781512260 Marionette DEBUG loaded listener.js 14:58:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 155 (1BF5D400) [pid = 3064] [serial = 2051] [outer = 1ACC6400] 14:58:32 INFO - PROCESS | 3064 | 1463781512850 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:58:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:58:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 971ms 14:58:32 INFO - PROCESS | 3064 | 1463781512875 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 14:58:32 INFO - PROCESS | 3064 | 1463781512877 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 14:58:32 INFO - PROCESS | 3064 | 1463781512881 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:58:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:58:32 INFO - PROCESS | 3064 | 1463781512883 Marionette TRACE conn5 <- [1,2698,null,{}] 14:58:32 INFO - PROCESS | 3064 | 1463781512887 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:58:33 INFO - PROCESS | 3064 | 1463781513018 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 14:58:33 INFO - PROCESS | 3064 | 1463781513205 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:33 INFO - PROCESS | 3064 | ++DOCSHELL 18BD5C00 == 80 [pid = 3064] [id = 684] 14:58:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 156 (1CB39400) [pid = 3064] [serial = 2052] [outer = 00000000] 14:58:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (1CDDD400) [pid = 3064] [serial = 2053] [outer = 1CB39400] 14:58:33 INFO - PROCESS | 3064 | 1463781513265 Marionette DEBUG loaded listener.js 14:58:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (1D9C3C00) [pid = 3064] [serial = 2054] [outer = 1CB39400] 14:58:34 INFO - PROCESS | 3064 | 1463781514115 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:58:34 INFO - PROCESS | 3064 | 1463781514172 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 14:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:58:34 INFO - PROCESS | 3064 | 1463781514177 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:58:34 INFO - PROCESS | 3064 | 1463781514181 Marionette TRACE conn5 <- [1,2702,null,{}] 14:58:34 INFO - PROCESS | 3064 | 1463781514188 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:58:34 INFO - PROCESS | 3064 | 1463781514337 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 14:58:34 INFO - PROCESS | 3064 | 1463781514514 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:34 INFO - PROCESS | 3064 | ++DOCSHELL 0CD43000 == 81 [pid = 3064] [id = 685] 14:58:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 159 (10176400) [pid = 3064] [serial = 2055] [outer = 00000000] 14:58:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 160 (1710D800) [pid = 3064] [serial = 2056] [outer = 10176400] 14:58:34 INFO - PROCESS | 3064 | 1463781514571 Marionette DEBUG loaded listener.js 14:58:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 161 (17C6F000) [pid = 3064] [serial = 2057] [outer = 10176400] 14:58:35 INFO - PROCESS | 3064 | 1463781515175 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:58:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:58:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1024ms 14:58:35 INFO - PROCESS | 3064 | 1463781515202 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 14:58:35 INFO - PROCESS | 3064 | 1463781515208 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 14:58:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:58:35 INFO - PROCESS | 3064 | 1463781515213 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:58:35 INFO - PROCESS | 3064 | 1463781515216 Marionette TRACE conn5 <- [1,2706,null,{}] 14:58:35 INFO - PROCESS | 3064 | 1463781515219 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:58:35 INFO - PROCESS | 3064 | 1463781515335 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 14:58:35 INFO - PROCESS | 3064 | 1463781515518 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:35 INFO - PROCESS | 3064 | ++DOCSHELL 14754C00 == 82 [pid = 3064] [id = 686] 14:58:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 162 (14B52C00) [pid = 3064] [serial = 2058] [outer = 00000000] 14:58:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 163 (18B9A800) [pid = 3064] [serial = 2059] [outer = 14B52C00] 14:58:35 INFO - PROCESS | 3064 | 1463781515568 Marionette DEBUG loaded listener.js 14:58:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 164 (18EECC00) [pid = 3064] [serial = 2060] [outer = 14B52C00] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 0CFDC800 == 81 [pid = 3064] [id = 535] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 09A5B400 == 80 [pid = 3064] [id = 677] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 17C6C800 == 79 [pid = 3064] [id = 676] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 164C7C00 == 78 [pid = 3064] [id = 675] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 0FA02C00 == 77 [pid = 3064] [id = 674] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 10167C00 == 76 [pid = 3064] [id = 673] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 0FD4D400 == 75 [pid = 3064] [id = 671] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 228B7000 == 74 [pid = 3064] [id = 670] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 163 (0CD49800) [pid = 3064] [serial = 1939] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 162 (1768A400) [pid = 3064] [serial = 1942] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 161 (18FA0000) [pid = 3064] [serial = 1945] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 160 (1E724400) [pid = 3064] [serial = 1951] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 159 (1E516800) [pid = 3064] [serial = 1948] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 158 (215B5400) [pid = 3064] [serial = 1954] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 157 (21DDB000) [pid = 3064] [serial = 1957] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 156 (22C4D400) [pid = 3064] [serial = 1960] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 155 (215AF800) [pid = 3064] [serial = 1993] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 1DC43C00 == 73 [pid = 3064] [id = 669] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 09A31000 == 72 [pid = 3064] [id = 668] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 215B0000 == 71 [pid = 3064] [id = 667] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 17D61400 == 70 [pid = 3064] [id = 666] 14:58:35 INFO - PROCESS | 3064 | --DOCSHELL 0CF52800 == 69 [pid = 3064] [id = 665] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 154 (1D9C7000) [pid = 3064] [serial = 1886] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (1CC2A000) [pid = 3064] [serial = 1937] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 152 (194B1800) [pid = 3064] [serial = 1790] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (1CB42000) [pid = 3064] [serial = 1835] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (1DC4D400) [pid = 3064] [serial = 1802] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (17C64C00) [pid = 3064] [serial = 1787] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (1E7B6C00) [pid = 3064] [serial = 1784] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (0FAE8800) [pid = 3064] [serial = 1796] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (1DC4C400) [pid = 3064] [serial = 1799] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (215B8C00) [pid = 3064] [serial = 1793] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (17C97400) [pid = 3064] [serial = 1966] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (1014C800) [pid = 3064] [serial = 1969] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (10F53800) [pid = 3064] [serial = 1970] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (17C93000) [pid = 3064] [serial = 1972] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (18159800) [pid = 3064] [serial = 1973] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (14251000) [pid = 3064] [serial = 1964] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (10169400) [pid = 3064] [serial = 1963] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (18BCAC00) [pid = 3064] [serial = 1975] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (1ABDFC00) [pid = 3064] [serial = 1982] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (1AAE5800) [pid = 3064] [serial = 1981] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (1CCAD000) [pid = 3064] [serial = 1984] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (1AAE2800) [pid = 3064] [serial = 1987] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (1CDCF800) [pid = 3064] [serial = 1985] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (1D9C3800) [pid = 3064] [serial = 1990] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (1E51AC00) [pid = 3064] [serial = 1991] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (181BD000) [pid = 3064] [serial = 1967] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (18F54800) [pid = 3064] [serial = 1978] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (19461000) [pid = 3064] [serial = 1979] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (18EE5400) [pid = 3064] [serial = 1976] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (1CC23C00) [pid = 3064] [serial = 1988] [outer = 00000000] [url = about:blank] 14:58:36 INFO - PROCESS | 3064 | 1463781516136 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:58:36 INFO - PROCESS | 3064 | 1463781516190 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 14:58:36 INFO - PROCESS | 3064 | 1463781516193 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:58:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:58:36 INFO - PROCESS | 3064 | 1463781516197 Marionette TRACE conn5 <- [1,2710,null,{}] 14:58:36 INFO - PROCESS | 3064 | 1463781516207 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:58:36 INFO - PROCESS | 3064 | 1463781516307 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 14:58:36 INFO - PROCESS | 3064 | 1463781516427 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:36 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD8400 == 70 [pid = 3064] [id = 687] 14:58:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (0FFD4C00) [pid = 3064] [serial = 2061] [outer = 00000000] 14:58:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (1710F000) [pid = 3064] [serial = 2062] [outer = 0FFD4C00] 14:58:36 INFO - PROCESS | 3064 | 1463781516478 Marionette DEBUG loaded listener.js 14:58:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (17C2BC00) [pid = 3064] [serial = 2063] [outer = 0FFD4C00] 14:58:36 INFO - PROCESS | 3064 | 1463781516908 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:58:36 INFO - PROCESS | 3064 | 1463781516971 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 14:58:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:58:36 INFO - PROCESS | 3064 | 1463781516974 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:58:36 INFO - PROCESS | 3064 | 1463781516976 Marionette TRACE conn5 <- [1,2714,null,{}] 14:58:36 INFO - PROCESS | 3064 | 1463781516979 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:58:37 INFO - PROCESS | 3064 | 1463781517084 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 14:58:37 INFO - PROCESS | 3064 | 1463781517091 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:37 INFO - PROCESS | 3064 | ++DOCSHELL 17C96000 == 71 [pid = 3064] [id = 688] 14:58:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (17C97400) [pid = 3064] [serial = 2064] [outer = 00000000] 14:58:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (18BA2000) [pid = 3064] [serial = 2065] [outer = 17C97400] 14:58:37 INFO - PROCESS | 3064 | 1463781517139 Marionette DEBUG loaded listener.js 14:58:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (18F54800) [pid = 3064] [serial = 2066] [outer = 17C97400] 14:58:37 INFO - PROCESS | 3064 | 1463781517626 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:58:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:58:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 14:58:37 INFO - PROCESS | 3064 | 1463781517708 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 14:58:37 INFO - PROCESS | 3064 | 1463781517710 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 14:58:37 INFO - PROCESS | 3064 | 1463781517713 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:58:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:58:37 INFO - PROCESS | 3064 | 1463781517715 Marionette TRACE conn5 <- [1,2718,null,{}] 14:58:37 INFO - PROCESS | 3064 | 1463781517719 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:58:37 INFO - PROCESS | 3064 | 1463781517808 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 14:58:37 INFO - PROCESS | 3064 | 1463781517936 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:37 INFO - PROCESS | 3064 | ++DOCSHELL 18B9CC00 == 72 [pid = 3064] [id = 689] 14:58:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (18BCAC00) [pid = 3064] [serial = 2067] [outer = 00000000] 14:58:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (19ED8000) [pid = 3064] [serial = 2068] [outer = 18BCAC00] 14:58:37 INFO - PROCESS | 3064 | 1463781517981 Marionette DEBUG loaded listener.js 14:58:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (19EF0400) [pid = 3064] [serial = 2069] [outer = 18BCAC00] 14:58:38 INFO - PROCESS | 3064 | 1463781518865 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 14:58:38 INFO - PROCESS | 3064 | 1463781518900 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 14:58:38 INFO - PROCESS | 3064 | 1463781518904 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:58:38 INFO - PROCESS | 3064 | 1463781518905 Marionette TRACE conn5 <- [1,2722,null,{}] 14:58:38 INFO - PROCESS | 3064 | 1463781518916 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:58:39 INFO - PROCESS | 3064 | 1463781519065 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 14:58:39 INFO - PROCESS | 3064 | 1463781519079 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:39 INFO - PROCESS | 3064 | ++DOCSHELL 1CB3FC00 == 73 [pid = 3064] [id = 690] 14:58:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (1CC20C00) [pid = 3064] [serial = 2070] [outer = 00000000] 14:58:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (1CCE8400) [pid = 3064] [serial = 2071] [outer = 1CC20C00] 14:58:39 INFO - PROCESS | 3064 | 1463781519125 Marionette DEBUG loaded listener.js 14:58:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (1CCEB800) [pid = 3064] [serial = 2072] [outer = 1CC20C00] 14:58:39 INFO - PROCESS | 3064 | 1463781519589 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:58:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:58:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 14:58:39 INFO - PROCESS | 3064 | 1463781519634 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 14:58:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:58:39 INFO - PROCESS | 3064 | 1463781519636 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 14:58:39 INFO - PROCESS | 3064 | 1463781519639 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:58:39 INFO - PROCESS | 3064 | 1463781519641 Marionette TRACE conn5 <- [1,2726,null,{}] 14:58:39 INFO - PROCESS | 3064 | 1463781519644 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:58:39 INFO - PROCESS | 3064 | 1463781519777 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 14:58:39 INFO - PROCESS | 3064 | 1463781519794 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:39 INFO - PROCESS | 3064 | ++DOCSHELL 1CDD1800 == 74 [pid = 3064] [id = 691] 14:58:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (1CDD3C00) [pid = 3064] [serial = 2073] [outer = 00000000] 14:58:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (1D9C2400) [pid = 3064] [serial = 2074] [outer = 1CDD3C00] 14:58:39 INFO - PROCESS | 3064 | 1463781519838 Marionette DEBUG loaded listener.js 14:58:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (1DC4B000) [pid = 3064] [serial = 2075] [outer = 1CDD3C00] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (164C8C00) [pid = 3064] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (21C93400) [pid = 3064] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (17C8D400) [pid = 3064] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (1E8C0C00) [pid = 3064] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (1DC51C00) [pid = 3064] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (1CDDA000) [pid = 3064] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (1E8B8000) [pid = 3064] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (21DD2400) [pid = 3064] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (21DD6400) [pid = 3064] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (1D9C4000) [pid = 3064] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (21A77000) [pid = 3064] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (18EE6400) [pid = 3064] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (10180000) [pid = 3064] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (1DC48400) [pid = 3064] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (1E8BA400) [pid = 3064] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (14CB5C00) [pid = 3064] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (09ABA400) [pid = 3064] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (0CF52400) [pid = 3064] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (0FD4A000) [pid = 3064] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (17693C00) [pid = 3064] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (1BFFCC00) [pid = 3064] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (1E6A4000) [pid = 3064] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (17C6DC00) [pid = 3064] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (09A5D000) [pid = 3064] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (0FA03400) [pid = 3064] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (1760C000) [pid = 3064] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:58:40 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (10168400) [pid = 3064] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:58:40 INFO - PROCESS | 3064 | 1463781520560 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:58:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:58:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 970ms 14:58:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:58:40 INFO - PROCESS | 3064 | 1463781520610 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 14:58:40 INFO - PROCESS | 3064 | 1463781520612 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 14:58:40 INFO - PROCESS | 3064 | 1463781520615 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:58:40 INFO - PROCESS | 3064 | 1463781520617 Marionette TRACE conn5 <- [1,2730,null,{}] 14:58:40 INFO - PROCESS | 3064 | 1463781520620 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:58:40 INFO - PROCESS | 3064 | 1463781520710 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 14:58:40 INFO - PROCESS | 3064 | 1463781520831 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:40 INFO - PROCESS | 3064 | ++DOCSHELL 09ABA400 == 75 [pid = 3064] [id = 692] 14:58:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (0CD91400) [pid = 3064] [serial = 2076] [outer = 00000000] 14:58:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (17C25400) [pid = 3064] [serial = 2077] [outer = 0CD91400] 14:58:40 INFO - PROCESS | 3064 | 1463781520875 Marionette DEBUG loaded listener.js 14:58:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (181C3000) [pid = 3064] [serial = 2078] [outer = 0CD91400] 14:58:41 INFO - PROCESS | 3064 | 1463781521240 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:58:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:58:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 14:58:41 INFO - PROCESS | 3064 | 1463781521307 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 14:58:41 INFO - PROCESS | 3064 | 1463781521309 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 14:58:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:58:41 INFO - PROCESS | 3064 | 1463781521313 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:58:41 INFO - PROCESS | 3064 | 1463781521315 Marionette TRACE conn5 <- [1,2734,null,{}] 14:58:41 INFO - PROCESS | 3064 | 1463781521318 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:58:41 INFO - PROCESS | 3064 | 1463781521411 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 14:58:41 INFO - PROCESS | 3064 | 1463781521418 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:41 INFO - PROCESS | 3064 | ++DOCSHELL 17C8D400 == 76 [pid = 3064] [id = 693] 14:58:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (18B43C00) [pid = 3064] [serial = 2079] [outer = 00000000] 14:58:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (1D9C0C00) [pid = 3064] [serial = 2080] [outer = 18B43C00] 14:58:41 INFO - PROCESS | 3064 | 1463781521465 Marionette DEBUG loaded listener.js 14:58:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (1DC4D400) [pid = 3064] [serial = 2081] [outer = 18B43C00] 14:58:41 INFO - PROCESS | 3064 | 1463781521907 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:58:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:58:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 14:58:41 INFO - PROCESS | 3064 | 1463781521944 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 14:58:41 INFO - PROCESS | 3064 | 1463781521947 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 14:58:41 INFO - PROCESS | 3064 | 1463781521954 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:58:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:58:41 INFO - PROCESS | 3064 | 1463781521956 Marionette TRACE conn5 <- [1,2738,null,{}] 14:58:41 INFO - PROCESS | 3064 | 1463781521977 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:58:42 INFO - PROCESS | 3064 | 1463781522068 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 14:58:42 INFO - PROCESS | 3064 | 1463781522109 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:42 INFO - PROCESS | 3064 | ++DOCSHELL 1E51C000 == 77 [pid = 3064] [id = 694] 14:58:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (1E6A3C00) [pid = 3064] [serial = 2082] [outer = 00000000] 14:58:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (1E7B8000) [pid = 3064] [serial = 2083] [outer = 1E6A3C00] 14:58:42 INFO - PROCESS | 3064 | 1463781522153 Marionette DEBUG loaded listener.js 14:58:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (1E7BF800) [pid = 3064] [serial = 2084] [outer = 1E6A3C00] 14:58:42 INFO - PROCESS | 3064 | 1463781522792 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:58:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:58:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 890ms 14:58:42 INFO - PROCESS | 3064 | 1463781522849 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 14:58:42 INFO - PROCESS | 3064 | 1463781522854 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 14:58:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:58:42 INFO - PROCESS | 3064 | 1463781522859 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:58:42 INFO - PROCESS | 3064 | 1463781522863 Marionette TRACE conn5 <- [1,2742,null,{}] 14:58:42 INFO - PROCESS | 3064 | 1463781522869 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:58:43 INFO - PROCESS | 3064 | 1463781523028 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 14:58:43 INFO - PROCESS | 3064 | 1463781523164 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:43 INFO - PROCESS | 3064 | ++DOCSHELL 0F977000 == 78 [pid = 3064] [id = 695] 14:58:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (0FAF2400) [pid = 3064] [serial = 2085] [outer = 00000000] 14:58:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (1427C400) [pid = 3064] [serial = 2086] [outer = 0FAF2400] 14:58:43 INFO - PROCESS | 3064 | 1463781523221 Marionette DEBUG loaded listener.js 14:58:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (14E09C00) [pid = 3064] [serial = 2087] [outer = 0FAF2400] 14:58:43 INFO - PROCESS | 3064 | 1463781523823 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:58:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:58:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 987ms 14:58:43 INFO - PROCESS | 3064 | 1463781523849 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 14:58:43 INFO - PROCESS | 3064 | 1463781523855 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 14:58:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:58:43 INFO - PROCESS | 3064 | 1463781523863 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:58:43 INFO - PROCESS | 3064 | 1463781523866 Marionette TRACE conn5 <- [1,2746,null,{}] 14:58:43 INFO - PROCESS | 3064 | 1463781523870 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:58:44 INFO - PROCESS | 3064 | 1463781523996 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 14:58:44 INFO - PROCESS | 3064 | 1463781524175 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:44 INFO - PROCESS | 3064 | ++DOCSHELL 181C1400 == 79 [pid = 3064] [id = 696] 14:58:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (181C4800) [pid = 3064] [serial = 2088] [outer = 00000000] 14:58:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (18BC7800) [pid = 3064] [serial = 2089] [outer = 181C4800] 14:58:44 INFO - PROCESS | 3064 | 1463781524231 Marionette DEBUG loaded listener.js 14:58:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (18FA0000) [pid = 3064] [serial = 2090] [outer = 181C4800] 14:58:44 INFO - PROCESS | 3064 | 1463781524861 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:58:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:58:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1017ms 14:58:44 INFO - PROCESS | 3064 | 1463781524884 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 14:58:44 INFO - PROCESS | 3064 | 1463781524887 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 14:58:44 INFO - PROCESS | 3064 | 1463781524891 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:58:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:58:44 INFO - PROCESS | 3064 | 1463781524894 Marionette TRACE conn5 <- [1,2750,null,{}] 14:58:44 INFO - PROCESS | 3064 | 1463781524906 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:58:45 INFO - PROCESS | 3064 | 1463781525025 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 14:58:45 INFO - PROCESS | 3064 | 1463781525202 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:45 INFO - PROCESS | 3064 | ++DOCSHELL 1E7B9000 == 80 [pid = 3064] [id = 697] 14:58:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (1E7BC800) [pid = 3064] [serial = 2091] [outer = 00000000] 14:58:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (1E8BB000) [pid = 3064] [serial = 2092] [outer = 1E7BC800] 14:58:45 INFO - PROCESS | 3064 | 1463781525261 Marionette DEBUG loaded listener.js 14:58:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (215B2400) [pid = 3064] [serial = 2093] [outer = 1E7BC800] 14:58:45 INFO - PROCESS | 3064 | 1463781525829 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:58:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:58:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 14:58:45 INFO - PROCESS | 3064 | 1463781525864 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 14:58:45 INFO - PROCESS | 3064 | 1463781525868 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 14:58:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:58:45 INFO - PROCESS | 3064 | 1463781525871 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:58:45 INFO - PROCESS | 3064 | 1463781525873 Marionette TRACE conn5 <- [1,2754,null,{}] 14:58:45 INFO - PROCESS | 3064 | 1463781525877 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:58:46 INFO - PROCESS | 3064 | 1463781526002 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 14:58:46 INFO - PROCESS | 3064 | 1463781526140 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:46 INFO - PROCESS | 3064 | ++DOCSHELL 215BEC00 == 81 [pid = 3064] [id = 698] 14:58:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (21A72400) [pid = 3064] [serial = 2094] [outer = 00000000] 14:58:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (21A7C800) [pid = 3064] [serial = 2095] [outer = 21A72400] 14:58:46 INFO - PROCESS | 3064 | 1463781526194 Marionette DEBUG loaded listener.js 14:58:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (21C90400) [pid = 3064] [serial = 2096] [outer = 21A72400] 14:58:46 INFO - PROCESS | 3064 | 1463781526772 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:58:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:58:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 930ms 14:58:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:58:46 INFO - PROCESS | 3064 | 1463781526804 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 14:58:46 INFO - PROCESS | 3064 | 1463781526806 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 14:58:46 INFO - PROCESS | 3064 | 1463781526810 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:58:46 INFO - PROCESS | 3064 | 1463781526812 Marionette TRACE conn5 <- [1,2758,null,{}] 14:58:46 INFO - PROCESS | 3064 | 1463781526815 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:58:46 INFO - PROCESS | 3064 | 1463781526930 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 14:58:47 INFO - PROCESS | 3064 | 1463781527105 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:47 INFO - PROCESS | 3064 | ++DOCSHELL 21C95000 == 82 [pid = 3064] [id = 699] 14:58:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (21C97000) [pid = 3064] [serial = 2097] [outer = 00000000] 14:58:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (21DD9400) [pid = 3064] [serial = 2098] [outer = 21C97000] 14:58:47 INFO - PROCESS | 3064 | 1463781527160 Marionette DEBUG loaded listener.js 14:58:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (21DE0000) [pid = 3064] [serial = 2099] [outer = 21C97000] 14:58:47 INFO - PROCESS | 3064 | 1463781527740 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:58:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:58:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 14:58:47 INFO - PROCESS | 3064 | 1463781527780 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 14:58:47 INFO - PROCESS | 3064 | 1463781527783 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 14:58:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:58:47 INFO - PROCESS | 3064 | 1463781527786 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:58:47 INFO - PROCESS | 3064 | 1463781527788 Marionette TRACE conn5 <- [1,2762,null,{}] 14:58:47 INFO - PROCESS | 3064 | 1463781527791 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:58:47 INFO - PROCESS | 3064 | 1463781527954 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 14:58:48 INFO - PROCESS | 3064 | 1463781528117 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:48 INFO - PROCESS | 3064 | ++DOCSHELL 224B6800 == 83 [pid = 3064] [id = 700] 14:58:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (224B6C00) [pid = 3064] [serial = 2100] [outer = 00000000] 14:58:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (228B8800) [pid = 3064] [serial = 2101] [outer = 224B6C00] 14:58:48 INFO - PROCESS | 3064 | 1463781528172 Marionette DEBUG loaded listener.js 14:58:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (228BC000) [pid = 3064] [serial = 2102] [outer = 224B6C00] 14:58:48 INFO - PROCESS | 3064 | 1463781528728 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:58:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:58:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 14:58:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:58:48 INFO - PROCESS | 3064 | 1463781528764 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 14:58:48 INFO - PROCESS | 3064 | 1463781528767 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 14:58:48 INFO - PROCESS | 3064 | 1463781528770 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:58:48 INFO - PROCESS | 3064 | 1463781528772 Marionette TRACE conn5 <- [1,2766,null,{}] 14:58:48 INFO - PROCESS | 3064 | 1463781528776 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:58:48 INFO - PROCESS | 3064 | 1463781528888 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 14:58:49 INFO - PROCESS | 3064 | 1463781529064 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:49 INFO - PROCESS | 3064 | ++DOCSHELL 224B7C00 == 84 [pid = 3064] [id = 701] 14:58:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (228C0400) [pid = 3064] [serial = 2103] [outer = 00000000] 14:58:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (22C4AC00) [pid = 3064] [serial = 2104] [outer = 228C0400] 14:58:49 INFO - PROCESS | 3064 | 1463781529119 Marionette DEBUG loaded listener.js 14:58:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (22C50C00) [pid = 3064] [serial = 2105] [outer = 228C0400] 14:58:49 INFO - PROCESS | 3064 | 1463781529706 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:58:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:58:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 14:58:49 INFO - PROCESS | 3064 | 1463781529741 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 14:58:49 INFO - PROCESS | 3064 | 1463781529744 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 14:58:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:58:49 INFO - PROCESS | 3064 | 1463781529747 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:58:49 INFO - PROCESS | 3064 | 1463781529749 Marionette TRACE conn5 <- [1,2770,null,{}] 14:58:49 INFO - PROCESS | 3064 | 1463781529753 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:58:49 INFO - PROCESS | 3064 | 1463781529872 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 14:58:50 INFO - PROCESS | 3064 | 1463781530050 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:50 INFO - PROCESS | 3064 | ++DOCSHELL 22C49400 == 85 [pid = 3064] [id = 702] 14:58:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (22C4D000) [pid = 3064] [serial = 2106] [outer = 00000000] 14:58:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (22EE3800) [pid = 3064] [serial = 2107] [outer = 22C4D000] 14:58:50 INFO - PROCESS | 3064 | 1463781530104 Marionette DEBUG loaded listener.js 14:58:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (22F06800) [pid = 3064] [serial = 2108] [outer = 22C4D000] 14:58:50 INFO - PROCESS | 3064 | 1463781530749 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:58:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:58:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1022ms 14:58:50 INFO - PROCESS | 3064 | 1463781530770 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 14:58:50 INFO - PROCESS | 3064 | 1463781530772 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 14:58:50 INFO - PROCESS | 3064 | 1463781530775 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:58:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:58:50 INFO - PROCESS | 3064 | 1463781530777 Marionette TRACE conn5 <- [1,2774,null,{}] 14:58:50 INFO - PROCESS | 3064 | 1463781530780 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:58:50 INFO - PROCESS | 3064 | 1463781530898 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 14:58:51 INFO - PROCESS | 3064 | 1463781531074 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:51 INFO - PROCESS | 3064 | ++DOCSHELL 0FA61400 == 86 [pid = 3064] [id = 703] 14:58:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (0FD4F000) [pid = 3064] [serial = 2109] [outer = 00000000] 14:58:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (14BB8000) [pid = 3064] [serial = 2110] [outer = 0FD4F000] 14:58:51 INFO - PROCESS | 3064 | 1463781531133 Marionette DEBUG loaded listener.js 14:58:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (17A5DC00) [pid = 3064] [serial = 2111] [outer = 0FD4F000] 14:58:51 INFO - PROCESS | 3064 | 1463781531969 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:58:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:58:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1216ms 14:58:51 INFO - PROCESS | 3064 | 1463781531996 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 14:58:51 INFO - PROCESS | 3064 | 1463781532000 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 14:58:52 INFO - PROCESS | 3064 | 1463781532006 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:58:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:58:52 INFO - PROCESS | 3064 | 1463781532009 Marionette TRACE conn5 <- [1,2778,null,{}] 14:58:52 INFO - PROCESS | 3064 | 1463781532014 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:58:52 INFO - PROCESS | 3064 | 1463781532135 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 14:58:52 INFO - PROCESS | 3064 | 1463781532309 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:52 INFO - PROCESS | 3064 | ++DOCSHELL 0CE6CC00 == 87 [pid = 3064] [id = 704] 14:58:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (0CE6FC00) [pid = 3064] [serial = 2112] [outer = 00000000] 14:58:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (0CF54400) [pid = 3064] [serial = 2113] [outer = 0CE6FC00] 14:58:52 INFO - PROCESS | 3064 | 1463781532364 Marionette DEBUG loaded listener.js 14:58:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (0CFD9000) [pid = 3064] [serial = 2114] [outer = 0CE6FC00] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 17C8D400 == 86 [pid = 3064] [id = 693] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 09ABA400 == 85 [pid = 3064] [id = 692] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 1CDD1800 == 84 [pid = 3064] [id = 691] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 1CB3FC00 == 83 [pid = 3064] [id = 690] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 18B9CC00 == 82 [pid = 3064] [id = 689] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 17C96000 == 81 [pid = 3064] [id = 688] 14:58:52 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (18BCA000) [pid = 3064] [serial = 2035] [outer = 00000000] [url = about:blank] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 0CFD8400 == 80 [pid = 3064] [id = 687] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 14754C00 == 79 [pid = 3064] [id = 686] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 0CD43000 == 78 [pid = 3064] [id = 685] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 18BC8800 == 77 [pid = 3064] [id = 681] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 14CB8400 == 76 [pid = 3064] [id = 680] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 0F936000 == 75 [pid = 3064] [id = 679] 14:58:52 INFO - PROCESS | 3064 | --DOCSHELL 17C81C00 == 74 [pid = 3064] [id = 678] 14:58:53 INFO - PROCESS | 3064 | 1463781533052 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:58:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:58:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1072ms 14:58:53 INFO - PROCESS | 3064 | 1463781533083 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 14:58:53 INFO - PROCESS | 3064 | 1463781533089 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 14:58:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (21DDD000) [pid = 3064] [serial = 1904] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (18EEA000) [pid = 3064] [serial = 1892] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (21A81000) [pid = 3064] [serial = 1955] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (1E6A5C00) [pid = 3064] [serial = 1850] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (1DC44400) [pid = 3064] [serial = 1847] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (215BC400) [pid = 3064] [serial = 1898] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (22F04800) [pid = 3064] [serial = 1958] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (22C51000) [pid = 3064] [serial = 1961] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (1E7B5800) [pid = 3064] [serial = 1895] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (21C8F800) [pid = 3064] [serial = 1901] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (1B2DE400) [pid = 3064] [serial = 1946] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (171E3C00) [pid = 3064] [serial = 1889] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (1E6A1000) [pid = 3064] [serial = 1949] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (215BE800) [pid = 3064] [serial = 1853] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (17C27800) [pid = 3064] [serial = 1943] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (0CFD1800) [pid = 3064] [serial = 1940] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (14251400) [pid = 3064] [serial = 1838] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (18155400) [pid = 3064] [serial = 1907] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (17D5AC00) [pid = 3064] [serial = 1841] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (1CDD0000) [pid = 3064] [serial = 1844] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (1E7C4000) [pid = 3064] [serial = 1952] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (17C8CC00) [pid = 3064] [serial = 2029] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (10165400) [pid = 3064] [serial = 2032] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (1014B800) [pid = 3064] [serial = 2023] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (14243800) [pid = 3064] [serial = 2024] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (14E10400) [pid = 3064] [serial = 1996] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (18BCE000) [pid = 3064] [serial = 2018] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (181C9C00) [pid = 3064] [serial = 2017] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (1428E800) [pid = 3064] [serial = 2021] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (101D4000) [pid = 3064] [serial = 2020] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (18BCEC00) [pid = 3064] [serial = 1999] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (21C8C800) [pid = 3064] [serial = 2002] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (09A38800) [pid = 3064] [serial = 2005] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (22C4C800) [pid = 3064] [serial = 2008] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (22C47C00) [pid = 3064] [serial = 2011] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (22EE3400) [pid = 3064] [serial = 2014] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (17D5A400) [pid = 3064] [serial = 2030] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (17A86400) [pid = 3064] [serial = 2027] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (14681000) [pid = 3064] [serial = 2033] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (17A5E000) [pid = 3064] [serial = 2026] [outer = 00000000] [url = about:blank] 14:58:53 INFO - PROCESS | 3064 | 1463781533146 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:58:53 INFO - PROCESS | 3064 | 1463781533149 Marionette TRACE conn5 <- [1,2782,null,{}] 14:58:53 INFO - PROCESS | 3064 | 1463781533156 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:58:53 INFO - PROCESS | 3064 | 1463781533258 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 14:58:53 INFO - PROCESS | 3064 | 1463781533272 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:53 INFO - PROCESS | 3064 | ++DOCSHELL 0CD45C00 == 75 [pid = 3064] [id = 705] 14:58:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (0CE9D800) [pid = 3064] [serial = 2115] [outer = 00000000] 14:58:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (0CFDC000) [pid = 3064] [serial = 2116] [outer = 0CE9D800] 14:58:53 INFO - PROCESS | 3064 | 1463781533320 Marionette DEBUG loaded listener.js 14:58:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (0FAEB000) [pid = 3064] [serial = 2117] [outer = 0CE9D800] 14:58:53 INFO - PROCESS | 3064 | 1463781533898 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:58:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:58:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 831ms 14:58:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:58:53 INFO - PROCESS | 3064 | 1463781533929 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 14:58:53 INFO - PROCESS | 3064 | 1463781533931 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 14:58:53 INFO - PROCESS | 3064 | 1463781533934 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:58:53 INFO - PROCESS | 3064 | 1463781533938 Marionette TRACE conn5 <- [1,2786,null,{}] 14:58:53 INFO - PROCESS | 3064 | 1463781533948 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:58:54 INFO - PROCESS | 3064 | 1463781534050 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 14:58:54 INFO - PROCESS | 3064 | 1463781534182 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:54 INFO - PROCESS | 3064 | ++DOCSHELL 10184C00 == 76 [pid = 3064] [id = 706] 14:58:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (10185000) [pid = 3064] [serial = 2118] [outer = 00000000] 14:58:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (1033D000) [pid = 3064] [serial = 2119] [outer = 10185000] 14:58:54 INFO - PROCESS | 3064 | 1463781534233 Marionette DEBUG loaded listener.js 14:58:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (10F85800) [pid = 3064] [serial = 2120] [outer = 10185000] 14:58:54 INFO - PROCESS | 3064 | 1463781534622 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:58:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:58:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 14:58:54 INFO - PROCESS | 3064 | 1463781534669 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 14:58:54 INFO - PROCESS | 3064 | 1463781534672 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 14:58:54 INFO - PROCESS | 3064 | 1463781534675 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:58:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:58:54 INFO - PROCESS | 3064 | 1463781534677 Marionette TRACE conn5 <- [1,2790,null,{}] 14:58:54 INFO - PROCESS | 3064 | 1463781534680 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:58:54 INFO - PROCESS | 3064 | 1463781534783 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 14:58:54 INFO - PROCESS | 3064 | 1463781534790 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:54 INFO - PROCESS | 3064 | ++DOCSHELL 14251000 == 77 [pid = 3064] [id = 707] 14:58:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (14251400) [pid = 3064] [serial = 2121] [outer = 00000000] 14:58:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (149F2400) [pid = 3064] [serial = 2122] [outer = 14251400] 14:58:54 INFO - PROCESS | 3064 | 1463781534835 Marionette DEBUG loaded listener.js 14:58:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (14C09800) [pid = 3064] [serial = 2123] [outer = 14251400] 14:58:55 INFO - PROCESS | 3064 | 1463781535315 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:58:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:58:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 14:58:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:58:55 INFO - PROCESS | 3064 | 1463781535388 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 14:58:55 INFO - PROCESS | 3064 | 1463781535390 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 14:58:55 INFO - PROCESS | 3064 | 1463781535393 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:58:55 INFO - PROCESS | 3064 | 1463781535395 Marionette TRACE conn5 <- [1,2794,null,{}] 14:58:55 INFO - PROCESS | 3064 | 1463781535406 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:58:55 INFO - PROCESS | 3064 | 1463781535544 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 14:58:55 INFO - PROCESS | 3064 | 1463781535618 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:55 INFO - PROCESS | 3064 | ++DOCSHELL 14C0FC00 == 78 [pid = 3064] [id = 708] 14:58:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (14E85000) [pid = 3064] [serial = 2124] [outer = 00000000] 14:58:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (17106C00) [pid = 3064] [serial = 2125] [outer = 14E85000] 14:58:55 INFO - PROCESS | 3064 | 1463781535666 Marionette DEBUG loaded listener.js 14:58:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (17182400) [pid = 3064] [serial = 2126] [outer = 14E85000] 14:58:56 INFO - PROCESS | 3064 | 1463781536111 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:58:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:58:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 14:58:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:58:56 INFO - PROCESS | 3064 | 1463781536124 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 14:58:56 INFO - PROCESS | 3064 | 1463781536126 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 14:58:56 INFO - PROCESS | 3064 | 1463781536136 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:58:56 INFO - PROCESS | 3064 | 1463781536137 Marionette TRACE conn5 <- [1,2798,null,{}] 14:58:56 INFO - PROCESS | 3064 | 1463781536141 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:58:56 INFO - PROCESS | 3064 | 1463781536332 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 14:58:56 INFO - PROCESS | 3064 | 1463781536363 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:56 INFO - PROCESS | 3064 | ++DOCSHELL 17A80800 == 79 [pid = 3064] [id = 709] 14:58:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (17C26400) [pid = 3064] [serial = 2127] [outer = 00000000] 14:58:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (17C68000) [pid = 3064] [serial = 2128] [outer = 17C26400] 14:58:56 INFO - PROCESS | 3064 | 1463781536411 Marionette DEBUG loaded listener.js 14:58:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (17C72C00) [pid = 3064] [serial = 2129] [outer = 17C26400] 14:58:56 INFO - PROCESS | 3064 | 1463781536870 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:58:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:58:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 790ms 14:58:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:58:56 INFO - PROCESS | 3064 | 1463781536920 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 14:58:56 INFO - PROCESS | 3064 | 1463781536922 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 14:58:56 INFO - PROCESS | 3064 | 1463781536925 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:58:56 INFO - PROCESS | 3064 | 1463781536927 Marionette TRACE conn5 <- [1,2802,null,{}] 14:58:56 INFO - PROCESS | 3064 | 1463781536930 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:58:57 INFO - PROCESS | 3064 | 1463781537067 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 14:58:57 INFO - PROCESS | 3064 | 1463781537086 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:57 INFO - PROCESS | 3064 | ++DOCSHELL 17C7FC00 == 80 [pid = 3064] [id = 710] 14:58:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (17C80000) [pid = 3064] [serial = 2130] [outer = 00000000] 14:58:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (17C97000) [pid = 3064] [serial = 2131] [outer = 17C80000] 14:58:57 INFO - PROCESS | 3064 | 1463781537133 Marionette DEBUG loaded listener.js 14:58:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (17D5A800) [pid = 3064] [serial = 2132] [outer = 17C80000] 14:58:57 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (1CC20C00) [pid = 3064] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:58:57 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (1CDD3C00) [pid = 3064] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:58:57 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (18B43C00) [pid = 3064] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:58:57 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (18BCAC00) [pid = 3064] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:58:57 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (14B52C00) [pid = 3064] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:58:57 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (1CB39400) [pid = 3064] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:58:57 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (10176400) [pid = 3064] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:58:57 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (0FFD4C00) [pid = 3064] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:58:57 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (17C97400) [pid = 3064] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:58:57 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (0CD91400) [pid = 3064] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:58:57 INFO - PROCESS | 3064 | 1463781537783 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:58:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:58:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 870ms 14:58:57 INFO - PROCESS | 3064 | 1463781537796 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 14:58:57 INFO - PROCESS | 3064 | 1463781537798 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 14:58:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:58:57 INFO - PROCESS | 3064 | 1463781537805 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:58:57 INFO - PROCESS | 3064 | 1463781537807 Marionette TRACE conn5 <- [1,2806,null,{}] 14:58:57 INFO - PROCESS | 3064 | 1463781537810 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:58:57 INFO - PROCESS | 3064 | 1463781537969 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 14:58:58 INFO - PROCESS | 3064 | 1463781538048 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:58 INFO - PROCESS | 3064 | ++DOCSHELL 0FD51800 == 81 [pid = 3064] [id = 711] 14:58:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (0FFD4C00) [pid = 3064] [serial = 2133] [outer = 00000000] 14:58:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (1813C000) [pid = 3064] [serial = 2134] [outer = 0FFD4C00] 14:58:58 INFO - PROCESS | 3064 | 1463781538096 Marionette DEBUG loaded listener.js 14:58:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (181BC800) [pid = 3064] [serial = 2135] [outer = 0FFD4C00] 14:58:58 INFO - PROCESS | 3064 | 1463781538475 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:58:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:58:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 14:58:58 INFO - PROCESS | 3064 | 1463781538536 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 14:58:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:58:58 INFO - PROCESS | 3064 | 1463781538538 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 14:58:58 INFO - PROCESS | 3064 | 1463781538541 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:58:58 INFO - PROCESS | 3064 | 1463781538543 Marionette TRACE conn5 <- [1,2810,null,{}] 14:58:58 INFO - PROCESS | 3064 | 1463781538546 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:58:58 INFO - PROCESS | 3064 | 1463781538646 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 14:58:58 INFO - PROCESS | 3064 | 1463781538653 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:58 INFO - PROCESS | 3064 | ++DOCSHELL 0CD4BC00 == 82 [pid = 3064] [id = 712] 14:58:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (17604400) [pid = 3064] [serial = 2136] [outer = 00000000] 14:58:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (188C8C00) [pid = 3064] [serial = 2137] [outer = 17604400] 14:58:58 INFO - PROCESS | 3064 | 1463781538697 Marionette DEBUG loaded listener.js 14:58:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (18B9CC00) [pid = 3064] [serial = 2138] [outer = 17604400] 14:58:59 INFO - PROCESS | 3064 | 1463781539154 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:58:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:58:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 14:58:59 INFO - PROCESS | 3064 | 1463781539172 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 14:58:59 INFO - PROCESS | 3064 | 1463781539174 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 14:58:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:58:59 INFO - PROCESS | 3064 | 1463781539199 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:58:59 INFO - PROCESS | 3064 | 1463781539200 Marionette TRACE conn5 <- [1,2814,null,{}] 14:58:59 INFO - PROCESS | 3064 | 1463781539204 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:58:59 INFO - PROCESS | 3064 | 1463781539301 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 14:58:59 INFO - PROCESS | 3064 | 1463781539340 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:59 INFO - PROCESS | 3064 | ++DOCSHELL 18BA4C00 == 83 [pid = 3064] [id = 713] 14:58:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (18BA5400) [pid = 3064] [serial = 2139] [outer = 00000000] 14:58:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (18BCF800) [pid = 3064] [serial = 2140] [outer = 18BA5400] 14:58:59 INFO - PROCESS | 3064 | 1463781539386 Marionette DEBUG loaded listener.js 14:58:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (18E6F400) [pid = 3064] [serial = 2141] [outer = 18BA5400] 14:59:00 INFO - PROCESS | 3064 | 1463781540153 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:59:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:59:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1019ms 14:59:00 INFO - PROCESS | 3064 | 1463781540219 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 14:59:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:59:00 INFO - PROCESS | 3064 | 1463781540224 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 14:59:00 INFO - PROCESS | 3064 | 1463781540229 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:59:00 INFO - PROCESS | 3064 | 1463781540234 Marionette TRACE conn5 <- [1,2818,null,{}] 14:59:00 INFO - PROCESS | 3064 | 1463781540260 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:59:00 INFO - PROCESS | 3064 | 1463781540433 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 14:59:00 INFO - PROCESS | 3064 | 1463781540598 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:00 INFO - PROCESS | 3064 | ++DOCSHELL 0CCC6400 == 84 [pid = 3064] [id = 714] 14:59:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (0CD49400) [pid = 3064] [serial = 2142] [outer = 00000000] 14:59:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (0FD4C800) [pid = 3064] [serial = 2143] [outer = 0CD49400] 14:59:00 INFO - PROCESS | 3064 | 1463781540658 Marionette DEBUG loaded listener.js 14:59:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (10147800) [pid = 3064] [serial = 2144] [outer = 0CD49400] 14:59:01 INFO - PROCESS | 3064 | 1463781541351 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:59:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:59:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1146ms 14:59:01 INFO - PROCESS | 3064 | 1463781541376 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 14:59:01 INFO - PROCESS | 3064 | 1463781541382 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 14:59:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:59:01 INFO - PROCESS | 3064 | 1463781541388 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:59:01 INFO - PROCESS | 3064 | 1463781541391 Marionette TRACE conn5 <- [1,2822,null,{}] 14:59:01 INFO - PROCESS | 3064 | 1463781541395 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:59:01 INFO - PROCESS | 3064 | 1463781541555 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 14:59:01 INFO - PROCESS | 3064 | 1463781541726 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:01 INFO - PROCESS | 3064 | ++DOCSHELL 1033F400 == 85 [pid = 3064] [id = 715] 14:59:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (1424F800) [pid = 3064] [serial = 2145] [outer = 00000000] 14:59:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (171E4C00) [pid = 3064] [serial = 2146] [outer = 1424F800] 14:59:01 INFO - PROCESS | 3064 | 1463781541785 Marionette DEBUG loaded listener.js 14:59:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (17A60400) [pid = 3064] [serial = 2147] [outer = 1424F800] 14:59:02 INFO - PROCESS | 3064 | 1463781542390 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:59:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:59:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1080ms 14:59:02 INFO - PROCESS | 3064 | 1463781542470 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 14:59:02 INFO - PROCESS | 3064 | 1463781542473 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 14:59:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:59:02 INFO - PROCESS | 3064 | 1463781542477 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:59:02 INFO - PROCESS | 3064 | 1463781542481 Marionette TRACE conn5 <- [1,2826,null,{}] 14:59:02 INFO - PROCESS | 3064 | 1463781542492 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:59:02 INFO - PROCESS | 3064 | 1463781542647 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 14:59:02 INFO - PROCESS | 3064 | 1463781542813 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:02 INFO - PROCESS | 3064 | ++DOCSHELL 18EE8C00 == 86 [pid = 3064] [id = 716] 14:59:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (18EEB800) [pid = 3064] [serial = 2148] [outer = 00000000] 14:59:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (18F51800) [pid = 3064] [serial = 2149] [outer = 18EEB800] 14:59:02 INFO - PROCESS | 3064 | 1463781542873 Marionette DEBUG loaded listener.js 14:59:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (18F5F800) [pid = 3064] [serial = 2150] [outer = 18EEB800] 14:59:03 INFO - PROCESS | 3064 | 1463781543445 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:59:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:59:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1019ms 14:59:03 INFO - PROCESS | 3064 | 1463781543499 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 14:59:03 INFO - PROCESS | 3064 | 1463781543502 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 14:59:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:59:03 INFO - PROCESS | 3064 | 1463781543505 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:59:03 INFO - PROCESS | 3064 | 1463781543508 Marionette TRACE conn5 <- [1,2830,null,{}] 14:59:03 INFO - PROCESS | 3064 | 1463781543511 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:59:03 INFO - PROCESS | 3064 | 1463781543637 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 14:59:03 INFO - PROCESS | 3064 | 1463781543820 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:03 INFO - PROCESS | 3064 | ++DOCSHELL 1945B400 == 87 [pid = 3064] [id = 717] 14:59:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (19461C00) [pid = 3064] [serial = 2151] [outer = 00000000] 14:59:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (19B61800) [pid = 3064] [serial = 2152] [outer = 19461C00] 14:59:03 INFO - PROCESS | 3064 | 1463781543875 Marionette DEBUG loaded listener.js 14:59:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (19BE6800) [pid = 3064] [serial = 2153] [outer = 19461C00] 14:59:04 INFO - PROCESS | 3064 | 1463781544488 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:59:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:59:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1016ms 14:59:04 INFO - PROCESS | 3064 | 1463781544525 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 14:59:04 INFO - PROCESS | 3064 | 1463781544527 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 14:59:04 INFO - PROCESS | 3064 | 1463781544531 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:59:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:59:04 INFO - PROCESS | 3064 | 1463781544533 Marionette TRACE conn5 <- [1,2834,null,{}] 14:59:04 INFO - PROCESS | 3064 | 1463781544536 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:59:04 INFO - PROCESS | 3064 | 1463781544655 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 14:59:04 INFO - PROCESS | 3064 | 1463781544837 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:04 INFO - PROCESS | 3064 | ++DOCSHELL 18FA3C00 == 88 [pid = 3064] [id = 718] 14:59:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (19B60C00) [pid = 3064] [serial = 2154] [outer = 00000000] 14:59:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (19EECC00) [pid = 3064] [serial = 2155] [outer = 19B60C00] 14:59:04 INFO - PROCESS | 3064 | 1463781544896 Marionette DEBUG loaded listener.js 14:59:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (1B2D7C00) [pid = 3064] [serial = 2156] [outer = 19B60C00] 14:59:05 INFO - PROCESS | 3064 | 1463781545466 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:59:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:59:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 970ms 14:59:05 INFO - PROCESS | 3064 | 1463781545505 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 14:59:05 INFO - PROCESS | 3064 | 1463781545508 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 14:59:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:59:05 INFO - PROCESS | 3064 | 1463781545511 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:59:05 INFO - PROCESS | 3064 | 1463781545513 Marionette TRACE conn5 <- [1,2838,null,{}] 14:59:05 INFO - PROCESS | 3064 | 1463781545517 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:59:05 INFO - PROCESS | 3064 | 1463781545650 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 14:59:05 INFO - PROCESS | 3064 | 1463781545826 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:05 INFO - PROCESS | 3064 | ++DOCSHELL 1B97A400 == 89 [pid = 3064] [id = 719] 14:59:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (1BFFCC00) [pid = 3064] [serial = 2157] [outer = 00000000] 14:59:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (1CC2A400) [pid = 3064] [serial = 2158] [outer = 1BFFCC00] 14:59:05 INFO - PROCESS | 3064 | 1463781545881 Marionette DEBUG loaded listener.js 14:59:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (1CCE6000) [pid = 3064] [serial = 2159] [outer = 1BFFCC00] 14:59:06 INFO - PROCESS | 3064 | 1463781546463 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:59:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:59:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1017ms 14:59:06 INFO - PROCESS | 3064 | 1463781546533 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 14:59:06 INFO - PROCESS | 3064 | 1463781546535 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 14:59:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:59:06 INFO - PROCESS | 3064 | 1463781546539 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:59:06 INFO - PROCESS | 3064 | 1463781546541 Marionette TRACE conn5 <- [1,2842,null,{}] 14:59:06 INFO - PROCESS | 3064 | 1463781546545 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:59:06 INFO - PROCESS | 3064 | 1463781546726 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 14:59:06 INFO - PROCESS | 3064 | 1463781546851 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:06 INFO - PROCESS | 3064 | ++DOCSHELL 1CCEDC00 == 90 [pid = 3064] [id = 720] 14:59:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (1CDD2C00) [pid = 3064] [serial = 2160] [outer = 00000000] 14:59:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (1CDDA400) [pid = 3064] [serial = 2161] [outer = 1CDD2C00] 14:59:06 INFO - PROCESS | 3064 | 1463781546909 Marionette DEBUG loaded listener.js 14:59:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (1D9BC400) [pid = 3064] [serial = 2162] [outer = 1CDD2C00] 14:59:07 INFO - PROCESS | 3064 | 1463781547513 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:59:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:59:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1017ms 14:59:07 INFO - PROCESS | 3064 | 1463781547560 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 14:59:07 INFO - PROCESS | 3064 | 1463781547562 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 14:59:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:59:07 INFO - PROCESS | 3064 | 1463781547565 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:59:07 INFO - PROCESS | 3064 | 1463781547568 Marionette TRACE conn5 <- [1,2846,null,{}] 14:59:07 INFO - PROCESS | 3064 | 1463781547571 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:59:07 INFO - PROCESS | 3064 | 1463781547695 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 14:59:07 INFO - PROCESS | 3064 | 1463781547878 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:07 INFO - PROCESS | 3064 | ++DOCSHELL 17610400 == 91 [pid = 3064] [id = 721] 14:59:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (17C23C00) [pid = 3064] [serial = 2163] [outer = 00000000] 14:59:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (1DC45C00) [pid = 3064] [serial = 2164] [outer = 17C23C00] 14:59:07 INFO - PROCESS | 3064 | 1463781547936 Marionette DEBUG loaded listener.js 14:59:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (1E512400) [pid = 3064] [serial = 2165] [outer = 17C23C00] 14:59:08 INFO - PROCESS | 3064 | 1463781548767 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:59:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:59:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1276ms 14:59:08 INFO - PROCESS | 3064 | 1463781548846 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 14:59:08 INFO - PROCESS | 3064 | 1463781548850 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 14:59:08 INFO - PROCESS | 3064 | 1463781548870 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:59:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:59:08 INFO - PROCESS | 3064 | 1463781548873 Marionette TRACE conn5 <- [1,2850,null,{}] 14:59:08 INFO - PROCESS | 3064 | 1463781548879 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:59:09 INFO - PROCESS | 3064 | 1463781549004 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 14:59:09 INFO - PROCESS | 3064 | 1463781549164 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:09 INFO - PROCESS | 3064 | ++DOCSHELL 0FFDA800 == 92 [pid = 3064] [id = 722] 14:59:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (1014A800) [pid = 3064] [serial = 2166] [outer = 00000000] 14:59:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (10179000) [pid = 3064] [serial = 2167] [outer = 1014A800] 14:59:09 INFO - PROCESS | 3064 | 1463781549217 Marionette DEBUG loaded listener.js 14:59:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 155 (1424F400) [pid = 3064] [serial = 2168] [outer = 1014A800] 14:59:09 INFO - PROCESS | 3064 | 1463781549827 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:59:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:59:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1022ms 14:59:09 INFO - PROCESS | 3064 | 1463781549896 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 14:59:09 INFO - PROCESS | 3064 | 1463781549902 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 14:59:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:59:09 INFO - PROCESS | 3064 | 1463781549908 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:59:09 INFO - PROCESS | 3064 | 1463781549910 Marionette TRACE conn5 <- [1,2854,null,{}] 14:59:09 INFO - PROCESS | 3064 | 1463781549928 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:59:10 INFO - PROCESS | 3064 | 1463781550119 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 14:59:10 INFO - PROCESS | 3064 | 1463781550240 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:10 INFO - PROCESS | 3064 | ++DOCSHELL 17A68400 == 93 [pid = 3064] [id = 723] 14:59:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 156 (17A86400) [pid = 3064] [serial = 2169] [outer = 00000000] 14:59:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (17C8B400) [pid = 3064] [serial = 2170] [outer = 17A86400] 14:59:10 INFO - PROCESS | 3064 | 1463781550292 Marionette DEBUG loaded listener.js 14:59:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (18159800) [pid = 3064] [serial = 2171] [outer = 17A86400] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 0CD4BC00 == 92 [pid = 3064] [id = 712] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 0FD51800 == 91 [pid = 3064] [id = 711] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 17C7FC00 == 90 [pid = 3064] [id = 710] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 17A80800 == 89 [pid = 3064] [id = 709] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 10184C00 == 88 [pid = 3064] [id = 706] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 0CD45C00 == 87 [pid = 3064] [id = 705] 14:59:10 INFO - PROCESS | 3064 | --DOMWINDOW == 157 (0FAEC800) [pid = 3064] [serial = 2038] [outer = 00000000] [url = about:blank] 14:59:10 INFO - PROCESS | 3064 | --DOMWINDOW == 156 (17A5D800) [pid = 3064] [serial = 2041] [outer = 00000000] [url = about:blank] 14:59:10 INFO - PROCESS | 3064 | --DOMWINDOW == 155 (18F5A400) [pid = 3064] [serial = 2044] [outer = 00000000] [url = about:blank] 14:59:10 INFO - PROCESS | 3064 | --DOMWINDOW == 154 (19EDE000) [pid = 3064] [serial = 2047] [outer = 00000000] [url = about:blank] 14:59:10 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (1B97CC00) [pid = 3064] [serial = 2050] [outer = 00000000] [url = about:blank] 14:59:10 INFO - PROCESS | 3064 | --DOMWINDOW == 152 (1E7B8000) [pid = 3064] [serial = 2083] [outer = 00000000] [url = about:blank] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 0CE6CC00 == 86 [pid = 3064] [id = 704] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 224B7C00 == 85 [pid = 3064] [id = 701] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 224B6800 == 84 [pid = 3064] [id = 700] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 21C95000 == 83 [pid = 3064] [id = 699] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 215BEC00 == 82 [pid = 3064] [id = 698] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 1E7B9000 == 81 [pid = 3064] [id = 697] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 181C1400 == 80 [pid = 3064] [id = 696] 14:59:10 INFO - PROCESS | 3064 | --DOCSHELL 0F977000 == 79 [pid = 3064] [id = 695] 14:59:10 INFO - PROCESS | 3064 | 1463781550970 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:59:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:59:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1079ms 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (1CCE8400) [pid = 3064] [serial = 2071] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (1D9C2400) [pid = 3064] [serial = 2074] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (1D9C0C00) [pid = 3064] [serial = 2080] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (19ED8000) [pid = 3064] [serial = 2068] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (18EECC00) [pid = 3064] [serial = 2060] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (18B9A800) [pid = 3064] [serial = 2059] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (1D9C3C00) [pid = 3064] [serial = 2054] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (1CDDD400) [pid = 3064] [serial = 2053] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (17C6F000) [pid = 3064] [serial = 2057] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (1710D800) [pid = 3064] [serial = 2056] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (1710F000) [pid = 3064] [serial = 2062] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (17C2BC00) [pid = 3064] [serial = 2063] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (18BA2000) [pid = 3064] [serial = 2065] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (18F54800) [pid = 3064] [serial = 2066] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (17C25400) [pid = 3064] [serial = 2077] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (1DC4B000) [pid = 3064] [serial = 2075] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (19EF0400) [pid = 3064] [serial = 2069] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (1DC4D400) [pid = 3064] [serial = 2081] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (1CCEB800) [pid = 3064] [serial = 2072] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (181C3000) [pid = 3064] [serial = 2078] [outer = 00000000] [url = about:blank] 14:59:11 INFO - PROCESS | 3064 | 1463781551048 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 14:59:11 INFO - PROCESS | 3064 | 1463781551050 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 14:59:11 INFO - PROCESS | 3064 | 1463781551057 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:59:11 INFO - PROCESS | 3064 | 1463781551060 Marionette TRACE conn5 <- [1,2858,null,{}] 14:59:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:59:11 INFO - PROCESS | 3064 | 1463781551074 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:59:11 INFO - PROCESS | 3064 | 1463781551184 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 14:59:11 INFO - PROCESS | 3064 | 1463781551198 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:11 INFO - PROCESS | 3064 | ++DOCSHELL 0FD51C00 == 80 [pid = 3064] [id = 724] 14:59:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (0FD52800) [pid = 3064] [serial = 2172] [outer = 00000000] 14:59:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (1424FC00) [pid = 3064] [serial = 2173] [outer = 0FD52800] 14:59:11 INFO - PROCESS | 3064 | 1463781551246 Marionette DEBUG loaded listener.js 14:59:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (149F5000) [pid = 3064] [serial = 2174] [outer = 0FD52800] 14:59:11 INFO - PROCESS | 3064 | 1463781551833 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:59:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:59:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 830ms 14:59:11 INFO - PROCESS | 3064 | 1463781551898 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 14:59:11 INFO - PROCESS | 3064 | 1463781551900 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 14:59:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:59:11 INFO - PROCESS | 3064 | 1463781551904 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:59:11 INFO - PROCESS | 3064 | 1463781551905 Marionette TRACE conn5 <- [1,2862,null,{}] 14:59:11 INFO - PROCESS | 3064 | 1463781551909 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:59:12 INFO - PROCESS | 3064 | 1463781552015 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 14:59:12 INFO - PROCESS | 3064 | 1463781552146 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:12 INFO - PROCESS | 3064 | ++DOCSHELL 1799F400 == 81 [pid = 3064] [id = 725] 14:59:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (17A63000) [pid = 3064] [serial = 2175] [outer = 00000000] 14:59:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (17C7B000) [pid = 3064] [serial = 2176] [outer = 17A63000] 14:59:12 INFO - PROCESS | 3064 | 1463781552194 Marionette DEBUG loaded listener.js 14:59:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (17C95400) [pid = 3064] [serial = 2177] [outer = 17A63000] 14:59:12 INFO - PROCESS | 3064 | 1463781552579 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:59:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:59:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 14:59:12 INFO - PROCESS | 3064 | 1463781552637 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 14:59:12 INFO - PROCESS | 3064 | 1463781552639 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 14:59:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:59:12 INFO - PROCESS | 3064 | 1463781552643 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:59:12 INFO - PROCESS | 3064 | 1463781552644 Marionette TRACE conn5 <- [1,2866,null,{}] 14:59:12 INFO - PROCESS | 3064 | 1463781552648 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:59:12 INFO - PROCESS | 3064 | 1463781552745 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 14:59:12 INFO - PROCESS | 3064 | 1463781552752 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:12 INFO - PROCESS | 3064 | ++DOCSHELL 17DBD000 == 82 [pid = 3064] [id = 726] 14:59:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (17DC0400) [pid = 3064] [serial = 2178] [outer = 00000000] 14:59:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (181CA000) [pid = 3064] [serial = 2179] [outer = 17DC0400] 14:59:12 INFO - PROCESS | 3064 | 1463781552796 Marionette DEBUG loaded listener.js 14:59:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (18BA9000) [pid = 3064] [serial = 2180] [outer = 17DC0400] 14:59:13 INFO - PROCESS | 3064 | 1463781553279 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:59:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:59:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 14:59:13 INFO - PROCESS | 3064 | 1463781553315 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 14:59:13 INFO - PROCESS | 3064 | 1463781553327 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 14:59:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:59:13 INFO - PROCESS | 3064 | 1463781553339 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:59:13 INFO - PROCESS | 3064 | 1463781553341 Marionette TRACE conn5 <- [1,2870,null,{}] 14:59:13 INFO - PROCESS | 3064 | 1463781553345 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:59:13 INFO - PROCESS | 3064 | 1463781553538 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 14:59:13 INFO - PROCESS | 3064 | 1463781553567 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:13 INFO - PROCESS | 3064 | ++DOCSHELL 18EEA000 == 83 [pid = 3064] [id = 727] 14:59:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (18EEB400) [pid = 3064] [serial = 2181] [outer = 00000000] 14:59:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (18F5A400) [pid = 3064] [serial = 2182] [outer = 18EEB400] 14:59:13 INFO - PROCESS | 3064 | 1463781553617 Marionette DEBUG loaded listener.js 14:59:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (18FA4000) [pid = 3064] [serial = 2183] [outer = 18EEB400] 14:59:14 INFO - PROCESS | 3064 | 1463781554102 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:59:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:59:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 771ms 14:59:14 INFO - PROCESS | 3064 | 1463781554113 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 14:59:14 INFO - PROCESS | 3064 | 1463781554115 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 14:59:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:59:14 INFO - PROCESS | 3064 | 1463781554122 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:59:14 INFO - PROCESS | 3064 | 1463781554123 Marionette TRACE conn5 <- [1,2874,null,{}] 14:59:14 INFO - PROCESS | 3064 | 1463781554127 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:59:14 INFO - PROCESS | 3064 | 1463781554273 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 14:59:14 INFO - PROCESS | 3064 | 1463781554288 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:14 INFO - PROCESS | 3064 | ++DOCSHELL 1945D400 == 84 [pid = 3064] [id = 728] 14:59:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (194AF800) [pid = 3064] [serial = 2184] [outer = 00000000] 14:59:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (19EDE400) [pid = 3064] [serial = 2185] [outer = 194AF800] 14:59:14 INFO - PROCESS | 3064 | 1463781554332 Marionette DEBUG loaded listener.js 14:59:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (19EEDC00) [pid = 3064] [serial = 2186] [outer = 194AF800] 14:59:14 INFO - PROCESS | 3064 | 1463781554829 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:59:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:59:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 14:59:14 INFO - PROCESS | 3064 | 1463781554853 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 14:59:14 INFO - PROCESS | 3064 | 1463781554855 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 14:59:14 INFO - PROCESS | 3064 | 1463781554863 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:59:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:59:14 INFO - PROCESS | 3064 | 1463781554865 Marionette TRACE conn5 <- [1,2878,null,{}] 14:59:14 INFO - PROCESS | 3064 | 1463781554868 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:59:15 INFO - PROCESS | 3064 | 1463781555042 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 14:59:15 INFO - PROCESS | 3064 | 1463781555060 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:15 INFO - PROCESS | 3064 | ++DOCSHELL 19EF3000 == 85 [pid = 3064] [id = 729] 14:59:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (1B2DD000) [pid = 3064] [serial = 2187] [outer = 00000000] 14:59:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (1CC28400) [pid = 3064] [serial = 2188] [outer = 1B2DD000] 14:59:15 INFO - PROCESS | 3064 | 1463781555105 Marionette DEBUG loaded listener.js 14:59:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (1CDD4800) [pid = 3064] [serial = 2189] [outer = 1B2DD000] 14:59:15 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (0CE9D800) [pid = 3064] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:59:15 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (14251400) [pid = 3064] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:59:15 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (0CE6FC00) [pid = 3064] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:59:15 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (10185000) [pid = 3064] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:59:15 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (14E85000) [pid = 3064] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:59:15 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (17C80000) [pid = 3064] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:59:15 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (0FFD4C00) [pid = 3064] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:59:15 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (17604400) [pid = 3064] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:59:15 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (17C26400) [pid = 3064] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:59:15 INFO - PROCESS | 3064 | 1463781555929 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:59:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:59:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1124ms 14:59:15 INFO - PROCESS | 3064 | 1463781555997 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 14:59:15 INFO - PROCESS | 3064 | 1463781555999 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 14:59:15 INFO - PROCESS | 3064 | 1463781556002 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:59:16 INFO - PROCESS | 3064 | 1463781556004 Marionette TRACE conn5 <- [1,2882,null,{}] 14:59:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:59:16 INFO - PROCESS | 3064 | 1463781556007 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:59:16 INFO - PROCESS | 3064 | 1463781556109 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 14:59:16 INFO - PROCESS | 3064 | 1463781556122 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:16 INFO - PROCESS | 3064 | ++DOCSHELL 159E1400 == 86 [pid = 3064] [id = 730] 14:59:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (17C26400) [pid = 3064] [serial = 2190] [outer = 00000000] 14:59:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (19EEBC00) [pid = 3064] [serial = 2191] [outer = 17C26400] 14:59:16 INFO - PROCESS | 3064 | 1463781556169 Marionette DEBUG loaded listener.js 14:59:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (1CDD7400) [pid = 3064] [serial = 2192] [outer = 17C26400] 14:59:16 INFO - PROCESS | 3064 | 1463781556647 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:59:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:59:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 14:59:16 INFO - PROCESS | 3064 | 1463781556684 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 14:59:16 INFO - PROCESS | 3064 | 1463781556686 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 14:59:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:59:16 INFO - PROCESS | 3064 | 1463781556690 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:59:16 INFO - PROCESS | 3064 | 1463781556691 Marionette TRACE conn5 <- [1,2886,null,{}] 14:59:16 INFO - PROCESS | 3064 | 1463781556695 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:59:16 INFO - PROCESS | 3064 | 1463781556834 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 14:59:16 INFO - PROCESS | 3064 | 1463781556846 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:16 INFO - PROCESS | 3064 | ++DOCSHELL 0CD41C00 == 87 [pid = 3064] [id = 731] 14:59:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (0CD97400) [pid = 3064] [serial = 2193] [outer = 00000000] 14:59:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (1DC43400) [pid = 3064] [serial = 2194] [outer = 0CD97400] 14:59:16 INFO - PROCESS | 3064 | 1463781556890 Marionette DEBUG loaded listener.js 14:59:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (1DC4F800) [pid = 3064] [serial = 2195] [outer = 0CD97400] 14:59:17 INFO - PROCESS | 3064 | 1463781557343 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:59:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:59:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 14:59:17 INFO - PROCESS | 3064 | 1463781557366 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 14:59:17 INFO - PROCESS | 3064 | 1463781557368 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 14:59:17 INFO - PROCESS | 3064 | 1463781557391 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:59:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:59:17 INFO - PROCESS | 3064 | 1463781557394 Marionette TRACE conn5 <- [1,2890,null,{}] 14:59:17 INFO - PROCESS | 3064 | 1463781557397 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:59:17 INFO - PROCESS | 3064 | 1463781557518 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 14:59:17 INFO - PROCESS | 3064 | 1463781557524 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:17 INFO - PROCESS | 3064 | ++DOCSHELL 09AAF400 == 88 [pid = 3064] [id = 732] 14:59:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (1DC51C00) [pid = 3064] [serial = 2196] [outer = 00000000] 14:59:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (1E71EC00) [pid = 3064] [serial = 2197] [outer = 1DC51C00] 14:59:17 INFO - PROCESS | 3064 | 1463781557574 Marionette DEBUG loaded listener.js 14:59:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (1E7BB000) [pid = 3064] [serial = 2198] [outer = 1DC51C00] 14:59:18 INFO - PROCESS | 3064 | 1463781558365 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:59:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:59:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1016ms 14:59:18 INFO - PROCESS | 3064 | 1463781558414 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 14:59:18 INFO - PROCESS | 3064 | 1463781558420 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 14:59:18 INFO - PROCESS | 3064 | 1463781558424 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:59:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:59:18 INFO - PROCESS | 3064 | 1463781558429 Marionette TRACE conn5 <- [1,2894,null,{}] 14:59:18 INFO - PROCESS | 3064 | 1463781558434 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:59:18 INFO - PROCESS | 3064 | 1463781558614 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 14:59:18 INFO - PROCESS | 3064 | 1463781558784 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:18 INFO - PROCESS | 3064 | ++DOCSHELL 0FAE8800 == 89 [pid = 3064] [id = 733] 14:59:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (0FF7F000) [pid = 3064] [serial = 2199] [outer = 00000000] 14:59:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (101D4000) [pid = 3064] [serial = 2200] [outer = 0FF7F000] 14:59:18 INFO - PROCESS | 3064 | 1463781558840 Marionette DEBUG loaded listener.js 14:59:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (149F3400) [pid = 3064] [serial = 2201] [outer = 0FF7F000] 14:59:19 INFO - PROCESS | 3064 | 1463781559440 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:59:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:59:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1070ms 14:59:19 INFO - PROCESS | 3064 | 1463781559519 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 14:59:19 INFO - PROCESS | 3064 | 1463781559525 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 14:59:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:59:19 INFO - PROCESS | 3064 | 1463781559532 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:59:19 INFO - PROCESS | 3064 | 1463781559535 Marionette TRACE conn5 <- [1,2898,null,{}] 14:59:19 INFO - PROCESS | 3064 | 1463781559539 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:59:19 INFO - PROCESS | 3064 | 1463781559664 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 14:59:19 INFO - PROCESS | 3064 | 1463781559832 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:19 INFO - PROCESS | 3064 | ++DOCSHELL 17C7A400 == 90 [pid = 3064] [id = 734] 14:59:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (17C7B400) [pid = 3064] [serial = 2202] [outer = 00000000] 14:59:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 155 (18BC9C00) [pid = 3064] [serial = 2203] [outer = 17C7B400] 14:59:19 INFO - PROCESS | 3064 | 1463781559887 Marionette DEBUG loaded listener.js 14:59:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 156 (18EE8800) [pid = 3064] [serial = 2204] [outer = 17C7B400] 14:59:20 INFO - PROCESS | 3064 | 1463781560455 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:59:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:59:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:59:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 970ms 14:59:20 INFO - PROCESS | 3064 | 1463781560505 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 14:59:20 INFO - TEST-START | /DOMEvents/constructors.html 14:59:20 INFO - PROCESS | 3064 | 1463781560508 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 14:59:20 INFO - PROCESS | 3064 | 1463781560511 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:59:20 INFO - PROCESS | 3064 | 1463781560515 Marionette TRACE conn5 <- [1,2902,null,{}] 14:59:20 INFO - PROCESS | 3064 | 1463781560545 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:59:20 INFO - PROCESS | 3064 | 1463781560673 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 14:59:20 INFO - PROCESS | 3064 | 1463781560863 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:20 INFO - PROCESS | 3064 | ++DOCSHELL 1E69EC00 == 91 [pid = 3064] [id = 735] 14:59:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (1E69FC00) [pid = 3064] [serial = 2205] [outer = 00000000] 14:59:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (1E6A6000) [pid = 3064] [serial = 2206] [outer = 1E69FC00] 14:59:20 INFO - PROCESS | 3064 | 1463781560925 Marionette DEBUG loaded listener.js 14:59:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 159 (1E7BD000) [pid = 3064] [serial = 2207] [outer = 1E69FC00] 14:59:21 INFO - PROCESS | 3064 | 1463781561672 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:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:59:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:59:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:59:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:59:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:59:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:59:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:59:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:59:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:59:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 1209ms 14:59:21 INFO - PROCESS | 3064 | 1463781561724 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 14:59:21 INFO - PROCESS | 3064 | 1463781561728 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 14:59:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:59:21 INFO - PROCESS | 3064 | 1463781561731 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:59:21 INFO - PROCESS | 3064 | 1463781561733 Marionette TRACE conn5 <- [1,2906,null,{}] 14:59:21 INFO - PROCESS | 3064 | 1463781561737 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:59:21 INFO - PROCESS | 3064 | 1463781561864 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 14:59:22 INFO - PROCESS | 3064 | 1463781562043 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:22 INFO - PROCESS | 3064 | ++DOCSHELL 1E7C3C00 == 92 [pid = 3064] [id = 736] 14:59:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 160 (1E8B4800) [pid = 3064] [serial = 2208] [outer = 00000000] 14:59:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 161 (215B5400) [pid = 3064] [serial = 2209] [outer = 1E8B4800] 14:59:22 INFO - PROCESS | 3064 | 1463781562099 Marionette DEBUG loaded listener.js 14:59:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 162 (21A77000) [pid = 3064] [serial = 2210] [outer = 1E8B4800] 14:59:22 INFO - PROCESS | 3064 | 1463781562613 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:59:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:59:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 14:59:22 INFO - PROCESS | 3064 | 1463781562664 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 14:59:22 INFO - PROCESS | 3064 | 1463781562666 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 14:59:22 INFO - PROCESS | 3064 | 1463781562687 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:59:22 INFO - PROCESS | 3064 | 1463781562689 Marionette TRACE conn5 <- [1,2910,null,{}] 14:59:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:59:22 INFO - PROCESS | 3064 | 1463781562693 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:59:22 INFO - PROCESS | 3064 | 1463781562810 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 14:59:22 INFO - PROCESS | 3064 | 1463781562989 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:23 INFO - PROCESS | 3064 | ++DOCSHELL 1E8BEC00 == 93 [pid = 3064] [id = 737] 14:59:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 163 (21A78400) [pid = 3064] [serial = 2211] [outer = 00000000] 14:59:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 164 (21C8F800) [pid = 3064] [serial = 2212] [outer = 21A78400] 14:59:23 INFO - PROCESS | 3064 | 1463781563044 Marionette DEBUG loaded listener.js 14:59:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 165 (21C9B000) [pid = 3064] [serial = 2213] [outer = 21A78400] 14:59:23 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:59:23 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:59:23 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:59:23 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:59:23 INFO - PROCESS | 3064 | 1463781563625 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:59:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:59:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:59:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:59:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:59:23 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:59:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:59:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:59:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:59:23 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:59:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:59:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:59:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:59:23 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:59:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:59:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:59:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:59:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:59:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 973ms 14:59:23 INFO - PROCESS | 3064 | 1463781563665 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 14:59:23 INFO - PROCESS | 3064 | 1463781563668 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 14:59:23 INFO - PROCESS | 3064 | 1463781563671 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:59:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:59:23 INFO - PROCESS | 3064 | 1463781563673 Marionette TRACE conn5 <- [1,2914,null,{}] 14:59:23 INFO - PROCESS | 3064 | 1463781563677 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:59:23 INFO - PROCESS | 3064 | 1463781563817 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 14:59:24 INFO - PROCESS | 3064 | 1463781564005 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:24 INFO - PROCESS | 3064 | ++DOCSHELL 21DD2400 == 94 [pid = 3064] [id = 738] 14:59:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 166 (21DD5400) [pid = 3064] [serial = 2214] [outer = 00000000] 14:59:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 167 (228BE000) [pid = 3064] [serial = 2215] [outer = 21DD5400] 14:59:24 INFO - PROCESS | 3064 | 1463781564064 Marionette DEBUG loaded listener.js 14:59:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 168 (228C3800) [pid = 3064] [serial = 2216] [outer = 21DD5400] 14:59:24 INFO - PROCESS | 3064 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:59:24 INFO - PROCESS | 3064 | 1463781564613 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:59:24 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:59:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 14:59:24 INFO - PROCESS | 3064 | 1463781564645 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 14:59:24 INFO - PROCESS | 3064 | 1463781564648 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 14:59:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:59:24 INFO - PROCESS | 3064 | 1463781564651 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:59:24 INFO - PROCESS | 3064 | 1463781564653 Marionette TRACE conn5 <- [1,2918,null,{}] 14:59:24 INFO - PROCESS | 3064 | 1463781564657 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:59:24 INFO - PROCESS | 3064 | 1463781564774 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 14:59:24 INFO - PROCESS | 3064 | 1463781564941 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:24 INFO - PROCESS | 3064 | ++DOCSHELL 1CDCF800 == 95 [pid = 3064] [id = 739] 14:59:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 169 (22C4D400) [pid = 3064] [serial = 2217] [outer = 00000000] 14:59:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 170 (22ED8400) [pid = 3064] [serial = 2218] [outer = 22C4D400] 14:59:24 INFO - PROCESS | 3064 | 1463781564995 Marionette DEBUG loaded listener.js 14:59:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 171 (22EE2400) [pid = 3064] [serial = 2219] [outer = 22C4D400] 14:59:25 INFO - PROCESS | 3064 | 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:59:25 INFO - PROCESS | 3064 | 1463781565485 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:59:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:59:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 14:59:25 INFO - PROCESS | 3064 | 1463781565525 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 14:59:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:59:25 INFO - PROCESS | 3064 | 1463781565527 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 14:59:25 INFO - PROCESS | 3064 | 1463781565531 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:59:25 INFO - PROCESS | 3064 | 1463781565533 Marionette TRACE conn5 <- [1,2922,null,{}] 14:59:25 INFO - PROCESS | 3064 | 1463781565536 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:59:25 INFO - PROCESS | 3064 | 1463781565659 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 14:59:25 INFO - PROCESS | 3064 | 1463781565828 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:25 INFO - PROCESS | 3064 | ++DOCSHELL 1ACC9800 == 96 [pid = 3064] [id = 740] 14:59:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 172 (228B6000) [pid = 3064] [serial = 2220] [outer = 00000000] 14:59:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 173 (22F0AC00) [pid = 3064] [serial = 2221] [outer = 228B6000] 14:59:25 INFO - PROCESS | 3064 | 1463781565882 Marionette DEBUG loaded listener.js 14:59:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 174 (23D01C00) [pid = 3064] [serial = 2222] [outer = 228B6000] 14:59:26 INFO - PROCESS | 3064 | 1463781566415 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:59:26 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:59:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 14:59:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:59:26 INFO - PROCESS | 3064 | 1463781566461 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 14:59:26 INFO - PROCESS | 3064 | 1463781566463 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 14:59:26 INFO - PROCESS | 3064 | 1463781566467 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:59:26 INFO - PROCESS | 3064 | 1463781566469 Marionette TRACE conn5 <- [1,2926,null,{}] 14:59:26 INFO - PROCESS | 3064 | 1463781566472 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:59:26 INFO - PROCESS | 3064 | 1463781566623 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 14:59:26 INFO - PROCESS | 3064 | 1463781566802 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:26 INFO - PROCESS | 3064 | ++DOCSHELL 22F0BC00 == 97 [pid = 3064] [id = 741] 14:59:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 175 (23D02C00) [pid = 3064] [serial = 2223] [outer = 00000000] 14:59:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 176 (23D0A000) [pid = 3064] [serial = 2224] [outer = 23D02C00] 14:59:26 INFO - PROCESS | 3064 | 1463781566858 Marionette DEBUG loaded listener.js 14:59:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 177 (23D0E000) [pid = 3064] [serial = 2225] [outer = 23D02C00] 14:59:27 INFO - PROCESS | 3064 | 1463781567435 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:59:27 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:59:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1021ms 14:59:27 INFO - PROCESS | 3064 | 1463781567488 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 14:59:27 INFO - PROCESS | 3064 | 1463781567491 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 14:59:27 INFO - PROCESS | 3064 | 1463781567494 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:59:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:59:27 INFO - PROCESS | 3064 | 1463781567496 Marionette TRACE conn5 <- [1,2930,null,{}] 14:59:27 INFO - PROCESS | 3064 | 1463781567500 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:59:27 INFO - PROCESS | 3064 | 1463781567625 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 14:59:27 INFO - PROCESS | 3064 | 1463781567812 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:27 INFO - PROCESS | 3064 | ++DOCSHELL 0F9E7000 == 98 [pid = 3064] [id = 742] 14:59:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 178 (10165400) [pid = 3064] [serial = 2226] [outer = 00000000] 14:59:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 179 (14BB8400) [pid = 3064] [serial = 2227] [outer = 10165400] 14:59:27 INFO - PROCESS | 3064 | 1463781567867 Marionette DEBUG loaded listener.js 14:59:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 180 (164CEC00) [pid = 3064] [serial = 2228] [outer = 10165400] 14:59:28 INFO - PROCESS | 3064 | 1463781568402 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:59:28 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:59:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:59:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 931ms 14:59:28 INFO - PROCESS | 3064 | 1463781568429 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 14:59:28 INFO - PROCESS | 3064 | 1463781568432 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 14:59:28 INFO - PROCESS | 3064 | 1463781568435 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:59:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:59:28 INFO - PROCESS | 3064 | 1463781568438 Marionette TRACE conn5 <- [1,2934,null,{}] 14:59:28 INFO - PROCESS | 3064 | 1463781568441 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:59:28 INFO - PROCESS | 3064 | 1463781568591 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 14:59:28 INFO - PROCESS | 3064 | 1463781568741 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:28 INFO - PROCESS | 3064 | ++DOCSHELL 09A6AC00 == 99 [pid = 3064] [id = 743] 14:59:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 181 (09A6C000) [pid = 3064] [serial = 2229] [outer = 00000000] 14:59:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 182 (14B4BC00) [pid = 3064] [serial = 2230] [outer = 09A6C000] 14:59:28 INFO - PROCESS | 3064 | 1463781568799 Marionette DEBUG loaded listener.js 14:59:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 183 (18B9C000) [pid = 3064] [serial = 2231] [outer = 09A6C000] 14:59:29 INFO - PROCESS | 3064 | 1463781569667 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:59:29 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:59:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1274ms 14:59:29 INFO - PROCESS | 3064 | 1463781569713 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 14:59:29 INFO - PROCESS | 3064 | 1463781569717 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 14:59:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:59:29 INFO - PROCESS | 3064 | 1463781569723 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:59:29 INFO - PROCESS | 3064 | 1463781569726 Marionette TRACE conn5 <- [1,2938,null,{}] 14:59:29 INFO - PROCESS | 3064 | 1463781569732 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:59:29 INFO - PROCESS | 3064 | 1463781569884 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 14:59:30 INFO - PROCESS | 3064 | 1463781570090 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:30 INFO - PROCESS | 3064 | ++DOCSHELL 0F9EC000 == 100 [pid = 3064] [id = 744] 14:59:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 184 (0F9EDC00) [pid = 3064] [serial = 2232] [outer = 00000000] 14:59:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 185 (0FD45400) [pid = 3064] [serial = 2233] [outer = 0F9EDC00] 14:59:30 INFO - PROCESS | 3064 | 1463781570142 Marionette DEBUG loaded listener.js 14:59:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 186 (10166000) [pid = 3064] [serial = 2234] [outer = 0F9EDC00] 14:59:30 INFO - PROCESS | 3064 | ++DOCSHELL 14293000 == 101 [pid = 3064] [id = 745] 14:59:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 187 (159E8800) [pid = 3064] [serial = 2235] [outer = 00000000] 14:59:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 188 (17606C00) [pid = 3064] [serial = 2236] [outer = 159E8800] 14:59:30 INFO - PROCESS | 3064 | 1463781570815 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:59:30 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:59:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1134ms 14:59:30 INFO - PROCESS | 3064 | 1463781570858 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 14:59:30 INFO - PROCESS | 3064 | 1463781570863 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 14:59:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:59:30 INFO - PROCESS | 3064 | 1463781570875 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:59:30 INFO - PROCESS | 3064 | 1463781570877 Marionette TRACE conn5 <- [1,2942,null,{}] 14:59:30 INFO - PROCESS | 3064 | 1463781570881 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:59:31 INFO - PROCESS | 3064 | 1463781571076 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 0CD41C00 == 100 [pid = 3064] [id = 731] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 159E1400 == 99 [pid = 3064] [id = 730] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 19EF3000 == 98 [pid = 3064] [id = 729] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 1945D400 == 97 [pid = 3064] [id = 728] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 18EEA000 == 96 [pid = 3064] [id = 727] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 14C0FC00 == 95 [pid = 3064] [id = 708] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 17DBD000 == 94 [pid = 3064] [id = 726] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 1799F400 == 93 [pid = 3064] [id = 725] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 14251000 == 92 [pid = 3064] [id = 707] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 187 (18BCF800) [pid = 3064] [serial = 2140] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 186 (14BB8000) [pid = 3064] [serial = 2110] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | 1463781571284 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 0FD51C00 == 91 [pid = 3064] [id = 724] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 17A68400 == 90 [pid = 3064] [id = 723] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 0FFDA800 == 89 [pid = 3064] [id = 722] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 1033F400 == 88 [pid = 3064] [id = 715] 14:59:31 INFO - PROCESS | 3064 | --DOCSHELL 0CCC6400 == 87 [pid = 3064] [id = 714] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 185 (18B9CC00) [pid = 3064] [serial = 2138] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 184 (0FAEB000) [pid = 3064] [serial = 2117] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 183 (1427C400) [pid = 3064] [serial = 2086] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 182 (149F2400) [pid = 3064] [serial = 2122] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 181 (0CF54400) [pid = 3064] [serial = 2113] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 180 (22C4AC00) [pid = 3064] [serial = 2104] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 179 (10F85800) [pid = 3064] [serial = 2120] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 178 (14C09800) [pid = 3064] [serial = 2123] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 177 (17182400) [pid = 3064] [serial = 2126] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 176 (17D5A800) [pid = 3064] [serial = 2132] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 175 (1E8BB000) [pid = 3064] [serial = 2092] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 174 (0CFDC000) [pid = 3064] [serial = 2116] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 173 (228B8800) [pid = 3064] [serial = 2101] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 172 (17C97000) [pid = 3064] [serial = 2131] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 171 (17106C00) [pid = 3064] [serial = 2125] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 170 (21DD9400) [pid = 3064] [serial = 2098] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 169 (1033D000) [pid = 3064] [serial = 2119] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 168 (21A7C800) [pid = 3064] [serial = 2095] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 167 (1813C000) [pid = 3064] [serial = 2134] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 166 (188C8C00) [pid = 3064] [serial = 2137] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 165 (17C72C00) [pid = 3064] [serial = 2129] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 164 (181BC800) [pid = 3064] [serial = 2135] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 163 (0CFD9000) [pid = 3064] [serial = 2114] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 162 (22EE3800) [pid = 3064] [serial = 2107] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 161 (18BC7800) [pid = 3064] [serial = 2089] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | --DOMWINDOW == 160 (17C68000) [pid = 3064] [serial = 2128] [outer = 00000000] [url = about:blank] 14:59:31 INFO - PROCESS | 3064 | ++DOCSHELL 09A2F800 == 88 [pid = 3064] [id = 746] 14:59:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 161 (09A39400) [pid = 3064] [serial = 2237] [outer = 00000000] 14:59:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 162 (0CD44800) [pid = 3064] [serial = 2238] [outer = 09A39400] 14:59:31 INFO - PROCESS | 3064 | 1463781571387 Marionette DEBUG loaded listener.js 14:59:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 163 (0CFD2C00) [pid = 3064] [serial = 2239] [outer = 09A39400] 14:59:31 INFO - PROCESS | 3064 | 1463781571792 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:59:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:59:31 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:59:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 990ms 14:59:31 INFO - PROCESS | 3064 | 1463781571884 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 14:59:31 INFO - PROCESS | 3064 | 1463781571886 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 14:59:31 INFO - PROCESS | 3064 | 1463781571891 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:59:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:59:31 INFO - PROCESS | 3064 | 1463781571894 Marionette TRACE conn5 <- [1,2946,null,{}] 14:59:31 INFO - PROCESS | 3064 | 1463781571909 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:59:32 INFO - PROCESS | 3064 | 1463781572055 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 14:59:32 INFO - PROCESS | 3064 | 1463781572064 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:32 INFO - PROCESS | 3064 | ++DOCSHELL 14945C00 == 89 [pid = 3064] [id = 747] 14:59:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 164 (14B50000) [pid = 3064] [serial = 2240] [outer = 00000000] 14:59:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 165 (14CB5C00) [pid = 3064] [serial = 2241] [outer = 14B50000] 14:59:32 INFO - PROCESS | 3064 | 1463781572112 Marionette DEBUG loaded listener.js 14:59:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 166 (17110C00) [pid = 3064] [serial = 2242] [outer = 14B50000] 14:59:32 INFO - PROCESS | 3064 | 1463781572590 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:59:32 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:59:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 14:59:32 INFO - PROCESS | 3064 | 1463781572628 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 14:59:32 INFO - PROCESS | 3064 | 1463781572631 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 14:59:32 INFO - PROCESS | 3064 | 1463781572634 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:59:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:59:32 INFO - PROCESS | 3064 | 1463781572635 Marionette TRACE conn5 <- [1,2950,null,{}] 14:59:32 INFO - PROCESS | 3064 | 1463781572639 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:59:32 INFO - PROCESS | 3064 | 1463781572768 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 14:59:32 INFO - PROCESS | 3064 | 1463781572910 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:32 INFO - PROCESS | 3064 | ++DOCSHELL 14CAF400 == 90 [pid = 3064] [id = 748] 14:59:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 167 (171E4400) [pid = 3064] [serial = 2243] [outer = 00000000] 14:59:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 168 (17C2F800) [pid = 3064] [serial = 2244] [outer = 171E4400] 14:59:32 INFO - PROCESS | 3064 | 1463781572959 Marionette DEBUG loaded listener.js 14:59:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 169 (17C6C800) [pid = 3064] [serial = 2245] [outer = 171E4400] 14:59:33 INFO - PROCESS | 3064 | 1463781573326 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:59:33 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:59:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 14:59:33 INFO - PROCESS | 3064 | 1463781573393 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 14:59:33 INFO - PROCESS | 3064 | 1463781573395 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 14:59:33 INFO - PROCESS | 3064 | 1463781573399 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:59:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:59:33 INFO - PROCESS | 3064 | 1463781573401 Marionette TRACE conn5 <- [1,2954,null,{}] 14:59:33 INFO - PROCESS | 3064 | 1463781573415 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:59:33 INFO - PROCESS | 3064 | 1463781573561 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 14:59:33 INFO - PROCESS | 3064 | 1463781573579 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:33 INFO - PROCESS | 3064 | ++DOCSHELL 17A5D400 == 91 [pid = 3064] [id = 749] 14:59:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 170 (17C6E400) [pid = 3064] [serial = 2246] [outer = 00000000] 14:59:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 171 (17C97000) [pid = 3064] [serial = 2247] [outer = 17C6E400] 14:59:33 INFO - PROCESS | 3064 | 1463781573629 Marionette DEBUG loaded listener.js 14:59:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 172 (18151800) [pid = 3064] [serial = 2248] [outer = 17C6E400] 14:59:34 INFO - PROCESS | 3064 | 1463781574105 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:59:34 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:59:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 14:59:34 INFO - PROCESS | 3064 | 1463781574140 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 14:59:34 INFO - PROCESS | 3064 | 1463781574142 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 14:59:34 INFO - PROCESS | 3064 | 1463781574145 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:59:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:59:34 INFO - PROCESS | 3064 | 1463781574147 Marionette TRACE conn5 <- [1,2958,null,{}] 14:59:34 INFO - PROCESS | 3064 | 1463781574150 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:59:34 INFO - PROCESS | 3064 | 1463781574336 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 14:59:34 INFO - PROCESS | 3064 | 1463781574361 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:34 INFO - PROCESS | 3064 | ++DOCSHELL 181C5400 == 92 [pid = 3064] [id = 750] 14:59:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 173 (181C5800) [pid = 3064] [serial = 2249] [outer = 00000000] 14:59:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 174 (18BD1C00) [pid = 3064] [serial = 2250] [outer = 181C5800] 14:59:34 INFO - PROCESS | 3064 | 1463781574409 Marionette DEBUG loaded listener.js 14:59:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 175 (18EE4C00) [pid = 3064] [serial = 2251] [outer = 181C5800] 14:59:34 INFO - PROCESS | 3064 | 1463781574862 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:59:34 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:59:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 770ms 14:59:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:59:34 INFO - PROCESS | 3064 | 1463781574920 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 14:59:34 INFO - PROCESS | 3064 | 1463781574922 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 14:59:34 INFO - PROCESS | 3064 | 1463781574925 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:59:34 INFO - PROCESS | 3064 | 1463781574927 Marionette TRACE conn5 <- [1,2962,null,{}] 14:59:34 INFO - PROCESS | 3064 | 1463781574930 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:59:35 INFO - PROCESS | 3064 | 1463781575084 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 14:59:35 INFO - PROCESS | 3064 | 1463781575104 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:35 INFO - PROCESS | 3064 | ++DOCSHELL 18EEA000 == 93 [pid = 3064] [id = 751] 14:59:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 176 (18EF0400) [pid = 3064] [serial = 2252] [outer = 00000000] 14:59:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 177 (18FA2C00) [pid = 3064] [serial = 2253] [outer = 18EF0400] 14:59:35 INFO - PROCESS | 3064 | 1463781575151 Marionette DEBUG loaded listener.js 14:59:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 178 (19B64C00) [pid = 3064] [serial = 2254] [outer = 18EF0400] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 177 (0FD4F000) [pid = 3064] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 176 (0FAF2400) [pid = 3064] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 175 (21C97000) [pid = 3064] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 174 (21A72400) [pid = 3064] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 173 (1E7BC800) [pid = 3064] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 172 (224B6C00) [pid = 3064] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 171 (181C4800) [pid = 3064] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 170 (18EEB400) [pid = 3064] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 169 (194AF800) [pid = 3064] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 168 (1B2DD000) [pid = 3064] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 167 (17A63000) [pid = 3064] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 166 (17A86400) [pid = 3064] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 165 (17DC0400) [pid = 3064] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 164 (0FD52800) [pid = 3064] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 163 (0CD97400) [pid = 3064] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 162 (1014A800) [pid = 3064] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 161 (17C26400) [pid = 3064] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 160 (18BC9000) [pid = 3064] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 159 (215B3400) [pid = 3064] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 158 (09A32C00) [pid = 3064] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 157 (21A75000) [pid = 3064] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 156 (228BD000) [pid = 3064] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 155 (0FD4E400) [pid = 3064] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 154 (18FA2800) [pid = 3064] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:59:35 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (1ACC6400) [pid = 3064] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:59:36 INFO - PROCESS | 3064 | 1463781576068 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:59:36 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:59:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1178ms 14:59:36 INFO - PROCESS | 3064 | 1463781576104 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 14:59:36 INFO - PROCESS | 3064 | 1463781576106 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 14:59:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:59:36 INFO - PROCESS | 3064 | 1463781576117 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:59:36 INFO - PROCESS | 3064 | 1463781576119 Marionette TRACE conn5 <- [1,2966,null,{}] 14:59:36 INFO - PROCESS | 3064 | 1463781576123 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:59:36 INFO - PROCESS | 3064 | 1463781576226 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 14:59:36 INFO - PROCESS | 3064 | 1463781576236 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:36 INFO - PROCESS | 3064 | ++DOCSHELL 17604400 == 94 [pid = 3064] [id = 752] 14:59:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (17609000) [pid = 3064] [serial = 2255] [outer = 00000000] 14:59:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 155 (18BA4800) [pid = 3064] [serial = 2256] [outer = 17609000] 14:59:36 INFO - PROCESS | 3064 | 1463781576283 Marionette DEBUG loaded listener.js 14:59:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 156 (18F60400) [pid = 3064] [serial = 2257] [outer = 17609000] 14:59:36 INFO - PROCESS | 3064 | 1463781576746 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:59:36 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:59:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 14:59:36 INFO - PROCESS | 3064 | 1463781576788 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 14:59:36 INFO - PROCESS | 3064 | 1463781576790 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 14:59:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:59:36 INFO - PROCESS | 3064 | 1463781576794 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:59:36 INFO - PROCESS | 3064 | 1463781576795 Marionette TRACE conn5 <- [1,2970,null,{}] 14:59:36 INFO - PROCESS | 3064 | 1463781576824 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:59:36 INFO - PROCESS | 3064 | 1463781576927 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 14:59:36 INFO - PROCESS | 3064 | 1463781576933 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:36 INFO - PROCESS | 3064 | ++DOCSHELL 188CC000 == 95 [pid = 3064] [id = 753] 14:59:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (18FA2400) [pid = 3064] [serial = 2258] [outer = 00000000] 14:59:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (19EF3800) [pid = 3064] [serial = 2259] [outer = 18FA2400] 14:59:36 INFO - PROCESS | 3064 | 1463781576978 Marionette DEBUG loaded listener.js 14:59:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 159 (1B2DA000) [pid = 3064] [serial = 2260] [outer = 18FA2400] 14:59:37 INFO - PROCESS | 3064 | 1463781577447 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:59:37 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:59:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:59:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 730ms 14:59:37 INFO - PROCESS | 3064 | 1463781577530 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 14:59:37 INFO - PROCESS | 3064 | 1463781577532 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 14:59:37 INFO - PROCESS | 3064 | 1463781577535 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:59:37 INFO - PROCESS | 3064 | 1463781577536 Marionette TRACE conn5 <- [1,2974,null,{}] 14:59:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:59:37 INFO - PROCESS | 3064 | 1463781577540 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:59:37 INFO - PROCESS | 3064 | 1463781577647 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 14:59:37 INFO - PROCESS | 3064 | 1463781577656 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:37 INFO - PROCESS | 3064 | ++DOCSHELL 1B2E3000 == 96 [pid = 3064] [id = 754] 14:59:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 160 (1BA0F400) [pid = 3064] [serial = 2261] [outer = 00000000] 14:59:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 161 (1CDD2800) [pid = 3064] [serial = 2262] [outer = 1BA0F400] 14:59:37 INFO - PROCESS | 3064 | 1463781577701 Marionette DEBUG loaded listener.js 14:59:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 162 (1D9B9400) [pid = 3064] [serial = 2263] [outer = 1BA0F400] 14:59:38 INFO - PROCESS | 3064 | 1463781578418 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:59:38 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:59:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 14:59:38 INFO - PROCESS | 3064 | 1463781578470 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 14:59:38 INFO - PROCESS | 3064 | 1463781578476 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 14:59:38 INFO - PROCESS | 3064 | 1463781578481 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:59:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:59:38 INFO - PROCESS | 3064 | 1463781578485 Marionette TRACE conn5 <- [1,2978,null,{}] 14:59:38 INFO - PROCESS | 3064 | 1463781578491 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:59:38 INFO - PROCESS | 3064 | 1463781578624 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 14:59:38 INFO - PROCESS | 3064 | 1463781578799 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:38 INFO - PROCESS | 3064 | ++DOCSHELL 0CFD1800 == 97 [pid = 3064] [id = 755] 14:59:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 163 (0F934400) [pid = 3064] [serial = 2264] [outer = 00000000] 14:59:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 164 (10148000) [pid = 3064] [serial = 2265] [outer = 0F934400] 14:59:38 INFO - PROCESS | 3064 | 1463781578870 Marionette DEBUG loaded listener.js 14:59:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 165 (10F83000) [pid = 3064] [serial = 2266] [outer = 0F934400] 14:59:39 INFO - PROCESS | 3064 | ++DOCSHELL 17605400 == 98 [pid = 3064] [id = 756] 14:59:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 166 (17A66C00) [pid = 3064] [serial = 2267] [outer = 00000000] 14:59:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 167 (17A8AC00) [pid = 3064] [serial = 2268] [outer = 17A66C00] 14:59:39 INFO - PROCESS | 3064 | 1463781579444 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:59:39 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:59:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 14:59:39 INFO - PROCESS | 3064 | 1463781579467 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 14:59:39 INFO - PROCESS | 3064 | 1463781579473 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 14:59:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:59:39 INFO - PROCESS | 3064 | 1463781579481 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:59:39 INFO - PROCESS | 3064 | 1463781579484 Marionette TRACE conn5 <- [1,2982,null,{}] 14:59:39 INFO - PROCESS | 3064 | 1463781579488 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:59:39 INFO - PROCESS | 3064 | 1463781579657 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 14:59:39 INFO - PROCESS | 3064 | 1463781579842 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:39 INFO - PROCESS | 3064 | ++DOCSHELL 17188400 == 99 [pid = 3064] [id = 757] 14:59:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 168 (17A5D000) [pid = 3064] [serial = 2269] [outer = 00000000] 14:59:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 169 (181BC800) [pid = 3064] [serial = 2270] [outer = 17A5D000] 14:59:39 INFO - PROCESS | 3064 | 1463781579903 Marionette DEBUG loaded listener.js 14:59:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 170 (18B9CC00) [pid = 3064] [serial = 2271] [outer = 17A5D000] 14:59:40 INFO - PROCESS | 3064 | 1463781580461 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:59:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:59:40 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:59:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1020ms 14:59:40 INFO - PROCESS | 3064 | 1463781580504 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 14:59:40 INFO - PROCESS | 3064 | 1463781580506 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 14:59:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:59:40 INFO - PROCESS | 3064 | 1463781580510 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:59:40 INFO - PROCESS | 3064 | 1463781580514 Marionette TRACE conn5 <- [1,2986,null,{}] 14:59:40 INFO - PROCESS | 3064 | 1463781580525 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:59:40 INFO - PROCESS | 3064 | 1463781580673 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 14:59:40 INFO - PROCESS | 3064 | 1463781580859 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:40 INFO - PROCESS | 3064 | ++DOCSHELL 1DC4B400 == 100 [pid = 3064] [id = 758] 14:59:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 171 (1DC4BC00) [pid = 3064] [serial = 2272] [outer = 00000000] 14:59:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 172 (1DC51000) [pid = 3064] [serial = 2273] [outer = 1DC4BC00] 14:59:40 INFO - PROCESS | 3064 | 1463781580918 Marionette DEBUG loaded listener.js 14:59:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 173 (1E6A7000) [pid = 3064] [serial = 2274] [outer = 1DC4BC00] 14:59:41 INFO - PROCESS | 3064 | 1463781581479 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:59:41 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:59:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1025ms 14:59:41 INFO - PROCESS | 3064 | 1463781581538 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 14:59:41 INFO - PROCESS | 3064 | 1463781581541 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 14:59:41 INFO - PROCESS | 3064 | 1463781581544 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:59:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:59:41 INFO - PROCESS | 3064 | 1463781581546 Marionette TRACE conn5 <- [1,2990,null,{}] 14:59:41 INFO - PROCESS | 3064 | 1463781581550 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:59:41 INFO - PROCESS | 3064 | 1463781581675 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 14:59:41 INFO - PROCESS | 3064 | 1463781581862 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:41 INFO - PROCESS | 3064 | ++DOCSHELL 1E8B9C00 == 101 [pid = 3064] [id = 759] 14:59:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 174 (1E8BA000) [pid = 3064] [serial = 2275] [outer = 00000000] 14:59:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 175 (215B3400) [pid = 3064] [serial = 2276] [outer = 1E8BA000] 14:59:41 INFO - PROCESS | 3064 | 1463781581920 Marionette DEBUG loaded listener.js 14:59:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 176 (21A74400) [pid = 3064] [serial = 2277] [outer = 1E8BA000] 14:59:42 INFO - PROCESS | 3064 | 1463781582488 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:59:42 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:59:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 970ms 14:59:42 INFO - PROCESS | 3064 | 1463781582518 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 14:59:42 INFO - PROCESS | 3064 | 1463781582520 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 14:59:42 INFO - PROCESS | 3064 | 1463781582524 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:59:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:59:42 INFO - PROCESS | 3064 | 1463781582526 Marionette TRACE conn5 <- [1,2994,null,{}] 14:59:42 INFO - PROCESS | 3064 | 1463781582530 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:59:42 INFO - PROCESS | 3064 | 1463781582721 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 14:59:42 INFO - PROCESS | 3064 | 1463781582855 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:42 INFO - PROCESS | 3064 | ++DOCSHELL 215AFC00 == 102 [pid = 3064] [id = 760] 14:59:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 177 (21A7C800) [pid = 3064] [serial = 2278] [outer = 00000000] 14:59:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 178 (21DDB000) [pid = 3064] [serial = 2279] [outer = 21A7C800] 14:59:42 INFO - PROCESS | 3064 | 1463781582914 Marionette DEBUG loaded listener.js 14:59:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 179 (224AA800) [pid = 3064] [serial = 2280] [outer = 21A7C800] 14:59:43 INFO - PROCESS | 3064 | 1463781583423 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:59:43 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:59:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 14:59:43 INFO - PROCESS | 3064 | 1463781583466 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 14:59:43 INFO - PROCESS | 3064 | 1463781583469 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 14:59:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:59:43 INFO - PROCESS | 3064 | 1463781583474 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:59:43 INFO - PROCESS | 3064 | 1463781583476 Marionette TRACE conn5 <- [1,2998,null,{}] 14:59:43 INFO - PROCESS | 3064 | 1463781583480 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:59:43 INFO - PROCESS | 3064 | 1463781583617 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 14:59:43 INFO - PROCESS | 3064 | 1463781583804 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:43 INFO - PROCESS | 3064 | ++DOCSHELL 224B3800 == 103 [pid = 3064] [id = 761] 14:59:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 180 (224B6000) [pid = 3064] [serial = 2281] [outer = 00000000] 14:59:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 181 (22CE3000) [pid = 3064] [serial = 2282] [outer = 224B6000] 14:59:43 INFO - PROCESS | 3064 | 1463781583860 Marionette DEBUG loaded listener.js 14:59:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 182 (22CE5000) [pid = 3064] [serial = 2283] [outer = 224B6000] 14:59:44 INFO - PROCESS | 3064 | [3064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:59:44 INFO - PROCESS | 3064 | 1463781584450 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:59:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:59:44 INFO - {} 14:59:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:59:44 INFO - {} 14:59:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:59:44 INFO - {} 14:59:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:59:44 INFO - {} 14:59:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1017ms 14:59:44 INFO - PROCESS | 3064 | 1463781584496 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 14:59:44 INFO - PROCESS | 3064 | 1463781584499 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 14:59:44 INFO - PROCESS | 3064 | 1463781584502 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:59:44 INFO - TEST-START | /FileAPI/fileReader.html 14:59:44 INFO - PROCESS | 3064 | 1463781584504 Marionette TRACE conn5 <- [1,3002,null,{}] 14:59:44 INFO - PROCESS | 3064 | 1463781584507 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:59:44 INFO - PROCESS | 3064 | 1463781584642 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 14:59:44 INFO - PROCESS | 3064 | 1463781584819 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:44 INFO - PROCESS | 3064 | ++DOCSHELL 21DD6000 == 104 [pid = 3064] [id = 762] 14:59:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 183 (22C53800) [pid = 3064] [serial = 2284] [outer = 00000000] 14:59:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 184 (23B5CC00) [pid = 3064] [serial = 2285] [outer = 22C53800] 14:59:44 INFO - PROCESS | 3064 | 1463781584876 Marionette DEBUG loaded listener.js 14:59:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 185 (23B5EC00) [pid = 3064] [serial = 2286] [outer = 22C53800] 14:59:45 INFO - PROCESS | 3064 | 1463781585413 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:59:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:59:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:59:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:59:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:59:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 14:59:45 INFO - PROCESS | 3064 | 1463781585436 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 14:59:45 INFO - PROCESS | 3064 | 1463781585439 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 14:59:45 INFO - PROCESS | 3064 | 1463781585442 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:59:45 INFO - TEST-START | /FileAPI/historical.html 14:59:45 INFO - PROCESS | 3064 | 1463781585444 Marionette TRACE conn5 <- [1,3006,null,{}] 14:59:45 INFO - PROCESS | 3064 | 1463781585448 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:59:45 INFO - PROCESS | 3064 | 1463781585641 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 14:59:45 INFO - PROCESS | 3064 | 1463781585776 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:45 INFO - PROCESS | 3064 | ++DOCSHELL 0CFDBC00 == 105 [pid = 3064] [id = 763] 14:59:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 186 (0FA0F800) [pid = 3064] [serial = 2287] [outer = 00000000] 14:59:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 187 (23B67000) [pid = 3064] [serial = 2288] [outer = 0FA0F800] 14:59:45 INFO - PROCESS | 3064 | 1463781585834 Marionette DEBUG loaded listener.js 14:59:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 188 (23D08000) [pid = 3064] [serial = 2289] [outer = 0FA0F800] 14:59:46 INFO - PROCESS | 3064 | 1463781586386 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:59:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:59:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:59:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:59:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:59:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:59:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:59:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:59:46 INFO - TEST-OK | /FileAPI/historical.html | took 970ms 14:59:46 INFO - PROCESS | 3064 | 1463781586431 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 14:59:46 INFO - PROCESS | 3064 | 1463781586434 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 14:59:46 INFO - PROCESS | 3064 | 1463781586439 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:59:46 INFO - PROCESS | 3064 | 1463781586441 Marionette TRACE conn5 <- [1,3010,null,{}] 14:59:46 INFO - TEST-START | /FileAPI/idlharness.html 14:59:46 INFO - PROCESS | 3064 | 1463781586445 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:59:46 INFO - PROCESS | 3064 | 1463781586566 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 14:59:46 INFO - PROCESS | 3064 | 1463781586750 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:46 INFO - PROCESS | 3064 | ++DOCSHELL 23D10800 == 106 [pid = 3064] [id = 764] 14:59:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 189 (244E7800) [pid = 3064] [serial = 2290] [outer = 00000000] 14:59:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 190 (244F3C00) [pid = 3064] [serial = 2291] [outer = 244E7800] 14:59:46 INFO - PROCESS | 3064 | 1463781586804 Marionette DEBUG loaded listener.js 14:59:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 191 (244F6000) [pid = 3064] [serial = 2292] [outer = 244E7800] 14:59:47 INFO - PROCESS | 3064 | 1463781587802 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:59:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:59:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:59:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:59:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:59:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:59:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:59:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:59:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:59:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:59:47 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:59:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:59:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:59:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:59:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:59:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:59:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:59:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:59:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:59:47 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:59:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:59:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:59:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:59:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:59:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:59:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:59:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:59:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:59:47 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:59:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:59:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:59:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:59:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:59:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:59:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:59:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:59:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:59:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:59:47 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:59:47 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:59:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:59:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:59:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:59:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:59:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:59:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:59:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:59:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:59:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:59:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:59:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:59:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:59:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:59:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:59:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:59:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:59:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:59:47 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:59:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:59:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:59:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:59:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:59:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:59:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:59:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:59:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:59:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:59:47 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:59:47 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:59:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:59:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:59:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:59:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:59:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:59:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:59:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:59:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:59:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:59:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:59:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 1507ms 14:59:47 INFO - PROCESS | 3064 | 1463781587993 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 14:59:47 INFO - PROCESS | 3064 | 1463781587995 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 14:59:47 INFO - PROCESS | 3064 | 1463781588001 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:59:47 INFO - PROCESS | 3064 | 1463781588003 Marionette TRACE conn5 <- [1,3014,null,{}] 14:59:47 INFO - TEST-START | /FileAPI/idlharness.worker 14:59:48 INFO - PROCESS | 3064 | 1463781588006 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:59:48 INFO - PROCESS | 3064 | 1463781588133 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 14:59:48 INFO - PROCESS | 3064 | 1463781588350 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:48 INFO - PROCESS | 3064 | ++DOCSHELL 244F3800 == 107 [pid = 3064] [id = 765] 14:59:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 192 (26160000) [pid = 3064] [serial = 2293] [outer = 00000000] 14:59:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 193 (2844E800) [pid = 3064] [serial = 2294] [outer = 26160000] 14:59:48 INFO - PROCESS | 3064 | 1463781588408 Marionette DEBUG loaded listener.js 14:59:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 194 (2844F400) [pid = 3064] [serial = 2295] [outer = 26160000] 14:59:48 INFO - PROCESS | 3064 | [3064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:59:49 INFO - PROCESS | 3064 | 1463781589808 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:59:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:59:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:59:49 INFO - {} 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:59:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:59:49 INFO - {} 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:59:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:59:49 INFO - {} 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:59:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:59:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:59:49 INFO - {} 14:59:49 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:59:49 INFO - {} 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:59:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:59:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:59:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:59:49 INFO - {} 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:59:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:59:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:59:49 INFO - {} 14:59:49 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:59:49 INFO - {} 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:59:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:59:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:59:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 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:59:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:59:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:59:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:59:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:59:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:59:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:59:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:59:49 INFO - {} 14:59:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1990ms 14:59:49 INFO - PROCESS | 3064 | 1463781589998 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 14:59:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:59:50 INFO - PROCESS | 3064 | 1463781590002 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 14:59:50 INFO - PROCESS | 3064 | 1463781590007 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:59:50 INFO - PROCESS | 3064 | 1463781590010 Marionette TRACE conn5 <- [1,3018,null,{}] 14:59:50 INFO - PROCESS | 3064 | 1463781590015 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:59:50 INFO - PROCESS | 3064 | 1463781590167 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 14:59:50 INFO - PROCESS | 3064 | 1463781590337 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:50 INFO - PROCESS | 3064 | ++DOCSHELL 0CED8C00 == 108 [pid = 3064] [id = 766] 14:59:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 195 (0FF80C00) [pid = 3064] [serial = 2296] [outer = 00000000] 14:59:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 196 (14B67400) [pid = 3064] [serial = 2297] [outer = 0FF80C00] 14:59:50 INFO - PROCESS | 3064 | 1463781590389 Marionette DEBUG loaded listener.js 14:59:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 197 (171DAC00) [pid = 3064] [serial = 2298] [outer = 0FF80C00] 14:59:50 INFO - PROCESS | 3064 | 1463781590906 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:59:50 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:59:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 930ms 14:59:50 INFO - PROCESS | 3064 | 1463781590938 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 14:59:50 INFO - PROCESS | 3064 | 1463781590943 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 14:59:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:59:50 INFO - PROCESS | 3064 | 1463781590969 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:59:50 INFO - PROCESS | 3064 | 1463781590972 Marionette TRACE conn5 <- [1,3022,null,{}] 14:59:50 INFO - PROCESS | 3064 | 1463781590980 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:59:51 INFO - PROCESS | 3064 | 1463781591098 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 14:59:51 INFO - PROCESS | 3064 | 1463781591329 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 1E7C3400 == 107 [pid = 3064] [id = 581] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 188CC000 == 106 [pid = 3064] [id = 753] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 17604400 == 105 [pid = 3064] [id = 752] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 18EEA000 == 104 [pid = 3064] [id = 751] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 181C5400 == 103 [pid = 3064] [id = 750] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 17A5D400 == 102 [pid = 3064] [id = 749] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 14CAF400 == 101 [pid = 3064] [id = 748] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 14945C00 == 100 [pid = 3064] [id = 747] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 09A2F800 == 99 [pid = 3064] [id = 746] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 14293000 == 98 [pid = 3064] [id = 745] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 196 (0FD4C800) [pid = 3064] [serial = 2143] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 195 (171E4C00) [pid = 3064] [serial = 2146] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 194 (18F51800) [pid = 3064] [serial = 2149] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 193 (19B61800) [pid = 3064] [serial = 2152] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 192 (19EECC00) [pid = 3064] [serial = 2155] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 191 (1CC2A400) [pid = 3064] [serial = 2158] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 190 (1CDDA400) [pid = 3064] [serial = 2161] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 189 (1DC45C00) [pid = 3064] [serial = 2164] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 188 (1E71EC00) [pid = 3064] [serial = 2197] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | ++DOCSHELL 09A32C00 == 99 [pid = 3064] [id = 767] 14:59:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 189 (09A35400) [pid = 3064] [serial = 2299] [outer = 00000000] 14:59:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 190 (0CF4B000) [pid = 3064] [serial = 2300] [outer = 09A35400] 14:59:51 INFO - PROCESS | 3064 | 1463781591454 Marionette DEBUG loaded listener.js 14:59:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 191 (1015F800) [pid = 3064] [serial = 2301] [outer = 09A35400] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 0F9EC000 == 98 [pid = 3064] [id = 744] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 22F0BC00 == 97 [pid = 3064] [id = 741] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 1ACC9800 == 96 [pid = 3064] [id = 740] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 1CDCF800 == 95 [pid = 3064] [id = 739] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 21DD2400 == 94 [pid = 3064] [id = 738] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 1E8BEC00 == 93 [pid = 3064] [id = 737] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 1E7C3C00 == 92 [pid = 3064] [id = 736] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 1E69EC00 == 91 [pid = 3064] [id = 735] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 17C7A400 == 90 [pid = 3064] [id = 734] 14:59:51 INFO - PROCESS | 3064 | --DOCSHELL 0FAE8800 == 89 [pid = 3064] [id = 733] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 190 (21DD4800) [pid = 3064] [serial = 2003] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 189 (0CD47400) [pid = 3064] [serial = 2006] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 188 (22ED9000) [pid = 3064] [serial = 2009] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 187 (22EDD000) [pid = 3064] [serial = 2012] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 186 (22F03C00) [pid = 3064] [serial = 2015] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 185 (19EEE400) [pid = 3064] [serial = 2048] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 184 (1BF5D400) [pid = 3064] [serial = 2051] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 183 (17A5DC00) [pid = 3064] [serial = 2111] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 182 (18F9CC00) [pid = 3064] [serial = 2045] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 181 (18F5A400) [pid = 3064] [serial = 2182] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 180 (18FA4000) [pid = 3064] [serial = 2183] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 179 (19EDE400) [pid = 3064] [serial = 2185] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 178 (1CC28400) [pid = 3064] [serial = 2188] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 177 (17C7B000) [pid = 3064] [serial = 2176] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 176 (17C95400) [pid = 3064] [serial = 2177] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 175 (18159800) [pid = 3064] [serial = 2171] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 174 (17C8B400) [pid = 3064] [serial = 2170] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 173 (181CA000) [pid = 3064] [serial = 2179] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 172 (1424FC00) [pid = 3064] [serial = 2173] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 171 (1DC43400) [pid = 3064] [serial = 2194] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 170 (1CDD4800) [pid = 3064] [serial = 2189] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 169 (149F5000) [pid = 3064] [serial = 2174] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 168 (1424F400) [pid = 3064] [serial = 2168] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 167 (10179000) [pid = 3064] [serial = 2167] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 166 (19EEDC00) [pid = 3064] [serial = 2186] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 165 (19EEBC00) [pid = 3064] [serial = 2191] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 164 (1CDD7400) [pid = 3064] [serial = 2192] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 163 (18BA9000) [pid = 3064] [serial = 2180] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 162 (1DC4F800) [pid = 3064] [serial = 2195] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 161 (14E09C00) [pid = 3064] [serial = 2087] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 160 (21DE0000) [pid = 3064] [serial = 2099] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 159 (21C90400) [pid = 3064] [serial = 2096] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 158 (215B2400) [pid = 3064] [serial = 2093] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 157 (228BC000) [pid = 3064] [serial = 2102] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | --DOMWINDOW == 156 (18FA0000) [pid = 3064] [serial = 2090] [outer = 00000000] [url = about:blank] 14:59:51 INFO - PROCESS | 3064 | 1463781591940 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:59:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:59:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1047ms 14:59:52 INFO - PROCESS | 3064 | 1463781591999 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 14:59:52 INFO - PROCESS | 3064 | 1463781592002 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 14:59:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:59:52 INFO - PROCESS | 3064 | 1463781592005 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:59:52 INFO - PROCESS | 3064 | 1463781592008 Marionette TRACE conn5 <- [1,3026,null,{}] 14:59:52 INFO - PROCESS | 3064 | 1463781592034 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:59:52 INFO - PROCESS | 3064 | 1463781592142 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 14:59:52 INFO - PROCESS | 3064 | 1463781592155 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:52 INFO - PROCESS | 3064 | ++DOCSHELL 1591E400 == 90 [pid = 3064] [id = 768] 14:59:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 157 (17106C00) [pid = 3064] [serial = 2302] [outer = 00000000] 14:59:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 158 (17690400) [pid = 3064] [serial = 2303] [outer = 17106C00] 14:59:52 INFO - PROCESS | 3064 | 1463781592203 Marionette DEBUG loaded listener.js 14:59:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 159 (17C24400) [pid = 3064] [serial = 2304] [outer = 17106C00] 14:59:52 INFO - PROCESS | 3064 | 1463781592710 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:59:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:59:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:59:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 14:59:52 INFO - PROCESS | 3064 | 1463781592758 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 14:59:52 INFO - PROCESS | 3064 | 1463781592761 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 14:59:52 INFO - PROCESS | 3064 | 1463781592764 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:59:52 INFO - PROCESS | 3064 | 1463781592766 Marionette TRACE conn5 <- [1,3030,null,{}] 14:59:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:59:52 INFO - PROCESS | 3064 | 1463781592773 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:59:52 INFO - PROCESS | 3064 | 1463781592876 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 14:59:53 INFO - PROCESS | 3064 | 1463781593102 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:53 INFO - PROCESS | 3064 | ++DOCSHELL 09A55800 == 91 [pid = 3064] [id = 769] 14:59:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 160 (09A64C00) [pid = 3064] [serial = 2305] [outer = 00000000] 14:59:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 161 (09AB7400) [pid = 3064] [serial = 2306] [outer = 09A64C00] 14:59:53 INFO - PROCESS | 3064 | 1463781593162 Marionette DEBUG loaded listener.js 14:59:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 162 (0CFD1400) [pid = 3064] [serial = 2307] [outer = 09A64C00] 14:59:53 INFO - PROCESS | 3064 | 1463781593963 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:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:59:53 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:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:59:53 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:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:59:53 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:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:59:54 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:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:59:54 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:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:59:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:59:54 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:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:59:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:59:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:59:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:59:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:59:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:59:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:59:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:59:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:59:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:59:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:59:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:59:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:59:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:59:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:59:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1254ms 14:59:54 INFO - PROCESS | 3064 | 1463781594027 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 14:59:54 INFO - PROCESS | 3064 | 1463781594032 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 14:59:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:59:54 INFO - PROCESS | 3064 | 1463781594059 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:59:54 INFO - PROCESS | 3064 | 1463781594063 Marionette TRACE conn5 <- [1,3034,null,{}] 14:59:54 INFO - PROCESS | 3064 | 1463781594069 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:59:54 INFO - PROCESS | 3064 | 1463781594204 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 14:59:54 INFO - PROCESS | 3064 | 1463781594369 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:54 INFO - PROCESS | 3064 | ++DOCSHELL 15917000 == 92 [pid = 3064] [id = 770] 14:59:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 163 (1799F400) [pid = 3064] [serial = 2308] [outer = 00000000] 14:59:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 164 (17C98400) [pid = 3064] [serial = 2309] [outer = 1799F400] 14:59:54 INFO - PROCESS | 3064 | 1463781594428 Marionette DEBUG loaded listener.js 14:59:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 165 (181BB400) [pid = 3064] [serial = 2310] [outer = 1799F400] 14:59:54 INFO - PROCESS | 3064 | [3064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:59:55 INFO - PROCESS | 3064 | 1463781595009 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:59:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:59:55 INFO - {} 14:59:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 990ms 14:59:55 INFO - PROCESS | 3064 | 1463781595047 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 14:59:55 INFO - PROCESS | 3064 | 1463781595052 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 14:59:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:59:55 INFO - PROCESS | 3064 | 1463781595057 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:59:55 INFO - PROCESS | 3064 | 1463781595059 Marionette TRACE conn5 <- [1,3038,null,{}] 14:59:55 INFO - PROCESS | 3064 | 1463781595063 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:59:55 INFO - PROCESS | 3064 | 1463781595205 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 14:59:55 INFO - PROCESS | 3064 | 1463781595382 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:55 INFO - PROCESS | 3064 | ++DOCSHELL 17C70400 == 93 [pid = 3064] [id = 771] 14:59:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 166 (17C7FC00) [pid = 3064] [serial = 2311] [outer = 00000000] 14:59:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 167 (18139000) [pid = 3064] [serial = 2312] [outer = 17C7FC00] 14:59:55 INFO - PROCESS | 3064 | 1463781595439 Marionette DEBUG loaded listener.js 14:59:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 168 (18BCE000) [pid = 3064] [serial = 2313] [outer = 17C7FC00] 14:59:56 INFO - PROCESS | 3064 | 1463781596000 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:59:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:59:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:59:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:59:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:59:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 970ms 14:59:56 INFO - PROCESS | 3064 | 1463781596030 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 14:59:56 INFO - PROCESS | 3064 | 1463781596033 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 14:59:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:59:56 INFO - PROCESS | 3064 | 1463781596038 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:59:56 INFO - PROCESS | 3064 | 1463781596045 Marionette TRACE conn5 <- [1,3042,null,{}] 14:59:56 INFO - PROCESS | 3064 | 1463781596075 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:59:56 INFO - PROCESS | 3064 | 1463781596210 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 14:59:56 INFO - PROCESS | 3064 | 1463781596400 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:56 INFO - PROCESS | 3064 | ++DOCSHELL 19BE3800 == 94 [pid = 3064] [id = 772] 14:59:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 169 (19BEC800) [pid = 3064] [serial = 2314] [outer = 00000000] 14:59:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 170 (19EDF000) [pid = 3064] [serial = 2315] [outer = 19BEC800] 14:59:56 INFO - PROCESS | 3064 | 1463781596456 Marionette DEBUG loaded listener.js 14:59:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 171 (19EED800) [pid = 3064] [serial = 2316] [outer = 19BEC800] 14:59:57 INFO - PROCESS | 3064 | 1463781597270 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:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:59:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:59:57 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:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:59:57 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:59:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:59:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:59:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:59:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1361ms 14:59:57 INFO - PROCESS | 3064 | 1463781597437 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 14:59:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:59:57 INFO - PROCESS | 3064 | 1463781597440 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 14:59:57 INFO - PROCESS | 3064 | 1463781597445 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:59:57 INFO - PROCESS | 3064 | 1463781597447 Marionette TRACE conn5 <- [1,3046,null,{}] 14:59:57 INFO - PROCESS | 3064 | 1463781597451 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:59:57 INFO - PROCESS | 3064 | 1463781597562 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 14:59:57 INFO - PROCESS | 3064 | 1463781597766 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:57 INFO - PROCESS | 3064 | ++DOCSHELL 19EF2C00 == 95 [pid = 3064] [id = 773] 14:59:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 172 (1BFF1800) [pid = 3064] [serial = 2317] [outer = 00000000] 14:59:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 173 (1D9B9800) [pid = 3064] [serial = 2318] [outer = 1BFF1800] 14:59:57 INFO - PROCESS | 3064 | 1463781597823 Marionette DEBUG loaded listener.js 14:59:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 174 (1D9BDC00) [pid = 3064] [serial = 2319] [outer = 1BFF1800] 14:59:58 INFO - PROCESS | 3064 | 1463781598389 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:59:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:59:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:59:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:59:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:59:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:59:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:59:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:59:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:59:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:59:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:59:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:59:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:59:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:59:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:59:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:59:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:59:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:59:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:59:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:59:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:59:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 975ms 14:59:58 INFO - PROCESS | 3064 | 1463781598421 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 14:59:58 INFO - PROCESS | 3064 | 1463781598424 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 14:59:58 INFO - PROCESS | 3064 | 1463781598427 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:59:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:59:58 INFO - PROCESS | 3064 | 1463781598429 Marionette TRACE conn5 <- [1,3050,null,{}] 14:59:58 INFO - PROCESS | 3064 | 1463781598433 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:59:58 INFO - PROCESS | 3064 | 1463781598552 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 14:59:58 INFO - PROCESS | 3064 | 1463781598736 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:58 INFO - PROCESS | 3064 | ++DOCSHELL 1DC4C000 == 96 [pid = 3064] [id = 774] 14:59:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 175 (1DC4F800) [pid = 3064] [serial = 2320] [outer = 00000000] 14:59:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 176 (1E6A8C00) [pid = 3064] [serial = 2321] [outer = 1DC4F800] 14:59:58 INFO - PROCESS | 3064 | 1463781598799 Marionette DEBUG loaded listener.js 14:59:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 177 (1E8B8C00) [pid = 3064] [serial = 2322] [outer = 1DC4F800] 14:59:59 INFO - PROCESS | 3064 | [3064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:59:59 INFO - PROCESS | 3064 | 1463781599385 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:59:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:59:59 INFO - {} 14:59:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 970ms 14:59:59 INFO - PROCESS | 3064 | 1463781599401 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 14:59:59 INFO - PROCESS | 3064 | 1463781599403 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 14:59:59 INFO - PROCESS | 3064 | 1463781599407 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:59:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:59:59 INFO - PROCESS | 3064 | 1463781599409 Marionette TRACE conn5 <- [1,3054,null,{}] 14:59:59 INFO - PROCESS | 3064 | 1463781599412 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:59:59 INFO - PROCESS | 3064 | 1463781599534 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 14:59:59 INFO - PROCESS | 3064 | 1463781599722 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:59 INFO - PROCESS | 3064 | ++DOCSHELL 1D9C8400 == 97 [pid = 3064] [id = 775] 14:59:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 178 (1DC4A400) [pid = 3064] [serial = 2323] [outer = 00000000] 14:59:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 179 (21DD3C00) [pid = 3064] [serial = 2324] [outer = 1DC4A400] 14:59:59 INFO - PROCESS | 3064 | 1463781599777 Marionette DEBUG loaded listener.js 14:59:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 180 (21DDA000) [pid = 3064] [serial = 2325] [outer = 1DC4A400] 15:00:00 INFO - PROCESS | 3064 | 1463781600303 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]]]}] 15:00:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:00:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:00:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:00:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:00:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:00:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:00:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:00:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 15:00:00 INFO - PROCESS | 3064 | 1463781600341 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 15:00:00 INFO - PROCESS | 3064 | 1463781600344 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 15:00:00 INFO - PROCESS | 3064 | 1463781600347 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:00:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:00:00 INFO - PROCESS | 3064 | 1463781600349 Marionette TRACE conn5 <- [1,3058,null,{}] 15:00:00 INFO - PROCESS | 3064 | 1463781600353 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}] 15:00:00 INFO - PROCESS | 3064 | 1463781600471 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 15:00:00 INFO - PROCESS | 3064 | 1463781600645 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:00 INFO - PROCESS | 3064 | ++DOCSHELL 0FA02C00 == 98 [pid = 3064] [id = 776] 15:00:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 181 (17C82C00) [pid = 3064] [serial = 2326] [outer = 00000000] 15:00:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 182 (224B5800) [pid = 3064] [serial = 2327] [outer = 17C82C00] 15:00:00 INFO - PROCESS | 3064 | 1463781600700 Marionette DEBUG loaded listener.js 15:00:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 183 (228BC000) [pid = 3064] [serial = 2328] [outer = 17C82C00] 15:00:01 INFO - PROCESS | 3064 | 1463781601220 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]]]}] 15:00:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:00:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:00:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:00:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:00:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:00:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:00:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 15:00:01 INFO - PROCESS | 3064 | 1463781601281 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 15:00:01 INFO - PROCESS | 3064 | 1463781601284 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 15:00:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:00:01 INFO - PROCESS | 3064 | 1463781601306 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:00:01 INFO - PROCESS | 3064 | 1463781601308 Marionette TRACE conn5 <- [1,3062,null,{}] 15:00:01 INFO - PROCESS | 3064 | 1463781601312 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}] 15:00:01 INFO - PROCESS | 3064 | 1463781601431 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 15:00:01 INFO - PROCESS | 3064 | 1463781601615 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:01 INFO - PROCESS | 3064 | ++DOCSHELL 224A9800 == 99 [pid = 3064] [id = 777] 15:00:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 184 (224B5400) [pid = 3064] [serial = 2329] [outer = 00000000] 15:00:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 185 (22CE8400) [pid = 3064] [serial = 2330] [outer = 224B5400] 15:00:01 INFO - PROCESS | 3064 | 1463781601671 Marionette DEBUG loaded listener.js 15:00:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 186 (22ED8C00) [pid = 3064] [serial = 2331] [outer = 224B5400] 15:00:02 INFO - PROCESS | 3064 | 1463781602163 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]]]}] 15:00:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:00:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:00:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:00:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:00:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:00:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:00:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 15:00:02 INFO - PROCESS | 3064 | 1463781602179 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 15:00:02 INFO - PROCESS | 3064 | 1463781602181 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 15:00:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:00:02 INFO - PROCESS | 3064 | 1463781602185 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:00:02 INFO - PROCESS | 3064 | 1463781602187 Marionette TRACE conn5 <- [1,3066,null,{}] 15:00:02 INFO - PROCESS | 3064 | 1463781602190 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}] 15:00:02 INFO - PROCESS | 3064 | 1463781602312 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 15:00:02 INFO - PROCESS | 3064 | 1463781602458 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:02 INFO - PROCESS | 3064 | ++DOCSHELL 22CE1000 == 100 [pid = 3064] [id = 778] 15:00:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 187 (22CE1400) [pid = 3064] [serial = 2332] [outer = 00000000] 15:00:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 188 (22F0BC00) [pid = 3064] [serial = 2333] [outer = 22CE1400] 15:00:02 INFO - PROCESS | 3064 | 1463781602511 Marionette DEBUG loaded listener.js 15:00:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 189 (23B66800) [pid = 3064] [serial = 2334] [outer = 22CE1400] 15:00:03 INFO - PROCESS | 3064 | 1463781603087 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] 15:00:03 INFO - PROCESS | 3064 | 1463781603152 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 15:00:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:00:03 INFO - PROCESS | 3064 | 1463781603156 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:00:03 INFO - PROCESS | 3064 | 1463781603158 Marionette TRACE conn5 <- [1,3070,null,{}] 15:00:03 INFO - PROCESS | 3064 | 1463781603161 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}] 15:00:03 INFO - PROCESS | 3064 | 1463781603316 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 15:00:03 INFO - PROCESS | 3064 | 1463781603473 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:03 INFO - PROCESS | 3064 | ++DOCSHELL 22F04800 == 101 [pid = 3064] [id = 779] 15:00:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 190 (23B60C00) [pid = 3064] [serial = 2335] [outer = 00000000] 15:00:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 191 (24620000) [pid = 3064] [serial = 2336] [outer = 23B60C00] 15:00:03 INFO - PROCESS | 3064 | 1463781603532 Marionette DEBUG loaded listener.js 15:00:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 192 (24627C00) [pid = 3064] [serial = 2337] [outer = 23B60C00] 15:00:04 INFO - PROCESS | 3064 | 1463781604018 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]]]}] 15:00:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:00:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:00:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:00:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:00:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:00:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 870ms 15:00:04 INFO - PROCESS | 3064 | 1463781604030 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 15:00:04 INFO - PROCESS | 3064 | 1463781604033 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 15:00:04 INFO - PROCESS | 3064 | 1463781604036 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:00:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:00:04 INFO - PROCESS | 3064 | 1463781604039 Marionette TRACE conn5 <- [1,3074,null,{}] 15:00:04 INFO - PROCESS | 3064 | 1463781604043 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}] 15:00:04 INFO - PROCESS | 3064 | 1463781604180 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 15:00:04 INFO - PROCESS | 3064 | 1463781604365 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:04 INFO - PROCESS | 3064 | ++DOCSHELL 24499800 == 102 [pid = 3064] [id = 780] 15:00:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 193 (24499C00) [pid = 3064] [serial = 2338] [outer = 00000000] 15:00:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 194 (244A5000) [pid = 3064] [serial = 2339] [outer = 24499C00] 15:00:04 INFO - PROCESS | 3064 | 1463781604420 Marionette DEBUG loaded listener.js 15:00:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 195 (1DC4D000) [pid = 3064] [serial = 2340] [outer = 24499C00] 15:00:04 INFO - PROCESS | 3064 | 1463781604925 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:00:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:00:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 15:00:04 INFO - PROCESS | 3064 | 1463781604970 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 15:00:04 INFO - PROCESS | 3064 | 1463781604973 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 15:00:04 INFO - PROCESS | 3064 | 1463781604976 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:00:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:00:04 INFO - PROCESS | 3064 | 1463781604978 Marionette TRACE conn5 <- [1,3078,null,{}] 15:00:04 INFO - PROCESS | 3064 | 1463781604997 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}] 15:00:05 INFO - PROCESS | 3064 | 1463781605177 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 15:00:05 INFO - PROCESS | 3064 | 1463781605284 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:05 INFO - PROCESS | 3064 | ++DOCSHELL 18B45800 == 103 [pid = 3064] [id = 781] 15:00:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 196 (18BC8400) [pid = 3064] [serial = 2341] [outer = 00000000] 15:00:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 197 (2462D800) [pid = 3064] [serial = 2342] [outer = 18BC8400] 15:00:05 INFO - PROCESS | 3064 | 1463781605341 Marionette DEBUG loaded listener.js 15:00:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 198 (26166800) [pid = 3064] [serial = 2343] [outer = 18BC8400] 15:00:05 INFO - PROCESS | 3064 | 1463781605891 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:00:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 15:00:05 INFO - PROCESS | 3064 | 1463781605910 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 15:00:05 INFO - PROCESS | 3064 | 1463781605914 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 15:00:05 INFO - PROCESS | 3064 | 1463781605917 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:00:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:00:05 INFO - PROCESS | 3064 | 1463781605919 Marionette TRACE conn5 <- [1,3082,null,{}] 15:00:05 INFO - PROCESS | 3064 | 1463781605923 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}] 15:00:06 INFO - PROCESS | 3064 | 1463781606047 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 15:00:06 INFO - PROCESS | 3064 | 1463781606201 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:06 INFO - PROCESS | 3064 | ++DOCSHELL 2462EC00 == 104 [pid = 3064] [id = 782] 15:00:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 199 (26160400) [pid = 3064] [serial = 2344] [outer = 00000000] 15:00:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 200 (28037400) [pid = 3064] [serial = 2345] [outer = 26160400] 15:00:06 INFO - PROCESS | 3064 | 1463781606254 Marionette DEBUG loaded listener.js 15:00:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 201 (2803D000) [pid = 3064] [serial = 2346] [outer = 26160400] 15:00:06 INFO - PROCESS | 3064 | 1463781606774 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:00:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:00:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 870ms 15:00:06 INFO - PROCESS | 3064 | 1463781606790 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 15:00:06 INFO - PROCESS | 3064 | 1463781606792 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 15:00:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:00:06 INFO - PROCESS | 3064 | 1463781606796 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:00:06 INFO - PROCESS | 3064 | 1463781606797 Marionette TRACE conn5 <- [1,3086,null,{}] 15:00:06 INFO - PROCESS | 3064 | 1463781606801 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}] 15:00:06 INFO - PROCESS | 3064 | 1463781606928 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 15:00:07 INFO - PROCESS | 3064 | 1463781607115 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:07 INFO - PROCESS | 3064 | ++DOCSHELL 27C4B000 == 105 [pid = 3064] [id = 783] 15:00:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 202 (27C55000) [pid = 3064] [serial = 2347] [outer = 00000000] 15:00:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 203 (28052400) [pid = 3064] [serial = 2348] [outer = 27C55000] 15:00:07 INFO - PROCESS | 3064 | 1463781607167 Marionette DEBUG loaded listener.js 15:00:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 204 (28053400) [pid = 3064] [serial = 2349] [outer = 27C55000] 15:00:07 INFO - PROCESS | 3064 | 1463781607927 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]]]}] 15:00:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:00:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:00:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1178ms 15:00:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:00:07 INFO - PROCESS | 3064 | 1463781607975 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 15:00:07 INFO - PROCESS | 3064 | 1463781607979 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 15:00:07 INFO - PROCESS | 3064 | 1463781607984 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:00:07 INFO - PROCESS | 3064 | 1463781607987 Marionette TRACE conn5 <- [1,3090,null,{}] 15:00:07 INFO - PROCESS | 3064 | 1463781607993 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}] 15:00:08 INFO - PROCESS | 3064 | 1463781608119 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 15:00:08 INFO - PROCESS | 3064 | 1463781608322 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:08 INFO - PROCESS | 3064 | ++DOCSHELL 1017B400 == 106 [pid = 3064] [id = 784] 15:00:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 205 (101D3C00) [pid = 3064] [serial = 2350] [outer = 00000000] 15:00:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 206 (17A61000) [pid = 3064] [serial = 2351] [outer = 101D3C00] 15:00:08 INFO - PROCESS | 3064 | 1463781608377 Marionette DEBUG loaded listener.js 15:00:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 207 (17C98C00) [pid = 3064] [serial = 2352] [outer = 101D3C00] 15:00:08 INFO - PROCESS | 3064 | --DOCSHELL 1591E400 == 105 [pid = 3064] [id = 768] 15:00:08 INFO - PROCESS | 3064 | --DOCSHELL 09A32C00 == 104 [pid = 3064] [id = 767] 15:00:08 INFO - PROCESS | 3064 | --DOCSHELL 0CED8C00 == 103 [pid = 3064] [id = 766] 15:00:08 INFO - PROCESS | 3064 | --DOCSHELL 17605400 == 102 [pid = 3064] [id = 756] 15:00:08 INFO - PROCESS | 3064 | --DOCSHELL 0CFD1800 == 101 [pid = 3064] [id = 755] 15:00:09 INFO - PROCESS | 3064 | 1463781609126 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:00:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1175ms 15:00:09 INFO - PROCESS | 3064 | 1463781609160 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 15:00:09 INFO - PROCESS | 3064 | 1463781609166 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 15:00:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:00:09 INFO - PROCESS | 3064 | 1463781609172 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:00:09 INFO - PROCESS | 3064 | 1463781609174 Marionette TRACE conn5 <- [1,3094,null,{}] 15:00:09 INFO - PROCESS | 3064 | 1463781609178 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}] 15:00:09 INFO - PROCESS | 3064 | 1463781609287 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 15:00:09 INFO - PROCESS | 3064 | 1463781609489 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:09 INFO - PROCESS | 3064 | ++DOCSHELL 0FD50400 == 102 [pid = 3064] [id = 785] 15:00:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 208 (1049B800) [pid = 3064] [serial = 2353] [outer = 00000000] 15:00:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 209 (17C80000) [pid = 3064] [serial = 2354] [outer = 1049B800] 15:00:09 INFO - PROCESS | 3064 | 1463781609535 Marionette DEBUG loaded listener.js 15:00:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 210 (17C96800) [pid = 3064] [serial = 2355] [outer = 1049B800] 15:00:10 INFO - PROCESS | 3064 | 1463781610005 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]]]}] 15:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:00:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 870ms 15:00:10 INFO - PROCESS | 3064 | 1463781610045 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 15:00:10 INFO - PROCESS | 3064 | 1463781610047 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 15:00:10 INFO - PROCESS | 3064 | 1463781610050 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:00:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:00:10 INFO - PROCESS | 3064 | 1463781610054 Marionette TRACE conn5 <- [1,3098,null,{}] 15:00:10 INFO - PROCESS | 3064 | 1463781610064 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}] 15:00:10 INFO - PROCESS | 3064 | 1463781610224 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 15:00:10 INFO - PROCESS | 3064 | 1463781610240 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:10 INFO - PROCESS | 3064 | ++DOCSHELL 18B4D000 == 103 [pid = 3064] [id = 786] 15:00:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 211 (18BC8000) [pid = 3064] [serial = 2356] [outer = 00000000] 15:00:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 212 (1B97CC00) [pid = 3064] [serial = 2357] [outer = 18BC8000] 15:00:10 INFO - PROCESS | 3064 | 1463781610288 Marionette DEBUG loaded listener.js 15:00:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 213 (1D9C0800) [pid = 3064] [serial = 2358] [outer = 18BC8000] 15:00:10 INFO - PROCESS | 3064 | 1463781610745 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"]]]}] 15:00:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:00:10 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 15:00:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:00:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:00:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 15:00:10 INFO - PROCESS | 3064 | 1463781610784 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 15:00:10 INFO - PROCESS | 3064 | 1463781610787 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 15:00:10 INFO - PROCESS | 3064 | 1463781610790 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:00:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:00:10 INFO - PROCESS | 3064 | 1463781610792 Marionette TRACE conn5 <- [1,3102,null,{}] 15:00:10 INFO - PROCESS | 3064 | 1463781610795 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}] 15:00:10 INFO - PROCESS | 3064 | 1463781610964 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 15:00:10 INFO - PROCESS | 3064 | 1463781610991 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\", \"fb539fcc-60a8-40cf-bec4-c137b3e1fd99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:10 INFO - PROCESS | 3064 | ++DOCSHELL 1E7BA000 == 104 [pid = 3064] [id = 787] 15:00:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 214 (215AF400) [pid = 3064] [serial = 2359] [outer = 00000000] 15:00:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 215 (21C98000) [pid = 3064] [serial = 2360] [outer = 215AF400] 15:00:11 INFO - PROCESS | 3064 | 1463781611039 Marionette DEBUG loaded listener.js 15:00:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 216 (224B8C00) [pid = 3064] [serial = 2361] [outer = 215AF400] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 215 (0FF80C00) [pid = 3064] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 214 (159E8800) [pid = 3064] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 213 (09A35400) [pid = 3064] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 212 (0F9EDC00) [pid = 3064] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 211 (14B50000) [pid = 3064] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 210 (1BA0F400) [pid = 3064] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 209 (17A66C00) [pid = 3064] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 208 (181C5800) [pid = 3064] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 207 (1DC51C00) [pid = 3064] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 206 (171E4400) [pid = 3064] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 205 (18EF0400) [pid = 3064] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 204 (18FA2400) [pid = 3064] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 203 (09A39400) [pid = 3064] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 202 (17C6E400) [pid = 3064] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 201 (17609000) [pid = 3064] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 200 (1E7B5C00) [pid = 3064] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 199 (1017E000) [pid = 3064] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 198 (17DBB800) [pid = 3064] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 197 (18141400) [pid = 3064] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 196 (0F941C00) [pid = 3064] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 195 (164C6400) [pid = 3064] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 194 (18BA5400) [pid = 3064] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 193 (22C4D000) [pid = 3064] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:00:11 INFO - PROCESS | 3064 | --DOMWINDOW == 192 (228C0400) [pid = 3064] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:00:11 INFO - PROCESS | 3064 | 1463781611801 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]]]}] 15:00:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:00:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1017ms 15:00:11 INFO - PROCESS | 3064 | 1463781611811 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 15:00:11 INFO - PROCESS | 3064 | 1463781611813 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 15:00:12 WARNING - u'runner_teardown' () 15:00:12 INFO - No more tests 15:00:12 INFO - Got 0 unexpected results 15:00:12 INFO - SUITE-END | took 707s 15:00:12 INFO - Closing logging queue 15:00:12 INFO - queue closed 15:00:12 INFO - Return code: 0 15:00:12 WARNING - # TBPL SUCCESS # 15:00:12 INFO - Running post-action listener: _resource_record_post_action 15:00:12 INFO - Running post-run listener: _resource_record_post_run 15:00:14 INFO - Total resource usage - Wall time: 718s; CPU: 14.0%; Read bytes: 168029696; Write bytes: 1135573504; Read time: 2152600; Write time: 8664420 15:00:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:00:14 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 48691200; Read time: 0; Write time: 53710 15:00:14 INFO - run-tests - Wall time: 716s; CPU: 14.0%; Read bytes: 167996928; Write bytes: 1076583936; Read time: 2151860; Write time: 8584940 15:00:14 INFO - Running post-run listener: _upload_blobber_files 15:00:14 INFO - Blob upload gear active. 15:00:14 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:00:14 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 15:00:14 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:00:14 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:00:14 INFO - (blobuploader) - INFO - Open directory for files ... 15:00:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:00:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:00:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:00:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:00:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:00:15 INFO - (blobuploader) - INFO - Done attempting. 15:00:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:00:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:00:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:00:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:00:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:00:17 INFO - (blobuploader) - INFO - Done attempting. 15:00:17 INFO - (blobuploader) - INFO - Iteration through files over. 15:00:17 INFO - Return code: 0 15:00:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:00:17 INFO - Using _rmtree_windows ... 15:00:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:00:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bc9a82820d68229b31fda720cd3a2e2e2487bafc63e723a7b429b371356c8a0f637881102e1f4c0ae6a029cfdafb6d9504e8150fc59a4a3a0c4d33e1df1db191", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ee7b8047d815db4e39372b3294d23c585f7f5c64517630422aab901bba69286d082f896644dc097e297df8a772981333d37c945fd5f502c217e2feb10a7c661b"} 15:00:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:00:17 INFO - Writing to file C:\slave\test\properties\blobber_files 15:00:17 INFO - Contents: 15:00:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bc9a82820d68229b31fda720cd3a2e2e2487bafc63e723a7b429b371356c8a0f637881102e1f4c0ae6a029cfdafb6d9504e8150fc59a4a3a0c4d33e1df1db191", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ee7b8047d815db4e39372b3294d23c585f7f5c64517630422aab901bba69286d082f896644dc097e297df8a772981333d37c945fd5f502c217e2feb10a7c661b"} 15:00:17 INFO - Running post-run listener: copy_logs_to_upload_dir 15:00:17 INFO - Copying logs to upload dir... 15:00:17 INFO - mkdir: C:\slave\test\build\upload\logs 15:00:17 INFO - Copying logs to upload dir... 15:00:17 INFO - Using _rmtree_windows ... 15:00:17 INFO - Using _rmtree_windows ... 15:00:17 INFO - Using _rmtree_windows ... 15:00:17 INFO - Using _rmtree_windows ... 15:00:17 INFO - Using _rmtree_windows ... 15:00:17 INFO - Using _rmtree_windows ... 15:00:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=960.804000 ========= master_lag: 67.68 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 8 secs) (at 2016-05-20 15:01:25.265695) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 15:01:25.266641) ========= '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-212 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-212 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-212 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-aurora/sha512/bc9a82820d68229b31fda720cd3a2e2e2487bafc63e723a7b429b371356c8a0f637881102e1f4c0ae6a029cfdafb6d9504e8150fc59a4a3a0c4d33e1df1db191", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ee7b8047d815db4e39372b3294d23c585f7f5c64517630422aab901bba69286d082f896644dc097e297df8a772981333d37c945fd5f502c217e2feb10a7c661b"} build_url:https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bc9a82820d68229b31fda720cd3a2e2e2487bafc63e723a7b429b371356c8a0f637881102e1f4c0ae6a029cfdafb6d9504e8150fc59a4a3a0c4d33e1df1db191", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ee7b8047d815db4e39372b3294d23c585f7f5c64517630422aab901bba69286d082f896644dc097e297df8a772981333d37c945fd5f502c217e2feb10a7c661b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.34 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 15:01:25.705869) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 15:01:25.706212) ========= '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-212 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-212 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-212 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.44 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 15:01:26.248200) ========= ========= Started reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-05-20 15:01:26.248538) ========= ========= Finished reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-05-20 15:01:30.425080) ========= ========= Total master_lag: 68.73 =========