builder: mozilla-central_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-217 starttime: 1461190524.14 results: success (0) buildid: 20160420135553 builduid: d3aa61ee81694221b6574211e5a5398e revision: 93090fa3065335c9f830e9c70cbfbbc2f40fd979 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:15:24.142935) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:15:24.143379) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:15:24.143684) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:15:24.289790) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:15:24.290300) ========= '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-217 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-217 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-217 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 --15:15:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 19.88 MB/s 15:15:25 (19.88 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.193000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:15:25.516037) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 15:15:25.516378) ========= '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-217 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-217 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-217 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.401000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 15:15:29.940050) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 15:15:29.940443) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 93090fa3065335c9f830e9c70cbfbbc2f40fd979 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 93090fa3065335c9f830e9c70cbfbbc2f40fd979 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-217 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-217 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-217 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-20 15:15:30,898 truncating revision to first 12 chars 2016-04-20 15:15:30,898 Setting DEBUG logging. 2016-04-20 15:15:30,898 attempt 1/10 2016-04-20 15:15:30,898 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/93090fa30653?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 15:15:32,296 unpacking tar archive at: mozilla-central-93090fa30653/testing/mozharness/ program finished with exit code 0 elapsedTime=2.280000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 15:15:32.294086) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:15:32.294413) ========= script_repo_revision: 93090fa3065335c9f830e9c70cbfbbc2f40fd979 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:15:32.294886) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:15:32.295169) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:15:32.311970) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 21 secs) (at 2016-04-20 15:15:32.312305) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-217 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-217 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:\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-217 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 15:15:33 INFO - MultiFileLogger online at 20160420 15:15:33 in C:\slave\test 15:15:33 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-central --download-symbols true 15:15:33 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:15:33 INFO - {'append_to_log': False, 15:15:33 INFO - 'base_work_dir': 'C:\\slave\\test', 15:15:33 INFO - 'blob_upload_branch': 'mozilla-central', 15:15:33 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:15:33 INFO - 'buildbot_json_path': 'buildprops.json', 15:15:33 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:15:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:15:33 INFO - 'download_minidump_stackwalk': True, 15:15:33 INFO - 'download_symbols': 'true', 15:15:33 INFO - 'e10s': False, 15:15:33 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:15:33 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:15:33 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:15:33 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:15:33 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:15:33 INFO - 'C:/mozilla-build/tooltool.py'), 15:15:33 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:15:33 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:15:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:15:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:15:33 INFO - 'log_level': 'info', 15:15:33 INFO - 'log_to_console': True, 15:15:33 INFO - 'opt_config_files': (), 15:15:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:15:33 INFO - '--processes=1', 15:15:33 INFO - '--config=%(test_path)s/wptrunner.ini', 15:15:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:15:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:15:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:15:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:15:33 INFO - 'pip_index': False, 15:15:33 INFO - 'require_test_zip': True, 15:15:33 INFO - 'test_type': ('testharness',), 15:15:33 INFO - 'this_chunk': '1', 15:15:33 INFO - 'total_chunks': '10', 15:15:33 INFO - 'virtualenv_path': 'venv', 15:15:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:15:33 INFO - 'work_dir': 'build'} 15:15:33 INFO - ##### 15:15:33 INFO - ##### Running clobber step. 15:15:33 INFO - ##### 15:15:33 INFO - Running pre-action listener: _resource_record_pre_action 15:15:33 INFO - Running main action method: clobber 15:15:33 INFO - rmtree: C:\slave\test\build 15:15:33 INFO - Using _rmtree_windows ... 15:15:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:18:58 INFO - Running post-action listener: _resource_record_post_action 15:18:58 INFO - ##### 15:18:58 INFO - ##### Running read-buildbot-config step. 15:18:58 INFO - ##### 15:18:58 INFO - Running pre-action listener: _resource_record_pre_action 15:18:58 INFO - Running main action method: read_buildbot_config 15:18:58 INFO - Using buildbot properties: 15:18:58 INFO - { 15:18:58 INFO - "project": "", 15:18:58 INFO - "product": "firefox", 15:18:58 INFO - "script_repo_revision": "production", 15:18:58 INFO - "scheduler": "tests-mozilla-central-win7_ix-debug-unittest", 15:18:58 INFO - "repository": "", 15:18:58 INFO - "buildername": "Windows 7 32-bit mozilla-central debug test web-platform-tests-1", 15:18:58 INFO - "buildid": "20160420135553", 15:18:58 INFO - "pgo_build": "False", 15:18:58 INFO - "basedir": "C:\\slave\\test", 15:18:58 INFO - "buildnumber": 10, 15:18:58 INFO - "slavename": "t-w732-ix-217", 15:18:58 INFO - "revision": "93090fa3065335c9f830e9c70cbfbbc2f40fd979", 15:18:58 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 15:18:58 INFO - "platform": "win32", 15:18:58 INFO - "branch": "mozilla-central", 15:18:58 INFO - "repo_path": "mozilla-central", 15:18:58 INFO - "moz_repo_path": "", 15:18:58 INFO - "stage_platform": "win32", 15:18:58 INFO - "builduid": "d3aa61ee81694221b6574211e5a5398e", 15:18:58 INFO - "slavebuilddir": "test" 15:18:58 INFO - } 15:18:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 15:18:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 15:18:58 INFO - Running post-action listener: _resource_record_post_action 15:18:58 INFO - ##### 15:18:58 INFO - ##### Running download-and-extract step. 15:18:58 INFO - ##### 15:18:58 INFO - Running pre-action listener: _resource_record_pre_action 15:18:58 INFO - Running main action method: download_and_extract 15:18:58 INFO - mkdir: C:\slave\test\build\tests 15:18:58 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')]} 15:18:58 INFO - https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:18:58 INFO - trying https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 15:18:58 INFO - Downloading https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 15:18:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 15:18:59 INFO - Downloaded 1274 bytes. 15:18:59 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 15:18:59 INFO - Using the following test package requirements: 15:18:59 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 15:18:59 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:18:59 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 15:18:59 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:18:59 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 15:18:59 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:18:59 INFO - u'jsshell-win32.zip'], 15:18:59 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:18:59 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 15:18:59 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 15:18:59 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:18:59 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 15:18:59 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:18:59 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 15:18:59 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:18:59 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 15:18:59 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 15:18:59 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 15:18:59 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 15:18:59 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')]} 15:18:59 INFO - https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:18:59 INFO - trying https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 15:18:59 INFO - Downloading https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 15:18:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 15:19:00 INFO - Downloaded 20466423 bytes. 15:19:00 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:19:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:19:02 INFO - caution: filename not matched: web-platform/* 15:19:02 INFO - Return code: 11 15:19:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:19:02 INFO - https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:19:02 INFO - trying https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 15:19:02 INFO - Downloading https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 15:19:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 15:19:04 INFO - Downloaded 36397878 bytes. 15:19:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:19:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:19:49 INFO - caution: filename not matched: bin/* 15:19:49 INFO - caution: filename not matched: config/* 15:19:49 INFO - caution: filename not matched: mozbase/* 15:19:49 INFO - caution: filename not matched: marionette/* 15:19:49 INFO - caution: filename not matched: tools/wptserve/* 15:19:49 INFO - Return code: 11 15:19:49 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')]} 15:19:49 INFO - https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 15:19:49 INFO - trying https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 15:19:49 INFO - Downloading https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 15:19:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 15:19:52 INFO - Downloaded 67448654 bytes. 15:19:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 15:19:52 INFO - mkdir: C:\slave\test\properties 15:19:52 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:19:52 INFO - Writing to file C:\slave\test\properties\build_url 15:19:52 INFO - Contents: 15:19:52 INFO - build_url:https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 15:19:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:19:53 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:19:53 INFO - Writing to file C:\slave\test\properties\symbols_url 15:19:53 INFO - Contents: 15:19:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:19:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:19:53 INFO - https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:19:53 INFO - trying https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:19:53 INFO - Downloading https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 15:19:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 15:19:55 INFO - Downloaded 58274748 bytes. 15:19:55 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:19:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:19:59 INFO - Return code: 0 15:19:59 INFO - Running post-action listener: _resource_record_post_action 15:19:59 INFO - Running post-action listener: set_extra_try_arguments 15:19:59 INFO - ##### 15:19:59 INFO - ##### Running create-virtualenv step. 15:19:59 INFO - ##### 15:19:59 INFO - Running pre-action listener: _pre_create_virtualenv 15:19:59 INFO - Running pre-action listener: _resource_record_pre_action 15:19:59 INFO - Running main action method: create_virtualenv 15:19:59 INFO - Creating virtualenv C:\slave\test\build\venv 15:19:59 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 15:19:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:20:05 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:20:10 INFO - Installing distribute......................................................................................................................................................................................done. 15:20:11 INFO - Return code: 0 15:20:11 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:20: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')]} 15:20:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20: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')]} 15:20:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20:11 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 0x0190C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AF1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE6368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C780C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-217', 'USERDOMAIN': 'T-W732-IX-217', '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-217', '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:\\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 15:20:11 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 15:20:11 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 15:20:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:20:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:20:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:11 INFO - 'COMPUTERNAME': 'T-W732-IX-217', 15:20:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:20:11 INFO - 'DCLOCATION': 'SCL3', 15:20:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:11 INFO - 'HOMEDRIVE': 'C:', 15:20:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:20:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:11 INFO - 'KTS_VERSION': '1.19c', 15:20:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:20:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-217', 15:20:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:11 INFO - 'MOZ_AIRBAG': '1', 15:20:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:11 INFO - 'MOZ_MSVCVERSION': '8', 15:20:11 INFO - 'MOZ_NO_REMOTE': '1', 15:20:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:11 INFO - 'NO_EM_RESTART': '1', 15:20:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:11 INFO - 'OS': 'Windows_NT', 15:20:11 INFO - 'OURDRIVE': 'C:', 15:20:11 INFO - 'PATH': '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', 15:20:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:20:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:11 INFO - 'PROCESSOR_LEVEL': '6', 15:20:11 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:20:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:11 INFO - 'PROMPT': '$P$G', 15:20:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:20:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:20:11 INFO - 'PWD': 'C:\\slave\\test', 15:20:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:11 INFO - 'SYSTEMDRIVE': 'C:', 15:20:11 INFO - 'SYSTEMROOT': 'C:\\windows', 15:20:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:11 INFO - 'TEST1': 'testie', 15:20:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:11 INFO - 'USERDOMAIN': 'T-W732-IX-217', 15:20:11 INFO - 'USERNAME': 'cltbld', 15:20:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:20:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:11 INFO - 'WINDIR': 'C:\\windows', 15:20:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:20:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:20:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:20:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:20:13 INFO - Downloading/unpacking psutil>=0.7.1 15:20:13 INFO - Running setup.py egg_info for package psutil 15:20:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:20:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:20:13 INFO - Installing collected packages: psutil 15:20:13 INFO - Running setup.py install for psutil 15:20:13 INFO - building 'psutil._psutil_windows' extension 15:20:13 INFO - error: Unable to find vcvarsall.bat 15:20:13 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-h9dsby-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:20:13 INFO - running install 15:20:13 INFO - running build 15:20:13 INFO - running build_py 15:20:13 INFO - creating build 15:20:13 INFO - creating build\lib.win32-2.7 15:20:13 INFO - creating build\lib.win32-2.7\psutil 15:20:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:20:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:20:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:20:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:20:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:20:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:20:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:20:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:20:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:20:13 INFO - running build_ext 15:20:13 INFO - building 'psutil._psutil_windows' extension 15:20:13 INFO - error: Unable to find vcvarsall.bat 15:20:13 INFO - ---------------------------------------- 15:20:13 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-h9dsby-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:20:13 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:20:13 WARNING - Return code: 1 15:20:13 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! 15:20:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:20:13 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')]} 15:20:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20:13 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')]} 15:20:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20:13 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 0x0190C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AF1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE6368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C780C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-217', 'USERDOMAIN': 'T-W732-IX-217', '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-217', '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:\\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 15:20:13 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 15:20:13 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 15:20:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:20:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:20:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:13 INFO - 'COMPUTERNAME': 'T-W732-IX-217', 15:20:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:20:13 INFO - 'DCLOCATION': 'SCL3', 15:20:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:13 INFO - 'HOMEDRIVE': 'C:', 15:20:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:20:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:13 INFO - 'KTS_VERSION': '1.19c', 15:20:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:20:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-217', 15:20:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:13 INFO - 'MOZ_AIRBAG': '1', 15:20:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:13 INFO - 'MOZ_MSVCVERSION': '8', 15:20:13 INFO - 'MOZ_NO_REMOTE': '1', 15:20:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:13 INFO - 'NO_EM_RESTART': '1', 15:20:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:13 INFO - 'OS': 'Windows_NT', 15:20:13 INFO - 'OURDRIVE': 'C:', 15:20:13 INFO - 'PATH': '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', 15:20:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:20:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:13 INFO - 'PROCESSOR_LEVEL': '6', 15:20:13 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:20:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:13 INFO - 'PROMPT': '$P$G', 15:20:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:20:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:20:13 INFO - 'PWD': 'C:\\slave\\test', 15:20:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:13 INFO - 'SYSTEMDRIVE': 'C:', 15:20:13 INFO - 'SYSTEMROOT': 'C:\\windows', 15:20:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:13 INFO - 'TEST1': 'testie', 15:20:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:13 INFO - 'USERDOMAIN': 'T-W732-IX-217', 15:20:13 INFO - 'USERNAME': 'cltbld', 15:20:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:20:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:13 INFO - 'WINDIR': 'C:\\windows', 15:20:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:20:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:20:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:20:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:20:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:20:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:20:14 INFO - Running setup.py egg_info for package mozsystemmonitor 15:20:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:20:14 INFO - Running setup.py egg_info for package psutil 15:20:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:20:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:20:14 INFO - Installing collected packages: mozsystemmonitor, psutil 15:20:14 INFO - Running setup.py install for mozsystemmonitor 15:20:14 INFO - Running setup.py install for psutil 15:20:14 INFO - building 'psutil._psutil_windows' extension 15:20:14 INFO - error: Unable to find vcvarsall.bat 15:20:14 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-rfd9wp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:20:14 INFO - running install 15:20:14 INFO - running build 15:20:14 INFO - running build_py 15:20:14 INFO - running build_ext 15:20:14 INFO - building 'psutil._psutil_windows' extension 15:20:14 INFO - error: Unable to find vcvarsall.bat 15:20:14 INFO - ---------------------------------------- 15:20:14 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-rfd9wp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:20:14 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:20:14 WARNING - Return code: 1 15:20:14 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! 15:20:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:20:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:20:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:20:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20:14 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 0x0190C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AF1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE6368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C780C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-217', 'USERDOMAIN': 'T-W732-IX-217', '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-217', '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:\\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 15:20:14 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 15:20:14 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 15:20:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:20:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:20:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:14 INFO - 'COMPUTERNAME': 'T-W732-IX-217', 15:20:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:20:14 INFO - 'DCLOCATION': 'SCL3', 15:20:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:14 INFO - 'HOMEDRIVE': 'C:', 15:20:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:20:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:14 INFO - 'KTS_VERSION': '1.19c', 15:20:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:20:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-217', 15:20:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:14 INFO - 'MOZ_AIRBAG': '1', 15:20:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:14 INFO - 'MOZ_MSVCVERSION': '8', 15:20:14 INFO - 'MOZ_NO_REMOTE': '1', 15:20:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:14 INFO - 'NO_EM_RESTART': '1', 15:20:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:14 INFO - 'OS': 'Windows_NT', 15:20:14 INFO - 'OURDRIVE': 'C:', 15:20:14 INFO - 'PATH': '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', 15:20:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:20:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:14 INFO - 'PROCESSOR_LEVEL': '6', 15:20:14 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:20:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:14 INFO - 'PROMPT': '$P$G', 15:20:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:20:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:20:14 INFO - 'PWD': 'C:\\slave\\test', 15:20:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:14 INFO - 'SYSTEMDRIVE': 'C:', 15:20:14 INFO - 'SYSTEMROOT': 'C:\\windows', 15:20:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:14 INFO - 'TEST1': 'testie', 15:20:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:14 INFO - 'USERDOMAIN': 'T-W732-IX-217', 15:20:14 INFO - 'USERNAME': 'cltbld', 15:20:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:20:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:14 INFO - 'WINDIR': 'C:\\windows', 15:20:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:20:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:20:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:20:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:20:15 INFO - Downloading/unpacking blobuploader==1.2.4 15:20:15 INFO - Downloading blobuploader-1.2.4.tar.gz 15:20:15 INFO - Running setup.py egg_info for package blobuploader 15:20:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:20:19 INFO - Running setup.py egg_info for package requests 15:20:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:20:19 INFO - Downloading docopt-0.6.1.tar.gz 15:20:19 INFO - Running setup.py egg_info for package docopt 15:20:19 INFO - Installing collected packages: blobuploader, docopt, requests 15:20:19 INFO - Running setup.py install for blobuploader 15:20:19 INFO - Running setup.py install for docopt 15:20:19 INFO - Running setup.py install for requests 15:20:19 INFO - Successfully installed blobuploader docopt requests 15:20:19 INFO - Cleaning up... 15:20:19 INFO - Return code: 0 15:20:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:20:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:20:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:20:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20:19 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 0x0190C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AF1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE6368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C780C0>, '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-217', 'USERDOMAIN': 'T-W732-IX-217', '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-217', '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:\\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 15:20:19 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 15:20:19 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 15:20:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:20:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:20:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:19 INFO - 'COMPUTERNAME': 'T-W732-IX-217', 15:20:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:20:19 INFO - 'DCLOCATION': 'SCL3', 15:20:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:19 INFO - 'HOMEDRIVE': 'C:', 15:20:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:20:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:19 INFO - 'KTS_VERSION': '1.19c', 15:20:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:20:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-217', 15:20:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:19 INFO - 'MOZ_AIRBAG': '1', 15:20:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:19 INFO - 'MOZ_MSVCVERSION': '8', 15:20:19 INFO - 'MOZ_NO_REMOTE': '1', 15:20:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:19 INFO - 'NO_EM_RESTART': '1', 15:20:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:19 INFO - 'OS': 'Windows_NT', 15:20:19 INFO - 'OURDRIVE': 'C:', 15:20:19 INFO - 'PATH': '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', 15:20:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:20:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:19 INFO - 'PROCESSOR_LEVEL': '6', 15:20:19 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:20:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:19 INFO - 'PROMPT': '$P$G', 15:20:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:20:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:20:19 INFO - 'PWD': 'C:\\slave\\test', 15:20:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:19 INFO - 'SYSTEMDRIVE': 'C:', 15:20:19 INFO - 'SYSTEMROOT': 'C:\\windows', 15:20:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:19 INFO - 'TEST1': 'testie', 15:20:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:19 INFO - 'USERDOMAIN': 'T-W732-IX-217', 15:20:19 INFO - 'USERNAME': 'cltbld', 15:20:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:20:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:19 INFO - 'WINDIR': 'C:\\windows', 15:20:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:20:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:20:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:20:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:20:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:20:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:20:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:20:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:20:25 INFO - Unpacking c:\slave\test\build\tests\marionette 15:20:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:20:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:20:25 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 15:20:25 INFO - Running setup.py install for browsermob-proxy 15:20:38 INFO - Running setup.py install for manifestparser 15:20:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Running setup.py install for marionette-client 15:20:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:20:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Running setup.py install for marionette-driver 15:20:38 INFO - Running setup.py install for mozcrash 15:20:38 INFO - Running setup.py install for mozdebug 15:20:38 INFO - Running setup.py install for mozdevice 15:20:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Running setup.py install for mozfile 15:20:38 INFO - Running setup.py install for mozhttpd 15:20:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Running setup.py install for mozinfo 15:20:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Running setup.py install for mozInstall 15:20:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Running setup.py install for mozleak 15:20:38 INFO - Running setup.py install for mozlog 15:20:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Running setup.py install for moznetwork 15:20:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Running setup.py install for mozprocess 15:20:38 INFO - Running setup.py install for mozprofile 15:20:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Running setup.py install for mozrunner 15:20:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Running setup.py install for mozscreenshot 15:20:38 INFO - Running setup.py install for moztest 15:20:38 INFO - Running setup.py install for mozversion 15:20:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:20:38 INFO - Running setup.py install for wptserve 15:20:38 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 15:20:38 INFO - Cleaning up... 15:20:38 INFO - Return code: 0 15:20:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:20:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:20:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:20:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20:38 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 0x0190C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AF1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE6368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C780C0>, '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-217', 'USERDOMAIN': 'T-W732-IX-217', '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-217', '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:\\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 15:20:38 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 15:20:38 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 15:20:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:20:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:20:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:38 INFO - 'COMPUTERNAME': 'T-W732-IX-217', 15:20:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:20:38 INFO - 'DCLOCATION': 'SCL3', 15:20:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:38 INFO - 'HOMEDRIVE': 'C:', 15:20:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:20:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:38 INFO - 'KTS_VERSION': '1.19c', 15:20:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:20:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-217', 15:20:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:38 INFO - 'MOZ_AIRBAG': '1', 15:20:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:38 INFO - 'MOZ_MSVCVERSION': '8', 15:20:38 INFO - 'MOZ_NO_REMOTE': '1', 15:20:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:38 INFO - 'NO_EM_RESTART': '1', 15:20:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:38 INFO - 'OS': 'Windows_NT', 15:20:38 INFO - 'OURDRIVE': 'C:', 15:20:38 INFO - 'PATH': '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', 15:20:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:20:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:38 INFO - 'PROCESSOR_LEVEL': '6', 15:20:38 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:20:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:38 INFO - 'PROMPT': '$P$G', 15:20:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:20:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:20:38 INFO - 'PWD': 'C:\\slave\\test', 15:20:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:38 INFO - 'SYSTEMDRIVE': 'C:', 15:20:38 INFO - 'SYSTEMROOT': 'C:\\windows', 15:20:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:38 INFO - 'TEST1': 'testie', 15:20:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:38 INFO - 'USERDOMAIN': 'T-W732-IX-217', 15:20:38 INFO - 'USERNAME': 'cltbld', 15:20:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:20:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:38 INFO - 'WINDIR': 'C:\\windows', 15:20:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:20:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:20:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:20:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:20:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:20:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:20:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:20:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:20:43 INFO - Unpacking c:\slave\test\build\tests\marionette 15:20:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:20:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:20:43 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)) 15:20:54 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)) 15:20:54 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)) 15:20:54 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)) 15:20:54 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)) 15:20:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:20:54 INFO - Downloading blessings-1.6.tar.gz 15:20:54 INFO - Running setup.py egg_info for package blessings 15:20:54 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)) 15:20:54 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:20:54 INFO - Running setup.py install for blessings 15:20:54 INFO - Running setup.py install for browsermob-proxy 15:20:54 INFO - Running setup.py install for manifestparser 15:20:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Running setup.py install for marionette-client 15:20:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:20:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Running setup.py install for marionette-driver 15:20:54 INFO - Running setup.py install for mozcrash 15:20:54 INFO - Running setup.py install for mozdebug 15:20:54 INFO - Running setup.py install for mozdevice 15:20:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Running setup.py install for mozhttpd 15:20:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Running setup.py install for mozInstall 15:20:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Running setup.py install for mozleak 15:20:54 INFO - Running setup.py install for mozprofile 15:20:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Running setup.py install for mozrunner 15:20:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:20:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:20:56 INFO - Running setup.py install for mozscreenshot 15:20:56 INFO - Running setup.py install for moztest 15:20:56 INFO - Running setup.py install for mozversion 15:20:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:20:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:20:56 INFO - Running setup.py install for wptserve 15:20:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:20:56 INFO - Cleaning up... 15:20:56 INFO - Return code: 0 15:20:56 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:20:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:20:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:20:56 INFO - Reading from file tmpfile_stdout 15:20:56 INFO - Using _rmtree_windows ... 15:20:56 INFO - Using _rmtree_windows ... 15:20:56 INFO - Current package versions: 15:20:56 INFO - blessings == 1.6 15:20:56 INFO - blobuploader == 1.2.4 15:20:56 INFO - browsermob-proxy == 0.6.0 15:20:56 INFO - distribute == 0.6.14 15:20:56 INFO - docopt == 0.6.1 15:20:56 INFO - manifestparser == 1.1 15:20:56 INFO - marionette-client == 2.3.0 15:20:56 INFO - marionette-driver == 1.4.0 15:20:56 INFO - mozInstall == 1.12 15:20:56 INFO - mozcrash == 0.17 15:20:56 INFO - mozdebug == 0.1 15:20:56 INFO - mozdevice == 0.48 15:20:56 INFO - mozfile == 1.2 15:20:56 INFO - mozhttpd == 0.7 15:20:56 INFO - mozinfo == 0.9 15:20:56 INFO - mozleak == 0.1 15:20:56 INFO - mozlog == 3.1 15:20:56 INFO - moznetwork == 0.27 15:20:56 INFO - mozprocess == 0.22 15:20:56 INFO - mozprofile == 0.28 15:20:56 INFO - mozrunner == 6.11 15:20:56 INFO - mozscreenshot == 0.1 15:20:56 INFO - mozsystemmonitor == 0.0 15:20:56 INFO - moztest == 0.7 15:20:56 INFO - mozversion == 1.4 15:20:56 INFO - requests == 1.2.3 15:20:56 INFO - wptserve == 1.4.0 15:20:56 INFO - Running post-action listener: _resource_record_post_action 15:20:56 INFO - Running post-action listener: _start_resource_monitoring 15:20:56 INFO - Starting resource monitoring. 15:20:56 INFO - ##### 15:20:56 INFO - ##### Running pull step. 15:20:56 INFO - ##### 15:20:56 INFO - Running pre-action listener: _resource_record_pre_action 15:20:56 INFO - Running main action method: pull 15:20:56 INFO - Pull has nothing to do! 15:20:56 INFO - Running post-action listener: _resource_record_post_action 15:20:56 INFO - ##### 15:20:56 INFO - ##### Running install step. 15:20:56 INFO - ##### 15:20:56 INFO - Running pre-action listener: _resource_record_pre_action 15:20:56 INFO - Running main action method: install 15:20:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:20:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:20:57 INFO - Reading from file tmpfile_stdout 15:20:57 INFO - Using _rmtree_windows ... 15:20:57 INFO - Using _rmtree_windows ... 15:20:57 INFO - Detecting whether we're running mozinstall >=1.0... 15:20:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:20:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:20:57 INFO - Reading from file tmpfile_stdout 15:20:57 INFO - Output received: 15:20:57 INFO - Usage: mozinstall-script.py [options] installer 15:20:57 INFO - Options: 15:20:57 INFO - -h, --help show this help message and exit 15:20:57 INFO - -d DEST, --destination=DEST 15:20:57 INFO - Directory to install application into. [default: 15:20:57 INFO - "C:\slave\test"] 15:20:57 INFO - --app=APP Application being installed. [default: firefox] 15:20:57 INFO - Using _rmtree_windows ... 15:20:57 INFO - Using _rmtree_windows ... 15:20:57 INFO - mkdir: C:\slave\test\build\application 15:20:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:20:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 15:21:00 INFO - Reading from file tmpfile_stdout 15:21:00 INFO - Output received: 15:21:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:21:00 INFO - Using _rmtree_windows ... 15:21:00 INFO - Using _rmtree_windows ... 15:21:00 INFO - Running post-action listener: _resource_record_post_action 15:21:00 INFO - ##### 15:21:00 INFO - ##### Running run-tests step. 15:21:00 INFO - ##### 15:21:00 INFO - Running pre-action listener: _resource_record_pre_action 15:21:00 INFO - Running main action method: run_tests 15:21:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:21:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:21:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:21:00 INFO - grabbing minidump binary from tooltool 15:21:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:21:00 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 0x01BE6368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C780C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:21:00 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 15:21:00 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 15:21:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:21:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppwgpab 15:21:01 INFO - INFO - File integrity verified, renaming tmppwgpab to win32-minidump_stackwalk.exe 15:21:01 INFO - Return code: 0 15:21:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:21:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:21:01 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/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 15:21:01 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/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 15:21:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:21:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:21:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:21:01 INFO - 'COMPUTERNAME': 'T-W732-IX-217', 15:21:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:21:01 INFO - 'DCLOCATION': 'SCL3', 15:21:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:21:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:21:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:21:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:21:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:21:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:21:01 INFO - 'HOMEDRIVE': 'C:', 15:21:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:21:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:21:01 INFO - 'KTS_VERSION': '1.19c', 15:21:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:21:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:21:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-217', 15:21:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:21:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:21:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:21:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:21:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:21:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:21:01 INFO - 'MOZ_AIRBAG': '1', 15:21:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:21:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:21:01 INFO - 'MOZ_MSVCVERSION': '8', 15:21:01 INFO - 'MOZ_NO_REMOTE': '1', 15:21:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:21:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:21:01 INFO - 'NO_EM_RESTART': '1', 15:21:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:21:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:21:01 INFO - 'OS': 'Windows_NT', 15:21:01 INFO - 'OURDRIVE': 'C:', 15:21:01 INFO - 'PATH': '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', 15:21:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:21:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:21:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:21:01 INFO - 'PROCESSOR_LEVEL': '6', 15:21:01 INFO - 'PROCESSOR_REVISION': '1e05', 15:21:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:21:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:21:01 INFO - 'PROMPT': '$P$G', 15:21:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:21:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:21:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:21:01 INFO - 'PWD': 'C:\\slave\\test', 15:21:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:21:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:21:01 INFO - 'SYSTEMDRIVE': 'C:', 15:21:01 INFO - 'SYSTEMROOT': 'C:\\windows', 15:21:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:21:01 INFO - 'TEST1': 'testie', 15:21:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:21:01 INFO - 'USERDOMAIN': 'T-W732-IX-217', 15:21:01 INFO - 'USERNAME': 'cltbld', 15:21:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:21:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:21:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:21:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:21:01 INFO - 'WINDIR': 'C:\\windows', 15:21:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:21:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:21:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:21:01 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/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 15:21:03 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 15:21:03 INFO - import pkg_resources 15:21:04 INFO - Using 1 client processes 15:21:07 INFO - SUITE-START | Running 778 tests 15:21:07 INFO - Running testharness tests 15:21:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:21:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 15:21:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:21:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:21:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:21:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:21:07 INFO - Setting up ssl 15:21:08 INFO - PROCESS | certutil | 15:21:08 INFO - PROCESS | certutil | 15:21:08 INFO - PROCESS | certutil | 15:21:08 INFO - Certificate Nickname Trust Attributes 15:21:08 INFO - SSL,S/MIME,JAR/XPI 15:21:08 INFO - 15:21:08 INFO - web-platform-tests CT,, 15:21:08 INFO - 15:21:08 INFO - Starting runner 15:21:08 INFO - PROCESS | 2196 | [2196] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 15:21:08 INFO - PROCESS | 2196 | [2196] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 15:21:08 INFO - PROCESS | 2196 | [2196] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:21:08 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:21:09 INFO - PROCESS | 2196 | [2196] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 15:21:10 INFO - PROCESS | 2196 | 1461190870750 Marionette DEBUG Marionette enabled via build flag and pref 15:21:11 INFO - PROCESS | 2196 | ++DOCSHELL 135D8400 == 1 [pid = 2196] [id = 1] 15:21:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 1 (135D8800) [pid = 2196] [serial = 1] [outer = 00000000] 15:21:11 INFO - PROCESS | 2196 | [2196] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:21:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 2 (135D9400) [pid = 2196] [serial = 2] [outer = 135D8800] 15:21:12 INFO - PROCESS | 2196 | ++DOCSHELL 13881400 == 2 [pid = 2196] [id = 2] 15:21:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 3 (13881800) [pid = 2196] [serial = 3] [outer = 00000000] 15:21:12 INFO - PROCESS | 2196 | [2196] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:21:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 4 (13882400) [pid = 2196] [serial = 4] [outer = 13881800] 15:21:12 INFO - PROCESS | 2196 | 1461190872482 Marionette INFO Listening on port 2828 15:21:14 INFO - PROCESS | 2196 | 1461190874160 Marionette DEBUG Marionette enabled via command-line flag 15:21:14 INFO - PROCESS | 2196 | [2196] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:21:14 INFO - PROCESS | 2196 | [2196] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:21:14 INFO - PROCESS | 2196 | ++DOCSHELL 13577400 == 3 [pid = 2196] [id = 3] 15:21:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 5 (13577800) [pid = 2196] [serial = 5] [outer = 00000000] 15:21:14 INFO - PROCESS | 2196 | [2196] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:21:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 6 (13578400) [pid = 2196] [serial = 6] [outer = 13577800] 15:21:14 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:21:14 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:21:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 7 (18221C00) [pid = 2196] [serial = 7] [outer = 13881800] 15:21:14 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:21:14 INFO - PROCESS | 2196 | 1461190874363 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49345 15:21:14 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:21:14 INFO - PROCESS | 2196 | 1461190874386 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49346 15:21:14 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:21:14 INFO - PROCESS | 2196 | 1461190874393 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49347 15:21:14 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:21:14 INFO - PROCESS | 2196 | 1461190874428 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49348 15:21:14 INFO - PROCESS | 2196 | 1461190874430 Marionette DEBUG Closed connection conn0 15:21:14 INFO - PROCESS | 2196 | 1461190874432 Marionette DEBUG Closed connection conn1 15:21:14 INFO - PROCESS | 2196 | 1461190874434 Marionette DEBUG Closed connection conn2 15:21:14 INFO - PROCESS | 2196 | 1461190874545 Marionette DEBUG Closed connection conn3 15:21:14 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:21:14 INFO - PROCESS | 2196 | 1461190874551 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49349 15:21:14 INFO - PROCESS | 2196 | 1461190874559 Marionette DEBUG Closed connection conn4 15:21:14 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:21:14 INFO - PROCESS | 2196 | 1461190874566 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49350 15:21:14 INFO - PROCESS | 2196 | ++DOCSHELL 135D7800 == 4 [pid = 2196] [id = 4] 15:21:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 8 (13883400) [pid = 2196] [serial = 8] [outer = 00000000] 15:21:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 9 (195DFC00) [pid = 2196] [serial = 9] [outer = 13883400] 15:21:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 10 (195E7000) [pid = 2196] [serial = 10] [outer = 13883400] 15:21:14 INFO - PROCESS | 2196 | 1461190874714 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:21:14 INFO - PROCESS | 2196 | 1461190874720 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420135553","device":"desktop","version":"48.0a1"} 15:21:15 INFO - PROCESS | 2196 | [2196] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:21:15 INFO - PROCESS | 2196 | [2196] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:21:15 INFO - PROCESS | 2196 | [2196] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:21:16 INFO - PROCESS | 2196 | ++DOCSHELL 1AC6C400 == 5 [pid = 2196] [id = 5] 15:21:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 11 (1AC79000) [pid = 2196] [serial = 11] [outer = 00000000] 15:21:16 INFO - PROCESS | 2196 | ++DOCSHELL 1AC79C00 == 6 [pid = 2196] [id = 6] 15:21:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 12 (1B466000) [pid = 2196] [serial = 12] [outer = 00000000] 15:21:16 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:21:17 INFO - PROCESS | 2196 | ++DOCSHELL 1C186400 == 7 [pid = 2196] [id = 7] 15:21:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 13 (1C186800) [pid = 2196] [serial = 13] [outer = 00000000] 15:21:17 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:21:17 INFO - PROCESS | 2196 | [2196] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:21:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 14 (1C18F000) [pid = 2196] [serial = 14] [outer = 1C186800] 15:21:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 15 (1C29F400) [pid = 2196] [serial = 15] [outer = 1AC79000] 15:21:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 16 (1C2A0C00) [pid = 2196] [serial = 16] [outer = 1B466000] 15:21:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 17 (1C2A3000) [pid = 2196] [serial = 17] [outer = 1C186800] 15:21:18 INFO - PROCESS | 2196 | 1461190878075 Marionette DEBUG loaded listener.js 15:21:18 INFO - PROCESS | 2196 | 1461190878089 Marionette DEBUG loaded listener.js 15:21:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 18 (1BA09400) [pid = 2196] [serial = 18] [outer = 1C186800] 15:21:18 INFO - PROCESS | 2196 | 1461190878851 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"02c243a0-31eb-4b6f-a4ec-a41389d88709","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420135553","device":"desktop","version":"48.0a1","command_id":1}}] 15:21:19 INFO - PROCESS | 2196 | 1461190879115 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}] 15:21:19 INFO - PROCESS | 2196 | 1461190879168 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 15:21:19 INFO - PROCESS | 2196 | 1461190879251 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:21:19 INFO - PROCESS | 2196 | [2196] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:21:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 19 (20DF0400) [pid = 2196] [serial = 19] [outer = 1C186800] 15:21:20 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:20 INFO - PROCESS | 2196 | 1461190880324 Marionette TRACE conn5 <- [1,3,null,{}] 15:21:20 INFO - PROCESS | 2196 | 1461190880328 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:21:20 INFO - PROCESS | 2196 | 1461190880344 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 15:21:20 INFO - PROCESS | 2196 | 1461190880361 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 15:21:20 INFO - PROCESS | 2196 | 1461190880363 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 15:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:21:20 INFO - PROCESS | 2196 | 1461190880368 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:21:20 INFO - PROCESS | 2196 | 1461190880372 Marionette TRACE conn5 <- [1,6,null,{}] 15:21:20 INFO - PROCESS | 2196 | 1461190880440 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}] 15:21:20 INFO - PROCESS | 2196 | 1461190880454 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 15:21:20 INFO - PROCESS | 2196 | 1461190880458 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:20 INFO - PROCESS | 2196 | ++DOCSHELL 20DF7C00 == 8 [pid = 2196] [id = 8] 15:21:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 20 (20DF8000) [pid = 2196] [serial = 20] [outer = 00000000] 15:21:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 21 (20ED5400) [pid = 2196] [serial = 21] [outer = 20DF8000] 15:21:20 INFO - PROCESS | 2196 | 1461190880508 Marionette DEBUG loaded listener.js 15:21:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 22 (20ED8C00) [pid = 2196] [serial = 22] [outer = 20DF8000] 15:21:20 INFO - PROCESS | 2196 | ++DOCSHELL 1892DC00 == 9 [pid = 2196] [id = 9] 15:21:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 23 (1A0A7800) [pid = 2196] [serial = 23] [outer = 00000000] 15:21:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 24 (20D21000) [pid = 2196] [serial = 24] [outer = 1A0A7800] 15:21:20 INFO - PROCESS | 2196 | 1461190880914 Marionette DEBUG loaded listener.js 15:21:20 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 25 (19B68800) [pid = 2196] [serial = 25] [outer = 1A0A7800] 15:21:21 INFO - PROCESS | 2196 | 1461190881492 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]]]}] 15:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1179ms 15:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:21:21 INFO - PROCESS | 2196 | 1461190881549 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 15:21:21 INFO - PROCESS | 2196 | 1461190881551 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 15:21:21 INFO - PROCESS | 2196 | 1461190881554 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:21:21 INFO - PROCESS | 2196 | 1461190881556 Marionette TRACE conn5 <- [1,10,null,{}] 15:21:21 INFO - PROCESS | 2196 | 1461190881565 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}] 15:21:21 INFO - PROCESS | 2196 | 1461190881672 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 15:21:21 INFO - PROCESS | 2196 | 1461190881685 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:21 INFO - PROCESS | 2196 | ++DOCSHELL 21499400 == 10 [pid = 2196] [id = 10] 15:21:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 26 (21499800) [pid = 2196] [serial = 26] [outer = 00000000] 15:21:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 27 (215D4800) [pid = 2196] [serial = 27] [outer = 21499800] 15:21:21 INFO - PROCESS | 2196 | 1461190881737 Marionette DEBUG loaded listener.js 15:21:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 28 (215D9000) [pid = 2196] [serial = 28] [outer = 21499800] 15:21:22 INFO - PROCESS | 2196 | --DOCSHELL 135D8400 == 9 [pid = 2196] [id = 1] 15:21:22 INFO - PROCESS | 2196 | 1461190882490 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]]]}] 15:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 970ms 15:21:22 INFO - PROCESS | 2196 | 1461190882525 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 15:21:22 INFO - PROCESS | 2196 | 1461190882531 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 15:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:21:22 INFO - PROCESS | 2196 | 1461190882537 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:21:22 INFO - PROCESS | 2196 | 1461190882540 Marionette TRACE conn5 <- [1,14,null,{}] 15:21:22 INFO - PROCESS | 2196 | 1461190882546 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}] 15:21:22 INFO - PROCESS | 2196 | 1461190882664 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 15:21:22 INFO - PROCESS | 2196 | 1461190882741 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:22 INFO - PROCESS | 2196 | ++DOCSHELL 12BC5400 == 10 [pid = 2196] [id = 11] 15:21:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 29 (12BC5800) [pid = 2196] [serial = 29] [outer = 00000000] 15:21:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 30 (16C8CC00) [pid = 2196] [serial = 30] [outer = 12BC5800] 15:21:22 INFO - PROCESS | 2196 | 1461190882799 Marionette DEBUG loaded listener.js 15:21:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 31 (17672800) [pid = 2196] [serial = 31] [outer = 12BC5800] 15:21:23 INFO - PROCESS | 2196 | 1461190883359 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]]]}] 15:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 869ms 15:21:23 INFO - PROCESS | 2196 | 1461190883411 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 15:21:23 INFO - PROCESS | 2196 | 1461190883417 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 15:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:21:23 INFO - PROCESS | 2196 | 1461190883423 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:21:23 INFO - PROCESS | 2196 | 1461190883426 Marionette TRACE conn5 <- [1,18,null,{}] 15:21:23 INFO - PROCESS | 2196 | 1461190883431 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}] 15:21:23 INFO - PROCESS | 2196 | 1461190883548 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 15:21:23 INFO - PROCESS | 2196 | 1461190883621 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:23 INFO - PROCESS | 2196 | ++DOCSHELL 182D9000 == 11 [pid = 2196] [id = 12] 15:21:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 32 (1892C800) [pid = 2196] [serial = 32] [outer = 00000000] 15:21:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 33 (1AD31800) [pid = 2196] [serial = 33] [outer = 1892C800] 15:21:23 INFO - PROCESS | 2196 | 1461190883677 Marionette DEBUG loaded listener.js 15:21:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 34 (1B468C00) [pid = 2196] [serial = 34] [outer = 1892C800] 15:21:23 INFO - PROCESS | 2196 | ++DOCSHELL 1BA35000 == 12 [pid = 2196] [id = 13] 15:21:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 35 (1BA35400) [pid = 2196] [serial = 35] [outer = 00000000] 15:21:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 36 (1C575800) [pid = 2196] [serial = 36] [outer = 1BA35400] 15:21:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 37 (1C184400) [pid = 2196] [serial = 37] [outer = 1BA35400] 15:21:24 INFO - PROCESS | 2196 | ++DOCSHELL 1C57A000 == 13 [pid = 2196] [id = 14] 15:21:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 38 (1CA84400) [pid = 2196] [serial = 38] [outer = 00000000] 15:21:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 39 (1E33FC00) [pid = 2196] [serial = 39] [outer = 1CA84400] 15:21:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 40 (1F190000) [pid = 2196] [serial = 40] [outer = 1CA84400] 15:21:24 INFO - PROCESS | 2196 | --DOCSHELL 135D7800 == 12 [pid = 2196] [id = 4] 15:21:24 INFO - PROCESS | 2196 | 1461190884667 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]]]}] 15:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1281ms 15:21:24 INFO - PROCESS | 2196 | 1461190884706 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 15:21:24 INFO - PROCESS | 2196 | 1461190884710 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 15:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:21:24 INFO - PROCESS | 2196 | 1461190884715 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:21:24 INFO - PROCESS | 2196 | 1461190884720 Marionette TRACE conn5 <- [1,22,null,{}] 15:21:24 INFO - PROCESS | 2196 | 1461190884726 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}] 15:21:24 INFO - PROCESS | 2196 | 1461190884805 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 15:21:24 INFO - PROCESS | 2196 | 1461190884814 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:24 INFO - PROCESS | 2196 | ++DOCSHELL 125BE400 == 13 [pid = 2196] [id = 15] 15:21:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 41 (125BE800) [pid = 2196] [serial = 41] [outer = 00000000] 15:21:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 42 (12BBE400) [pid = 2196] [serial = 42] [outer = 125BE800] 15:21:24 INFO - PROCESS | 2196 | 1461190884864 Marionette DEBUG loaded listener.js 15:21:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 43 (12BC7400) [pid = 2196] [serial = 43] [outer = 125BE800] 15:21:25 INFO - PROCESS | 2196 | 1461190885341 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]]]}] 15:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 689ms 15:21:25 INFO - PROCESS | 2196 | 1461190885406 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 15:21:25 INFO - PROCESS | 2196 | 1461190885412 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 15:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:21:25 INFO - PROCESS | 2196 | 1461190885418 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:21:25 INFO - PROCESS | 2196 | 1461190885421 Marionette TRACE conn5 <- [1,26,null,{}] 15:21:25 INFO - PROCESS | 2196 | 1461190885425 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}] 15:21:25 INFO - PROCESS | 2196 | 1461190885509 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 15:21:25 INFO - PROCESS | 2196 | 1461190885518 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:25 INFO - PROCESS | 2196 | ++DOCSHELL 1387B400 == 14 [pid = 2196] [id = 16] 15:21:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 44 (1387B800) [pid = 2196] [serial = 44] [outer = 00000000] 15:21:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 45 (16C6F400) [pid = 2196] [serial = 45] [outer = 1387B800] 15:21:25 INFO - PROCESS | 2196 | 1461190885583 Marionette DEBUG loaded listener.js 15:21:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 46 (16E7AC00) [pid = 2196] [serial = 46] [outer = 1387B800] 15:21:25 INFO - PROCESS | 2196 | 1461190886002 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]]]}] 15:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 15:21:26 INFO - PROCESS | 2196 | 1461190886051 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 15:21:26 INFO - PROCESS | 2196 | 1461190886053 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 15:21:26 INFO - PROCESS | 2196 | 1461190886056 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:21:26 INFO - PROCESS | 2196 | 1461190886060 Marionette TRACE conn5 <- [1,30,null,{}] 15:21:26 INFO - PROCESS | 2196 | 1461190886072 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}] 15:21:26 INFO - PROCESS | 2196 | 1461190886160 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 15:21:26 INFO - PROCESS | 2196 | 1461190886216 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:26 INFO - PROCESS | 2196 | ++DOCSHELL 16ED4400 == 15 [pid = 2196] [id = 17] 15:21:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 47 (16F2B400) [pid = 2196] [serial = 47] [outer = 00000000] 15:21:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 48 (17804000) [pid = 2196] [serial = 48] [outer = 16F2B400] 15:21:26 INFO - PROCESS | 2196 | 1461190886266 Marionette DEBUG loaded listener.js 15:21:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 49 (18226C00) [pid = 2196] [serial = 49] [outer = 16F2B400] 15:21:26 INFO - PROCESS | 2196 | 1461190886615 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]]]}] 15:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 15:21:26 INFO - PROCESS | 2196 | 1461190886631 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 15:21:26 INFO - PROCESS | 2196 | 1461190886633 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 15:21:26 INFO - PROCESS | 2196 | 1461190886637 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:21:26 INFO - PROCESS | 2196 | 1461190886639 Marionette TRACE conn5 <- [1,34,null,{}] 15:21:26 INFO - PROCESS | 2196 | 1461190886642 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}] 15:21:26 INFO - PROCESS | 2196 | 1461190886747 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 15:21:26 INFO - PROCESS | 2196 | 1461190886757 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:26 INFO - PROCESS | 2196 | ++DOCSHELL 1780B800 == 16 [pid = 2196] [id = 18] 15:21:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 50 (1821E800) [pid = 2196] [serial = 50] [outer = 00000000] 15:21:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 51 (1A0A6400) [pid = 2196] [serial = 51] [outer = 1821E800] 15:21:26 INFO - PROCESS | 2196 | 1461190886803 Marionette DEBUG loaded listener.js 15:21:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 52 (1AC52000) [pid = 2196] [serial = 52] [outer = 1821E800] 15:21:27 INFO - PROCESS | 2196 | 1461190887191 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]]]}] 15:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 15:21:27 INFO - PROCESS | 2196 | 1461190887210 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 15:21:27 INFO - PROCESS | 2196 | 1461190887212 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 15:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:21:27 INFO - PROCESS | 2196 | 1461190887215 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:21:27 INFO - PROCESS | 2196 | 1461190887217 Marionette TRACE conn5 <- [1,38,null,{}] 15:21:27 INFO - PROCESS | 2196 | 1461190887220 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}] 15:21:27 INFO - PROCESS | 2196 | 1461190887295 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 15:21:27 INFO - PROCESS | 2196 | 1461190887355 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:27 INFO - PROCESS | 2196 | ++DOCSHELL 1AC54800 == 17 [pid = 2196] [id = 19] 15:21:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 53 (1AC59C00) [pid = 2196] [serial = 53] [outer = 00000000] 15:21:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 54 (1B2B8800) [pid = 2196] [serial = 54] [outer = 1AC59C00] 15:21:27 INFO - PROCESS | 2196 | 1461190887402 Marionette DEBUG loaded listener.js 15:21:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 55 (1B40C000) [pid = 2196] [serial = 55] [outer = 1AC59C00] 15:21:27 INFO - PROCESS | 2196 | 1461190887770 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]]]}] 15:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 15:21:27 INFO - PROCESS | 2196 | 1461190887786 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 15:21:27 INFO - PROCESS | 2196 | 1461190887788 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 15:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:21:27 INFO - PROCESS | 2196 | 1461190887792 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:21:27 INFO - PROCESS | 2196 | 1461190887793 Marionette TRACE conn5 <- [1,42,null,{}] 15:21:27 INFO - PROCESS | 2196 | 1461190887797 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}] 15:21:27 INFO - PROCESS | 2196 | 1461190887918 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 15:21:27 INFO - PROCESS | 2196 | 1461190887927 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:27 INFO - PROCESS | 2196 | ++DOCSHELL 1B470C00 == 18 [pid = 2196] [id = 20] 15:21:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 56 (1B4C4800) [pid = 2196] [serial = 56] [outer = 00000000] 15:21:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 57 (1BA65400) [pid = 2196] [serial = 57] [outer = 1B4C4800] 15:21:27 INFO - PROCESS | 2196 | 1461190887977 Marionette DEBUG loaded listener.js 15:21:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 58 (1C2AA400) [pid = 2196] [serial = 58] [outer = 1B4C4800] 15:21:28 INFO - PROCESS | 2196 | 1461190888450 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]]]}] 15:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 15:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:21:28 INFO - PROCESS | 2196 | 1461190888462 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 15:21:28 INFO - PROCESS | 2196 | 1461190888464 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 15:21:28 INFO - PROCESS | 2196 | 1461190888467 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:21:28 INFO - PROCESS | 2196 | 1461190888469 Marionette TRACE conn5 <- [1,46,null,{}] 15:21:28 INFO - PROCESS | 2196 | 1461190888472 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}] 15:21:28 INFO - PROCESS | 2196 | 1461190888573 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 15:21:28 INFO - PROCESS | 2196 | 1461190888581 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:28 INFO - PROCESS | 2196 | ++DOCSHELL 1CA7F800 == 19 [pid = 2196] [id = 21] 15:21:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 59 (1CA84000) [pid = 2196] [serial = 59] [outer = 00000000] 15:21:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 60 (1F15F400) [pid = 2196] [serial = 60] [outer = 1CA84000] 15:21:28 INFO - PROCESS | 2196 | 1461190888630 Marionette DEBUG loaded listener.js 15:21:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 61 (20DF3000) [pid = 2196] [serial = 61] [outer = 1CA84000] 15:21:28 INFO - PROCESS | 2196 | 1461190888995 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]]]}] 15:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 569ms 15:21:29 INFO - PROCESS | 2196 | 1461190889039 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 15:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:21:29 INFO - PROCESS | 2196 | 1461190889041 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 15:21:29 INFO - PROCESS | 2196 | 1461190889044 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:21:29 INFO - PROCESS | 2196 | 1461190889046 Marionette TRACE conn5 <- [1,50,null,{}] 15:21:29 INFO - PROCESS | 2196 | 1461190889049 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}] 15:21:29 INFO - PROCESS | 2196 | 1461190889124 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 15:21:29 INFO - PROCESS | 2196 | 1461190889187 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:29 INFO - PROCESS | 2196 | ++DOCSHELL 1AD7F000 == 20 [pid = 2196] [id = 22] 15:21:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 62 (1AD81800) [pid = 2196] [serial = 62] [outer = 00000000] 15:21:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 63 (1AD89C00) [pid = 2196] [serial = 63] [outer = 1AD81800] 15:21:29 INFO - PROCESS | 2196 | 1461190889233 Marionette DEBUG loaded listener.js 15:21:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 64 (1D8C9C00) [pid = 2196] [serial = 64] [outer = 1AD81800] 15:21:29 INFO - PROCESS | 2196 | 1461190889557 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]]]}] 15:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 15:21:29 INFO - PROCESS | 2196 | 1461190889615 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 15:21:29 INFO - PROCESS | 2196 | 1461190889617 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 15:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:21:29 INFO - PROCESS | 2196 | 1461190889620 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:21:29 INFO - PROCESS | 2196 | 1461190889622 Marionette TRACE conn5 <- [1,54,null,{}] 15:21:29 INFO - PROCESS | 2196 | 1461190889625 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}] 15:21:29 INFO - PROCESS | 2196 | 1461190889698 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 15:21:29 INFO - PROCESS | 2196 | 1461190889762 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:29 INFO - PROCESS | 2196 | ++DOCSHELL 12D56000 == 21 [pid = 2196] [id = 23] 15:21:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 65 (19B64000) [pid = 2196] [serial = 65] [outer = 00000000] 15:21:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 66 (1B236000) [pid = 2196] [serial = 66] [outer = 19B64000] 15:21:29 INFO - PROCESS | 2196 | 1461190889807 Marionette DEBUG loaded listener.js 15:21:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 67 (1788B400) [pid = 2196] [serial = 67] [outer = 19B64000] 15:21:30 INFO - PROCESS | 2196 | 1461190890142 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]]]}] 15:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 15:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:21:30 INFO - PROCESS | 2196 | 1461190890191 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 15:21:30 INFO - PROCESS | 2196 | 1461190890193 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 15:21:30 INFO - PROCESS | 2196 | 1461190890196 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:21:30 INFO - PROCESS | 2196 | 1461190890198 Marionette TRACE conn5 <- [1,58,null,{}] 15:21:30 INFO - PROCESS | 2196 | 1461190890201 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}] 15:21:30 INFO - PROCESS | 2196 | 1461190890302 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 15:21:30 INFO - PROCESS | 2196 | 1461190890339 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:30 INFO - PROCESS | 2196 | ++DOCSHELL 136E8C00 == 22 [pid = 2196] [id = 24] 15:21:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 68 (182D8000) [pid = 2196] [serial = 68] [outer = 00000000] 15:21:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (1B2A5000) [pid = 2196] [serial = 69] [outer = 182D8000] 15:21:30 INFO - PROCESS | 2196 | 1461190890384 Marionette DEBUG loaded listener.js 15:21:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (1B2A7C00) [pid = 2196] [serial = 70] [outer = 182D8000] 15:21:30 INFO - PROCESS | 2196 | 1461190890749 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]]]}] 15:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 15:21:30 INFO - PROCESS | 2196 | 1461190890767 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 15:21:30 INFO - PROCESS | 2196 | 1461190890769 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 15:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:21:30 INFO - PROCESS | 2196 | 1461190890772 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:21:30 INFO - PROCESS | 2196 | 1461190890775 Marionette TRACE conn5 <- [1,62,null,{}] 15:21:30 INFO - PROCESS | 2196 | 1461190890778 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}] 15:21:30 INFO - PROCESS | 2196 | 1461190890900 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 15:21:30 INFO - PROCESS | 2196 | 1461190890908 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:30 INFO - PROCESS | 2196 | ++DOCSHELL 1B2AA000 == 23 [pid = 2196] [id = 25] 15:21:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (1B2AC000) [pid = 2196] [serial = 71] [outer = 00000000] 15:21:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (1C459000) [pid = 2196] [serial = 72] [outer = 1B2AC000] 15:21:30 INFO - PROCESS | 2196 | 1461190890958 Marionette DEBUG loaded listener.js 15:21:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (1C45EC00) [pid = 2196] [serial = 73] [outer = 1B2AC000] 15:21:31 INFO - PROCESS | 2196 | 1461190891330 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]]]}] 15:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 15:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:21:31 INFO - PROCESS | 2196 | 1461190891344 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 15:21:31 INFO - PROCESS | 2196 | 1461190891346 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 15:21:31 INFO - PROCESS | 2196 | 1461190891349 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:21:31 INFO - PROCESS | 2196 | 1461190891350 Marionette TRACE conn5 <- [1,66,null,{}] 15:21:31 INFO - PROCESS | 2196 | 1461190891354 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}] 15:21:31 INFO - PROCESS | 2196 | 1461190891428 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 15:21:31 INFO - PROCESS | 2196 | 1461190891435 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:31 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC5C00 == 24 [pid = 2196] [id = 26] 15:21:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (0EFC6C00) [pid = 2196] [serial = 74] [outer = 00000000] 15:21:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (0EFCB000) [pid = 2196] [serial = 75] [outer = 0EFC6C00] 15:21:31 INFO - PROCESS | 2196 | 1461190891480 Marionette DEBUG loaded listener.js 15:21:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (0EFCD400) [pid = 2196] [serial = 76] [outer = 0EFC6C00] 15:21:31 INFO - PROCESS | 2196 | 1461190891904 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]]]}] 15:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 572ms 15:21:32 INFO - PROCESS | 2196 | 1461190892671 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 15:21:32 INFO - PROCESS | 2196 | 1461190892674 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 15:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:21:32 INFO - PROCESS | 2196 | 1461190892684 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:21:32 INFO - PROCESS | 2196 | 1461190892688 Marionette TRACE conn5 <- [1,70,null,{}] 15:21:32 INFO - PROCESS | 2196 | 1461190892703 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}] 15:21:32 INFO - PROCESS | 2196 | 1461190892837 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 15:21:32 INFO - PROCESS | 2196 | 1461190892859 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:32 INFO - PROCESS | 2196 | ++DOCSHELL 125BFC00 == 25 [pid = 2196] [id = 27] 15:21:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (125C2800) [pid = 2196] [serial = 77] [outer = 00000000] 15:21:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (12AC7400) [pid = 2196] [serial = 78] [outer = 125C2800] 15:21:32 INFO - PROCESS | 2196 | 1461190892910 Marionette DEBUG loaded listener.js 15:21:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (12BC5C00) [pid = 2196] [serial = 79] [outer = 125C2800] 15:21:33 INFO - PROCESS | 2196 | 1461190893348 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]]]}] 15:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 669ms 15:21:33 INFO - PROCESS | 2196 | 1461190893362 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 15:21:33 INFO - PROCESS | 2196 | 1461190893366 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 15:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:21:33 INFO - PROCESS | 2196 | 1461190893373 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:21:33 INFO - PROCESS | 2196 | 1461190893377 Marionette TRACE conn5 <- [1,74,null,{}] 15:21:33 INFO - PROCESS | 2196 | 1461190893387 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}] 15:21:33 INFO - PROCESS | 2196 | 1461190893486 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 15:21:33 INFO - PROCESS | 2196 | 1461190893493 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:33 INFO - PROCESS | 2196 | ++DOCSHELL 1356E800 == 26 [pid = 2196] [id = 28] 15:21:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (13583000) [pid = 2196] [serial = 80] [outer = 00000000] 15:21:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (16ED1000) [pid = 2196] [serial = 81] [outer = 13583000] 15:21:33 INFO - PROCESS | 2196 | 1461190893540 Marionette DEBUG loaded listener.js 15:21:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (17167800) [pid = 2196] [serial = 82] [outer = 13583000] 15:21:33 INFO - PROCESS | 2196 | 1461190893951 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]]]}] 15:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 987ms 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (13883400) [pid = 2196] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (20DF8000) [pid = 2196] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (1821E800) [pid = 2196] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1AC59C00) [pid = 2196] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1B4C4800) [pid = 2196] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (1AD81800) [pid = 2196] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (19B64000) [pid = 2196] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (182D8000) [pid = 2196] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (21499800) [pid = 2196] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (12BC5800) [pid = 2196] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (1892C800) [pid = 2196] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (125BE800) [pid = 2196] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (1387B800) [pid = 2196] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 68 (16F2B400) [pid = 2196] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:21:34 INFO - PROCESS | 2196 | --DOMWINDOW == 67 (1B2AC000) [pid = 2196] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:21:34 INFO - PROCESS | 2196 | 1461190894381 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 15:21:34 INFO - PROCESS | 2196 | 1461190894383 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 15:21:34 INFO - PROCESS | 2196 | 1461190894387 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:21:34 INFO - PROCESS | 2196 | 1461190894389 Marionette TRACE conn5 <- [1,78,null,{}] 15:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:21:34 INFO - PROCESS | 2196 | 1461190894398 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}] 15:21:34 INFO - PROCESS | 2196 | 1461190894479 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 15:21:34 INFO - PROCESS | 2196 | 1461190894489 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:34 INFO - PROCESS | 2196 | ++DOCSHELL 17368800 == 27 [pid = 2196] [id = 29] 15:21:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 68 (173E3000) [pid = 2196] [serial = 83] [outer = 00000000] 15:21:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (1767CC00) [pid = 2196] [serial = 84] [outer = 173E3000] 15:21:34 INFO - PROCESS | 2196 | 1461190894539 Marionette DEBUG loaded listener.js 15:21:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (18227000) [pid = 2196] [serial = 85] [outer = 173E3000] 15:21:34 INFO - PROCESS | 2196 | 1461190894962 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]]]}] 15:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 15:21:35 INFO - PROCESS | 2196 | 1461190895025 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 15:21:35 INFO - PROCESS | 2196 | 1461190895027 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 15:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:21:35 INFO - PROCESS | 2196 | 1461190895031 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:21:35 INFO - PROCESS | 2196 | 1461190895033 Marionette TRACE conn5 <- [1,82,null,{}] 15:21:35 INFO - PROCESS | 2196 | 1461190895036 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}] 15:21:35 INFO - PROCESS | 2196 | 1461190895111 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 15:21:35 INFO - PROCESS | 2196 | 1461190895120 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:35 INFO - PROCESS | 2196 | ++DOCSHELL 182DCC00 == 28 [pid = 2196] [id = 30] 15:21:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (195E4C00) [pid = 2196] [serial = 86] [outer = 00000000] 15:21:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (19B5A800) [pid = 2196] [serial = 87] [outer = 195E4C00] 15:21:35 INFO - PROCESS | 2196 | 1461190895167 Marionette DEBUG loaded listener.js 15:21:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (19B5D400) [pid = 2196] [serial = 88] [outer = 195E4C00] 15:21:35 INFO - PROCESS | 2196 | 1461190895587 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]]]}] 15:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 15:21:35 INFO - PROCESS | 2196 | 1461190895605 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 15:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:21:35 INFO - PROCESS | 2196 | 1461190895607 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 15:21:35 INFO - PROCESS | 2196 | 1461190895610 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:21:35 INFO - PROCESS | 2196 | 1461190895612 Marionette TRACE conn5 <- [1,86,null,{}] 15:21:35 INFO - PROCESS | 2196 | 1461190895615 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}] 15:21:35 INFO - PROCESS | 2196 | 1461190895687 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 15:21:35 INFO - PROCESS | 2196 | 1461190895693 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:35 INFO - PROCESS | 2196 | ++DOCSHELL 19B5E400 == 29 [pid = 2196] [id = 31] 15:21:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (19B61400) [pid = 2196] [serial = 89] [outer = 00000000] 15:21:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (1A3E0C00) [pid = 2196] [serial = 90] [outer = 19B61400] 15:21:35 INFO - PROCESS | 2196 | 1461190895738 Marionette DEBUG loaded listener.js 15:21:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (1AC6D400) [pid = 2196] [serial = 91] [outer = 19B61400] 15:21:36 INFO - PROCESS | 2196 | 1461190896177 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]]]}] 15:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 15:21:36 INFO - PROCESS | 2196 | 1461190896245 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 15:21:36 INFO - PROCESS | 2196 | 1461190896247 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 15:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:21:36 INFO - PROCESS | 2196 | 1461190896250 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:21:36 INFO - PROCESS | 2196 | 1461190896252 Marionette TRACE conn5 <- [1,90,null,{}] 15:21:36 INFO - PROCESS | 2196 | 1461190896256 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}] 15:21:36 INFO - PROCESS | 2196 | 1461190896349 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 15:21:36 INFO - PROCESS | 2196 | 1461190896460 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:36 INFO - PROCESS | 2196 | ++DOCSHELL 0B77C000 == 30 [pid = 2196] [id = 32] 15:21:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (0B781800) [pid = 2196] [serial = 92] [outer = 00000000] 15:21:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (0EFC9800) [pid = 2196] [serial = 93] [outer = 0B781800] 15:21:36 INFO - PROCESS | 2196 | 1461190896522 Marionette DEBUG loaded listener.js 15:21:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1250A800) [pid = 2196] [serial = 94] [outer = 0B781800] 15:21:37 INFO - PROCESS | 2196 | 1461190897071 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]]]}] 15:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 869ms 15:21:37 INFO - PROCESS | 2196 | 1461190897122 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 15:21:37 INFO - PROCESS | 2196 | 1461190897126 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 15:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:21:37 INFO - PROCESS | 2196 | 1461190897131 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:21:37 INFO - PROCESS | 2196 | 1461190897135 Marionette TRACE conn5 <- [1,94,null,{}] 15:21:37 INFO - PROCESS | 2196 | 1461190897142 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}] 15:21:37 INFO - PROCESS | 2196 | 1461190897243 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 15:21:37 INFO - PROCESS | 2196 | 1461190897326 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:37 INFO - PROCESS | 2196 | ++DOCSHELL 17678000 == 31 [pid = 2196] [id = 33] 15:21:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (1767B800) [pid = 2196] [serial = 95] [outer = 00000000] 15:21:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (1892AC00) [pid = 2196] [serial = 96] [outer = 1767B800] 15:21:37 INFO - PROCESS | 2196 | 1461190897386 Marionette DEBUG loaded listener.js 15:21:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1974C800) [pid = 2196] [serial = 97] [outer = 1767B800] 15:21:37 INFO - PROCESS | 2196 | 1461190897894 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]]]}] 15:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 15:21:37 INFO - PROCESS | 2196 | 1461190897964 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 15:21:37 INFO - PROCESS | 2196 | 1461190897969 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 15:21:37 INFO - PROCESS | 2196 | 1461190897973 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:21:37 INFO - PROCESS | 2196 | 1461190897975 Marionette TRACE conn5 <- [1,98,null,{}] 15:21:37 INFO - PROCESS | 2196 | 1461190897979 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}] 15:21:38 INFO - PROCESS | 2196 | 1461190898078 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 15:21:38 INFO - PROCESS | 2196 | 1461190898149 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:38 INFO - PROCESS | 2196 | ++DOCSHELL 1B079C00 == 32 [pid = 2196] [id = 34] 15:21:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1B07A000) [pid = 2196] [serial = 98] [outer = 00000000] 15:21:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1B234C00) [pid = 2196] [serial = 99] [outer = 1B07A000] 15:21:38 INFO - PROCESS | 2196 | 1461190898205 Marionette DEBUG loaded listener.js 15:21:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1B23C800) [pid = 2196] [serial = 100] [outer = 1B07A000] 15:21:38 INFO - PROCESS | 2196 | 1461190898794 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]]]}] 15:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 15:21:38 INFO - PROCESS | 2196 | 1461190898846 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 15:21:38 INFO - PROCESS | 2196 | 1461190898849 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 15:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:21:38 INFO - PROCESS | 2196 | 1461190898860 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:21:38 INFO - PROCESS | 2196 | 1461190898866 Marionette TRACE conn5 <- [1,102,null,{}] 15:21:38 INFO - PROCESS | 2196 | 1461190898870 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}] 15:21:38 INFO - PROCESS | 2196 | 1461190898999 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 15:21:39 INFO - PROCESS | 2196 | 1461190899067 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:39 INFO - PROCESS | 2196 | ++DOCSHELL 19B5CC00 == 33 [pid = 2196] [id = 35] 15:21:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1AC71800) [pid = 2196] [serial = 101] [outer = 00000000] 15:21:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1B546800) [pid = 2196] [serial = 102] [outer = 1AC71800] 15:21:39 INFO - PROCESS | 2196 | 1461190899123 Marionette DEBUG loaded listener.js 15:21:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1BA08000) [pid = 2196] [serial = 103] [outer = 1AC71800] 15:21:39 INFO - PROCESS | 2196 | 1461190899652 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]]]}] 15:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 829ms 15:21:39 INFO - PROCESS | 2196 | 1461190899686 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 15:21:39 INFO - PROCESS | 2196 | 1461190899689 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 15:21:39 INFO - PROCESS | 2196 | 1461190899693 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:21:39 INFO - PROCESS | 2196 | 1461190899695 Marionette TRACE conn5 <- [1,106,null,{}] 15:21:39 INFO - PROCESS | 2196 | 1461190899699 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}] 15:21:39 INFO - PROCESS | 2196 | 1461190899795 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 15:21:39 INFO - PROCESS | 2196 | 1461190899875 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:39 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC7000 == 34 [pid = 2196] [id = 36] 15:21:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (0F6E8400) [pid = 2196] [serial = 104] [outer = 00000000] 15:21:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (16ECEC00) [pid = 2196] [serial = 105] [outer = 0F6E8400] 15:21:39 INFO - PROCESS | 2196 | 1461190899931 Marionette DEBUG loaded listener.js 15:21:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (16F23C00) [pid = 2196] [serial = 106] [outer = 0F6E8400] 15:21:40 INFO - PROCESS | 2196 | 1461190900550 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]]]}] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (195DFC00) [pid = 2196] [serial = 9] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (195E7000) [pid = 2196] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (13882400) [pid = 2196] [serial = 4] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1A0A6400) [pid = 2196] [serial = 51] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1B2B8800) [pid = 2196] [serial = 54] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1BA65400) [pid = 2196] [serial = 57] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1F15F400) [pid = 2196] [serial = 60] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1AD89C00) [pid = 2196] [serial = 63] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (1B236000) [pid = 2196] [serial = 66] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1AC52000) [pid = 2196] [serial = 52] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1B2A5000) [pid = 2196] [serial = 69] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (1C459000) [pid = 2196] [serial = 72] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (215D4800) [pid = 2196] [serial = 27] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (16C8CC00) [pid = 2196] [serial = 30] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (1AD31800) [pid = 2196] [serial = 33] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1B468C00) [pid = 2196] [serial = 34] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (1E33FC00) [pid = 2196] [serial = 39] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (12BBE400) [pid = 2196] [serial = 42] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (16C6F400) [pid = 2196] [serial = 45] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (17804000) [pid = 2196] [serial = 48] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (1C575800) [pid = 2196] [serial = 36] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (1B40C000) [pid = 2196] [serial = 55] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 68 (12BC7400) [pid = 2196] [serial = 43] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 67 (1C2AA400) [pid = 2196] [serial = 58] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 66 (1D8C9C00) [pid = 2196] [serial = 64] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 65 (16E7AC00) [pid = 2196] [serial = 46] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 64 (1788B400) [pid = 2196] [serial = 67] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 63 (18226C00) [pid = 2196] [serial = 49] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 62 (1B2A7C00) [pid = 2196] [serial = 70] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 61 (215D9000) [pid = 2196] [serial = 28] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 60 (17672800) [pid = 2196] [serial = 31] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 59 (1C45EC00) [pid = 2196] [serial = 73] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 58 (20ED8C00) [pid = 2196] [serial = 22] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 57 (20D21000) [pid = 2196] [serial = 24] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 56 (20ED5400) [pid = 2196] [serial = 21] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 55 (1C2A3000) [pid = 2196] [serial = 17] [outer = 00000000] [url = about:blank] 15:21:41 INFO - PROCESS | 2196 | --DOMWINDOW == 54 (1C18F000) [pid = 2196] [serial = 14] [outer = 00000000] [url = about:blank] 15:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1418ms 15:21:41 INFO - PROCESS | 2196 | 1461190901148 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 15:21:41 INFO - PROCESS | 2196 | 1461190901152 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 15:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:21:41 INFO - PROCESS | 2196 | 1461190901158 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:21:41 INFO - PROCESS | 2196 | 1461190901161 Marionette TRACE conn5 <- [1,110,null,{}] 15:21:41 INFO - PROCESS | 2196 | 1461190901167 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}] 15:21:41 INFO - PROCESS | 2196 | 1461190901252 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 15:21:41 INFO - PROCESS | 2196 | 1461190901260 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:41 INFO - PROCESS | 2196 | ++DOCSHELL 125B9C00 == 35 [pid = 2196] [id = 37] 15:21:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 55 (125BD400) [pid = 2196] [serial = 107] [outer = 00000000] 15:21:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 56 (12AD1C00) [pid = 2196] [serial = 108] [outer = 125BD400] 15:21:41 INFO - PROCESS | 2196 | 1461190901307 Marionette DEBUG loaded listener.js 15:21:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 57 (12D5EC00) [pid = 2196] [serial = 109] [outer = 125BD400] 15:21:41 INFO - PROCESS | 2196 | 1461190901759 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]]]}] 15:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 15:21:41 INFO - PROCESS | 2196 | 1461190901792 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 15:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:21:41 INFO - PROCESS | 2196 | 1461190901795 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 15:21:41 INFO - PROCESS | 2196 | 1461190901803 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:21:41 INFO - PROCESS | 2196 | 1461190901807 Marionette TRACE conn5 <- [1,114,null,{}] 15:21:41 INFO - PROCESS | 2196 | 1461190901811 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}] 15:21:41 INFO - PROCESS | 2196 | 1461190901891 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 15:21:41 INFO - PROCESS | 2196 | 1461190901900 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:41 INFO - PROCESS | 2196 | ++DOCSHELL 13883800 == 36 [pid = 2196] [id = 38] 15:21:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 58 (13887C00) [pid = 2196] [serial = 110] [outer = 00000000] 15:21:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 59 (16ED2000) [pid = 2196] [serial = 111] [outer = 13887C00] 15:21:41 INFO - PROCESS | 2196 | 1461190901946 Marionette DEBUG loaded listener.js 15:21:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 60 (17169400) [pid = 2196] [serial = 112] [outer = 13887C00] 15:21:42 INFO - PROCESS | 2196 | 1461190902371 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]]]}] 15:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 15:21:42 INFO - PROCESS | 2196 | 1461190902431 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 15:21:42 INFO - PROCESS | 2196 | 1461190902434 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 15:21:42 INFO - PROCESS | 2196 | 1461190902438 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:21:42 INFO - PROCESS | 2196 | 1461190902440 Marionette TRACE conn5 <- [1,118,null,{}] 15:21:42 INFO - PROCESS | 2196 | 1461190902450 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}] 15:21:42 INFO - PROCESS | 2196 | 1461190902535 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 15:21:42 INFO - PROCESS | 2196 | 1461190902583 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:42 INFO - PROCESS | 2196 | ++DOCSHELL 19748400 == 37 [pid = 2196] [id = 39] 15:21:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 61 (19748800) [pid = 2196] [serial = 113] [outer = 00000000] 15:21:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 62 (19B56C00) [pid = 2196] [serial = 114] [outer = 19748800] 15:21:42 INFO - PROCESS | 2196 | 1461190902634 Marionette DEBUG loaded listener.js 15:21:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 63 (19B5FC00) [pid = 2196] [serial = 115] [outer = 19748800] 15:21:43 INFO - PROCESS | 2196 | 1461190903035 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]]]}] 15:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 15:21:43 INFO - PROCESS | 2196 | 1461190903076 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 15:21:43 INFO - PROCESS | 2196 | 1461190903079 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 15:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:21:43 INFO - PROCESS | 2196 | 1461190903082 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:21:43 INFO - PROCESS | 2196 | 1461190903084 Marionette TRACE conn5 <- [1,122,null,{}] 15:21:43 INFO - PROCESS | 2196 | 1461190903088 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}] 15:21:43 INFO - PROCESS | 2196 | 1461190903169 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 15:21:43 INFO - PROCESS | 2196 | 1461190903175 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:43 INFO - PROCESS | 2196 | ++DOCSHELL 1A09EC00 == 38 [pid = 2196] [id = 40] 15:21:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 64 (1A0A7000) [pid = 2196] [serial = 116] [outer = 00000000] 15:21:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 65 (1AD7C800) [pid = 2196] [serial = 117] [outer = 1A0A7000] 15:21:43 INFO - PROCESS | 2196 | 1461190903220 Marionette DEBUG loaded listener.js 15:21:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 66 (1AD83400) [pid = 2196] [serial = 118] [outer = 1A0A7000] 15:21:43 INFO - PROCESS | 2196 | 1461190903656 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]]]}] 15:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 15:21:43 INFO - PROCESS | 2196 | 1461190903716 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 15:21:43 INFO - PROCESS | 2196 | 1461190903719 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 15:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:21:43 INFO - PROCESS | 2196 | 1461190903722 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:21:43 INFO - PROCESS | 2196 | 1461190903724 Marionette TRACE conn5 <- [1,126,null,{}] 15:21:43 INFO - PROCESS | 2196 | 1461190903728 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}] 15:21:43 INFO - PROCESS | 2196 | 1461190903828 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 15:21:43 INFO - PROCESS | 2196 | 1461190903836 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:43 INFO - PROCESS | 2196 | ++DOCSHELL 1AD32C00 == 39 [pid = 2196] [id = 41] 15:21:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 67 (1AD87000) [pid = 2196] [serial = 119] [outer = 00000000] 15:21:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 68 (1B236800) [pid = 2196] [serial = 120] [outer = 1AD87000] 15:21:43 INFO - PROCESS | 2196 | 1461190903882 Marionette DEBUG loaded listener.js 15:21:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (1B23B400) [pid = 2196] [serial = 121] [outer = 1AD87000] 15:21:44 INFO - PROCESS | 2196 | 1461190904326 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]]]}] 15:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 15:21:44 INFO - PROCESS | 2196 | 1461190904363 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 15:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:21:44 INFO - PROCESS | 2196 | 1461190904366 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 15:21:44 INFO - PROCESS | 2196 | 1461190904369 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:21:44 INFO - PROCESS | 2196 | 1461190904371 Marionette TRACE conn5 <- [1,130,null,{}] 15:21:44 INFO - PROCESS | 2196 | 1461190904374 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}] 15:21:44 INFO - PROCESS | 2196 | 1461190904498 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 15:21:44 INFO - PROCESS | 2196 | 1461190904505 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:44 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A1800 == 40 [pid = 2196] [id = 42] 15:21:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (1B2A4800) [pid = 2196] [serial = 122] [outer = 00000000] 15:21:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (1B405000) [pid = 2196] [serial = 123] [outer = 1B2A4800] 15:21:44 INFO - PROCESS | 2196 | 1461190904560 Marionette DEBUG loaded listener.js 15:21:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (1B4CF800) [pid = 2196] [serial = 124] [outer = 1B2A4800] 15:21:44 INFO - PROCESS | 2196 | 1461190904990 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]]]}] 15:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 669ms 15:21:45 INFO - PROCESS | 2196 | 1461190905047 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 15:21:45 INFO - PROCESS | 2196 | 1461190905049 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 15:21:45 INFO - PROCESS | 2196 | 1461190905052 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:21:45 INFO - PROCESS | 2196 | 1461190905054 Marionette TRACE conn5 <- [1,134,null,{}] 15:21:45 INFO - PROCESS | 2196 | 1461190905057 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}] 15:21:45 INFO - PROCESS | 2196 | 1461190905171 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 15:21:45 INFO - PROCESS | 2196 | 1461190905219 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:45 INFO - PROCESS | 2196 | ++DOCSHELL 1BA5D800 == 41 [pid = 2196] [id = 43] 15:21:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (1BA65400) [pid = 2196] [serial = 125] [outer = 00000000] 15:21:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (1C2A3C00) [pid = 2196] [serial = 126] [outer = 1BA65400] 15:21:45 INFO - PROCESS | 2196 | 1461190905264 Marionette DEBUG loaded listener.js 15:21:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (1C450800) [pid = 2196] [serial = 127] [outer = 1BA65400] 15:21:45 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (0EFC6C00) [pid = 2196] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:21:45 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (1CA84000) [pid = 2196] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:21:45 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (19B61400) [pid = 2196] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:21:45 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (13583000) [pid = 2196] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:21:45 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (125C2800) [pid = 2196] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:21:45 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (173E3000) [pid = 2196] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:21:45 INFO - PROCESS | 2196 | --DOMWINDOW == 68 (195E4C00) [pid = 2196] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:21:45 INFO - PROCESS | 2196 | 1461190905674 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]]]}] 15:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 672ms 15:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:21:45 INFO - PROCESS | 2196 | 1461190905728 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 15:21:45 INFO - PROCESS | 2196 | 1461190905730 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 15:21:45 INFO - PROCESS | 2196 | 1461190905734 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:21:45 INFO - PROCESS | 2196 | 1461190905735 Marionette TRACE conn5 <- [1,138,null,{}] 15:21:45 INFO - PROCESS | 2196 | 1461190905739 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}] 15:21:45 INFO - PROCESS | 2196 | 1461190905811 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 15:21:45 INFO - PROCESS | 2196 | 1461190905817 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:45 INFO - PROCESS | 2196 | ++DOCSHELL 12D57400 == 42 [pid = 2196] [id = 44] 15:21:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 69 (19B58800) [pid = 2196] [serial = 128] [outer = 00000000] 15:21:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (1C44FC00) [pid = 2196] [serial = 129] [outer = 19B58800] 15:21:45 INFO - PROCESS | 2196 | 1461190905862 Marionette DEBUG loaded listener.js 15:21:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (1C2A0000) [pid = 2196] [serial = 130] [outer = 19B58800] 15:21:46 INFO - PROCESS | 2196 | 1461190906251 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]]]}] 15:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 15:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:21:46 INFO - PROCESS | 2196 | 1461190906305 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 15:21:46 INFO - PROCESS | 2196 | 1461190906306 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 15:21:46 INFO - PROCESS | 2196 | 1461190906310 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:21:46 INFO - PROCESS | 2196 | 1461190906312 Marionette TRACE conn5 <- [1,142,null,{}] 15:21:46 INFO - PROCESS | 2196 | 1461190906315 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}] 15:21:46 INFO - PROCESS | 2196 | 1461190906387 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 15:21:46 INFO - PROCESS | 2196 | 1461190906393 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:46 INFO - PROCESS | 2196 | ++DOCSHELL 1B073C00 == 43 [pid = 2196] [id = 45] 15:21:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (1B23A000) [pid = 2196] [serial = 131] [outer = 00000000] 15:21:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (1C45C800) [pid = 2196] [serial = 132] [outer = 1B23A000] 15:21:46 INFO - PROCESS | 2196 | 1461190906437 Marionette DEBUG loaded listener.js 15:21:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (1C45C400) [pid = 2196] [serial = 133] [outer = 1B23A000] 15:21:46 INFO - PROCESS | 2196 | 1461190906868 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]]]}] 15:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 15:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:21:46 INFO - PROCESS | 2196 | 1461190906880 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 15:21:46 INFO - PROCESS | 2196 | 1461190906882 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 15:21:46 INFO - PROCESS | 2196 | 1461190906885 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:21:46 INFO - PROCESS | 2196 | 1461190906887 Marionette TRACE conn5 <- [1,146,null,{}] 15:21:46 INFO - PROCESS | 2196 | 1461190906890 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}] 15:21:46 INFO - PROCESS | 2196 | 1461190906995 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 15:21:46 INFO - PROCESS | 2196 | 1461190907003 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:46 INFO - PROCESS | 2196 | ++DOCSHELL 0F63F000 == 44 [pid = 2196] [id = 46] 15:21:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (1BA37400) [pid = 2196] [serial = 134] [outer = 00000000] 15:21:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (1CB49400) [pid = 2196] [serial = 135] [outer = 1BA37400] 15:21:47 INFO - PROCESS | 2196 | 1461190907050 Marionette DEBUG loaded listener.js 15:21:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (1D9C2000) [pid = 2196] [serial = 136] [outer = 1BA37400] 15:21:47 INFO - PROCESS | 2196 | 1461190907432 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]]]}] 15:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 569ms 15:21:47 INFO - PROCESS | 2196 | 1461190907505 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 15:21:47 INFO - PROCESS | 2196 | 1461190907508 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 15:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:21:47 INFO - PROCESS | 2196 | 1461190907520 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:21:47 INFO - PROCESS | 2196 | 1461190907526 Marionette TRACE conn5 <- [1,150,null,{}] 15:21:47 INFO - PROCESS | 2196 | 1461190907532 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}] 15:21:47 INFO - PROCESS | 2196 | 1461190907665 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 15:21:47 INFO - PROCESS | 2196 | 1461190907822 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:47 INFO - PROCESS | 2196 | ++DOCSHELL 12BC5800 == 45 [pid = 2196] [id = 47] 15:21:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (12BC6000) [pid = 2196] [serial = 137] [outer = 00000000] 15:21:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (135E4000) [pid = 2196] [serial = 138] [outer = 12BC6000] 15:21:47 INFO - PROCESS | 2196 | 1461190907882 Marionette DEBUG loaded listener.js 15:21:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (13886400) [pid = 2196] [serial = 139] [outer = 12BC6000] 15:21:48 INFO - PROCESS | 2196 | 1461190908490 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]]]}] 15:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1081ms 15:21:48 INFO - PROCESS | 2196 | 1461190908574 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 15:21:48 INFO - PROCESS | 2196 | 1461190908578 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 15:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:21:48 INFO - PROCESS | 2196 | 1461190908586 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:21:48 INFO - PROCESS | 2196 | 1461190908590 Marionette TRACE conn5 <- [1,154,null,{}] 15:21:48 INFO - PROCESS | 2196 | 1461190908619 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}] 15:21:48 INFO - PROCESS | 2196 | 1461190908741 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 15:21:48 INFO - PROCESS | 2196 | 1461190908803 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:48 INFO - PROCESS | 2196 | ++DOCSHELL 195DA400 == 46 [pid = 2196] [id = 48] 15:21:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (195E0800) [pid = 2196] [serial = 140] [outer = 00000000] 15:21:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1A3E1000) [pid = 2196] [serial = 141] [outer = 195E0800] 15:21:48 INFO - PROCESS | 2196 | 1461190908858 Marionette DEBUG loaded listener.js 15:21:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1AD32400) [pid = 2196] [serial = 142] [outer = 195E0800] 15:21:49 INFO - PROCESS | 2196 | --DOCSHELL 182DCC00 == 45 [pid = 2196] [id = 30] 15:21:49 INFO - PROCESS | 2196 | --DOCSHELL 19B5E400 == 44 [pid = 2196] [id = 31] 15:21:49 INFO - PROCESS | 2196 | --DOCSHELL 17368800 == 43 [pid = 2196] [id = 29] 15:21:49 INFO - PROCESS | 2196 | --DOCSHELL 1B073C00 == 42 [pid = 2196] [id = 45] 15:21:49 INFO - PROCESS | 2196 | --DOCSHELL 12D57400 == 41 [pid = 2196] [id = 44] 15:21:49 INFO - PROCESS | 2196 | --DOCSHELL 1BA5D800 == 40 [pid = 2196] [id = 43] 15:21:49 INFO - PROCESS | 2196 | --DOCSHELL 1B2A1800 == 39 [pid = 2196] [id = 42] 15:21:49 INFO - PROCESS | 2196 | --DOCSHELL 1AD32C00 == 38 [pid = 2196] [id = 41] 15:21:49 INFO - PROCESS | 2196 | --DOCSHELL 1A09EC00 == 37 [pid = 2196] [id = 40] 15:21:49 INFO - PROCESS | 2196 | --DOCSHELL 19748400 == 36 [pid = 2196] [id = 39] 15:21:49 INFO - PROCESS | 2196 | --DOCSHELL 13883800 == 35 [pid = 2196] [id = 38] 15:21:49 INFO - PROCESS | 2196 | --DOCSHELL 125B9C00 == 34 [pid = 2196] [id = 37] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (16ED1000) [pid = 2196] [serial = 81] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (12AC7400) [pid = 2196] [serial = 78] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1767CC00) [pid = 2196] [serial = 84] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (1AC6D400) [pid = 2196] [serial = 91] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (19B5D400) [pid = 2196] [serial = 88] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (17167800) [pid = 2196] [serial = 82] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (18227000) [pid = 2196] [serial = 85] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (12BC5C00) [pid = 2196] [serial = 79] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (19B5A800) [pid = 2196] [serial = 87] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (0EFCD400) [pid = 2196] [serial = 76] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (0EFCB000) [pid = 2196] [serial = 75] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (20DF3000) [pid = 2196] [serial = 61] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (1A3E0C00) [pid = 2196] [serial = 90] [outer = 00000000] [url = about:blank] 15:21:49 INFO - PROCESS | 2196 | 1461190909735 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]]]}] 15:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1181ms 15:21:49 INFO - PROCESS | 2196 | 1461190909771 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 15:21:49 INFO - PROCESS | 2196 | 1461190909774 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 15:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:21:49 INFO - PROCESS | 2196 | 1461190909779 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:21:49 INFO - PROCESS | 2196 | 1461190909783 Marionette TRACE conn5 <- [1,158,null,{}] 15:21:49 INFO - PROCESS | 2196 | 1461190909788 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}] 15:21:49 INFO - PROCESS | 2196 | 1461190909870 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 15:21:49 INFO - PROCESS | 2196 | 1461190909879 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:49 INFO - PROCESS | 2196 | ++DOCSHELL 125B8000 == 35 [pid = 2196] [id = 49] 15:21:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (125B9C00) [pid = 2196] [serial = 143] [outer = 00000000] 15:21:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (1351DC00) [pid = 2196] [serial = 144] [outer = 125B9C00] 15:21:49 INFO - PROCESS | 2196 | 1461190909927 Marionette DEBUG loaded listener.js 15:21:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (135D8C00) [pid = 2196] [serial = 145] [outer = 125B9C00] 15:21:50 INFO - PROCESS | 2196 | 1461190910370 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]]]}] 15:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 15:21:50 INFO - PROCESS | 2196 | 1461190910419 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 15:21:50 INFO - PROCESS | 2196 | 1461190910424 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 15:21:50 INFO - PROCESS | 2196 | 1461190910435 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:21:50 INFO - PROCESS | 2196 | 1461190910437 Marionette TRACE conn5 <- [1,162,null,{}] 15:21:50 INFO - PROCESS | 2196 | 1461190910442 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}] 15:21:50 INFO - PROCESS | 2196 | 1461190910524 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 15:21:50 INFO - PROCESS | 2196 | 1461190910531 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:50 INFO - PROCESS | 2196 | ++DOCSHELL 12D5A800 == 36 [pid = 2196] [id = 50] 15:21:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (13855400) [pid = 2196] [serial = 146] [outer = 00000000] 15:21:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (17889400) [pid = 2196] [serial = 147] [outer = 13855400] 15:21:50 INFO - PROCESS | 2196 | 1461190910576 Marionette DEBUG loaded listener.js 15:21:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (18227000) [pid = 2196] [serial = 148] [outer = 13855400] 15:21:51 INFO - PROCESS | 2196 | 1461190911029 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]]]}] 15:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 15:21:51 INFO - PROCESS | 2196 | 1461190911068 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 15:21:51 INFO - PROCESS | 2196 | 1461190911071 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 15:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:21:51 INFO - PROCESS | 2196 | 1461190911075 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:21:51 INFO - PROCESS | 2196 | 1461190911078 Marionette TRACE conn5 <- [1,166,null,{}] 15:21:51 INFO - PROCESS | 2196 | 1461190911089 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}] 15:21:51 INFO - PROCESS | 2196 | 1461190911192 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 15:21:51 INFO - PROCESS | 2196 | 1461190911203 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:51 INFO - PROCESS | 2196 | ++DOCSHELL 19B57000 == 37 [pid = 2196] [id = 51] 15:21:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (19B57C00) [pid = 2196] [serial = 149] [outer = 00000000] 15:21:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (19B68400) [pid = 2196] [serial = 150] [outer = 19B57C00] 15:21:51 INFO - PROCESS | 2196 | 1461190911307 Marionette DEBUG loaded listener.js 15:21:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1A3E6800) [pid = 2196] [serial = 151] [outer = 19B57C00] 15:21:51 INFO - PROCESS | 2196 | 1461190911681 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]]]}] 15:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 15:21:51 INFO - PROCESS | 2196 | 1461190911708 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 15:21:51 INFO - PROCESS | 2196 | 1461190911711 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 15:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:21:51 INFO - PROCESS | 2196 | 1461190911714 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:21:51 INFO - PROCESS | 2196 | 1461190911716 Marionette TRACE conn5 <- [1,170,null,{}] 15:21:51 INFO - PROCESS | 2196 | 1461190911719 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}] 15:21:51 INFO - PROCESS | 2196 | 1461190911797 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 15:21:51 INFO - PROCESS | 2196 | 1461190911897 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:51 INFO - PROCESS | 2196 | ++DOCSHELL 1AC77800 == 38 [pid = 2196] [id = 52] 15:21:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (1AD7D800) [pid = 2196] [serial = 152] [outer = 00000000] 15:21:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (1B234400) [pid = 2196] [serial = 153] [outer = 1AD7D800] 15:21:51 INFO - PROCESS | 2196 | 1461190911944 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1B2A2C00) [pid = 2196] [serial = 154] [outer = 1AD7D800] 15:21:52 INFO - PROCESS | 2196 | 1461190912348 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]]]}] 15:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 15:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:21:52 INFO - PROCESS | 2196 | 1461190912388 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 15:21:52 INFO - PROCESS | 2196 | 1461190912390 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 15:21:52 INFO - PROCESS | 2196 | 1461190912394 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:21:52 INFO - PROCESS | 2196 | 1461190912396 Marionette TRACE conn5 <- [1,174,null,{}] 15:21:52 INFO - PROCESS | 2196 | 1461190912399 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}] 15:21:52 INFO - PROCESS | 2196 | 1461190912498 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 15:21:52 INFO - PROCESS | 2196 | 1461190912505 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:52 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A7800 == 39 [pid = 2196] [id = 53] 15:21:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1B2AAC00) [pid = 2196] [serial = 155] [outer = 00000000] 15:21:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1B46C000) [pid = 2196] [serial = 156] [outer = 1B2AAC00] 15:21:52 INFO - PROCESS | 2196 | 1461190912550 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1B545000) [pid = 2196] [serial = 157] [outer = 1B2AAC00] 15:21:52 INFO - PROCESS | 2196 | 1461190912985 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]]]}] 15:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 15:21:53 INFO - PROCESS | 2196 | 1461190913024 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 2196 | 1461190913026 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 15:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:21:53 INFO - PROCESS | 2196 | 1461190913029 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - PROCESS | 2196 | 1461190913031 Marionette TRACE conn5 <- [1,178,null,{}] 15:21:53 INFO - PROCESS | 2196 | 1461190913035 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}] 15:21:53 INFO - PROCESS | 2196 | 1461190913158 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 15:21:53 INFO - PROCESS | 2196 | 1461190913236 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:53 INFO - PROCESS | 2196 | ++DOCSHELL 1C18A000 == 40 [pid = 2196] [id = 54] 15:21:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1C18BC00) [pid = 2196] [serial = 158] [outer = 00000000] 15:21:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1CB3D000) [pid = 2196] [serial = 159] [outer = 1C18BC00] 15:21:53 INFO - PROCESS | 2196 | 1461190913287 Marionette DEBUG loaded listener.js 15:21:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1C45B000) [pid = 2196] [serial = 160] [outer = 1C18BC00] 15:21:53 INFO - PROCESS | 2196 | 1461190913718 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]]]}] 15:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 15:21:53 INFO - PROCESS | 2196 | 1461190913761 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 2196 | 1461190913763 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 15:21:53 INFO - PROCESS | 2196 | 1461190913766 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:21:53 INFO - PROCESS | 2196 | 1461190913768 Marionette TRACE conn5 <- [1,182,null,{}] 15:21:53 INFO - PROCESS | 2196 | 1461190913771 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}] 15:21:53 INFO - PROCESS | 2196 | 1461190913962 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1B23A000) [pid = 2196] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (125BD400) [pid = 2196] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1A0A7000) [pid = 2196] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (19748800) [pid = 2196] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (13887C00) [pid = 2196] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (1AD87000) [pid = 2196] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (0B781800) [pid = 2196] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1767B800) [pid = 2196] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (1B07A000) [pid = 2196] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1AC71800) [pid = 2196] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1B2A4800) [pid = 2196] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (1BA65400) [pid = 2196] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:21:53 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (19B58800) [pid = 2196] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:21:54 INFO - PROCESS | 2196 | 1461190914015 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:54 INFO - PROCESS | 2196 | ++DOCSHELL 0F6E9400 == 41 [pid = 2196] [id = 55] 15:21:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (125B7400) [pid = 2196] [serial = 161] [outer = 00000000] 15:21:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (173EA000) [pid = 2196] [serial = 162] [outer = 125B7400] 15:21:54 INFO - PROCESS | 2196 | 1461190914059 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (18935000) [pid = 2196] [serial = 163] [outer = 125B7400] 15:21:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1E33B800) [pid = 2196] [serial = 164] [outer = 1CA84400] 15:21:54 INFO - PROCESS | 2196 | 1461190914466 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]]]}] 15:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 15:21:54 INFO - PROCESS | 2196 | 1461190914514 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 2196 | 1461190914516 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 15:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:21:54 INFO - PROCESS | 2196 | 1461190914520 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:21:54 INFO - PROCESS | 2196 | 1461190914522 Marionette TRACE conn5 <- [1,186,null,{}] 15:21:54 INFO - PROCESS | 2196 | 1461190914525 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}] 15:21:54 INFO - PROCESS | 2196 | 1461190914603 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 15:21:54 INFO - PROCESS | 2196 | 1461190914610 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:54 INFO - PROCESS | 2196 | ++DOCSHELL 16C74400 == 42 [pid = 2196] [id = 56] 15:21:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (19B5BC00) [pid = 2196] [serial = 165] [outer = 00000000] 15:21:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (1E96F800) [pid = 2196] [serial = 166] [outer = 19B5BC00] 15:21:54 INFO - PROCESS | 2196 | 1461190914654 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1EEA9C00) [pid = 2196] [serial = 167] [outer = 19B5BC00] 15:21:55 INFO - PROCESS | 2196 | 1461190915052 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]]]}] 15:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 569ms 15:21:55 INFO - PROCESS | 2196 | 1461190915100 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 15:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:21:55 INFO - PROCESS | 2196 | 1461190915102 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 15:21:55 INFO - PROCESS | 2196 | 1461190915105 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:21:55 INFO - PROCESS | 2196 | 1461190915107 Marionette TRACE conn5 <- [1,190,null,{}] 15:21:55 INFO - PROCESS | 2196 | 1461190915114 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}] 15:21:55 INFO - PROCESS | 2196 | 1461190915188 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 15:21:55 INFO - PROCESS | 2196 | 1461190915194 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:55 INFO - PROCESS | 2196 | ++DOCSHELL 1F166000 == 43 [pid = 2196] [id = 57] 15:21:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1F195800) [pid = 2196] [serial = 168] [outer = 00000000] 15:21:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (20DF5800) [pid = 2196] [serial = 169] [outer = 1F195800] 15:21:55 INFO - PROCESS | 2196 | 1461190915242 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (20DF5400) [pid = 2196] [serial = 170] [outer = 1F195800] 15:21:55 INFO - PROCESS | 2196 | 1461190915636 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]]]}] 15:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 15:21:55 INFO - PROCESS | 2196 | 1461190915681 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 15:21:55 INFO - PROCESS | 2196 | 1461190915683 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 15:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:21:55 INFO - PROCESS | 2196 | 1461190915696 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:21:55 INFO - PROCESS | 2196 | 1461190915697 Marionette TRACE conn5 <- [1,194,null,{}] 15:21:55 INFO - PROCESS | 2196 | 1461190915702 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}] 15:21:55 INFO - PROCESS | 2196 | 1461190915781 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 15:21:55 INFO - PROCESS | 2196 | 1461190915789 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:55 INFO - PROCESS | 2196 | ++DOCSHELL 1A05A000 == 44 [pid = 2196] [id = 58] 15:21:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1A05A400) [pid = 2196] [serial = 171] [outer = 00000000] 15:21:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1A05F400) [pid = 2196] [serial = 172] [outer = 1A05A400] 15:21:55 INFO - PROCESS | 2196 | 1461190915834 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1A062000) [pid = 2196] [serial = 173] [outer = 1A05A400] 15:21:56 INFO - PROCESS | 2196 | 1461190916427 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]]]}] 15:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 790ms 15:21:56 INFO - PROCESS | 2196 | 1461190916483 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 15:21:56 INFO - PROCESS | 2196 | 1461190916489 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 15:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:21:56 INFO - PROCESS | 2196 | 1461190916495 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:21:56 INFO - PROCESS | 2196 | 1461190916499 Marionette TRACE conn5 <- [1,198,null,{}] 15:21:56 INFO - PROCESS | 2196 | 1461190916505 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}] 15:21:56 INFO - PROCESS | 2196 | 1461190916609 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 15:21:56 INFO - PROCESS | 2196 | 1461190916698 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:56 INFO - PROCESS | 2196 | ++DOCSHELL 13511400 == 45 [pid = 2196] [id = 59] 15:21:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (1356E000) [pid = 2196] [serial = 174] [outer = 00000000] 15:21:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (17672800) [pid = 2196] [serial = 175] [outer = 1356E000] 15:21:56 INFO - PROCESS | 2196 | 1461190916756 Marionette DEBUG loaded listener.js 15:21:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (17885800) [pid = 2196] [serial = 176] [outer = 1356E000] 15:21:57 INFO - PROCESS | 2196 | 1461190917319 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]]]}] 15:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 889ms 15:21:57 INFO - PROCESS | 2196 | 1461190917388 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 15:21:57 INFO - PROCESS | 2196 | 1461190917394 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 15:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:21:57 INFO - PROCESS | 2196 | 1461190917401 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:21:57 INFO - PROCESS | 2196 | 1461190917404 Marionette TRACE conn5 <- [1,202,null,{}] 15:21:57 INFO - PROCESS | 2196 | 1461190917408 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}] 15:21:57 INFO - PROCESS | 2196 | 1461190917518 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 15:21:57 INFO - PROCESS | 2196 | 1461190917591 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:57 INFO - PROCESS | 2196 | ++DOCSHELL 19748C00 == 46 [pid = 2196] [id = 60] 15:21:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (19B5B000) [pid = 2196] [serial = 177] [outer = 00000000] 15:21:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1A0A6400) [pid = 2196] [serial = 178] [outer = 19B5B000] 15:21:57 INFO - PROCESS | 2196 | 1461190917646 Marionette DEBUG loaded listener.js 15:21:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1AC5A800) [pid = 2196] [serial = 179] [outer = 19B5B000] 15:21:58 INFO - PROCESS | 2196 | 1461190918186 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]]]}] 15:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 15:21:58 INFO - PROCESS | 2196 | 1461190918235 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 2196 | 1461190918237 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 15:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:21:58 INFO - PROCESS | 2196 | 1461190918241 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:21:58 INFO - PROCESS | 2196 | 1461190918245 Marionette TRACE conn5 <- [1,206,null,{}] 15:21:58 INFO - PROCESS | 2196 | 1461190918272 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}] 15:21:58 INFO - PROCESS | 2196 | 1461190918378 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 15:21:58 INFO - PROCESS | 2196 | 1461190918452 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:58 INFO - PROCESS | 2196 | ++DOCSHELL 1A338800 == 47 [pid = 2196] [id = 61] 15:21:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1A338C00) [pid = 2196] [serial = 180] [outer = 00000000] 15:21:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1AD80000) [pid = 2196] [serial = 181] [outer = 1A338C00] 15:21:58 INFO - PROCESS | 2196 | 1461190918510 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1B470400) [pid = 2196] [serial = 182] [outer = 1A338C00] 15:21:59 INFO - PROCESS | 2196 | 1461190919085 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]]]}] 15:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 949ms 15:21:59 INFO - PROCESS | 2196 | 1461190919192 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 15:21:59 INFO - PROCESS | 2196 | 1461190919195 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 15:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:21:59 INFO - PROCESS | 2196 | 1461190919213 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:21:59 INFO - PROCESS | 2196 | 1461190919215 Marionette TRACE conn5 <- [1,210,null,{}] 15:21:59 INFO - PROCESS | 2196 | 1461190919219 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}] 15:21:59 INFO - PROCESS | 2196 | 1461190919326 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 15:21:59 INFO - PROCESS | 2196 | 1461190919393 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:21:59 INFO - PROCESS | 2196 | ++DOCSHELL 127C5000 == 48 [pid = 2196] [id = 62] 15:21:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (127C5800) [pid = 2196] [serial = 183] [outer = 00000000] 15:21:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (127CD800) [pid = 2196] [serial = 184] [outer = 127C5800] 15:21:59 INFO - PROCESS | 2196 | 1461190919448 Marionette DEBUG loaded listener.js 15:21:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (127D0400) [pid = 2196] [serial = 185] [outer = 127C5800] 15:22:00 INFO - PROCESS | 2196 | 1461190920132 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]]]}] 15:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 972ms 15:22:00 INFO - PROCESS | 2196 | 1461190920185 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 2196 | 1461190920190 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 15:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:22:00 INFO - PROCESS | 2196 | 1461190920196 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:22:00 INFO - PROCESS | 2196 | 1461190920199 Marionette TRACE conn5 <- [1,214,null,{}] 15:22:00 INFO - PROCESS | 2196 | 1461190920205 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}] 15:22:00 INFO - PROCESS | 2196 | 1461190920297 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 15:22:00 INFO - PROCESS | 2196 | 1461190920373 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:00 INFO - PROCESS | 2196 | ++DOCSHELL 1356B000 == 49 [pid = 2196] [id = 63] 15:22:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1356B800) [pid = 2196] [serial = 186] [outer = 00000000] 15:22:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (17171000) [pid = 2196] [serial = 187] [outer = 1356B800] 15:22:00 INFO - PROCESS | 2196 | 1461190920423 Marionette DEBUG loaded listener.js 15:22:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (17673800) [pid = 2196] [serial = 188] [outer = 1356B800] 15:22:00 INFO - PROCESS | 2196 | --DOCSHELL 1F166000 == 48 [pid = 2196] [id = 57] 15:22:00 INFO - PROCESS | 2196 | --DOCSHELL 16C74400 == 47 [pid = 2196] [id = 56] 15:22:00 INFO - PROCESS | 2196 | --DOCSHELL 0F6E9400 == 46 [pid = 2196] [id = 55] 15:22:00 INFO - PROCESS | 2196 | --DOCSHELL 1C18A000 == 45 [pid = 2196] [id = 54] 15:22:00 INFO - PROCESS | 2196 | --DOCSHELL 1B2A7800 == 44 [pid = 2196] [id = 53] 15:22:00 INFO - PROCESS | 2196 | --DOCSHELL 1AC77800 == 43 [pid = 2196] [id = 52] 15:22:00 INFO - PROCESS | 2196 | --DOCSHELL 19B57000 == 42 [pid = 2196] [id = 51] 15:22:00 INFO - PROCESS | 2196 | --DOCSHELL 12D5A800 == 41 [pid = 2196] [id = 50] 15:22:00 INFO - PROCESS | 2196 | --DOCSHELL 125B8000 == 40 [pid = 2196] [id = 49] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1CB49400) [pid = 2196] [serial = 135] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1C45C400) [pid = 2196] [serial = 133] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (12AD1C00) [pid = 2196] [serial = 108] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (12D5EC00) [pid = 2196] [serial = 109] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1AD7C800) [pid = 2196] [serial = 117] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (19B56C00) [pid = 2196] [serial = 114] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (19B5FC00) [pid = 2196] [serial = 115] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (16ED2000) [pid = 2196] [serial = 111] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (17169400) [pid = 2196] [serial = 112] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (16ECEC00) [pid = 2196] [serial = 105] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1B236800) [pid = 2196] [serial = 120] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1250A800) [pid = 2196] [serial = 94] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (0EFC9800) [pid = 2196] [serial = 93] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1974C800) [pid = 2196] [serial = 97] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1892AC00) [pid = 2196] [serial = 96] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1B23C800) [pid = 2196] [serial = 100] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1B234C00) [pid = 2196] [serial = 99] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1BA08000) [pid = 2196] [serial = 103] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1B546800) [pid = 2196] [serial = 102] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1B405000) [pid = 2196] [serial = 123] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (1C2A3C00) [pid = 2196] [serial = 126] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1C45C800) [pid = 2196] [serial = 132] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1C2A0000) [pid = 2196] [serial = 130] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (1B23B400) [pid = 2196] [serial = 121] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1B4CF800) [pid = 2196] [serial = 124] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1C44FC00) [pid = 2196] [serial = 129] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (1C450800) [pid = 2196] [serial = 127] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1AD83400) [pid = 2196] [serial = 118] [outer = 00000000] [url = about:blank] 15:22:00 INFO - PROCESS | 2196 | 1461190920937 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]]]}] 15:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 769ms 15:22:00 INFO - PROCESS | 2196 | 1461190920970 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 2196 | 1461190920976 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 15:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:22:00 INFO - PROCESS | 2196 | 1461190920982 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:22:00 INFO - PROCESS | 2196 | 1461190920985 Marionette TRACE conn5 <- [1,218,null,{}] 15:22:00 INFO - PROCESS | 2196 | 1461190920989 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}] 15:22:01 INFO - PROCESS | 2196 | 1461190921074 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 15:22:01 INFO - PROCESS | 2196 | 1461190921082 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:01 INFO - PROCESS | 2196 | ++DOCSHELL 135D7400 == 41 [pid = 2196] [id = 64] 15:22:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (16C8CC00) [pid = 2196] [serial = 189] [outer = 00000000] 15:22:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (17131C00) [pid = 2196] [serial = 190] [outer = 16C8CC00] 15:22:01 INFO - PROCESS | 2196 | 1461190921129 Marionette DEBUG loaded listener.js 15:22:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (173E3000) [pid = 2196] [serial = 191] [outer = 16C8CC00] 15:22:01 INFO - PROCESS | 2196 | 1461190921572 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]]]}] 15:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 15:22:01 INFO - PROCESS | 2196 | 1461190921616 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 15:22:01 INFO - PROCESS | 2196 | 1461190921618 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 15:22:01 INFO - PROCESS | 2196 | 1461190921622 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:22:01 INFO - PROCESS | 2196 | 1461190921625 Marionette TRACE conn5 <- [1,222,null,{}] 15:22:01 INFO - PROCESS | 2196 | 1461190921636 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}] 15:22:01 INFO - PROCESS | 2196 | 1461190921721 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 15:22:01 INFO - PROCESS | 2196 | 1461190921731 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:01 INFO - PROCESS | 2196 | ++DOCSHELL 19B53800 == 42 [pid = 2196] [id = 65] 15:22:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (19B55400) [pid = 2196] [serial = 192] [outer = 00000000] 15:22:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (19B5A000) [pid = 2196] [serial = 193] [outer = 19B55400] 15:22:01 INFO - PROCESS | 2196 | 1461190921779 Marionette DEBUG loaded listener.js 15:22:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (19B62C00) [pid = 2196] [serial = 194] [outer = 19B55400] 15:22:02 INFO - PROCESS | 2196 | 1461190922211 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]]]}] 15:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 15:22:02 INFO - PROCESS | 2196 | 1461190922258 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 15:22:02 INFO - PROCESS | 2196 | 1461190922261 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 15:22:02 INFO - PROCESS | 2196 | 1461190922264 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:22:02 INFO - PROCESS | 2196 | 1461190922266 Marionette TRACE conn5 <- [1,226,null,{}] 15:22:02 INFO - PROCESS | 2196 | 1461190922270 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}] 15:22:02 INFO - PROCESS | 2196 | 1461190922351 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 15:22:02 INFO - PROCESS | 2196 | 1461190922361 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:02 INFO - PROCESS | 2196 | ++DOCSHELL 19B6C400 == 43 [pid = 2196] [id = 66] 15:22:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1A05AC00) [pid = 2196] [serial = 195] [outer = 00000000] 15:22:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1A333400) [pid = 2196] [serial = 196] [outer = 1A05AC00] 15:22:02 INFO - PROCESS | 2196 | 1461190922410 Marionette DEBUG loaded listener.js 15:22:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1A337400) [pid = 2196] [serial = 197] [outer = 1A05AC00] 15:22:02 INFO - PROCESS | 2196 | 1461190922855 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]]]}] 15:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 632ms 15:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:22:02 INFO - PROCESS | 2196 | 1461190922901 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 15:22:02 INFO - PROCESS | 2196 | 1461190922903 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 15:22:02 INFO - PROCESS | 2196 | 1461190922906 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:22:02 INFO - PROCESS | 2196 | 1461190922908 Marionette TRACE conn5 <- [1,230,null,{}] 15:22:02 INFO - PROCESS | 2196 | 1461190922919 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}] 15:22:03 INFO - PROCESS | 2196 | 1461190923017 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 15:22:03 INFO - PROCESS | 2196 | 1461190923023 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:03 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC7800 == 44 [pid = 2196] [id = 67] 15:22:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1A33A400) [pid = 2196] [serial = 198] [outer = 00000000] 15:22:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1AC58800) [pid = 2196] [serial = 199] [outer = 1A33A400] 15:22:03 INFO - PROCESS | 2196 | 1461190923072 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1AC78400) [pid = 2196] [serial = 200] [outer = 1A33A400] 15:22:03 INFO - PROCESS | 2196 | 1461190923536 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]]]}] 15:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 689ms 15:22:03 INFO - PROCESS | 2196 | 1461190923597 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 15:22:03 INFO - PROCESS | 2196 | 1461190923599 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 15:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:22:03 INFO - PROCESS | 2196 | 1461190923610 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:22:03 INFO - PROCESS | 2196 | 1461190923612 Marionette TRACE conn5 <- [1,234,null,{}] 15:22:03 INFO - PROCESS | 2196 | 1461190923616 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}] 15:22:03 INFO - PROCESS | 2196 | 1461190923756 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 15:22:03 INFO - PROCESS | 2196 | 1461190923781 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:03 INFO - PROCESS | 2196 | ++DOCSHELL 1B080800 == 45 [pid = 2196] [id = 68] 15:22:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1B081000) [pid = 2196] [serial = 201] [outer = 00000000] 15:22:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (1B23D000) [pid = 2196] [serial = 202] [outer = 1B081000] 15:22:03 INFO - PROCESS | 2196 | 1461190923829 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1B29F000) [pid = 2196] [serial = 203] [outer = 1B081000] 15:22:04 INFO - PROCESS | 2196 | 1461190924258 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]]]}] 15:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 15:22:04 INFO - PROCESS | 2196 | 1461190924282 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 15:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:22:04 INFO - PROCESS | 2196 | 1461190924284 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 15:22:04 INFO - PROCESS | 2196 | 1461190924293 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:22:04 INFO - PROCESS | 2196 | 1461190924294 Marionette TRACE conn5 <- [1,238,null,{}] 15:22:04 INFO - PROCESS | 2196 | 1461190924298 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}] 15:22:04 INFO - PROCESS | 2196 | 1461190924398 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 15:22:04 INFO - PROCESS | 2196 | 1461190924404 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:04 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A3000 == 46 [pid = 2196] [id = 69] 15:22:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1B2A5000) [pid = 2196] [serial = 204] [outer = 00000000] 15:22:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1B405400) [pid = 2196] [serial = 205] [outer = 1B2A5000] 15:22:04 INFO - PROCESS | 2196 | 1461190924452 Marionette DEBUG loaded listener.js 15:22:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1B464800) [pid = 2196] [serial = 206] [outer = 1B2A5000] 15:22:04 INFO - PROCESS | 2196 | 1461190924875 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]]]}] 15:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 15:22:05 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1AD7D800) [pid = 2196] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:22:05 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1F195800) [pid = 2196] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:22:05 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (1BA37400) [pid = 2196] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:22:05 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1B2AAC00) [pid = 2196] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:22:05 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (19B57C00) [pid = 2196] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:22:05 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (125B9C00) [pid = 2196] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:22:05 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (13855400) [pid = 2196] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:22:05 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1C18BC00) [pid = 2196] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:22:05 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (125B7400) [pid = 2196] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:22:05 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (19B5BC00) [pid = 2196] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:22:05 INFO - PROCESS | 2196 | 1461190925020 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 15:22:05 INFO - PROCESS | 2196 | 1461190925022 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 15:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:22:05 INFO - PROCESS | 2196 | 1461190925030 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:22:05 INFO - PROCESS | 2196 | 1461190925032 Marionette TRACE conn5 <- [1,242,null,{}] 15:22:05 INFO - PROCESS | 2196 | 1461190925060 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}] 15:22:05 INFO - PROCESS | 2196 | 1461190925145 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 15:22:05 INFO - PROCESS | 2196 | 1461190925154 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:05 INFO - PROCESS | 2196 | ++DOCSHELL 1767FC00 == 47 [pid = 2196] [id = 70] 15:22:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (17806000) [pid = 2196] [serial = 207] [outer = 00000000] 15:22:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1B2B2000) [pid = 2196] [serial = 208] [outer = 17806000] 15:22:05 INFO - PROCESS | 2196 | 1461190925202 Marionette DEBUG loaded listener.js 15:22:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1B4CF800) [pid = 2196] [serial = 209] [outer = 17806000] 15:22:05 INFO - PROCESS | 2196 | 1461190925618 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]]]}] 15:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 631ms 15:22:05 INFO - PROCESS | 2196 | 1461190925669 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 15:22:05 INFO - PROCESS | 2196 | 1461190925671 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 15:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:22:05 INFO - PROCESS | 2196 | 1461190925675 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:22:05 INFO - PROCESS | 2196 | 1461190925677 Marionette TRACE conn5 <- [1,246,null,{}] 15:22:05 INFO - PROCESS | 2196 | 1461190925681 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}] 15:22:05 INFO - PROCESS | 2196 | 1461190925755 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 15:22:05 INFO - PROCESS | 2196 | 1461190925765 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:05 INFO - PROCESS | 2196 | ++DOCSHELL 1AC71C00 == 48 [pid = 2196] [id = 71] 15:22:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1BA08800) [pid = 2196] [serial = 210] [outer = 00000000] 15:22:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1C451000) [pid = 2196] [serial = 211] [outer = 1BA08800] 15:22:05 INFO - PROCESS | 2196 | 1461190925811 Marionette DEBUG loaded listener.js 15:22:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (1C458400) [pid = 2196] [serial = 212] [outer = 1BA08800] 15:22:06 INFO - PROCESS | 2196 | 1461190926244 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]]]}] 15:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 15:22:06 INFO - PROCESS | 2196 | 1461190926309 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 15:22:06 INFO - PROCESS | 2196 | 1461190926311 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 15:22:06 INFO - PROCESS | 2196 | 1461190926315 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:22:06 INFO - PROCESS | 2196 | 1461190926316 Marionette TRACE conn5 <- [1,250,null,{}] 15:22:06 INFO - PROCESS | 2196 | 1461190926320 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}] 15:22:06 INFO - PROCESS | 2196 | 1461190926401 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 15:22:06 INFO - PROCESS | 2196 | 1461190926409 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:06 INFO - PROCESS | 2196 | ++DOCSHELL 13855400 == 49 [pid = 2196] [id = 72] 15:22:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1C57D400) [pid = 2196] [serial = 213] [outer = 00000000] 15:22:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1CBAB400) [pid = 2196] [serial = 214] [outer = 1C57D400] 15:22:06 INFO - PROCESS | 2196 | 1461190926457 Marionette DEBUG loaded listener.js 15:22:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1E20B400) [pid = 2196] [serial = 215] [outer = 1C57D400] 15:22:06 INFO - PROCESS | 2196 | 1461190926902 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]]]}] 15:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 629ms 15:22:06 INFO - PROCESS | 2196 | 1461190926949 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 15:22:06 INFO - PROCESS | 2196 | 1461190926951 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 15:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:22:06 INFO - PROCESS | 2196 | 1461190926954 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:22:06 INFO - PROCESS | 2196 | 1461190926957 Marionette TRACE conn5 <- [1,254,null,{}] 15:22:06 INFO - PROCESS | 2196 | 1461190926961 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}] 15:22:07 INFO - PROCESS | 2196 | 1461190927101 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 15:22:07 INFO - PROCESS | 2196 | 1461190927177 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:07 INFO - PROCESS | 2196 | ++DOCSHELL 0EFCD800 == 50 [pid = 2196] [id = 73] 15:22:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (0F0AB800) [pid = 2196] [serial = 216] [outer = 00000000] 15:22:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (12507000) [pid = 2196] [serial = 217] [outer = 0F0AB800] 15:22:07 INFO - PROCESS | 2196 | 1461190927240 Marionette DEBUG loaded listener.js 15:22:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (126A0C00) [pid = 2196] [serial = 218] [outer = 0F0AB800] 15:22:07 INFO - PROCESS | 2196 | 1461190927964 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]]]}] 15:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1066ms 15:22:08 INFO - PROCESS | 2196 | 1461190928044 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 15:22:08 INFO - PROCESS | 2196 | 1461190928048 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 15:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:22:08 INFO - PROCESS | 2196 | 1461190928074 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:22:08 INFO - PROCESS | 2196 | 1461190928078 Marionette TRACE conn5 <- [1,258,null,{}] 15:22:08 INFO - PROCESS | 2196 | 1461190928087 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}] 15:22:08 INFO - PROCESS | 2196 | 1461190928227 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 15:22:08 INFO - PROCESS | 2196 | 1461190928296 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:08 INFO - PROCESS | 2196 | ++DOCSHELL 1356F000 == 51 [pid = 2196] [id = 74] 15:22:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (16F29000) [pid = 2196] [serial = 219] [outer = 00000000] 15:22:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1A0A4800) [pid = 2196] [serial = 220] [outer = 16F29000] 15:22:08 INFO - PROCESS | 2196 | 1461190928395 Marionette DEBUG loaded listener.js 15:22:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1A33EC00) [pid = 2196] [serial = 221] [outer = 16F29000] 15:22:08 INFO - PROCESS | 2196 | 1461190928936 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]]]}] 15:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 869ms 15:22:08 INFO - PROCESS | 2196 | 1461190928951 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 15:22:08 INFO - PROCESS | 2196 | 1461190928954 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 15:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:22:08 INFO - PROCESS | 2196 | 1461190928958 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:22:08 INFO - PROCESS | 2196 | 1461190928960 Marionette TRACE conn5 <- [1,262,null,{}] 15:22:08 INFO - PROCESS | 2196 | 1461190928964 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}] 15:22:09 INFO - PROCESS | 2196 | 1461190929074 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 15:22:09 INFO - PROCESS | 2196 | 1461190929169 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:09 INFO - PROCESS | 2196 | ++DOCSHELL 1B4CF400 == 52 [pid = 2196] [id = 75] 15:22:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1C2A2C00) [pid = 2196] [serial = 222] [outer = 00000000] 15:22:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1E33B400) [pid = 2196] [serial = 223] [outer = 1C2A2C00] 15:22:09 INFO - PROCESS | 2196 | 1461190929228 Marionette DEBUG loaded listener.js 15:22:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1EEAAC00) [pid = 2196] [serial = 224] [outer = 1C2A2C00] 15:22:09 INFO - PROCESS | 2196 | 1461190929827 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]]]}] 15:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 15:22:09 INFO - PROCESS | 2196 | 1461190929891 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 15:22:09 INFO - PROCESS | 2196 | 1461190929895 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 15:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:22:09 INFO - PROCESS | 2196 | 1461190929907 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:22:09 INFO - PROCESS | 2196 | 1461190929912 Marionette TRACE conn5 <- [1,266,null,{}] 15:22:09 INFO - PROCESS | 2196 | 1461190929916 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}] 15:22:10 INFO - PROCESS | 2196 | 1461190930026 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 15:22:10 INFO - PROCESS | 2196 | 1461190930102 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:10 INFO - PROCESS | 2196 | ++DOCSHELL 1F189400 == 53 [pid = 2196] [id = 76] 15:22:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (20B07000) [pid = 2196] [serial = 225] [outer = 00000000] 15:22:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (20B10C00) [pid = 2196] [serial = 226] [outer = 20B07000] 15:22:10 INFO - PROCESS | 2196 | 1461190930156 Marionette DEBUG loaded listener.js 15:22:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (20D21000) [pid = 2196] [serial = 227] [outer = 20B07000] 15:22:10 INFO - PROCESS | 2196 | 1461190930831 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]]]}] 15:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 989ms 15:22:10 INFO - PROCESS | 2196 | 1461190930903 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 15:22:10 INFO - PROCESS | 2196 | 1461190930907 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 15:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:22:10 INFO - PROCESS | 2196 | 1461190930912 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:22:10 INFO - PROCESS | 2196 | 1461190930916 Marionette TRACE conn5 <- [1,270,null,{}] 15:22:10 INFO - PROCESS | 2196 | 1461190930921 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}] 15:22:11 INFO - PROCESS | 2196 | 1461190931021 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 15:22:11 INFO - PROCESS | 2196 | 1461190931105 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:11 INFO - PROCESS | 2196 | ++DOCSHELL 12752400 == 54 [pid = 2196] [id = 77] 15:22:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (12752C00) [pid = 2196] [serial = 228] [outer = 00000000] 15:22:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (12BC3000) [pid = 2196] [serial = 229] [outer = 12752C00] 15:22:11 INFO - PROCESS | 2196 | 1461190931154 Marionette DEBUG loaded listener.js 15:22:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1358D800) [pid = 2196] [serial = 230] [outer = 12752C00] 15:22:11 INFO - PROCESS | 2196 | 1461190931706 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]]]}] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 19B5CC00 == 53 [pid = 2196] [id = 35] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 17678000 == 52 [pid = 2196] [id = 33] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 0B77C000 == 51 [pid = 2196] [id = 32] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 13855400 == 50 [pid = 2196] [id = 72] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 1AC71C00 == 49 [pid = 2196] [id = 71] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 1767FC00 == 48 [pid = 2196] [id = 70] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 1B2A3000 == 47 [pid = 2196] [id = 69] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 1B080800 == 46 [pid = 2196] [id = 68] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 0EFC7800 == 45 [pid = 2196] [id = 67] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 19B6C400 == 44 [pid = 2196] [id = 66] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 19B53800 == 43 [pid = 2196] [id = 65] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 135D7400 == 42 [pid = 2196] [id = 64] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1A05F400) [pid = 2196] [serial = 172] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (135E4000) [pid = 2196] [serial = 138] [outer = 00000000] [url = about:blank] 15:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 869ms 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 1356B000 == 41 [pid = 2196] [id = 63] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 127C5000 == 40 [pid = 2196] [id = 62] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 1A338800 == 39 [pid = 2196] [id = 61] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 19748C00 == 38 [pid = 2196] [id = 60] 15:22:11 INFO - PROCESS | 2196 | --DOCSHELL 13511400 == 37 [pid = 2196] [id = 59] 15:22:11 INFO - PROCESS | 2196 | 1461190931793 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 15:22:11 INFO - PROCESS | 2196 | 1461190931798 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 15:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:22:11 INFO - PROCESS | 2196 | 1461190931804 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:22:11 INFO - PROCESS | 2196 | 1461190931807 Marionette TRACE conn5 <- [1,274,null,{}] 15:22:11 INFO - PROCESS | 2196 | 1461190931813 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}] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (20DF5800) [pid = 2196] [serial = 169] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1D9C2000) [pid = 2196] [serial = 136] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1B46C000) [pid = 2196] [serial = 156] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (19B68400) [pid = 2196] [serial = 150] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1A3E6800) [pid = 2196] [serial = 151] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1351DC00) [pid = 2196] [serial = 144] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (135D8C00) [pid = 2196] [serial = 145] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1A3E1000) [pid = 2196] [serial = 141] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (17889400) [pid = 2196] [serial = 147] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (18227000) [pid = 2196] [serial = 148] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1CB3D000) [pid = 2196] [serial = 159] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1B545000) [pid = 2196] [serial = 157] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (173EA000) [pid = 2196] [serial = 162] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1C45B000) [pid = 2196] [serial = 160] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (1E96F800) [pid = 2196] [serial = 166] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1EEA9C00) [pid = 2196] [serial = 167] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1F190000) [pid = 2196] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1B234400) [pid = 2196] [serial = 153] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1B2A2C00) [pid = 2196] [serial = 154] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (20DF5400) [pid = 2196] [serial = 170] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (18935000) [pid = 2196] [serial = 163] [outer = 00000000] [url = about:blank] 15:22:11 INFO - PROCESS | 2196 | 1461190931976 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 15:22:12 INFO - PROCESS | 2196 | 1461190932040 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:12 INFO - PROCESS | 2196 | ++DOCSHELL 12BC6C00 == 38 [pid = 2196] [id = 78] 15:22:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (12D54400) [pid = 2196] [serial = 231] [outer = 00000000] 15:22:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (135D8C00) [pid = 2196] [serial = 232] [outer = 12D54400] 15:22:12 INFO - PROCESS | 2196 | 1461190932097 Marionette DEBUG loaded listener.js 15:22:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (16C8D800) [pid = 2196] [serial = 233] [outer = 12D54400] 15:22:12 INFO - PROCESS | 2196 | 1461190932649 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]]]}] 15:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 871ms 15:22:12 INFO - PROCESS | 2196 | 1461190932678 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 15:22:12 INFO - PROCESS | 2196 | 1461190932680 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 15:22:12 INFO - PROCESS | 2196 | 1461190932683 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:22:12 INFO - PROCESS | 2196 | 1461190932687 Marionette TRACE conn5 <- [1,278,null,{}] 15:22:12 INFO - PROCESS | 2196 | 1461190932697 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}] 15:22:12 INFO - PROCESS | 2196 | 1461190932778 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 15:22:12 INFO - PROCESS | 2196 | 1461190932854 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:12 INFO - PROCESS | 2196 | ++DOCSHELL 16F2D800 == 39 [pid = 2196] [id = 79] 15:22:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (195E4C00) [pid = 2196] [serial = 234] [outer = 00000000] 15:22:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (1A054400) [pid = 2196] [serial = 235] [outer = 195E4C00] 15:22:12 INFO - PROCESS | 2196 | 1461190932903 Marionette DEBUG loaded listener.js 15:22:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1A05B000) [pid = 2196] [serial = 236] [outer = 195E4C00] 15:22:13 INFO - PROCESS | 2196 | 1461190933285 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]]]}] 15:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 15:22:13 INFO - PROCESS | 2196 | 1461190933319 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 15:22:13 INFO - PROCESS | 2196 | 1461190933321 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 15:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:22:13 INFO - PROCESS | 2196 | 1461190933325 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:22:13 INFO - PROCESS | 2196 | 1461190933326 Marionette TRACE conn5 <- [1,282,null,{}] 15:22:13 INFO - PROCESS | 2196 | 1461190933330 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}] 15:22:13 INFO - PROCESS | 2196 | 1461190933411 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 15:22:13 INFO - PROCESS | 2196 | 1461190933418 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:13 INFO - PROCESS | 2196 | ++DOCSHELL 1A330400 == 40 [pid = 2196] [id = 80] 15:22:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1A332400) [pid = 2196] [serial = 237] [outer = 00000000] 15:22:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1AC70000) [pid = 2196] [serial = 238] [outer = 1A332400] 15:22:13 INFO - PROCESS | 2196 | 1461190933464 Marionette DEBUG loaded listener.js 15:22:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1AD2E800) [pid = 2196] [serial = 239] [outer = 1A332400] 15:22:13 INFO - PROCESS | 2196 | 1461190933886 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]]]}] 15:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 15:22:13 INFO - PROCESS | 2196 | 1461190933957 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 15:22:13 INFO - PROCESS | 2196 | 1461190933960 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 15:22:13 INFO - PROCESS | 2196 | 1461190933963 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:22:13 INFO - PROCESS | 2196 | 1461190933965 Marionette TRACE conn5 <- [1,286,null,{}] 15:22:13 INFO - PROCESS | 2196 | 1461190933968 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}] 15:22:14 INFO - PROCESS | 2196 | 1461190934069 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 15:22:14 INFO - PROCESS | 2196 | 1461190934079 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:14 INFO - PROCESS | 2196 | ++DOCSHELL 1B080800 == 41 [pid = 2196] [id = 81] 15:22:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1B22EC00) [pid = 2196] [serial = 240] [outer = 00000000] 15:22:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1B237000) [pid = 2196] [serial = 241] [outer = 1B22EC00] 15:22:14 INFO - PROCESS | 2196 | 1461190934203 Marionette DEBUG loaded listener.js 15:22:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1B239000) [pid = 2196] [serial = 242] [outer = 1B22EC00] 15:22:14 INFO - PROCESS | 2196 | 1461190934618 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]]]}] 15:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 15:22:14 INFO - PROCESS | 2196 | 1461190934637 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 15:22:14 INFO - PROCESS | 2196 | 1461190934639 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 15:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:22:14 INFO - PROCESS | 2196 | 1461190934642 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:22:14 INFO - PROCESS | 2196 | 1461190934644 Marionette TRACE conn5 <- [1,290,null,{}] 15:22:14 INFO - PROCESS | 2196 | 1461190934648 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}] 15:22:14 INFO - PROCESS | 2196 | 1461190934783 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 15:22:14 INFO - PROCESS | 2196 | 1461190934791 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:14 INFO - PROCESS | 2196 | ++DOCSHELL 11FF3400 == 42 [pid = 2196] [id = 82] 15:22:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1B23B800) [pid = 2196] [serial = 243] [outer = 00000000] 15:22:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1B545000) [pid = 2196] [serial = 244] [outer = 1B23B800] 15:22:14 INFO - PROCESS | 2196 | 1461190934884 Marionette DEBUG loaded listener.js 15:22:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1BA64000) [pid = 2196] [serial = 245] [outer = 1B23B800] 15:22:15 INFO - PROCESS | 2196 | 1461190935322 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]]]}] 15:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 729ms 15:22:15 INFO - PROCESS | 2196 | 1461190935373 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 15:22:15 INFO - PROCESS | 2196 | 1461190935375 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 15:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:22:15 INFO - PROCESS | 2196 | 1461190935384 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:22:15 INFO - PROCESS | 2196 | 1461190935385 Marionette TRACE conn5 <- [1,294,null,{}] 15:22:15 INFO - PROCESS | 2196 | 1461190935389 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}] 15:22:15 INFO - PROCESS | 2196 | 1461190935517 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 15:22:15 INFO - PROCESS | 2196 | 1461190935531 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:15 INFO - PROCESS | 2196 | ++DOCSHELL 1BA69400 == 43 [pid = 2196] [id = 83] 15:22:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1C190400) [pid = 2196] [serial = 246] [outer = 00000000] 15:22:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1C45CC00) [pid = 2196] [serial = 247] [outer = 1C190400] 15:22:15 INFO - PROCESS | 2196 | 1461190935578 Marionette DEBUG loaded listener.js 15:22:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1C45BC00) [pid = 2196] [serial = 248] [outer = 1C190400] 15:22:16 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1B081000) [pid = 2196] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:22:16 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1B2A5000) [pid = 2196] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:22:16 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (19B55400) [pid = 2196] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:22:16 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (16C8CC00) [pid = 2196] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:22:16 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1A05AC00) [pid = 2196] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:22:16 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1356B800) [pid = 2196] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:22:16 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (17806000) [pid = 2196] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:22:16 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1A33A400) [pid = 2196] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:22:16 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1BA08800) [pid = 2196] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:22:16 INFO - PROCESS | 2196 | 1461190936095 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]]]}] 15:22:16 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. 15:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 15:22:16 INFO - PROCESS | 2196 | 1461190936113 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 15:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:22:16 INFO - PROCESS | 2196 | 1461190936115 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 15:22:16 INFO - PROCESS | 2196 | 1461190936118 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:22:16 INFO - PROCESS | 2196 | 1461190936120 Marionette TRACE conn5 <- [1,298,null,{}] 15:22:16 INFO - PROCESS | 2196 | 1461190936123 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}] 15:22:16 INFO - PROCESS | 2196 | 1461190936202 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 15:22:16 INFO - PROCESS | 2196 | 1461190936208 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:16 INFO - PROCESS | 2196 | ++DOCSHELL 12BC5C00 == 44 [pid = 2196] [id = 84] 15:22:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1356B800) [pid = 2196] [serial = 249] [outer = 00000000] 15:22:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1C452000) [pid = 2196] [serial = 250] [outer = 1356B800] 15:22:16 INFO - PROCESS | 2196 | 1461190936258 Marionette DEBUG loaded listener.js 15:22:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (19B54400) [pid = 2196] [serial = 251] [outer = 1356B800] 15:22:16 INFO - PROCESS | 2196 | 1461190936675 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]]]}] 15:22:16 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. 15:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 15:22:16 INFO - PROCESS | 2196 | 1461190936695 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 15:22:16 INFO - PROCESS | 2196 | 1461190936697 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 15:22:16 INFO - PROCESS | 2196 | 1461190936700 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:22:16 INFO - PROCESS | 2196 | 1461190936702 Marionette TRACE conn5 <- [1,302,null,{}] 15:22:16 INFO - PROCESS | 2196 | 1461190936705 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}] 15:22:16 INFO - PROCESS | 2196 | 1461190936785 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 15:22:16 INFO - PROCESS | 2196 | 1461190936791 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:16 INFO - PROCESS | 2196 | ++DOCSHELL 1D8C9800 == 45 [pid = 2196] [id = 85] 15:22:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1E20E800) [pid = 2196] [serial = 252] [outer = 00000000] 15:22:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1F163400) [pid = 2196] [serial = 253] [outer = 1E20E800] 15:22:16 INFO - PROCESS | 2196 | 1461190936840 Marionette DEBUG loaded listener.js 15:22:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (20B01C00) [pid = 2196] [serial = 254] [outer = 1E20E800] 15:22:17 INFO - PROCESS | 2196 | 1461190937291 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]]]}] 15:22:17 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. 15:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 629ms 15:22:17 INFO - PROCESS | 2196 | 1461190937334 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 15:22:17 INFO - PROCESS | 2196 | 1461190937337 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 15:22:17 INFO - PROCESS | 2196 | 1461190937340 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:22:17 INFO - PROCESS | 2196 | 1461190937342 Marionette TRACE conn5 <- [1,306,null,{}] 15:22:17 INFO - PROCESS | 2196 | 1461190937345 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}] 15:22:17 INFO - PROCESS | 2196 | 1461190937423 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 15:22:17 INFO - PROCESS | 2196 | 1461190937429 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:17 INFO - PROCESS | 2196 | ++DOCSHELL 1F18E800 == 46 [pid = 2196] [id = 86] 15:22:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (20B0BC00) [pid = 2196] [serial = 255] [outer = 00000000] 15:22:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (20D22800) [pid = 2196] [serial = 256] [outer = 20B0BC00] 15:22:17 INFO - PROCESS | 2196 | 1461190937476 Marionette DEBUG loaded listener.js 15:22:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (20D28000) [pid = 2196] [serial = 257] [outer = 20B0BC00] 15:22:17 INFO - PROCESS | 2196 | 1461190937880 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]]]}] 15:22:17 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. 15:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 15:22:17 INFO - PROCESS | 2196 | 1461190937915 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 15:22:17 INFO - PROCESS | 2196 | 1461190937917 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 15:22:17 INFO - PROCESS | 2196 | 1461190937920 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:22:17 INFO - PROCESS | 2196 | 1461190937923 Marionette TRACE conn5 <- [1,310,null,{}] 15:22:17 INFO - PROCESS | 2196 | 1461190937937 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}] 15:22:18 INFO - PROCESS | 2196 | 1461190938065 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 15:22:18 INFO - PROCESS | 2196 | 1461190938235 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:22:18 INFO - PROCESS | 2196 | 1461190938296 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:18 INFO - PROCESS | 2196 | ++DOCSHELL 1250AC00 == 47 [pid = 2196] [id = 87] 15:22:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1250E800) [pid = 2196] [serial = 258] [outer = 00000000] 15:22:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (12755800) [pid = 2196] [serial = 259] [outer = 1250E800] 15:22:18 INFO - PROCESS | 2196 | 1461190938355 Marionette DEBUG loaded listener.js 15:22:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (12758400) [pid = 2196] [serial = 260] [outer = 1250E800] 15:22:18 INFO - PROCESS | 2196 | 1461190938908 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]]]}] 15:22:18 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. 15:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1028ms 15:22:18 INFO - PROCESS | 2196 | 1461190938955 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 15:22:18 INFO - PROCESS | 2196 | 1461190938958 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 15:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:22:18 INFO - PROCESS | 2196 | 1461190938964 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:22:18 INFO - PROCESS | 2196 | 1461190938969 Marionette TRACE conn5 <- [1,314,null,{}] 15:22:18 INFO - PROCESS | 2196 | 1461190938992 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}] 15:22:19 INFO - PROCESS | 2196 | 1461190939107 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 15:22:19 INFO - PROCESS | 2196 | 1461190939184 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:19 INFO - PROCESS | 2196 | ++DOCSHELL 182DCC00 == 48 [pid = 2196] [id = 88] 15:22:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (195E2C00) [pid = 2196] [serial = 261] [outer = 00000000] 15:22:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (19B58800) [pid = 2196] [serial = 262] [outer = 195E2C00] 15:22:19 INFO - PROCESS | 2196 | 1461190939283 Marionette DEBUG loaded listener.js 15:22:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (19B62400) [pid = 2196] [serial = 263] [outer = 195E2C00] 15:22:19 INFO - PROCESS | 2196 | 1461190939859 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]]]}] 15:22:19 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. 15:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 15:22:19 INFO - PROCESS | 2196 | 1461190939902 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 15:22:19 INFO - PROCESS | 2196 | 1461190939906 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 15:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:22:19 INFO - PROCESS | 2196 | 1461190939910 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:22:19 INFO - PROCESS | 2196 | 1461190939913 Marionette TRACE conn5 <- [1,318,null,{}] 15:22:19 INFO - PROCESS | 2196 | 1461190939917 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}] 15:22:20 INFO - PROCESS | 2196 | 1461190940026 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 15:22:20 INFO - PROCESS | 2196 | 1461190940119 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:20 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A7400 == 49 [pid = 2196] [id = 89] 15:22:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1B2A9400) [pid = 2196] [serial = 264] [outer = 00000000] 15:22:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1C2AA400) [pid = 2196] [serial = 265] [outer = 1B2A9400] 15:22:20 INFO - PROCESS | 2196 | 1461190940174 Marionette DEBUG loaded listener.js 15:22:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1CBB4C00) [pid = 2196] [serial = 266] [outer = 1B2A9400] 15:22:20 INFO - PROCESS | 2196 | 1461190940835 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]]]}] 15:22:20 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. 15:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 15:22:20 INFO - PROCESS | 2196 | 1461190940884 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 15:22:20 INFO - PROCESS | 2196 | 1461190940886 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 15:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:22:20 INFO - PROCESS | 2196 | 1461190940911 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:22:20 INFO - PROCESS | 2196 | 1461190940918 Marionette TRACE conn5 <- [1,322,null,{}] 15:22:20 INFO - PROCESS | 2196 | 1461190940925 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}] 15:22:21 INFO - PROCESS | 2196 | 1461190941037 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 15:22:21 INFO - PROCESS | 2196 | 1461190941113 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:21 INFO - PROCESS | 2196 | ++DOCSHELL 12627800 == 50 [pid = 2196] [id = 90] 15:22:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1262AC00) [pid = 2196] [serial = 267] [outer = 00000000] 15:22:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1FD57000) [pid = 2196] [serial = 268] [outer = 1262AC00] 15:22:21 INFO - PROCESS | 2196 | 1461190941168 Marionette DEBUG loaded listener.js 15:22:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1FD5A000) [pid = 2196] [serial = 269] [outer = 1262AC00] 15:22:21 INFO - PROCESS | 2196 | 1461190941953 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]]]}] 15:22:21 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. 15:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1106ms 15:22:21 INFO - PROCESS | 2196 | 1461190942006 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 15:22:22 INFO - PROCESS | 2196 | 1461190942010 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 15:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:22:22 INFO - PROCESS | 2196 | 1461190942025 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:22:22 INFO - PROCESS | 2196 | 1461190942029 Marionette TRACE conn5 <- [1,326,null,{}] 15:22:22 INFO - PROCESS | 2196 | 1461190942035 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}] 15:22:22 INFO - PROCESS | 2196 | 1461190942129 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 15:22:22 INFO - PROCESS | 2196 | 1461190942202 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:22 INFO - PROCESS | 2196 | ++DOCSHELL 12753400 == 51 [pid = 2196] [id = 91] 15:22:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (12756000) [pid = 2196] [serial = 270] [outer = 00000000] 15:22:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (12AD1C00) [pid = 2196] [serial = 271] [outer = 12756000] 15:22:22 INFO - PROCESS | 2196 | 1461190942253 Marionette DEBUG loaded listener.js 15:22:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (135D7400) [pid = 2196] [serial = 272] [outer = 12756000] 15:22:22 INFO - PROCESS | 2196 | --DOCSHELL 12BC5800 == 50 [pid = 2196] [id = 47] 15:22:22 INFO - PROCESS | 2196 | --DOCSHELL 1B079C00 == 49 [pid = 2196] [id = 34] 15:22:22 INFO - PROCESS | 2196 | --DOCSHELL 1F18E800 == 48 [pid = 2196] [id = 86] 15:22:22 INFO - PROCESS | 2196 | --DOCSHELL 1D8C9800 == 47 [pid = 2196] [id = 85] 15:22:22 INFO - PROCESS | 2196 | --DOCSHELL 12BC5C00 == 46 [pid = 2196] [id = 84] 15:22:22 INFO - PROCESS | 2196 | --DOCSHELL 1BA69400 == 45 [pid = 2196] [id = 83] 15:22:22 INFO - PROCESS | 2196 | --DOCSHELL 11FF3400 == 44 [pid = 2196] [id = 82] 15:22:22 INFO - PROCESS | 2196 | --DOCSHELL 1B080800 == 43 [pid = 2196] [id = 81] 15:22:22 INFO - PROCESS | 2196 | --DOCSHELL 1A330400 == 42 [pid = 2196] [id = 80] 15:22:22 INFO - PROCESS | 2196 | --DOCSHELL 16F2D800 == 41 [pid = 2196] [id = 79] 15:22:22 INFO - PROCESS | 2196 | --DOCSHELL 12BC6C00 == 40 [pid = 2196] [id = 78] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1CBAB400) [pid = 2196] [serial = 214] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOCSHELL 12752400 == 39 [pid = 2196] [id = 77] 15:22:22 INFO - PROCESS | 2196 | 1461190942932 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]]]}] 15:22:22 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. 15:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 929ms 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1AC58800) [pid = 2196] [serial = 199] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1AC78400) [pid = 2196] [serial = 200] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1B4CF800) [pid = 2196] [serial = 209] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1C458400) [pid = 2196] [serial = 212] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1C451000) [pid = 2196] [serial = 211] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1A337400) [pid = 2196] [serial = 197] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1B23D000) [pid = 2196] [serial = 202] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1B405400) [pid = 2196] [serial = 205] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (17672800) [pid = 2196] [serial = 175] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (19B5A000) [pid = 2196] [serial = 193] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (19B62C00) [pid = 2196] [serial = 194] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1B29F000) [pid = 2196] [serial = 203] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (127CD800) [pid = 2196] [serial = 184] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (17131C00) [pid = 2196] [serial = 190] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (173E3000) [pid = 2196] [serial = 191] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1A333400) [pid = 2196] [serial = 196] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (17673800) [pid = 2196] [serial = 188] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (17171000) [pid = 2196] [serial = 187] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1AD80000) [pid = 2196] [serial = 181] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1A0A6400) [pid = 2196] [serial = 178] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1B2B2000) [pid = 2196] [serial = 208] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1B464800) [pid = 2196] [serial = 206] [outer = 00000000] [url = about:blank] 15:22:22 INFO - PROCESS | 2196 | 1461190942981 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 15:22:22 INFO - PROCESS | 2196 | 1461190942987 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 15:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:22:22 INFO - PROCESS | 2196 | 1461190942996 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:22:22 INFO - PROCESS | 2196 | 1461190942999 Marionette TRACE conn5 <- [1,330,null,{}] 15:22:22 INFO - PROCESS | 2196 | 1461190943003 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}] 15:22:23 INFO - PROCESS | 2196 | 1461190943088 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 15:22:23 INFO - PROCESS | 2196 | 1461190943096 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:23 INFO - PROCESS | 2196 | ++DOCSHELL 127C9800 == 40 [pid = 2196] [id = 92] 15:22:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (127CA400) [pid = 2196] [serial = 273] [outer = 00000000] 15:22:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (12BC6C00) [pid = 2196] [serial = 274] [outer = 127CA400] 15:22:23 INFO - PROCESS | 2196 | 1461190943142 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (13883800) [pid = 2196] [serial = 275] [outer = 127CA400] 15:22:23 INFO - PROCESS | 2196 | 1461190943629 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]]]}] 15:22:23 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. 15:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 15:22:23 INFO - PROCESS | 2196 | 1461190943674 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 15:22:23 INFO - PROCESS | 2196 | 1461190943676 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 15:22:23 INFO - PROCESS | 2196 | 1461190943679 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:22:23 INFO - PROCESS | 2196 | 1461190943683 Marionette TRACE conn5 <- [1,334,null,{}] 15:22:23 INFO - PROCESS | 2196 | 1461190943694 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}] 15:22:23 INFO - PROCESS | 2196 | 1461190943781 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 15:22:23 INFO - PROCESS | 2196 | 1461190943795 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:23 INFO - PROCESS | 2196 | ++DOCSHELL 195E9C00 == 41 [pid = 2196] [id = 93] 15:22:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (19B53400) [pid = 2196] [serial = 276] [outer = 00000000] 15:22:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (19B5C400) [pid = 2196] [serial = 277] [outer = 19B53400] 15:22:23 INFO - PROCESS | 2196 | 1461190943843 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (19B65400) [pid = 2196] [serial = 278] [outer = 19B53400] 15:22:24 INFO - PROCESS | 2196 | 1461190944298 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]]]}] 15:22:24 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. 15:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 15:22:24 INFO - PROCESS | 2196 | 1461190944354 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 15:22:24 INFO - PROCESS | 2196 | 1461190944357 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 15:22:24 INFO - PROCESS | 2196 | 1461190944360 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:22:24 INFO - PROCESS | 2196 | 1461190944362 Marionette TRACE conn5 <- [1,338,null,{}] 15:22:24 INFO - PROCESS | 2196 | 1461190944365 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}] 15:22:24 INFO - PROCESS | 2196 | 1461190944450 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 15:22:24 INFO - PROCESS | 2196 | 1461190944459 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:24 INFO - PROCESS | 2196 | ++DOCSHELL 1A330C00 == 42 [pid = 2196] [id = 94] 15:22:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1A332000) [pid = 2196] [serial = 279] [outer = 00000000] 15:22:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1AC51800) [pid = 2196] [serial = 280] [outer = 1A332000] 15:22:24 INFO - PROCESS | 2196 | 1461190944509 Marionette DEBUG loaded listener.js 15:22:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1AC6E800) [pid = 2196] [serial = 281] [outer = 1A332000] 15:22:24 INFO - PROCESS | 2196 | 1461190944987 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]]]}] 15:22:25 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. 15:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 669ms 15:22:25 INFO - PROCESS | 2196 | 1461190945034 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 15:22:25 INFO - PROCESS | 2196 | 1461190945036 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 15:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:22:25 INFO - PROCESS | 2196 | 1461190945039 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:22:25 INFO - PROCESS | 2196 | 1461190945041 Marionette TRACE conn5 <- [1,342,null,{}] 15:22:25 INFO - PROCESS | 2196 | 1461190945045 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}] 15:22:25 INFO - PROCESS | 2196 | 1461190945124 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 15:22:25 INFO - PROCESS | 2196 | 1461190945130 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:25 INFO - PROCESS | 2196 | ++DOCSHELL 1AD7D800 == 43 [pid = 2196] [id = 95] 15:22:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1AD7E000) [pid = 2196] [serial = 282] [outer = 00000000] 15:22:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1AD8BC00) [pid = 2196] [serial = 283] [outer = 1AD7E000] 15:22:25 INFO - PROCESS | 2196 | 1461190945175 Marionette DEBUG loaded listener.js 15:22:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1B233400) [pid = 2196] [serial = 284] [outer = 1AD7E000] 15:22:25 INFO - PROCESS | 2196 | 1461190945636 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]]]}] 15:22:25 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. 15:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 15:22:25 INFO - PROCESS | 2196 | 1461190945674 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 15:22:25 INFO - PROCESS | 2196 | 1461190945676 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 15:22:25 INFO - PROCESS | 2196 | 1461190945679 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:22:25 INFO - PROCESS | 2196 | 1461190945681 Marionette TRACE conn5 <- [1,346,null,{}] 15:22:25 INFO - PROCESS | 2196 | 1461190945684 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}] 15:22:25 INFO - PROCESS | 2196 | 1461190945817 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 15:22:25 INFO - PROCESS | 2196 | 1461190945902 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:25 INFO - PROCESS | 2196 | ++DOCSHELL 1B2ADC00 == 44 [pid = 2196] [id = 96] 15:22:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1B2B8800) [pid = 2196] [serial = 285] [outer = 00000000] 15:22:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1B465800) [pid = 2196] [serial = 286] [outer = 1B2B8800] 15:22:25 INFO - PROCESS | 2196 | 1461190945952 Marionette DEBUG loaded listener.js 15:22:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1B4CE800) [pid = 2196] [serial = 287] [outer = 1B2B8800] 15:22:26 INFO - PROCESS | 2196 | 1461190946388 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]]]}] 15:22:26 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. 15:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 15:22:26 INFO - PROCESS | 2196 | 1461190946414 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 15:22:26 INFO - PROCESS | 2196 | 1461190946416 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 15:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:22:26 INFO - PROCESS | 2196 | 1461190946425 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:22:26 INFO - PROCESS | 2196 | 1461190946427 Marionette TRACE conn5 <- [1,350,null,{}] 15:22:26 INFO - PROCESS | 2196 | 1461190946431 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}] 15:22:26 INFO - PROCESS | 2196 | 1461190946535 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 15:22:26 INFO - PROCESS | 2196 | 1461190946542 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:26 INFO - PROCESS | 2196 | ++DOCSHELL 12626800 == 45 [pid = 2196] [id = 97] 15:22:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1B4D0800) [pid = 2196] [serial = 288] [outer = 00000000] 15:22:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1C18BC00) [pid = 2196] [serial = 289] [outer = 1B4D0800] 15:22:26 INFO - PROCESS | 2196 | 1461190946593 Marionette DEBUG loaded listener.js 15:22:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1BA69400) [pid = 2196] [serial = 290] [outer = 1B4D0800] 15:22:27 INFO - PROCESS | 2196 | 1461190947041 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]]]}] 15:22:27 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. 15:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 689ms 15:22:27 INFO - PROCESS | 2196 | 1461190947116 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 15:22:27 INFO - PROCESS | 2196 | 1461190947118 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 15:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:22:27 INFO - PROCESS | 2196 | 1461190947122 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:22:27 INFO - PROCESS | 2196 | 1461190947123 Marionette TRACE conn5 <- [1,354,null,{}] 15:22:27 INFO - PROCESS | 2196 | 1461190947127 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}] 15:22:27 INFO - PROCESS | 2196 | 1461190947257 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 15:22:27 INFO - PROCESS | 2196 | 1461190947280 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:27 INFO - PROCESS | 2196 | ++DOCSHELL 1BA5D800 == 46 [pid = 2196] [id = 98] 15:22:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (12625800) [pid = 2196] [serial = 291] [outer = 00000000] 15:22:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1C579000) [pid = 2196] [serial = 292] [outer = 12625800] 15:22:27 INFO - PROCESS | 2196 | 1461190947324 Marionette DEBUG loaded listener.js 15:22:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1C574C00) [pid = 2196] [serial = 293] [outer = 12625800] 15:22:27 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1B23B800) [pid = 2196] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:22:27 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1B22EC00) [pid = 2196] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:22:27 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (12752C00) [pid = 2196] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:22:27 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (12D54400) [pid = 2196] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:22:27 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (195E4C00) [pid = 2196] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:22:27 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1A332400) [pid = 2196] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:22:27 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1C57D400) [pid = 2196] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:22:27 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1356B800) [pid = 2196] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:22:27 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1C190400) [pid = 2196] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:22:27 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1E20E800) [pid = 2196] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:22:27 INFO - PROCESS | 2196 | 1461190947834 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]]]}] 15:22:27 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. 15:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 15:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:22:27 INFO - PROCESS | 2196 | 1461190947864 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 15:22:27 INFO - PROCESS | 2196 | 1461190947866 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 15:22:27 INFO - PROCESS | 2196 | 1461190947869 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:22:27 INFO - PROCESS | 2196 | 1461190947871 Marionette TRACE conn5 <- [1,358,null,{}] 15:22:27 INFO - PROCESS | 2196 | 1461190947875 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}] 15:22:27 INFO - PROCESS | 2196 | 1461190947950 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 15:22:27 INFO - PROCESS | 2196 | 1461190947957 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:27 INFO - PROCESS | 2196 | ++DOCSHELL 19B5C000 == 47 [pid = 2196] [id = 99] 15:22:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1A332400) [pid = 2196] [serial = 294] [outer = 00000000] 15:22:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1BA35800) [pid = 2196] [serial = 295] [outer = 1A332400] 15:22:27 INFO - PROCESS | 2196 | 1461190948004 Marionette DEBUG loaded listener.js 15:22:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1C454800) [pid = 2196] [serial = 296] [outer = 1A332400] 15:22:28 INFO - PROCESS | 2196 | 1461190948428 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]]]}] 15:22:28 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. 15:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 15:22:28 INFO - PROCESS | 2196 | 1461190948441 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 15:22:28 INFO - PROCESS | 2196 | 1461190948443 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 15:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:22:28 INFO - PROCESS | 2196 | 1461190948446 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:22:28 INFO - PROCESS | 2196 | 1461190948448 Marionette TRACE conn5 <- [1,362,null,{}] 15:22:28 INFO - PROCESS | 2196 | 1461190948451 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}] 15:22:28 INFO - PROCESS | 2196 | 1461190948561 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 15:22:28 INFO - PROCESS | 2196 | 1461190948570 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:28 INFO - PROCESS | 2196 | ++DOCSHELL 1B40B800 == 48 [pid = 2196] [id = 100] 15:22:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1C45C800) [pid = 2196] [serial = 297] [outer = 00000000] 15:22:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1C5AA000) [pid = 2196] [serial = 298] [outer = 1C45C800] 15:22:28 INFO - PROCESS | 2196 | 1461190948618 Marionette DEBUG loaded listener.js 15:22:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1C9B7000) [pid = 2196] [serial = 299] [outer = 1C45C800] 15:22:29 INFO - PROCESS | 2196 | 1461190949056 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]]]}] 15:22:29 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. 15:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 15:22:29 INFO - PROCESS | 2196 | 1461190949077 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 15:22:29 INFO - PROCESS | 2196 | 1461190949079 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 15:22:29 INFO - PROCESS | 2196 | 1461190949082 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:22:29 INFO - PROCESS | 2196 | 1461190949085 Marionette TRACE conn5 <- [1,366,null,{}] 15:22:29 INFO - PROCESS | 2196 | 1461190949089 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}] 15:22:29 INFO - PROCESS | 2196 | 1461190949216 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 15:22:29 INFO - PROCESS | 2196 | 1461190949224 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:29 INFO - PROCESS | 2196 | ++DOCSHELL 1C5A6000 == 49 [pid = 2196] [id = 101] 15:22:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1C5A8800) [pid = 2196] [serial = 300] [outer = 00000000] 15:22:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1FD56C00) [pid = 2196] [serial = 301] [outer = 1C5A8800] 15:22:29 INFO - PROCESS | 2196 | 1461190949277 Marionette DEBUG loaded listener.js 15:22:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1FD60C00) [pid = 2196] [serial = 302] [outer = 1C5A8800] 15:22:29 INFO - PROCESS | 2196 | 1461190949842 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]]]}] 15:22:29 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. 15:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 830ms 15:22:29 INFO - PROCESS | 2196 | 1461190949930 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 15:22:29 INFO - PROCESS | 2196 | 1461190949935 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 15:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:22:29 INFO - PROCESS | 2196 | 1461190949941 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:22:29 INFO - PROCESS | 2196 | 1461190949945 Marionette TRACE conn5 <- [1,370,null,{}] 15:22:29 INFO - PROCESS | 2196 | 1461190949965 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}] 15:22:30 INFO - PROCESS | 2196 | 1461190950081 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 15:22:30 INFO - PROCESS | 2196 | 1461190950196 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:30 INFO - PROCESS | 2196 | ++DOCSHELL 1262E000 == 50 [pid = 2196] [id = 102] 15:22:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1262F800) [pid = 2196] [serial = 303] [outer = 00000000] 15:22:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (16E17C00) [pid = 2196] [serial = 304] [outer = 1262F800] 15:22:30 INFO - PROCESS | 2196 | 1461190950255 Marionette DEBUG loaded listener.js 15:22:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (16E1C400) [pid = 2196] [serial = 305] [outer = 1262F800] 15:22:30 INFO - PROCESS | 2196 | 1461190950856 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]]]}] 15:22:30 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. 15:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 950ms 15:22:30 INFO - PROCESS | 2196 | 1461190950896 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 15:22:30 INFO - PROCESS | 2196 | 1461190950902 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 15:22:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:22:30 INFO - PROCESS | 2196 | 1461190950909 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:22:30 INFO - PROCESS | 2196 | 1461190950912 Marionette TRACE conn5 <- [1,374,null,{}] 15:22:30 INFO - PROCESS | 2196 | 1461190950916 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}] 15:22:31 INFO - PROCESS | 2196 | 1461190951021 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 15:22:31 INFO - PROCESS | 2196 | 1461190951101 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:31 INFO - PROCESS | 2196 | ++DOCSHELL 16E23400 == 51 [pid = 2196] [id = 103] 15:22:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (16E25000) [pid = 2196] [serial = 306] [outer = 00000000] 15:22:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1787D400) [pid = 2196] [serial = 307] [outer = 16E25000] 15:22:31 INFO - PROCESS | 2196 | 1461190951196 Marionette DEBUG loaded listener.js 15:22:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (18227C00) [pid = 2196] [serial = 308] [outer = 16E25000] 15:22:31 INFO - PROCESS | 2196 | 1461190951820 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:22:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:22:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 929ms 15:22:31 INFO - PROCESS | 2196 | 1461190951840 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 15:22:31 INFO - PROCESS | 2196 | 1461190951843 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 15:22:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:22:31 INFO - PROCESS | 2196 | 1461190951847 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:22:31 INFO - PROCESS | 2196 | 1461190951851 Marionette TRACE conn5 <- [1,378,null,{}] 15:22:31 INFO - PROCESS | 2196 | 1461190951862 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}] 15:22:31 INFO - PROCESS | 2196 | 1461190951973 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 15:22:32 INFO - PROCESS | 2196 | 1461190952095 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:32 INFO - PROCESS | 2196 | ++DOCSHELL 173E5400 == 52 [pid = 2196] [id = 104] 15:22:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1AD8A000) [pid = 2196] [serial = 309] [outer = 00000000] 15:22:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1B2A6000) [pid = 2196] [serial = 310] [outer = 1AD8A000] 15:22:32 INFO - PROCESS | 2196 | 1461190952154 Marionette DEBUG loaded listener.js 15:22:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1B40D400) [pid = 2196] [serial = 311] [outer = 1AD8A000] 15:22:32 INFO - PROCESS | 2196 | 1461190952787 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:22:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:22:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 970ms 15:22:32 INFO - PROCESS | 2196 | 1461190952820 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 15:22:32 INFO - PROCESS | 2196 | 1461190952823 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 15:22:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:22:32 INFO - PROCESS | 2196 | 1461190952827 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:22:32 INFO - PROCESS | 2196 | 1461190952829 Marionette TRACE conn5 <- [1,382,null,{}] 15:22:32 INFO - PROCESS | 2196 | 1461190952833 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}] 15:22:32 INFO - PROCESS | 2196 | 1461190952939 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 15:22:33 INFO - PROCESS | 2196 | 1461190953059 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:33 INFO - PROCESS | 2196 | ++DOCSHELL 1C50C400 == 53 [pid = 2196] [id = 105] 15:22:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1C59F000) [pid = 2196] [serial = 312] [outer = 00000000] 15:22:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1FD5EC00) [pid = 2196] [serial = 313] [outer = 1C59F000] 15:22:33 INFO - PROCESS | 2196 | 1461190953117 Marionette DEBUG loaded listener.js 15:22:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1FD62800) [pid = 2196] [serial = 314] [outer = 1C59F000] 15:22:33 INFO - PROCESS | 2196 | 1461190953683 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:22:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:22:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 869ms 15:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:22:33 INFO - PROCESS | 2196 | 1461190953712 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 15:22:33 INFO - PROCESS | 2196 | 1461190953714 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 15:22:33 INFO - PROCESS | 2196 | 1461190953719 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:22:33 INFO - PROCESS | 2196 | 1461190953721 Marionette TRACE conn5 <- [1,386,null,{}] 15:22:33 INFO - PROCESS | 2196 | 1461190953725 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}] 15:22:33 INFO - PROCESS | 2196 | 1461190953946 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 15:22:34 INFO - PROCESS | 2196 | 1461190954057 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:34 INFO - PROCESS | 2196 | ++DOCSHELL 127CD400 == 54 [pid = 2196] [id = 106] 15:22:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (127CE400) [pid = 2196] [serial = 315] [outer = 00000000] 15:22:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (16C96C00) [pid = 2196] [serial = 316] [outer = 127CE400] 15:22:34 INFO - PROCESS | 2196 | 1461190954111 Marionette DEBUG loaded listener.js 15:22:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (16E21400) [pid = 2196] [serial = 317] [outer = 127CE400] 15:22:34 INFO - PROCESS | 2196 | --DOCSHELL 1B40B800 == 53 [pid = 2196] [id = 100] 15:22:34 INFO - PROCESS | 2196 | --DOCSHELL 19B5C000 == 52 [pid = 2196] [id = 99] 15:22:34 INFO - PROCESS | 2196 | --DOCSHELL 1BA5D800 == 51 [pid = 2196] [id = 98] 15:22:34 INFO - PROCESS | 2196 | --DOCSHELL 12626800 == 50 [pid = 2196] [id = 97] 15:22:34 INFO - PROCESS | 2196 | --DOCSHELL 1B2ADC00 == 49 [pid = 2196] [id = 96] 15:22:34 INFO - PROCESS | 2196 | --DOCSHELL 1AD7D800 == 48 [pid = 2196] [id = 95] 15:22:34 INFO - PROCESS | 2196 | --DOCSHELL 1A330C00 == 47 [pid = 2196] [id = 94] 15:22:34 INFO - PROCESS | 2196 | --DOCSHELL 195E9C00 == 46 [pid = 2196] [id = 93] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (20D22800) [pid = 2196] [serial = 256] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOCSHELL 127C9800 == 45 [pid = 2196] [id = 92] 15:22:34 INFO - PROCESS | 2196 | --DOCSHELL 12753400 == 44 [pid = 2196] [id = 91] 15:22:34 INFO - PROCESS | 2196 | 1461190954847 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]]]}] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1B545000) [pid = 2196] [serial = 244] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1B237000) [pid = 2196] [serial = 241] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1BA64000) [pid = 2196] [serial = 245] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (12507000) [pid = 2196] [serial = 217] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1A0A4800) [pid = 2196] [serial = 220] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1E33B400) [pid = 2196] [serial = 223] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (20B10C00) [pid = 2196] [serial = 226] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1358D800) [pid = 2196] [serial = 230] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (12BC3000) [pid = 2196] [serial = 229] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (135D8C00) [pid = 2196] [serial = 232] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (16C8D800) [pid = 2196] [serial = 233] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1A054400) [pid = 2196] [serial = 235] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1A05B000) [pid = 2196] [serial = 236] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1AC70000) [pid = 2196] [serial = 238] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1E20B400) [pid = 2196] [serial = 215] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (19B54400) [pid = 2196] [serial = 251] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1C45CC00) [pid = 2196] [serial = 247] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1C452000) [pid = 2196] [serial = 250] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1C45BC00) [pid = 2196] [serial = 248] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (20B01C00) [pid = 2196] [serial = 254] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1F163400) [pid = 2196] [serial = 253] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1B239000) [pid = 2196] [serial = 242] [outer = 00000000] [url = about:blank] 15:22:34 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1AD2E800) [pid = 2196] [serial = 239] [outer = 00000000] [url = about:blank] 15:22:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:22:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1178ms 15:22:34 INFO - PROCESS | 2196 | 1461190954900 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 15:22:34 INFO - PROCESS | 2196 | 1461190954905 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 15:22:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:22:34 INFO - PROCESS | 2196 | 1461190954909 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:22:34 INFO - PROCESS | 2196 | 1461190954913 Marionette TRACE conn5 <- [1,390,null,{}] 15:22:34 INFO - PROCESS | 2196 | 1461190954918 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}] 15:22:34 INFO - PROCESS | 2196 | 1461190955006 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 15:22:35 INFO - PROCESS | 2196 | 1461190955014 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:35 INFO - PROCESS | 2196 | ++DOCSHELL 1275A400 == 45 [pid = 2196] [id = 107] 15:22:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1275C000) [pid = 2196] [serial = 318] [outer = 00000000] 15:22:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (12BC3000) [pid = 2196] [serial = 319] [outer = 1275C000] 15:22:35 INFO - PROCESS | 2196 | 1461190955066 Marionette DEBUG loaded listener.js 15:22:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1358D800) [pid = 2196] [serial = 320] [outer = 1275C000] 15:22:35 INFO - PROCESS | 2196 | 1461190955538 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]]]}] 15:22:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:22:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 669ms 15:22:35 INFO - PROCESS | 2196 | 1461190955600 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 15:22:35 INFO - PROCESS | 2196 | 1461190955603 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 15:22:35 INFO - PROCESS | 2196 | 1461190955607 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:22:35 INFO - PROCESS | 2196 | 1461190955608 Marionette TRACE conn5 <- [1,394,null,{}] 15:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:22:35 INFO - PROCESS | 2196 | 1461190955612 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}] 15:22:35 INFO - PROCESS | 2196 | 1461190955697 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 15:22:35 INFO - PROCESS | 2196 | 1461190955706 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:35 INFO - PROCESS | 2196 | ++DOCSHELL 1892D000 == 46 [pid = 2196] [id = 108] 15:22:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (195DF800) [pid = 2196] [serial = 321] [outer = 00000000] 15:22:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (19B55400) [pid = 2196] [serial = 322] [outer = 195DF800] 15:22:35 INFO - PROCESS | 2196 | 1461190955757 Marionette DEBUG loaded listener.js 15:22:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1A053C00) [pid = 2196] [serial = 323] [outer = 195DF800] 15:22:36 INFO - PROCESS | 2196 | 1461190956236 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]]]}] 15:22:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:22:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 15:22:36 INFO - PROCESS | 2196 | 1461190956283 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 15:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:22:36 INFO - PROCESS | 2196 | 1461190956287 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 15:22:36 INFO - PROCESS | 2196 | 1461190956298 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:22:36 INFO - PROCESS | 2196 | 1461190956302 Marionette TRACE conn5 <- [1,398,null,{}] 15:22:36 INFO - PROCESS | 2196 | 1461190956306 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}] 15:22:36 INFO - PROCESS | 2196 | 1461190956394 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 15:22:36 INFO - PROCESS | 2196 | 1461190956416 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:36 INFO - PROCESS | 2196 | ++DOCSHELL 1A0A6400 == 47 [pid = 2196] [id = 109] 15:22:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1A336000) [pid = 2196] [serial = 324] [outer = 00000000] 15:22:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1AD81800) [pid = 2196] [serial = 325] [outer = 1A336000] 15:22:36 INFO - PROCESS | 2196 | 1461190956462 Marionette DEBUG loaded listener.js 15:22:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1B073800) [pid = 2196] [serial = 326] [outer = 1A336000] 15:22:36 INFO - PROCESS | 2196 | 1461190956940 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]]]}] 15:22:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:22:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 689ms 15:22:36 INFO - PROCESS | 2196 | 1461190956984 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 15:22:36 INFO - PROCESS | 2196 | 1461190956986 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 15:22:36 INFO - PROCESS | 2196 | 1461190956989 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:22:36 INFO - PROCESS | 2196 | 1461190956991 Marionette TRACE conn5 <- [1,402,null,{}] 15:22:36 INFO - PROCESS | 2196 | 1461190957000 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}] 15:22:37 INFO - PROCESS | 2196 | 1461190957139 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 15:22:37 INFO - PROCESS | 2196 | 1461190957154 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:37 INFO - PROCESS | 2196 | ++DOCSHELL 1B23DC00 == 48 [pid = 2196] [id = 110] 15:22:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1B29F000) [pid = 2196] [serial = 327] [outer = 00000000] 15:22:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1B2AC800) [pid = 2196] [serial = 328] [outer = 1B29F000] 15:22:37 INFO - PROCESS | 2196 | 1461190957246 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1B40B800) [pid = 2196] [serial = 329] [outer = 1B29F000] 15:22:37 INFO - PROCESS | 2196 | 1461190957692 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]]]}] 15:22:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:22:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 15:22:37 INFO - PROCESS | 2196 | 1461190957725 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 15:22:37 INFO - PROCESS | 2196 | 1461190957727 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 15:22:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:22:37 INFO - PROCESS | 2196 | 1461190957735 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:22:37 INFO - PROCESS | 2196 | 1461190957737 Marionette TRACE conn5 <- [1,406,null,{}] 15:22:37 INFO - PROCESS | 2196 | 1461190957740 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}] 15:22:37 INFO - PROCESS | 2196 | 1461190957859 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 15:22:37 INFO - PROCESS | 2196 | 1461190957868 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:37 INFO - PROCESS | 2196 | ++DOCSHELL 1BA31800 == 49 [pid = 2196] [id = 111] 15:22:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1BA32000) [pid = 2196] [serial = 330] [outer = 00000000] 15:22:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1C2A5800) [pid = 2196] [serial = 331] [outer = 1BA32000] 15:22:37 INFO - PROCESS | 2196 | 1461190957930 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1C505000) [pid = 2196] [serial = 332] [outer = 1BA32000] 15:22:38 INFO - PROCESS | 2196 | 1461190958407 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]]]}] 15:22:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:22:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 15:22:38 INFO - PROCESS | 2196 | 1461190958492 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 15:22:38 INFO - PROCESS | 2196 | 1461190958494 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 15:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:22:38 INFO - PROCESS | 2196 | 1461190958501 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:22:38 INFO - PROCESS | 2196 | 1461190958503 Marionette TRACE conn5 <- [1,410,null,{}] 15:22:38 INFO - PROCESS | 2196 | 1461190958507 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}] 15:22:38 INFO - PROCESS | 2196 | 1461190958618 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 15:22:38 INFO - PROCESS | 2196 | 1461190958630 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:38 INFO - PROCESS | 2196 | ++DOCSHELL 12631400 == 50 [pid = 2196] [id = 112] 15:22:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1C59C800) [pid = 2196] [serial = 333] [outer = 00000000] 15:22:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1E339400) [pid = 2196] [serial = 334] [outer = 1C59C800] 15:22:38 INFO - PROCESS | 2196 | 1461190958674 Marionette DEBUG loaded listener.js 15:22:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1E338400) [pid = 2196] [serial = 335] [outer = 1C59C800] 15:22:39 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1B2B8800) [pid = 2196] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:22:39 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1B4D0800) [pid = 2196] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:22:39 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1A332000) [pid = 2196] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:22:39 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (12756000) [pid = 2196] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:22:39 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1AD7E000) [pid = 2196] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:22:39 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (127CA400) [pid = 2196] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:22:39 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1C45C800) [pid = 2196] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:22:39 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (19B53400) [pid = 2196] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:22:39 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (12625800) [pid = 2196] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:22:39 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1A332400) [pid = 2196] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:22:39 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (20B0BC00) [pid = 2196] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:22:39 INFO - PROCESS | 2196 | 1461190959242 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]]]}] 15:22:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:22:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 769ms 15:22:39 INFO - PROCESS | 2196 | 1461190959274 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 15:22:39 INFO - PROCESS | 2196 | 1461190959276 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 15:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:22:39 INFO - PROCESS | 2196 | 1461190959280 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:22:39 INFO - PROCESS | 2196 | 1461190959281 Marionette TRACE conn5 <- [1,414,null,{}] 15:22:39 INFO - PROCESS | 2196 | 1461190959285 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}] 15:22:39 INFO - PROCESS | 2196 | 1461190959395 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 15:22:39 INFO - PROCESS | 2196 | 1461190959446 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:39 INFO - PROCESS | 2196 | ++DOCSHELL 127CF400 == 51 [pid = 2196] [id = 113] 15:22:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (17672800) [pid = 2196] [serial = 336] [outer = 00000000] 15:22:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1B2BD400) [pid = 2196] [serial = 337] [outer = 17672800] 15:22:39 INFO - PROCESS | 2196 | 1461190959491 Marionette DEBUG loaded listener.js 15:22:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1C5A6800) [pid = 2196] [serial = 338] [outer = 17672800] 15:22:39 INFO - PROCESS | 2196 | 1461190959854 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]]]}] 15:22:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:22:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 15:22:39 INFO - PROCESS | 2196 | 1461190959915 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 15:22:39 INFO - PROCESS | 2196 | 1461190959917 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 15:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:22:39 INFO - PROCESS | 2196 | 1461190959921 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:22:39 INFO - PROCESS | 2196 | 1461190959923 Marionette TRACE conn5 <- [1,418,null,{}] 15:22:39 INFO - PROCESS | 2196 | 1461190959926 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}] 15:22:40 INFO - PROCESS | 2196 | 1461190960040 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 15:22:40 INFO - PROCESS | 2196 | 1461190960054 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:40 INFO - PROCESS | 2196 | ++DOCSHELL 1B2B8800 == 52 [pid = 2196] [id = 114] 15:22:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1B545800) [pid = 2196] [serial = 339] [outer = 00000000] 15:22:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1FD5E000) [pid = 2196] [serial = 340] [outer = 1B545800] 15:22:40 INFO - PROCESS | 2196 | 1461190960098 Marionette DEBUG loaded listener.js 15:22:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (20B04800) [pid = 2196] [serial = 341] [outer = 1B545800] 15:22:40 INFO - PROCESS | 2196 | 1461190960983 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]]]}] 15:22:40 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 15:22:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1067ms 15:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:22:40 INFO - PROCESS | 2196 | 1461190960993 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 15:22:40 INFO - PROCESS | 2196 | 1461190960995 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 15:22:40 INFO - PROCESS | 2196 | 1461190960999 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:22:40 INFO - PROCESS | 2196 | 1461190961000 Marionette TRACE conn5 <- [1,422,null,{}] 15:22:40 INFO - PROCESS | 2196 | 1461190961004 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}] 15:22:41 INFO - PROCESS | 2196 | 1461190961128 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 15:22:41 INFO - PROCESS | 2196 | 1461190961207 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:41 INFO - PROCESS | 2196 | ++DOCSHELL 11FB6400 == 53 [pid = 2196] [id = 115] 15:22:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (11FEC400) [pid = 2196] [serial = 342] [outer = 00000000] 15:22:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1262C800) [pid = 2196] [serial = 343] [outer = 11FEC400] 15:22:41 INFO - PROCESS | 2196 | 1461190961306 Marionette DEBUG loaded listener.js 15:22:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (127C6000) [pid = 2196] [serial = 344] [outer = 11FEC400] 15:22:42 INFO - PROCESS | 2196 | 1461190962438 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]]]}] 15:22:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:22:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1484ms 15:22:42 INFO - PROCESS | 2196 | 1461190962485 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 15:22:42 INFO - PROCESS | 2196 | 1461190962490 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 15:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:22:42 INFO - PROCESS | 2196 | 1461190962495 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:22:42 INFO - PROCESS | 2196 | 1461190962500 Marionette TRACE conn5 <- [1,426,null,{}] 15:22:42 INFO - PROCESS | 2196 | 1461190962505 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}] 15:22:42 INFO - PROCESS | 2196 | 1461190962647 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 15:22:42 INFO - PROCESS | 2196 | 1461190962778 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:42 INFO - PROCESS | 2196 | ++DOCSHELL 19B5C800 == 54 [pid = 2196] [id = 116] 15:22:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (19B5FC00) [pid = 2196] [serial = 345] [outer = 00000000] 15:22:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1A335800) [pid = 2196] [serial = 346] [outer = 19B5FC00] 15:22:42 INFO - PROCESS | 2196 | 1461190962836 Marionette DEBUG loaded listener.js 15:22:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1AC4D400) [pid = 2196] [serial = 347] [outer = 19B5FC00] 15:22:43 INFO - PROCESS | 2196 | 1461190963404 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] 15:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:22:43 INFO - PROCESS | 2196 | 1461190963475 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 15:22:43 INFO - PROCESS | 2196 | 1461190963479 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:22:43 INFO - PROCESS | 2196 | 1461190963481 Marionette TRACE conn5 <- [1,430,null,{}] 15:22:43 INFO - PROCESS | 2196 | 1461190963486 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}] 15:22:43 INFO - PROCESS | 2196 | 1461190963595 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 15:22:43 INFO - PROCESS | 2196 | 1461190963692 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:43 INFO - PROCESS | 2196 | ++DOCSHELL 1C45D400 == 55 [pid = 2196] [id = 117] 15:22:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1C5A9000) [pid = 2196] [serial = 348] [outer = 00000000] 15:22:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1C5E5800) [pid = 2196] [serial = 349] [outer = 1C5A9000] 15:22:43 INFO - PROCESS | 2196 | 1461190963752 Marionette DEBUG loaded listener.js 15:22:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1C5E8C00) [pid = 2196] [serial = 350] [outer = 1C5A9000] 15:22:44 INFO - PROCESS | 2196 | 1461190964361 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]]]}] 15:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 15:22:44 INFO - PROCESS | 2196 | 1461190964411 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 15:22:44 INFO - PROCESS | 2196 | 1461190964415 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 15:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:22:44 INFO - PROCESS | 2196 | 1461190964427 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:22:44 INFO - PROCESS | 2196 | 1461190964432 Marionette TRACE conn5 <- [1,434,null,{}] 15:22:44 INFO - PROCESS | 2196 | 1461190964437 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}] 15:22:44 INFO - PROCESS | 2196 | 1461190964548 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 15:22:44 INFO - PROCESS | 2196 | 1461190964672 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:44 INFO - PROCESS | 2196 | ++DOCSHELL 12B7E000 == 56 [pid = 2196] [id = 118] 15:22:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (12B83800) [pid = 2196] [serial = 351] [outer = 00000000] 15:22:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1C5EB000) [pid = 2196] [serial = 352] [outer = 12B83800] 15:22:44 INFO - PROCESS | 2196 | 1461190964728 Marionette DEBUG loaded listener.js 15:22:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1CBAB400) [pid = 2196] [serial = 353] [outer = 12B83800] 15:22:45 INFO - PROCESS | 2196 | 1461190965357 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]]]}] 15:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1030ms 15:22:45 INFO - PROCESS | 2196 | 1461190965421 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 15:22:45 INFO - PROCESS | 2196 | 1461190965424 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 15:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:22:45 INFO - PROCESS | 2196 | 1461190965428 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:22:45 INFO - PROCESS | 2196 | 1461190965430 Marionette TRACE conn5 <- [1,438,null,{}] 15:22:45 INFO - PROCESS | 2196 | 1461190965434 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}] 15:22:45 INFO - PROCESS | 2196 | 1461190965536 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 15:22:45 INFO - PROCESS | 2196 | 1461190965636 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:45 INFO - PROCESS | 2196 | ++DOCSHELL 135E4000 == 57 [pid = 2196] [id = 119] 15:22:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (19B59800) [pid = 2196] [serial = 354] [outer = 00000000] 15:22:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1AD7C800) [pid = 2196] [serial = 355] [outer = 19B59800] 15:22:45 INFO - PROCESS | 2196 | 1461190965694 Marionette DEBUG loaded listener.js 15:22:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1AD34400) [pid = 2196] [serial = 356] [outer = 19B59800] 15:22:46 INFO - PROCESS | 2196 | 1461190966387 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]]]}] 15:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 970ms 15:22:46 INFO - PROCESS | 2196 | 1461190966402 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 15:22:46 INFO - PROCESS | 2196 | 1461190966406 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 15:22:46 INFO - PROCESS | 2196 | 1461190966412 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:22:46 INFO - PROCESS | 2196 | 1461190966415 Marionette TRACE conn5 <- [1,442,null,{}] 15:22:46 INFO - PROCESS | 2196 | 1461190966421 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}] 15:22:46 INFO - PROCESS | 2196 | 1461190966516 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 15:22:46 INFO - PROCESS | 2196 | 1461190966617 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:46 INFO - PROCESS | 2196 | ++DOCSHELL 12B83000 == 58 [pid = 2196] [id = 120] 15:22:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (16C72000) [pid = 2196] [serial = 357] [outer = 00000000] 15:22:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (16F27800) [pid = 2196] [serial = 358] [outer = 16C72000] 15:22:46 INFO - PROCESS | 2196 | 1461190966667 Marionette DEBUG loaded listener.js 15:22:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1767F400) [pid = 2196] [serial = 359] [outer = 16C72000] 15:22:47 INFO - PROCESS | 2196 | --DOCSHELL 1B2B8800 == 57 [pid = 2196] [id = 114] 15:22:47 INFO - PROCESS | 2196 | --DOCSHELL 127CF400 == 56 [pid = 2196] [id = 113] 15:22:47 INFO - PROCESS | 2196 | --DOCSHELL 12631400 == 55 [pid = 2196] [id = 112] 15:22:47 INFO - PROCESS | 2196 | --DOCSHELL 1BA31800 == 54 [pid = 2196] [id = 111] 15:22:47 INFO - PROCESS | 2196 | --DOCSHELL 1B23DC00 == 53 [pid = 2196] [id = 110] 15:22:47 INFO - PROCESS | 2196 | --DOCSHELL 1A0A6400 == 52 [pid = 2196] [id = 109] 15:22:47 INFO - PROCESS | 2196 | --DOCSHELL 1892D000 == 51 [pid = 2196] [id = 108] 15:22:47 INFO - PROCESS | 2196 | --DOCSHELL 1275A400 == 50 [pid = 2196] [id = 107] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (19B58800) [pid = 2196] [serial = 262] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1C2AA400) [pid = 2196] [serial = 265] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1FD57000) [pid = 2196] [serial = 268] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (12755800) [pid = 2196] [serial = 259] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1FD56C00) [pid = 2196] [serial = 301] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOCSHELL 127CD400 == 49 [pid = 2196] [id = 106] 15:22:47 INFO - PROCESS | 2196 | --DOCSHELL 1262E000 == 48 [pid = 2196] [id = 102] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (20D28000) [pid = 2196] [serial = 257] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1B465800) [pid = 2196] [serial = 286] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1C18BC00) [pid = 2196] [serial = 289] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1AC51800) [pid = 2196] [serial = 280] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1AC6E800) [pid = 2196] [serial = 281] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1B4CE800) [pid = 2196] [serial = 287] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (135D7400) [pid = 2196] [serial = 272] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (12AD1C00) [pid = 2196] [serial = 271] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1AD8BC00) [pid = 2196] [serial = 283] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (12BC6C00) [pid = 2196] [serial = 274] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (13883800) [pid = 2196] [serial = 275] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1C9B7000) [pid = 2196] [serial = 299] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (19B5C400) [pid = 2196] [serial = 277] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (19B65400) [pid = 2196] [serial = 278] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1C579000) [pid = 2196] [serial = 292] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1BA69400) [pid = 2196] [serial = 290] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1C5AA000) [pid = 2196] [serial = 298] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1C574C00) [pid = 2196] [serial = 293] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1BA35800) [pid = 2196] [serial = 295] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1C454800) [pid = 2196] [serial = 296] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1B233400) [pid = 2196] [serial = 284] [outer = 00000000] [url = about:blank] 15:22:47 INFO - PROCESS | 2196 | 1461190967316 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]]]}] 15:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 929ms 15:22:47 INFO - PROCESS | 2196 | 1461190967347 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 15:22:47 INFO - PROCESS | 2196 | 1461190967352 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 15:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:22:47 INFO - PROCESS | 2196 | 1461190967359 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:22:47 INFO - PROCESS | 2196 | 1461190967361 Marionette TRACE conn5 <- [1,446,null,{}] 15:22:47 INFO - PROCESS | 2196 | 1461190967365 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}] 15:22:47 INFO - PROCESS | 2196 | 1461190967454 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 15:22:47 INFO - PROCESS | 2196 | 1461190967538 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:47 INFO - PROCESS | 2196 | ++DOCSHELL 1275B000 == 49 [pid = 2196] [id = 121] 15:22:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1275D400) [pid = 2196] [serial = 360] [outer = 00000000] 15:22:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (16C95000) [pid = 2196] [serial = 361] [outer = 1275D400] 15:22:47 INFO - PROCESS | 2196 | 1461190967584 Marionette DEBUG loaded listener.js 15:22:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1716B400) [pid = 2196] [serial = 362] [outer = 1275D400] 15:22:48 INFO - PROCESS | 2196 | 1461190968012 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]]]}] 15:22:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 15:22:48 INFO - PROCESS | 2196 | 1461190968031 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 15:22:48 INFO - PROCESS | 2196 | 1461190968034 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 15:22:48 INFO - PROCESS | 2196 | 1461190968037 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:22:48 INFO - PROCESS | 2196 | 1461190968041 Marionette TRACE conn5 <- [1,450,null,{}] 15:22:48 INFO - PROCESS | 2196 | 1461190968051 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}] 15:22:48 INFO - PROCESS | 2196 | 1461190968137 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 15:22:48 INFO - PROCESS | 2196 | 1461190968144 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:48 INFO - PROCESS | 2196 | ++DOCSHELL 19748C00 == 50 [pid = 2196] [id = 122] 15:22:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1974B400) [pid = 2196] [serial = 363] [outer = 00000000] 15:22:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1A332800) [pid = 2196] [serial = 364] [outer = 1974B400] 15:22:48 INFO - PROCESS | 2196 | 1461190968196 Marionette DEBUG loaded listener.js 15:22:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1AC52400) [pid = 2196] [serial = 365] [outer = 1974B400] 15:22:48 INFO - PROCESS | 2196 | 1461190968671 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] 15:22:48 INFO - PROCESS | 2196 | 1461190968714 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 15:22:48 INFO - PROCESS | 2196 | 1461190968717 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:22:48 INFO - PROCESS | 2196 | 1461190968719 Marionette TRACE conn5 <- [1,454,null,{}] 15:22:48 INFO - PROCESS | 2196 | 1461190968723 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}] 15:22:48 INFO - PROCESS | 2196 | 1461190968831 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 15:22:48 INFO - PROCESS | 2196 | 1461190968841 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:48 INFO - PROCESS | 2196 | ++DOCSHELL 1B231800 == 51 [pid = 2196] [id = 123] 15:22:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1B233800) [pid = 2196] [serial = 366] [outer = 00000000] 15:22:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1B29E800) [pid = 2196] [serial = 367] [outer = 1B233800] 15:22:48 INFO - PROCESS | 2196 | 1461190968888 Marionette DEBUG loaded listener.js 15:22:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1B2AAC00) [pid = 2196] [serial = 368] [outer = 1B233800] 15:22:49 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:22:49 INFO - PROCESS | 2196 | 1461190969332 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]]]}] 15:22:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:22:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 15:22:49 INFO - PROCESS | 2196 | 1461190969358 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 15:22:49 INFO - PROCESS | 2196 | 1461190969361 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 15:22:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:22:49 INFO - PROCESS | 2196 | 1461190969364 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:22:49 INFO - PROCESS | 2196 | 1461190969366 Marionette TRACE conn5 <- [1,458,null,{}] 15:22:49 INFO - PROCESS | 2196 | 1461190969370 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}] 15:22:49 INFO - PROCESS | 2196 | 1461190969480 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 15:22:49 INFO - PROCESS | 2196 | 1461190969486 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:49 INFO - PROCESS | 2196 | ++DOCSHELL 1B23B400 == 52 [pid = 2196] [id = 124] 15:22:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1B2BC800) [pid = 2196] [serial = 369] [outer = 00000000] 15:22:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1BA08000) [pid = 2196] [serial = 370] [outer = 1B2BC800] 15:22:49 INFO - PROCESS | 2196 | 1461190969531 Marionette DEBUG loaded listener.js 15:22:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1BA37400) [pid = 2196] [serial = 371] [outer = 1B2BC800] 15:22:49 INFO - PROCESS | 2196 | 1461190969993 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] 15:22:50 INFO - PROCESS | 2196 | 1461190970039 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 15:22:50 INFO - PROCESS | 2196 | 1461190970042 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:22:50 INFO - PROCESS | 2196 | 1461190970044 Marionette TRACE conn5 <- [1,462,null,{}] 15:22:50 INFO - PROCESS | 2196 | 1461190970048 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}] 15:22:50 INFO - PROCESS | 2196 | 1461190970175 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 15:22:50 INFO - PROCESS | 2196 | 1461190970265 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:50 INFO - PROCESS | 2196 | ++DOCSHELL 1C452400 == 53 [pid = 2196] [id = 125] 15:22:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1C452C00) [pid = 2196] [serial = 372] [outer = 00000000] 15:22:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1C45C400) [pid = 2196] [serial = 373] [outer = 1C452C00] 15:22:50 INFO - PROCESS | 2196 | 1461190970313 Marionette DEBUG loaded listener.js 15:22:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1C574C00) [pid = 2196] [serial = 374] [outer = 1C452C00] 15:22:50 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:22:50 INFO - PROCESS | 2196 | 1461190970772 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] 15:22:50 INFO - PROCESS | 2196 | 1461190970819 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 15:22:50 INFO - PROCESS | 2196 | 1461190970823 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:22:50 INFO - PROCESS | 2196 | 1461190970825 Marionette TRACE conn5 <- [1,466,null,{}] 15:22:50 INFO - PROCESS | 2196 | 1461190970828 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}] 15:22:50 INFO - PROCESS | 2196 | 1461190970943 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 15:22:50 INFO - PROCESS | 2196 | 1461190970952 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:50 INFO - PROCESS | 2196 | ++DOCSHELL 1C59F800 == 54 [pid = 2196] [id = 126] 15:22:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1C5A1000) [pid = 2196] [serial = 375] [outer = 00000000] 15:22:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1C5E8800) [pid = 2196] [serial = 376] [outer = 1C5A1000] 15:22:51 INFO - PROCESS | 2196 | 1461190970996 Marionette DEBUG loaded listener.js 15:22:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1C5E7000) [pid = 2196] [serial = 377] [outer = 1C5A1000] 15:22:51 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1B29F000) [pid = 2196] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:22:51 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1BA32000) [pid = 2196] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:22:51 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (17672800) [pid = 2196] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:22:51 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1A336000) [pid = 2196] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:22:51 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (195DF800) [pid = 2196] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:22:51 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (127CE400) [pid = 2196] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:22:51 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1C59C800) [pid = 2196] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:22:51 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1275C000) [pid = 2196] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:22:51 INFO - PROCESS | 2196 | 1461190971612 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] 15:22:51 INFO - PROCESS | 2196 | 1461190971660 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 15:22:51 INFO - PROCESS | 2196 | 1461190971663 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:22:51 INFO - PROCESS | 2196 | 1461190971665 Marionette TRACE conn5 <- [1,470,null,{}] 15:22:51 INFO - PROCESS | 2196 | 1461190971669 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}] 15:22:51 INFO - PROCESS | 2196 | 1461190971777 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 15:22:51 INFO - PROCESS | 2196 | 1461190971833 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:51 INFO - PROCESS | 2196 | ++DOCSHELL 126A0400 == 55 [pid = 2196] [id = 127] 15:22:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (136DEC00) [pid = 2196] [serial = 378] [outer = 00000000] 15:22:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1C5A6C00) [pid = 2196] [serial = 379] [outer = 136DEC00] 15:22:51 INFO - PROCESS | 2196 | 1461190971878 Marionette DEBUG loaded listener.js 15:22:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1D8C2C00) [pid = 2196] [serial = 380] [outer = 136DEC00] 15:22:52 INFO - PROCESS | 2196 | 1461190972250 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]]]}] 15:22:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:22:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 15:22:52 INFO - PROCESS | 2196 | 1461190972297 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 15:22:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:22:52 INFO - PROCESS | 2196 | 1461190972299 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 15:22:52 INFO - PROCESS | 2196 | 1461190972303 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:22:52 INFO - PROCESS | 2196 | 1461190972304 Marionette TRACE conn5 <- [1,474,null,{}] 15:22:52 INFO - PROCESS | 2196 | 1461190972314 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}] 15:22:52 INFO - PROCESS | 2196 | 1461190972394 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 15:22:52 INFO - PROCESS | 2196 | 1461190972400 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:52 INFO - PROCESS | 2196 | ++DOCSHELL 1E205C00 == 56 [pid = 2196] [id = 128] 15:22:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1F15B800) [pid = 2196] [serial = 381] [outer = 00000000] 15:22:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (20B02400) [pid = 2196] [serial = 382] [outer = 1F15B800] 15:22:52 INFO - PROCESS | 2196 | 1461190972447 Marionette DEBUG loaded listener.js 15:22:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (20B0A800) [pid = 2196] [serial = 383] [outer = 1F15B800] 15:22:52 INFO - PROCESS | 2196 | 1461190972892 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]]]}] 15:22:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:22:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 631ms 15:22:52 INFO - PROCESS | 2196 | 1461190972936 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 15:22:52 INFO - PROCESS | 2196 | 1461190972938 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 15:22:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:22:52 INFO - PROCESS | 2196 | 1461190972941 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:22:52 INFO - PROCESS | 2196 | 1461190972943 Marionette TRACE conn5 <- [1,478,null,{}] 15:22:52 INFO - PROCESS | 2196 | 1461190972947 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}] 15:22:53 INFO - PROCESS | 2196 | 1461190973029 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 15:22:53 INFO - PROCESS | 2196 | 1461190973065 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:53 INFO - PROCESS | 2196 | ++DOCSHELL 1FEEA000 == 57 [pid = 2196] [id = 129] 15:22:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1FEEBC00) [pid = 2196] [serial = 384] [outer = 00000000] 15:22:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1FEF1000) [pid = 2196] [serial = 385] [outer = 1FEEBC00] 15:22:53 INFO - PROCESS | 2196 | 1461190973110 Marionette DEBUG loaded listener.js 15:22:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1FEF3400) [pid = 2196] [serial = 386] [outer = 1FEEBC00] 15:22:53 INFO - PROCESS | 2196 | 1461190973709 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]]]}] 15:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 832ms 15:22:53 INFO - PROCESS | 2196 | 1461190973779 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 15:22:53 INFO - PROCESS | 2196 | 1461190973783 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 15:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:22:53 INFO - PROCESS | 2196 | 1461190973789 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:22:53 INFO - PROCESS | 2196 | 1461190973793 Marionette TRACE conn5 <- [1,482,null,{}] 15:22:53 INFO - PROCESS | 2196 | 1461190973800 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}] 15:22:53 INFO - PROCESS | 2196 | 1461190973915 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 15:22:54 INFO - PROCESS | 2196 | 1461190974044 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:54 INFO - PROCESS | 2196 | ++DOCSHELL 12B7D000 == 58 [pid = 2196] [id = 130] 15:22:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (12B7E400) [pid = 2196] [serial = 387] [outer = 00000000] 15:22:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1356B800) [pid = 2196] [serial = 388] [outer = 12B7E400] 15:22:54 INFO - PROCESS | 2196 | 1461190974103 Marionette DEBUG loaded listener.js 15:22:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (16C8D800) [pid = 2196] [serial = 389] [outer = 12B7E400] 15:22:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1A059800) [pid = 2196] [serial = 390] [outer = 1CA84400] 15:22:54 INFO - PROCESS | 2196 | 1461190974895 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]]]}] 15:22:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:22:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1185ms 15:22:54 INFO - PROCESS | 2196 | 1461190974980 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 15:22:54 INFO - PROCESS | 2196 | 1461190974986 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 15:22:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:22:54 INFO - PROCESS | 2196 | 1461190974992 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:22:54 INFO - PROCESS | 2196 | 1461190974995 Marionette TRACE conn5 <- [1,486,null,{}] 15:22:55 INFO - PROCESS | 2196 | 1461190974999 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}] 15:22:55 INFO - PROCESS | 2196 | 1461190975143 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 15:22:55 INFO - PROCESS | 2196 | 1461190975262 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:55 INFO - PROCESS | 2196 | ++DOCSHELL 19B54400 == 59 [pid = 2196] [id = 131] 15:22:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (19B6C400) [pid = 2196] [serial = 391] [outer = 00000000] 15:22:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1BCC3400) [pid = 2196] [serial = 392] [outer = 19B6C400] 15:22:55 INFO - PROCESS | 2196 | 1461190975318 Marionette DEBUG loaded listener.js 15:22:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1C13E800) [pid = 2196] [serial = 393] [outer = 19B6C400] 15:22:55 INFO - PROCESS | 2196 | 1461190975922 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]]]}] 15:22:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:22:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 970ms 15:22:55 INFO - PROCESS | 2196 | 1461190975965 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 15:22:55 INFO - PROCESS | 2196 | 1461190975968 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 15:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:22:55 INFO - PROCESS | 2196 | 1461190975972 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:22:55 INFO - PROCESS | 2196 | 1461190975975 Marionette TRACE conn5 <- [1,490,null,{}] 15:22:55 INFO - PROCESS | 2196 | 1461190975987 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}] 15:22:56 INFO - PROCESS | 2196 | 1461190976098 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 15:22:56 INFO - PROCESS | 2196 | 1461190976199 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:56 INFO - PROCESS | 2196 | ++DOCSHELL 20B0FC00 == 60 [pid = 2196] [id = 132] 15:22:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (20B10000) [pid = 2196] [serial = 394] [outer = 00000000] 15:22:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (20D26800) [pid = 2196] [serial = 395] [outer = 20B10000] 15:22:56 INFO - PROCESS | 2196 | 1461190976256 Marionette DEBUG loaded listener.js 15:22:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (20D2BC00) [pid = 2196] [serial = 396] [outer = 20B10000] 15:22:56 INFO - PROCESS | 2196 | 1461190976865 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]]]}] 15:22:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:22:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 15:22:56 INFO - PROCESS | 2196 | 1461190976905 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 15:22:56 INFO - PROCESS | 2196 | 1461190976908 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 15:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:22:56 INFO - PROCESS | 2196 | 1461190976911 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:22:56 INFO - PROCESS | 2196 | 1461190976914 Marionette TRACE conn5 <- [1,494,null,{}] 15:22:56 INFO - PROCESS | 2196 | 1461190976917 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}] 15:22:57 INFO - PROCESS | 2196 | 1461190977027 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 15:22:57 INFO - PROCESS | 2196 | 1461190977125 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:57 INFO - PROCESS | 2196 | ++DOCSHELL 20D2DC00 == 61 [pid = 2196] [id = 133] 15:22:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (20DF8C00) [pid = 2196] [serial = 397] [outer = 00000000] 15:22:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (20EDF800) [pid = 2196] [serial = 398] [outer = 20DF8C00] 15:22:57 INFO - PROCESS | 2196 | 1461190977180 Marionette DEBUG loaded listener.js 15:22:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (20EE2C00) [pid = 2196] [serial = 399] [outer = 20DF8C00] 15:22:57 INFO - PROCESS | 2196 | 1461190977957 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]]]}] 15:22:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:22:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1131ms 15:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:22:58 INFO - PROCESS | 2196 | 1461190978046 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 15:22:58 INFO - PROCESS | 2196 | 1461190978050 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 15:22:58 INFO - PROCESS | 2196 | 1461190978055 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:22:58 INFO - PROCESS | 2196 | 1461190978060 Marionette TRACE conn5 <- [1,498,null,{}] 15:22:58 INFO - PROCESS | 2196 | 1461190978066 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}] 15:22:58 INFO - PROCESS | 2196 | 1461190978164 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 15:22:58 INFO - PROCESS | 2196 | 1461190978299 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:58 INFO - PROCESS | 2196 | ++DOCSHELL 16F2D800 == 62 [pid = 2196] [id = 134] 15:22:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (17364400) [pid = 2196] [serial = 400] [outer = 00000000] 15:22:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (19B5BC00) [pid = 2196] [serial = 401] [outer = 17364400] 15:22:58 INFO - PROCESS | 2196 | 1461190978351 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1A056800) [pid = 2196] [serial = 402] [outer = 17364400] 15:22:58 INFO - PROCESS | 2196 | 1461190978939 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]]]}] 15:22:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:22:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 929ms 15:22:58 INFO - PROCESS | 2196 | 1461190978986 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 15:22:58 INFO - PROCESS | 2196 | 1461190978992 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 15:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:22:58 INFO - PROCESS | 2196 | 1461190978998 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:22:58 INFO - PROCESS | 2196 | 1461190979001 Marionette TRACE conn5 <- [1,502,null,{}] 15:22:59 INFO - PROCESS | 2196 | 1461190979005 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}] 15:22:59 INFO - PROCESS | 2196 | 1461190979129 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 15:22:59 INFO - PROCESS | 2196 | 1461190979235 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:22:59 INFO - PROCESS | 2196 | ++DOCSHELL 16E1A800 == 63 [pid = 2196] [id = 135] 15:22:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (16E1AC00) [pid = 2196] [serial = 403] [outer = 00000000] 15:22:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1B29E400) [pid = 2196] [serial = 404] [outer = 16E1AC00] 15:22:59 INFO - PROCESS | 2196 | 1461190979286 Marionette DEBUG loaded listener.js 15:22:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1B468C00) [pid = 2196] [serial = 405] [outer = 16E1AC00] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 0EFC7000 == 62 [pid = 2196] [id = 36] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 1E205C00 == 61 [pid = 2196] [id = 128] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 126A0400 == 60 [pid = 2196] [id = 127] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 1C59F800 == 59 [pid = 2196] [id = 126] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 1C452400 == 58 [pid = 2196] [id = 125] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 1B23B400 == 57 [pid = 2196] [id = 124] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 1B231800 == 56 [pid = 2196] [id = 123] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 19748C00 == 55 [pid = 2196] [id = 122] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1FD5E000) [pid = 2196] [serial = 340] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (16E17C00) [pid = 2196] [serial = 304] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1787D400) [pid = 2196] [serial = 307] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1B2A6000) [pid = 2196] [serial = 310] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1FD5EC00) [pid = 2196] [serial = 313] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 1275B000 == 54 [pid = 2196] [id = 121] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 12B83000 == 53 [pid = 2196] [id = 120] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 12B7E000 == 52 [pid = 2196] [id = 118] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 1C45D400 == 51 [pid = 2196] [id = 117] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 19B5C800 == 50 [pid = 2196] [id = 116] 15:22:59 INFO - PROCESS | 2196 | --DOCSHELL 11FB6400 == 49 [pid = 2196] [id = 115] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1B2AC800) [pid = 2196] [serial = 328] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1B40B800) [pid = 2196] [serial = 329] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1C505000) [pid = 2196] [serial = 332] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1C2A5800) [pid = 2196] [serial = 331] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1B2BD400) [pid = 2196] [serial = 337] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1AD81800) [pid = 2196] [serial = 325] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (19B55400) [pid = 2196] [serial = 322] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1A053C00) [pid = 2196] [serial = 323] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (16E21400) [pid = 2196] [serial = 317] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (16C96C00) [pid = 2196] [serial = 316] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1E339400) [pid = 2196] [serial = 334] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (12BC3000) [pid = 2196] [serial = 319] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1358D800) [pid = 2196] [serial = 320] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1E338400) [pid = 2196] [serial = 335] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1B073800) [pid = 2196] [serial = 326] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1C5A6800) [pid = 2196] [serial = 338] [outer = 00000000] [url = about:blank] 15:22:59 INFO - PROCESS | 2196 | 1461190979831 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]]]}] 15:22:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:22:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 870ms 15:22:59 INFO - PROCESS | 2196 | 1461190979871 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 15:22:59 INFO - PROCESS | 2196 | 1461190979874 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 15:22:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:22:59 INFO - PROCESS | 2196 | 1461190979878 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:22:59 INFO - PROCESS | 2196 | 1461190979881 Marionette TRACE conn5 <- [1,506,null,{}] 15:22:59 INFO - PROCESS | 2196 | 1461190979892 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}] 15:22:59 INFO - PROCESS | 2196 | 1461190979981 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 15:23:00 INFO - PROCESS | 2196 | 1461190980068 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:00 INFO - PROCESS | 2196 | ++DOCSHELL 12D5BC00 == 50 [pid = 2196] [id = 136] 15:23:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (135DA000) [pid = 2196] [serial = 406] [outer = 00000000] 15:23:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (195E6C00) [pid = 2196] [serial = 407] [outer = 135DA000] 15:23:00 INFO - PROCESS | 2196 | 1461190980116 Marionette DEBUG loaded listener.js 15:23:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (19B5DC00) [pid = 2196] [serial = 408] [outer = 135DA000] 15:23:00 INFO - PROCESS | 2196 | 1461190980526 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]]]}] 15:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 15:23:00 INFO - PROCESS | 2196 | 1461190980551 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 15:23:00 INFO - PROCESS | 2196 | 1461190980553 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 15:23:00 INFO - PROCESS | 2196 | 1461190980557 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:23:00 INFO - PROCESS | 2196 | 1461190980558 Marionette TRACE conn5 <- [1,510,null,{}] 15:23:00 INFO - PROCESS | 2196 | 1461190980562 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}] 15:23:00 INFO - PROCESS | 2196 | 1461190980647 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 15:23:00 INFO - PROCESS | 2196 | 1461190980654 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:00 INFO - PROCESS | 2196 | ++DOCSHELL 1A056000 == 51 [pid = 2196] [id = 137] 15:23:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1A3E6800) [pid = 2196] [serial = 409] [outer = 00000000] 15:23:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1B29F800) [pid = 2196] [serial = 410] [outer = 1A3E6800] 15:23:00 INFO - PROCESS | 2196 | 1461190980703 Marionette DEBUG loaded listener.js 15:23:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1B401400) [pid = 2196] [serial = 411] [outer = 1A3E6800] 15:23:01 INFO - PROCESS | 2196 | 1461190981176 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]]]}] 15:23:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 669ms 15:23:01 INFO - PROCESS | 2196 | 1461190981231 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 15:23:01 INFO - PROCESS | 2196 | 1461190981233 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 15:23:01 INFO - PROCESS | 2196 | 1461190981236 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:23:01 INFO - PROCESS | 2196 | 1461190981238 Marionette TRACE conn5 <- [1,514,null,{}] 15:23:01 INFO - PROCESS | 2196 | 1461190981242 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}] 15:23:01 INFO - PROCESS | 2196 | 1461190981320 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 15:23:01 INFO - PROCESS | 2196 | 1461190981357 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:01 INFO - PROCESS | 2196 | ++DOCSHELL 1BA39400 == 52 [pid = 2196] [id = 138] 15:23:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1BCBF800) [pid = 2196] [serial = 412] [outer = 00000000] 15:23:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1BCC9000) [pid = 2196] [serial = 413] [outer = 1BCBF800] 15:23:01 INFO - PROCESS | 2196 | 1461190981405 Marionette DEBUG loaded listener.js 15:23:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1C2A5800) [pid = 2196] [serial = 414] [outer = 1BCBF800] 15:23:01 INFO - PROCESS | 2196 | 1461190981858 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]]]}] 15:23:01 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 15:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 15:23:01 INFO - PROCESS | 2196 | 1461190981911 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 15:23:01 INFO - PROCESS | 2196 | 1461190981913 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 15:23:01 INFO - PROCESS | 2196 | 1461190981916 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:23:01 INFO - PROCESS | 2196 | 1461190981918 Marionette TRACE conn5 <- [1,518,null,{}] 15:23:01 INFO - PROCESS | 2196 | 1461190981921 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}] 15:23:02 INFO - PROCESS | 2196 | 1461190982049 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 15:23:02 INFO - PROCESS | 2196 | 1461190982057 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:02 INFO - PROCESS | 2196 | ++DOCSHELL 12B84800 == 53 [pid = 2196] [id = 139] 15:23:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1C452000) [pid = 2196] [serial = 415] [outer = 00000000] 15:23:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1C5E1000) [pid = 2196] [serial = 416] [outer = 1C452000] 15:23:02 INFO - PROCESS | 2196 | 1461190982158 Marionette DEBUG loaded listener.js 15:23:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1C5E5C00) [pid = 2196] [serial = 417] [outer = 1C452000] 15:23:02 INFO - PROCESS | 2196 | 1461190982598 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]]]}] 15:23:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:23:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 15:23:02 INFO - PROCESS | 2196 | 1461190982651 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 15:23:02 INFO - PROCESS | 2196 | 1461190982653 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 15:23:02 INFO - PROCESS | 2196 | 1461190982656 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:23:02 INFO - PROCESS | 2196 | 1461190982658 Marionette TRACE conn5 <- [1,522,null,{}] 15:23:02 INFO - PROCESS | 2196 | 1461190982661 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}] 15:23:02 INFO - PROCESS | 2196 | 1461190982798 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 15:23:02 INFO - PROCESS | 2196 | 1461190982820 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:02 INFO - PROCESS | 2196 | ++DOCSHELL 12B7C800 == 54 [pid = 2196] [id = 140] 15:23:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1C6D3C00) [pid = 2196] [serial = 418] [outer = 00000000] 15:23:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1C6D9800) [pid = 2196] [serial = 419] [outer = 1C6D3C00] 15:23:02 INFO - PROCESS | 2196 | 1461190982865 Marionette DEBUG loaded listener.js 15:23:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1C6D9000) [pid = 2196] [serial = 420] [outer = 1C6D3C00] 15:23:03 INFO - PROCESS | 2196 | 1461190983344 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]]]}] 15:23:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:23:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 729ms 15:23:03 INFO - PROCESS | 2196 | 1461190983391 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 15:23:03 INFO - PROCESS | 2196 | 1461190983393 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 15:23:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:23:03 INFO - PROCESS | 2196 | 1461190983396 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:23:03 INFO - PROCESS | 2196 | 1461190983398 Marionette TRACE conn5 <- [1,526,null,{}] 15:23:03 INFO - PROCESS | 2196 | 1461190983412 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}] 15:23:03 INFO - PROCESS | 2196 | 1461190983520 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 15:23:03 INFO - PROCESS | 2196 | 1461190983526 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:03 INFO - PROCESS | 2196 | ++DOCSHELL 1C6DD800 == 55 [pid = 2196] [id = 141] 15:23:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1E2AE000) [pid = 2196] [serial = 421] [outer = 00000000] 15:23:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1EE9E400) [pid = 2196] [serial = 422] [outer = 1E2AE000] 15:23:03 INFO - PROCESS | 2196 | 1461190983572 Marionette DEBUG loaded listener.js 15:23:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1F15F400) [pid = 2196] [serial = 423] [outer = 1E2AE000] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (195E0800) [pid = 2196] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (127C5800) [pid = 2196] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (0F6E8400) [pid = 2196] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1C452C00) [pid = 2196] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (136DEC00) [pid = 2196] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1C5A1000) [pid = 2196] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1974B400) [pid = 2196] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1275D400) [pid = 2196] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (16C72000) [pid = 2196] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (19B59800) [pid = 2196] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1F15B800) [pid = 2196] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1B233800) [pid = 2196] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1B545800) [pid = 2196] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:23:04 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1B2BC800) [pid = 2196] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:23:04 INFO - PROCESS | 2196 | 1461190984417 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]]]}] 15:23:04 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 15:23:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1077ms 15:23:04 INFO - PROCESS | 2196 | 1461190984478 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 15:23:04 INFO - PROCESS | 2196 | 1461190984480 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 15:23:04 INFO - PROCESS | 2196 | 1461190984483 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:23:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:23:04 INFO - PROCESS | 2196 | 1461190984485 Marionette TRACE conn5 <- [1,530,null,{}] 15:23:04 INFO - PROCESS | 2196 | 1461190984488 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}] 15:23:04 INFO - PROCESS | 2196 | 1461190984602 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 15:23:04 INFO - PROCESS | 2196 | 1461190984658 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:04 INFO - PROCESS | 2196 | ++DOCSHELL 0F6E8400 == 56 [pid = 2196] [id = 142] 15:23:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (11FB4400) [pid = 2196] [serial = 424] [outer = 00000000] 15:23:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1A0A6400) [pid = 2196] [serial = 425] [outer = 11FB4400] 15:23:04 INFO - PROCESS | 2196 | 1461190984702 Marionette DEBUG loaded listener.js 15:23:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1B2A5C00) [pid = 2196] [serial = 426] [outer = 11FB4400] 15:23:05 INFO - PROCESS | 2196 | 1461190985090 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"]]]}] 15:23:05 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 15:23:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:23:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:23:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:23:05 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 15:23:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:23:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:23:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:23:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 629ms 15:23:05 INFO - PROCESS | 2196 | 1461190985124 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 15:23:05 INFO - PROCESS | 2196 | 1461190985127 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 15:23:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:23:05 INFO - PROCESS | 2196 | 1461190985130 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:23:05 INFO - PROCESS | 2196 | 1461190985132 Marionette TRACE conn5 <- [1,534,null,{}] 15:23:05 INFO - PROCESS | 2196 | 1461190985135 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}] 15:23:05 INFO - PROCESS | 2196 | 1461190985224 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 15:23:05 INFO - PROCESS | 2196 | 1461190985230 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:05 INFO - PROCESS | 2196 | ++DOCSHELL 1C190C00 == 57 [pid = 2196] [id = 143] 15:23:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1C5A1000) [pid = 2196] [serial = 427] [outer = 00000000] 15:23:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1FEA5800) [pid = 2196] [serial = 428] [outer = 1C5A1000] 15:23:05 INFO - PROCESS | 2196 | 1461190985277 Marionette DEBUG loaded listener.js 15:23:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1FEA8000) [pid = 2196] [serial = 429] [outer = 1C5A1000] 15:23:05 INFO - PROCESS | 2196 | 1461190985715 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]]]}] 15:23:05 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. 15:23:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 15:23:05 INFO - PROCESS | 2196 | 1461190985763 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 15:23:05 INFO - PROCESS | 2196 | 1461190985765 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 15:23:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:23:05 INFO - PROCESS | 2196 | 1461190985774 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:23:05 INFO - PROCESS | 2196 | 1461190985776 Marionette TRACE conn5 <- [1,538,null,{}] 15:23:05 INFO - PROCESS | 2196 | 1461190985780 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}] 15:23:05 INFO - PROCESS | 2196 | 1461190985884 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 15:23:05 INFO - PROCESS | 2196 | 1461190985932 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:05 INFO - PROCESS | 2196 | ++DOCSHELL 1FEF5000 == 58 [pid = 2196] [id = 144] 15:23:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (20B05400) [pid = 2196] [serial = 430] [outer = 00000000] 15:23:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (20D22000) [pid = 2196] [serial = 431] [outer = 20B05400] 15:23:05 INFO - PROCESS | 2196 | 1461190985981 Marionette DEBUG loaded listener.js 15:23:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (20DECC00) [pid = 2196] [serial = 432] [outer = 20B05400] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1B2A7400 == 57 [pid = 2196] [id = 89] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1F189400 == 56 [pid = 2196] [id = 76] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 16E23400 == 55 [pid = 2196] [id = 103] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 135E4000 == 54 [pid = 2196] [id = 119] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1356F000 == 53 [pid = 2196] [id = 74] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1250AC00 == 52 [pid = 2196] [id = 87] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 0EFCD800 == 51 [pid = 2196] [id = 73] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1C5A6000 == 50 [pid = 2196] [id = 101] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1C50C400 == 49 [pid = 2196] [id = 105] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1A05A000 == 48 [pid = 2196] [id = 58] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 173E5400 == 47 [pid = 2196] [id = 104] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 0F63F000 == 46 [pid = 2196] [id = 46] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 182DCC00 == 45 [pid = 2196] [id = 88] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 12627800 == 44 [pid = 2196] [id = 90] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1B4CF400 == 43 [pid = 2196] [id = 75] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 195DA400 == 42 [pid = 2196] [id = 48] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 16F2D800 == 41 [pid = 2196] [id = 134] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 20B0FC00 == 40 [pid = 2196] [id = 132] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 20D2DC00 == 39 [pid = 2196] [id = 133] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 19B54400 == 38 [pid = 2196] [id = 131] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1FEEA000 == 37 [pid = 2196] [id = 129] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 12B7D000 == 36 [pid = 2196] [id = 130] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 12B84800 == 35 [pid = 2196] [id = 139] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1A056000 == 34 [pid = 2196] [id = 137] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 16E1A800 == 33 [pid = 2196] [id = 135] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 12D5BC00 == 32 [pid = 2196] [id = 136] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1BA39400 == 31 [pid = 2196] [id = 138] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1C190C00 == 30 [pid = 2196] [id = 143] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 12B7C800 == 29 [pid = 2196] [id = 140] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 1C6DD800 == 28 [pid = 2196] [id = 141] 15:23:07 INFO - PROCESS | 2196 | --DOCSHELL 0F6E8400 == 27 [pid = 2196] [id = 142] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1AD32400) [pid = 2196] [serial = 142] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (127D0400) [pid = 2196] [serial = 185] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (16F23C00) [pid = 2196] [serial = 106] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1C574C00) [pid = 2196] [serial = 374] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1C45C400) [pid = 2196] [serial = 373] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1C5A6C00) [pid = 2196] [serial = 379] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1C5E8800) [pid = 2196] [serial = 376] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1C5EB000) [pid = 2196] [serial = 352] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1A332800) [pid = 2196] [serial = 364] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1AC52400) [pid = 2196] [serial = 365] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1C5E5800) [pid = 2196] [serial = 349] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1A335800) [pid = 2196] [serial = 346] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1262C800) [pid = 2196] [serial = 343] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (16C95000) [pid = 2196] [serial = 361] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1716B400) [pid = 2196] [serial = 362] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1767F400) [pid = 2196] [serial = 359] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (16F27800) [pid = 2196] [serial = 358] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1AD34400) [pid = 2196] [serial = 356] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1AD7C800) [pid = 2196] [serial = 355] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (20B02400) [pid = 2196] [serial = 382] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1B29E800) [pid = 2196] [serial = 367] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (20B04800) [pid = 2196] [serial = 341] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1FEF1000) [pid = 2196] [serial = 385] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1C5E7000) [pid = 2196] [serial = 377] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1BA08000) [pid = 2196] [serial = 370] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1D8C2C00) [pid = 2196] [serial = 380] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (20B0A800) [pid = 2196] [serial = 383] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1BA37400) [pid = 2196] [serial = 371] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1B2AAC00) [pid = 2196] [serial = 368] [outer = 00000000] [url = about:blank] 15:23:08 INFO - PROCESS | 2196 | 1461190988257 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]]]}] 15:23:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 15:23:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2532ms 15:23:08 INFO - PROCESS | 2196 | 1461190988312 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 15:23:08 INFO - PROCESS | 2196 | 1461190988315 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 15:23:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:23:08 INFO - PROCESS | 2196 | 1461190988321 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:23:08 INFO - PROCESS | 2196 | 1461190988323 Marionette TRACE conn5 <- [1,542,null,{}] 15:23:08 INFO - PROCESS | 2196 | 1461190988330 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}] 15:23:08 INFO - PROCESS | 2196 | 1461190988430 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 15:23:08 INFO - PROCESS | 2196 | 1461190988439 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:08 INFO - PROCESS | 2196 | ++DOCSHELL 12510C00 == 28 [pid = 2196] [id = 145] 15:23:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (125B9C00) [pid = 2196] [serial = 433] [outer = 00000000] 15:23:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (126A0000) [pid = 2196] [serial = 434] [outer = 125B9C00] 15:23:08 INFO - PROCESS | 2196 | 1461190988492 Marionette DEBUG loaded listener.js 15:23:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (12753400) [pid = 2196] [serial = 435] [outer = 125B9C00] 15:23:08 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:08 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:08 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:08 INFO - PROCESS | 2196 | 1461190989003 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]]]}] 15:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 729ms 15:23:09 INFO - PROCESS | 2196 | 1461190989052 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 15:23:09 INFO - PROCESS | 2196 | 1461190989058 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 15:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:23:09 INFO - PROCESS | 2196 | 1461190989064 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:23:09 INFO - PROCESS | 2196 | 1461190989067 Marionette TRACE conn5 <- [1,546,null,{}] 15:23:09 INFO - PROCESS | 2196 | 1461190989071 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}] 15:23:09 INFO - PROCESS | 2196 | 1461190989165 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 15:23:09 INFO - PROCESS | 2196 | 1461190989248 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:09 INFO - PROCESS | 2196 | ++DOCSHELL 127D0800 == 29 [pid = 2196] [id = 146] 15:23:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (12AD2400) [pid = 2196] [serial = 436] [outer = 00000000] 15:23:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (12B7F400) [pid = 2196] [serial = 437] [outer = 12AD2400] 15:23:09 INFO - PROCESS | 2196 | 1461190989295 Marionette DEBUG loaded listener.js 15:23:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (12B84800) [pid = 2196] [serial = 438] [outer = 12AD2400] 15:23:09 INFO - PROCESS | 2196 | 1461190989694 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]]]}] 15:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 15:23:09 INFO - PROCESS | 2196 | 1461190989736 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 15:23:09 INFO - PROCESS | 2196 | 1461190989739 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 15:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:23:09 INFO - PROCESS | 2196 | 1461190989743 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:23:09 INFO - PROCESS | 2196 | 1461190989746 Marionette TRACE conn5 <- [1,550,null,{}] 15:23:09 INFO - PROCESS | 2196 | 1461190989757 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}] 15:23:09 INFO - PROCESS | 2196 | 1461190989883 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 15:23:09 INFO - PROCESS | 2196 | 1461190989902 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:09 INFO - PROCESS | 2196 | ++DOCSHELL 13883C00 == 30 [pid = 2196] [id = 147] 15:23:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (13885400) [pid = 2196] [serial = 439] [outer = 00000000] 15:23:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (16C95000) [pid = 2196] [serial = 440] [outer = 13885400] 15:23:09 INFO - PROCESS | 2196 | 1461190989956 Marionette DEBUG loaded listener.js 15:23:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (16E1E800) [pid = 2196] [serial = 441] [outer = 13885400] 15:23:10 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:10 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:10 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:10 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:10 INFO - PROCESS | 2196 | 1461190990436 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]]]}] 15:23:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:23:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 15:23:10 INFO - PROCESS | 2196 | 1461190990476 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 15:23:10 INFO - PROCESS | 2196 | 1461190990479 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 15:23:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:23:10 INFO - PROCESS | 2196 | 1461190990483 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:23:10 INFO - PROCESS | 2196 | 1461190990484 Marionette TRACE conn5 <- [1,554,null,{}] 15:23:10 INFO - PROCESS | 2196 | 1461190990488 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}] 15:23:10 INFO - PROCESS | 2196 | 1461190990574 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 15:23:10 INFO - PROCESS | 2196 | 1461190990584 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:10 INFO - PROCESS | 2196 | ++DOCSHELL 16F2B400 == 31 [pid = 2196] [id = 148] 15:23:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (17131000) [pid = 2196] [serial = 442] [outer = 00000000] 15:23:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (17364800) [pid = 2196] [serial = 443] [outer = 17131000] 15:23:10 INFO - PROCESS | 2196 | 1461190990633 Marionette DEBUG loaded listener.js 15:23:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1767C400) [pid = 2196] [serial = 444] [outer = 17131000] 15:23:10 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:10 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:11 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:11 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:11 INFO - PROCESS | 2196 | 1461190991088 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]]]}] 15:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 669ms 15:23:11 INFO - PROCESS | 2196 | 1461190991156 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 15:23:11 INFO - PROCESS | 2196 | 1461190991158 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 15:23:11 INFO - PROCESS | 2196 | 1461190991162 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:23:11 INFO - PROCESS | 2196 | 1461190991164 Marionette TRACE conn5 <- [1,558,null,{}] 15:23:11 INFO - PROCESS | 2196 | 1461190991167 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}] 15:23:11 INFO - PROCESS | 2196 | 1461190991243 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 15:23:11 INFO - PROCESS | 2196 | 1461190991287 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:11 INFO - PROCESS | 2196 | ++DOCSHELL 18219C00 == 32 [pid = 2196] [id = 149] 15:23:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1821F000) [pid = 2196] [serial = 445] [outer = 00000000] 15:23:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (18935000) [pid = 2196] [serial = 446] [outer = 1821F000] 15:23:11 INFO - PROCESS | 2196 | 1461190991332 Marionette DEBUG loaded listener.js 15:23:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (195E0800) [pid = 2196] [serial = 447] [outer = 1821F000] 15:23:11 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:11 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:11 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:11 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:11 INFO - PROCESS | 2196 | 1461190991762 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]]]}] 15:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 15:23:11 INFO - PROCESS | 2196 | 1461190991796 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 15:23:11 INFO - PROCESS | 2196 | 1461190991798 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 15:23:11 INFO - PROCESS | 2196 | 1461190991806 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:23:11 INFO - PROCESS | 2196 | 1461190991808 Marionette TRACE conn5 <- [1,562,null,{}] 15:23:11 INFO - PROCESS | 2196 | 1461190991811 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}] 15:23:11 INFO - PROCESS | 2196 | 1461190991920 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 15:23:11 INFO - PROCESS | 2196 | 1461190991931 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:11 INFO - PROCESS | 2196 | ++DOCSHELL 1A054C00 == 33 [pid = 2196] [id = 150] 15:23:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1A056C00) [pid = 2196] [serial = 448] [outer = 00000000] 15:23:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1A331800) [pid = 2196] [serial = 449] [outer = 1A056C00] 15:23:11 INFO - PROCESS | 2196 | 1461190991983 Marionette DEBUG loaded listener.js 15:23:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1A339400) [pid = 2196] [serial = 450] [outer = 1A056C00] 15:23:12 INFO - PROCESS | 2196 | 1461190992460 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]]]}] 15:23:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:23:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 15:23:12 INFO - PROCESS | 2196 | 1461190992485 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 15:23:12 INFO - PROCESS | 2196 | 1461190992487 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 15:23:12 INFO - PROCESS | 2196 | 1461190992491 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:23:12 INFO - PROCESS | 2196 | 1461190992493 Marionette TRACE conn5 <- [1,566,null,{}] 15:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:23:12 INFO - PROCESS | 2196 | 1461190992496 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}] 15:23:12 INFO - PROCESS | 2196 | 1461190992573 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 15:23:12 INFO - PROCESS | 2196 | 1461190992612 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:12 INFO - PROCESS | 2196 | ++DOCSHELL 1A3E9400 == 34 [pid = 2196] [id = 151] 15:23:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1AC52000) [pid = 2196] [serial = 451] [outer = 00000000] 15:23:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1AD7C400) [pid = 2196] [serial = 452] [outer = 1AC52000] 15:23:12 INFO - PROCESS | 2196 | 1461190992658 Marionette DEBUG loaded listener.js 15:23:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1AC54000) [pid = 2196] [serial = 453] [outer = 1AC52000] 15:23:13 INFO - PROCESS | 2196 | 1461190993094 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]]]}] 15:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 15:23:13 INFO - PROCESS | 2196 | 1461190993126 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 15:23:13 INFO - PROCESS | 2196 | 1461190993129 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 15:23:13 INFO - PROCESS | 2196 | 1461190993132 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:23:13 INFO - PROCESS | 2196 | 1461190993133 Marionette TRACE conn5 <- [1,570,null,{}] 15:23:13 INFO - PROCESS | 2196 | 1461190993137 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}] 15:23:13 INFO - PROCESS | 2196 | 1461190993215 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 15:23:13 INFO - PROCESS | 2196 | 1461190993221 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:13 INFO - PROCESS | 2196 | ++DOCSHELL 1AD88000 == 35 [pid = 2196] [id = 152] 15:23:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1AD8B400) [pid = 2196] [serial = 454] [outer = 00000000] 15:23:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1B233C00) [pid = 2196] [serial = 455] [outer = 1AD8B400] 15:23:13 INFO - PROCESS | 2196 | 1461190993270 Marionette DEBUG loaded listener.js 15:23:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1B07A000) [pid = 2196] [serial = 456] [outer = 1AD8B400] 15:23:13 INFO - PROCESS | 2196 | 1461190993742 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]]]}] 15:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 15:23:13 INFO - PROCESS | 2196 | 1461190993766 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 15:23:13 INFO - PROCESS | 2196 | 1461190993768 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 15:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:23:13 INFO - PROCESS | 2196 | 1461190993778 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:23:13 INFO - PROCESS | 2196 | 1461190993780 Marionette TRACE conn5 <- [1,574,null,{}] 15:23:13 INFO - PROCESS | 2196 | 1461190993784 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}] 15:23:13 INFO - PROCESS | 2196 | 1461190993897 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 15:23:13 INFO - PROCESS | 2196 | 1461190993984 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:13 INFO - PROCESS | 2196 | ++DOCSHELL 1B2AAC00 == 36 [pid = 2196] [id = 153] 15:23:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1B2AD800) [pid = 2196] [serial = 457] [outer = 00000000] 15:23:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1B463800) [pid = 2196] [serial = 458] [outer = 1B2AD800] 15:23:14 INFO - PROCESS | 2196 | 1461190994031 Marionette DEBUG loaded listener.js 15:23:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1B40B800) [pid = 2196] [serial = 459] [outer = 1B2AD800] 15:23:14 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:14 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:14 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:14 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:14 INFO - PROCESS | 2196 | 1461190994432 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]]]}] 15:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 15:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:23:14 INFO - PROCESS | 2196 | 1461190994451 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 15:23:14 INFO - PROCESS | 2196 | 1461190994453 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 15:23:14 INFO - PROCESS | 2196 | 1461190994456 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:23:14 INFO - PROCESS | 2196 | 1461190994458 Marionette TRACE conn5 <- [1,578,null,{}] 15:23:14 INFO - PROCESS | 2196 | 1461190994462 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}] 15:23:14 INFO - PROCESS | 2196 | 1461190994580 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 15:23:14 INFO - PROCESS | 2196 | 1461190994586 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:14 INFO - PROCESS | 2196 | ++DOCSHELL 1BA31800 == 37 [pid = 2196] [id = 154] 15:23:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1BA35C00) [pid = 2196] [serial = 460] [outer = 00000000] 15:23:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1BCC2800) [pid = 2196] [serial = 461] [outer = 1BA35C00] 15:23:14 INFO - PROCESS | 2196 | 1461190994634 Marionette DEBUG loaded listener.js 15:23:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1BCC7800) [pid = 2196] [serial = 462] [outer = 1BA35C00] 15:23:15 INFO - PROCESS | 2196 | 1461190995108 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]]]}] 15:23:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:23:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 729ms 15:23:15 INFO - PROCESS | 2196 | 1461190995220 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 15:23:15 INFO - PROCESS | 2196 | 1461190995222 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 15:23:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:23:15 INFO - PROCESS | 2196 | 1461190995229 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:23:15 INFO - PROCESS | 2196 | 1461190995232 Marionette TRACE conn5 <- [1,582,null,{}] 15:23:15 INFO - PROCESS | 2196 | 1461190995236 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}] 15:23:15 INFO - PROCESS | 2196 | 1461190995363 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 15:23:15 INFO - PROCESS | 2196 | 1461190995434 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:15 INFO - PROCESS | 2196 | ++DOCSHELL 1C2A4800 == 38 [pid = 2196] [id = 155] 15:23:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1C2A6000) [pid = 2196] [serial = 463] [outer = 00000000] 15:23:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1C457400) [pid = 2196] [serial = 464] [outer = 1C2A6000] 15:23:15 INFO - PROCESS | 2196 | 1461190995489 Marionette DEBUG loaded listener.js 15:23:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1C59F800) [pid = 2196] [serial = 465] [outer = 1C2A6000] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (16E25000) [pid = 2196] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (20B07000) [pid = 2196] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1A05A400) [pid = 2196] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1C5A9000) [pid = 2196] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (11FEC400) [pid = 2196] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (19B5FC00) [pid = 2196] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (12B83800) [pid = 2196] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1C5A1000) [pid = 2196] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1C6D3C00) [pid = 2196] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (11FB4400) [pid = 2196] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1E2AE000) [pid = 2196] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (19B6C400) [pid = 2196] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (12B7E400) [pid = 2196] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1FEEBC00) [pid = 2196] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1BCBF800) [pid = 2196] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1A3E6800) [pid = 2196] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (135DA000) [pid = 2196] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (16E1AC00) [pid = 2196] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (17364400) [pid = 2196] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (20DF8C00) [pid = 2196] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (20B10000) [pid = 2196] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1C452000) [pid = 2196] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1B2A9400) [pid = 2196] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1A338C00) [pid = 2196] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (19B5B000) [pid = 2196] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1262AC00) [pid = 2196] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (0F0AB800) [pid = 2196] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1C59F000) [pid = 2196] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1250E800) [pid = 2196] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (16F29000) [pid = 2196] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1356E000) [pid = 2196] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (195E2C00) [pid = 2196] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1C2A2C00) [pid = 2196] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1AD8A000) [pid = 2196] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (12BC6000) [pid = 2196] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1C5A8800) [pid = 2196] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:23:16 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1262F800) [pid = 2196] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:23:16 INFO - PROCESS | 2196 | 1461190996526 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]]]}] 15:23:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:23:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1318ms 15:23:16 INFO - PROCESS | 2196 | 1461190996550 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 15:23:16 INFO - PROCESS | 2196 | 1461190996553 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 15:23:16 INFO - PROCESS | 2196 | 1461190996556 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:23:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:23:16 INFO - PROCESS | 2196 | 1461190996558 Marionette TRACE conn5 <- [1,586,null,{}] 15:23:16 INFO - PROCESS | 2196 | 1461190996562 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}] 15:23:16 INFO - PROCESS | 2196 | 1461190996642 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 15:23:16 INFO - PROCESS | 2196 | 1461190996648 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:16 INFO - PROCESS | 2196 | ++DOCSHELL 12B7E800 == 39 [pid = 2196] [id = 156] 15:23:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (12B80800) [pid = 2196] [serial = 466] [outer = 00000000] 15:23:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (16E17800) [pid = 2196] [serial = 467] [outer = 12B80800] 15:23:16 INFO - PROCESS | 2196 | 1461190996697 Marionette DEBUG loaded listener.js 15:23:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1735F400) [pid = 2196] [serial = 468] [outer = 12B80800] 15:23:17 INFO - PROCESS | 2196 | 1461190997122 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]]]}] 15:23:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:23:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 15:23:17 INFO - PROCESS | 2196 | 1461190997191 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 15:23:17 INFO - PROCESS | 2196 | 1461190997193 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 15:23:17 INFO - PROCESS | 2196 | 1461190997196 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:23:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:23:17 INFO - PROCESS | 2196 | 1461190997198 Marionette TRACE conn5 <- [1,590,null,{}] 15:23:17 INFO - PROCESS | 2196 | 1461190997201 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}] 15:23:17 INFO - PROCESS | 2196 | 1461190997281 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 15:23:17 INFO - PROCESS | 2196 | 1461190997290 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:17 INFO - PROCESS | 2196 | ++DOCSHELL 18218800 == 40 [pid = 2196] [id = 157] 15:23:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (19B5E000) [pid = 2196] [serial = 469] [outer = 00000000] 15:23:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1A334C00) [pid = 2196] [serial = 470] [outer = 19B5E000] 15:23:17 INFO - PROCESS | 2196 | 1461190997337 Marionette DEBUG loaded listener.js 15:23:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1B078C00) [pid = 2196] [serial = 471] [outer = 19B5E000] 15:23:17 INFO - PROCESS | 2196 | 1461190997796 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]]]}] 15:23:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:23:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 15:23:17 INFO - PROCESS | 2196 | 1461190997831 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 15:23:17 INFO - PROCESS | 2196 | 1461190997833 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 15:23:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:23:17 INFO - PROCESS | 2196 | 1461190997840 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:23:17 INFO - PROCESS | 2196 | 1461190997842 Marionette TRACE conn5 <- [1,594,null,{}] 15:23:17 INFO - PROCESS | 2196 | 1461190997846 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}] 15:23:17 INFO - PROCESS | 2196 | 1461190997923 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 15:23:17 INFO - PROCESS | 2196 | 1461190997930 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:17 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A8C00 == 41 [pid = 2196] [id = 158] 15:23:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1BA08000) [pid = 2196] [serial = 472] [outer = 00000000] 15:23:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1C2A2C00) [pid = 2196] [serial = 473] [outer = 1BA08000] 15:23:17 INFO - PROCESS | 2196 | 1461190997981 Marionette DEBUG loaded listener.js 15:23:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1C18F400) [pid = 2196] [serial = 474] [outer = 1BA08000] 15:23:18 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:23:18 INFO - PROCESS | 2196 | 1461190998929 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]]]}] 15:23:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:23:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1170ms 15:23:19 INFO - PROCESS | 2196 | 1461190999021 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 15:23:19 INFO - PROCESS | 2196 | 1461190999027 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 15:23:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:23:19 INFO - PROCESS | 2196 | 1461190999032 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:23:19 INFO - PROCESS | 2196 | 1461190999034 Marionette TRACE conn5 <- [1,598,null,{}] 15:23:19 INFO - PROCESS | 2196 | 1461190999041 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}] 15:23:19 INFO - PROCESS | 2196 | 1461190999179 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 15:23:19 INFO - PROCESS | 2196 | 1461190999301 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:19 INFO - PROCESS | 2196 | ++DOCSHELL 1204BC00 == 42 [pid = 2196] [id = 159] 15:23:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (12623C00) [pid = 2196] [serial = 475] [outer = 00000000] 15:23:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (12ACB400) [pid = 2196] [serial = 476] [outer = 12623C00] 15:23:19 INFO - PROCESS | 2196 | 1461190999368 Marionette DEBUG loaded listener.js 15:23:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (12B83400) [pid = 2196] [serial = 477] [outer = 12623C00] 15:23:20 INFO - PROCESS | 2196 | 1461191000057 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]]]}] 15:23:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:23:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1077ms 15:23:20 INFO - PROCESS | 2196 | 1461191000109 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 15:23:20 INFO - PROCESS | 2196 | 1461191000116 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 15:23:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:23:20 INFO - PROCESS | 2196 | 1461191000122 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:23:20 INFO - PROCESS | 2196 | 1461191000125 Marionette TRACE conn5 <- [1,602,null,{}] 15:23:20 INFO - PROCESS | 2196 | 1461191000130 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}] 15:23:20 INFO - PROCESS | 2196 | 1461191000309 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 15:23:20 INFO - PROCESS | 2196 | 1461191000320 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:20 INFO - PROCESS | 2196 | ++DOCSHELL 1387CC00 == 43 [pid = 2196] [id = 160] 15:23:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1387D400) [pid = 2196] [serial = 478] [outer = 00000000] 15:23:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1712E000) [pid = 2196] [serial = 479] [outer = 1387D400] 15:23:20 INFO - PROCESS | 2196 | 1461191000375 Marionette DEBUG loaded listener.js 15:23:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (182DC800) [pid = 2196] [serial = 480] [outer = 1387D400] 15:23:21 INFO - PROCESS | 2196 | 1461191001361 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]]]}] 15:23:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:23:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1288ms 15:23:21 INFO - PROCESS | 2196 | 1461191001413 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 15:23:21 INFO - PROCESS | 2196 | 1461191001417 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 15:23:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:23:21 INFO - PROCESS | 2196 | 1461191001422 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:23:21 INFO - PROCESS | 2196 | 1461191001426 Marionette TRACE conn5 <- [1,606,null,{}] 15:23:21 INFO - PROCESS | 2196 | 1461191001433 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}] 15:23:21 INFO - PROCESS | 2196 | 1461191001537 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 15:23:21 INFO - PROCESS | 2196 | 1461191001670 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:21 INFO - PROCESS | 2196 | --DOCSHELL 1B2AA000 == 42 [pid = 2196] [id = 25] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 1AD7F000 == 41 [pid = 2196] [id = 22] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 12D56000 == 40 [pid = 2196] [id = 23] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 0EFC5C00 == 39 [pid = 2196] [id = 26] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 1780B800 == 38 [pid = 2196] [id = 18] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 1AC54800 == 37 [pid = 2196] [id = 19] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 21499400 == 36 [pid = 2196] [id = 10] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 1B470C00 == 35 [pid = 2196] [id = 20] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 182D9000 == 34 [pid = 2196] [id = 12] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 125BE400 == 33 [pid = 2196] [id = 15] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 12BC5400 == 32 [pid = 2196] [id = 11] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 20DF7C00 == 31 [pid = 2196] [id = 8] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 1356E800 == 30 [pid = 2196] [id = 28] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 125BFC00 == 29 [pid = 2196] [id = 27] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 16ED4400 == 28 [pid = 2196] [id = 17] 15:23:21 INFO - PROCESS | 2196 | --DOCSHELL 1387B400 == 27 [pid = 2196] [id = 16] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (20D22000) [pid = 2196] [serial = 431] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | ++DOCSHELL 11F62000 == 28 [pid = 2196] [id = 161] 15:23:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (11F62800) [pid = 2196] [serial = 481] [outer = 00000000] 15:23:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (12628C00) [pid = 2196] [serial = 482] [outer = 11F62800] 15:23:21 INFO - PROCESS | 2196 | 1461191001756 Marionette DEBUG loaded listener.js 15:23:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (127C4C00) [pid = 2196] [serial = 483] [outer = 11F62800] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1FD5A000) [pid = 2196] [serial = 269] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (126A0C00) [pid = 2196] [serial = 218] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1FD62800) [pid = 2196] [serial = 314] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (12758400) [pid = 2196] [serial = 260] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1A33EC00) [pid = 2196] [serial = 221] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (17885800) [pid = 2196] [serial = 176] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (19B62400) [pid = 2196] [serial = 263] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1EEAAC00) [pid = 2196] [serial = 224] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1B40D400) [pid = 2196] [serial = 311] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (13886400) [pid = 2196] [serial = 139] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1FD60C00) [pid = 2196] [serial = 302] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (16E1C400) [pid = 2196] [serial = 305] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (18227C00) [pid = 2196] [serial = 308] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (20D21000) [pid = 2196] [serial = 227] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1A062000) [pid = 2196] [serial = 173] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1CBB4C00) [pid = 2196] [serial = 266] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1B470400) [pid = 2196] [serial = 182] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1AC5A800) [pid = 2196] [serial = 179] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1C5E8C00) [pid = 2196] [serial = 350] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (127C6000) [pid = 2196] [serial = 344] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1AC4D400) [pid = 2196] [serial = 347] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1CBAB400) [pid = 2196] [serial = 353] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1FEA8000) [pid = 2196] [serial = 429] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1C6D9000) [pid = 2196] [serial = 420] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1C6D9800) [pid = 2196] [serial = 419] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1A0A6400) [pid = 2196] [serial = 425] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1EE9E400) [pid = 2196] [serial = 422] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1FEA5800) [pid = 2196] [serial = 428] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1F15F400) [pid = 2196] [serial = 423] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1BCC3400) [pid = 2196] [serial = 392] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (16C8D800) [pid = 2196] [serial = 389] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1356B800) [pid = 2196] [serial = 388] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1FEF3400) [pid = 2196] [serial = 386] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (1E33B800) [pid = 2196] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1BCC9000) [pid = 2196] [serial = 413] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1B29F800) [pid = 2196] [serial = 410] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1B401400) [pid = 2196] [serial = 411] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (195E6C00) [pid = 2196] [serial = 407] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (19B5DC00) [pid = 2196] [serial = 408] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1B468C00) [pid = 2196] [serial = 405] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1B29E400) [pid = 2196] [serial = 404] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (1A056800) [pid = 2196] [serial = 402] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (19B5BC00) [pid = 2196] [serial = 401] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (20EE2C00) [pid = 2196] [serial = 399] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (20EDF800) [pid = 2196] [serial = 398] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (20D2BC00) [pid = 2196] [serial = 396] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (20D26800) [pid = 2196] [serial = 395] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (1C13E800) [pid = 2196] [serial = 393] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1C5E1000) [pid = 2196] [serial = 416] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (1C5E5C00) [pid = 2196] [serial = 417] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (1B2A5C00) [pid = 2196] [serial = 426] [outer = 00000000] [url = about:blank] 15:23:21 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (1C2A5800) [pid = 2196] [serial = 414] [outer = 00000000] [url = about:blank] 15:23:22 INFO - PROCESS | 2196 | 1461191002233 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]]]}] 15:23:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:23:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 830ms 15:23:22 INFO - PROCESS | 2196 | 1461191002253 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 15:23:22 INFO - PROCESS | 2196 | 1461191002259 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 15:23:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:23:22 INFO - PROCESS | 2196 | 1461191002265 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:23:22 INFO - PROCESS | 2196 | 1461191002267 Marionette TRACE conn5 <- [1,610,null,{}] 15:23:22 INFO - PROCESS | 2196 | 1461191002271 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}] 15:23:22 INFO - PROCESS | 2196 | 1461191002352 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 15:23:22 INFO - PROCESS | 2196 | 1461191002359 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:22 INFO - PROCESS | 2196 | ++DOCSHELL 12BC7400 == 29 [pid = 2196] [id = 162] 15:23:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (12D54400) [pid = 2196] [serial = 484] [outer = 00000000] 15:23:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (135D7800) [pid = 2196] [serial = 485] [outer = 12D54400] 15:23:22 INFO - PROCESS | 2196 | 1461191002405 Marionette DEBUG loaded listener.js 15:23:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (1387EC00) [pid = 2196] [serial = 486] [outer = 12D54400] 15:23:22 INFO - PROCESS | 2196 | 1461191002884 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]]]}] 15:23:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:23:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 669ms 15:23:22 INFO - PROCESS | 2196 | 1461191002938 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 15:23:22 INFO - PROCESS | 2196 | 1461191002940 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 15:23:22 INFO - PROCESS | 2196 | 1461191002943 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:23:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:23:22 INFO - PROCESS | 2196 | 1461191002947 Marionette TRACE conn5 <- [1,614,null,{}] 15:23:22 INFO - PROCESS | 2196 | 1461191002957 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}] 15:23:23 INFO - PROCESS | 2196 | 1461191003074 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 15:23:23 INFO - PROCESS | 2196 | 1461191003159 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:23 INFO - PROCESS | 2196 | ++DOCSHELL 13587400 == 30 [pid = 2196] [id = 163] 15:23:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (16C96C00) [pid = 2196] [serial = 487] [outer = 00000000] 15:23:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (1767B800) [pid = 2196] [serial = 488] [outer = 16C96C00] 15:23:23 INFO - PROCESS | 2196 | 1461191003210 Marionette DEBUG loaded listener.js 15:23:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (17885000) [pid = 2196] [serial = 489] [outer = 16C96C00] 15:23:23 INFO - PROCESS | 2196 | 1461191003624 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]]]}] 15:23:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:23:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 15:23:23 INFO - PROCESS | 2196 | 1461191003677 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 15:23:23 INFO - PROCESS | 2196 | 1461191003680 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 15:23:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:23:23 INFO - PROCESS | 2196 | 1461191003684 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:23:23 INFO - PROCESS | 2196 | 1461191003685 Marionette TRACE conn5 <- [1,618,null,{}] 15:23:23 INFO - PROCESS | 2196 | 1461191003689 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}] 15:23:23 INFO - PROCESS | 2196 | 1461191003773 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 15:23:23 INFO - PROCESS | 2196 | 1461191003779 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:23 INFO - PROCESS | 2196 | ++DOCSHELL 182DDC00 == 31 [pid = 2196] [id = 164] 15:23:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (195DBC00) [pid = 2196] [serial = 490] [outer = 00000000] 15:23:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (19B64C00) [pid = 2196] [serial = 491] [outer = 195DBC00] 15:23:23 INFO - PROCESS | 2196 | 1461191003829 Marionette DEBUG loaded listener.js 15:23:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (19B71C00) [pid = 2196] [serial = 492] [outer = 195DBC00] 15:23:24 INFO - PROCESS | 2196 | 1461191004319 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]]]}] 15:23:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:23:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 15:23:24 INFO - PROCESS | 2196 | 1461191004358 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 15:23:24 INFO - PROCESS | 2196 | 1461191004360 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 15:23:24 INFO - PROCESS | 2196 | 1461191004363 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:23:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:23:24 INFO - PROCESS | 2196 | 1461191004365 Marionette TRACE conn5 <- [1,622,null,{}] 15:23:24 INFO - PROCESS | 2196 | 1461191004377 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}] 15:23:24 INFO - PROCESS | 2196 | 1461191004511 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 15:23:24 INFO - PROCESS | 2196 | 1461191004533 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:24 INFO - PROCESS | 2196 | ++DOCSHELL 19B63800 == 32 [pid = 2196] [id = 165] 15:23:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1A056800) [pid = 2196] [serial = 493] [outer = 00000000] 15:23:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1A331C00) [pid = 2196] [serial = 494] [outer = 1A056800] 15:23:24 INFO - PROCESS | 2196 | 1461191004579 Marionette DEBUG loaded listener.js 15:23:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1A339C00) [pid = 2196] [serial = 495] [outer = 1A056800] 15:23:24 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:24 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:24 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:25 INFO - PROCESS | 2196 | 1461191005046 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]]]}] 15:23:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:23:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 15:23:25 INFO - PROCESS | 2196 | 1461191005099 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 15:23:25 INFO - PROCESS | 2196 | 1461191005101 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 15:23:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:23:25 INFO - PROCESS | 2196 | 1461191005105 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:23:25 INFO - PROCESS | 2196 | 1461191005106 Marionette TRACE conn5 <- [1,626,null,{}] 15:23:25 INFO - PROCESS | 2196 | 1461191005110 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}] 15:23:25 INFO - PROCESS | 2196 | 1461191005243 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 15:23:25 INFO - PROCESS | 2196 | 1461191005259 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:25 INFO - PROCESS | 2196 | ++DOCSHELL 1AC51000 == 33 [pid = 2196] [id = 166] 15:23:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1AD2B400) [pid = 2196] [serial = 496] [outer = 00000000] 15:23:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1B079000) [pid = 2196] [serial = 497] [outer = 1AD2B400] 15:23:25 INFO - PROCESS | 2196 | 1461191005349 Marionette DEBUG loaded listener.js 15:23:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1B073800) [pid = 2196] [serial = 498] [outer = 1AD2B400] 15:23:25 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:25 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:25 INFO - PROCESS | 2196 | 1461191005769 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]]]}] 15:23:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:23:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 15:23:25 INFO - PROCESS | 2196 | 1461191005839 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 15:23:25 INFO - PROCESS | 2196 | 1461191005841 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 15:23:25 INFO - PROCESS | 2196 | 1461191005845 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:23:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:23:25 INFO - PROCESS | 2196 | 1461191005846 Marionette TRACE conn5 <- [1,630,null,{}] 15:23:25 INFO - PROCESS | 2196 | 1461191005850 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}] 15:23:25 INFO - PROCESS | 2196 | 1461191005952 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 15:23:26 INFO - PROCESS | 2196 | 1461191006157 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (19B5E000) [pid = 2196] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1A056C00) [pid = 2196] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1AC52000) [pid = 2196] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1B2AD800) [pid = 2196] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (125B9C00) [pid = 2196] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1BA35C00) [pid = 2196] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1C2A6000) [pid = 2196] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (1821F000) [pid = 2196] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (20B05400) [pid = 2196] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (12AD2400) [pid = 2196] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (13885400) [pid = 2196] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1AD8B400) [pid = 2196] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (17131000) [pid = 2196] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:23:26 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (12B80800) [pid = 2196] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:23:26 INFO - PROCESS | 2196 | ++DOCSHELL 0EFCC400 == 34 [pid = 2196] [id = 167] 15:23:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (11FB4400) [pid = 2196] [serial = 499] [outer = 00000000] 15:23:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (127CFC00) [pid = 2196] [serial = 500] [outer = 11FB4400] 15:23:26 INFO - PROCESS | 2196 | 1461191006213 Marionette DEBUG loaded listener.js 15:23:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (136DDC00) [pid = 2196] [serial = 501] [outer = 11FB4400] 15:23:26 INFO - PROCESS | 2196 | 1461191006590 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]]]}] 15:23:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:23:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 770ms 15:23:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:23:26 INFO - PROCESS | 2196 | 1461191006619 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 15:23:26 INFO - PROCESS | 2196 | 1461191006621 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 15:23:26 INFO - PROCESS | 2196 | 1461191006624 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:23:26 INFO - PROCESS | 2196 | 1461191006626 Marionette TRACE conn5 <- [1,634,null,{}] 15:23:26 INFO - PROCESS | 2196 | 1461191006630 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}] 15:23:26 INFO - PROCESS | 2196 | 1461191006739 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 15:23:26 INFO - PROCESS | 2196 | 1461191006788 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:26 INFO - PROCESS | 2196 | ++DOCSHELL 12B81800 == 35 [pid = 2196] [id = 168] 15:23:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (1716FC00) [pid = 2196] [serial = 502] [outer = 00000000] 15:23:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (1B2A7000) [pid = 2196] [serial = 503] [outer = 1716FC00] 15:23:26 INFO - PROCESS | 2196 | 1461191006834 Marionette DEBUG loaded listener.js 15:23:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1B402800) [pid = 2196] [serial = 504] [outer = 1716FC00] 15:23:27 INFO - PROCESS | 2196 | 1461191007198 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]]]}] 15:23:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:23:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 15:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:23:27 INFO - PROCESS | 2196 | 1461191007259 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 15:23:27 INFO - PROCESS | 2196 | 1461191007261 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 15:23:27 INFO - PROCESS | 2196 | 1461191007270 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:23:27 INFO - PROCESS | 2196 | 1461191007272 Marionette TRACE conn5 <- [1,638,null,{}] 15:23:27 INFO - PROCESS | 2196 | 1461191007276 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}] 15:23:27 INFO - PROCESS | 2196 | 1461191007358 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 15:23:27 INFO - PROCESS | 2196 | 1461191007364 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:27 INFO - PROCESS | 2196 | ++DOCSHELL 1716C000 == 36 [pid = 2196] [id = 169] 15:23:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (1B410000) [pid = 2196] [serial = 505] [outer = 00000000] 15:23:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (1BA0B400) [pid = 2196] [serial = 506] [outer = 1B410000] 15:23:27 INFO - PROCESS | 2196 | 1461191007413 Marionette DEBUG loaded listener.js 15:23:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1BA0A800) [pid = 2196] [serial = 507] [outer = 1B410000] 15:23:27 INFO - PROCESS | 2196 | 1461191007879 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]]]}] 15:23:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:23:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 15:23:27 INFO - PROCESS | 2196 | 1461191007905 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 15:23:27 INFO - PROCESS | 2196 | 1461191007907 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 15:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:23:27 INFO - PROCESS | 2196 | 1461191007911 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:23:27 INFO - PROCESS | 2196 | 1461191007913 Marionette TRACE conn5 <- [1,642,null,{}] 15:23:27 INFO - PROCESS | 2196 | 1461191007920 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}] 15:23:27 INFO - PROCESS | 2196 | 1461191007998 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 15:23:27 INFO - PROCESS | 2196 | 1461191008005 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:27 INFO - PROCESS | 2196 | ++DOCSHELL 18218C00 == 37 [pid = 2196] [id = 170] 15:23:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1BA63400) [pid = 2196] [serial = 508] [outer = 00000000] 15:23:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1BCC6400) [pid = 2196] [serial = 509] [outer = 1BA63400] 15:23:28 INFO - PROCESS | 2196 | 1461191008049 Marionette DEBUG loaded listener.js 15:23:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1BCC6000) [pid = 2196] [serial = 510] [outer = 1BA63400] 15:23:28 INFO - PROCESS | 2196 | 1461191008704 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]]]}] 15:23:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:23:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 870ms 15:23:28 INFO - PROCESS | 2196 | 1461191008787 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 15:23:28 INFO - PROCESS | 2196 | 1461191008793 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 15:23:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:23:28 INFO - PROCESS | 2196 | 1461191008799 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:23:28 INFO - PROCESS | 2196 | 1461191008803 Marionette TRACE conn5 <- [1,646,null,{}] 15:23:28 INFO - PROCESS | 2196 | 1461191008808 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}] 15:23:28 INFO - PROCESS | 2196 | 1461191008917 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 15:23:29 INFO - PROCESS | 2196 | 1461191009039 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:29 INFO - PROCESS | 2196 | ++DOCSHELL 126A6C00 == 38 [pid = 2196] [id = 171] 15:23:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (127C4000) [pid = 2196] [serial = 511] [outer = 00000000] 15:23:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (16C70400) [pid = 2196] [serial = 512] [outer = 127C4000] 15:23:29 INFO - PROCESS | 2196 | 1461191009098 Marionette DEBUG loaded listener.js 15:23:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (16E1E400) [pid = 2196] [serial = 513] [outer = 127C4000] 15:23:29 INFO - PROCESS | 2196 | 1461191009664 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]]]}] 15:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 929ms 15:23:29 INFO - PROCESS | 2196 | 1461191009733 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 15:23:29 INFO - PROCESS | 2196 | 1461191009740 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 15:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:23:29 INFO - PROCESS | 2196 | 1461191009746 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:23:29 INFO - PROCESS | 2196 | 1461191009749 Marionette TRACE conn5 <- [1,650,null,{}] 15:23:29 INFO - PROCESS | 2196 | 1461191009754 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}] 15:23:29 INFO - PROCESS | 2196 | 1461191009866 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 15:23:29 INFO - PROCESS | 2196 | 1461191009946 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:29 INFO - PROCESS | 2196 | ++DOCSHELL 16E1D000 == 39 [pid = 2196] [id = 172] 15:23:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (16E1DC00) [pid = 2196] [serial = 514] [outer = 00000000] 15:23:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1A0A0800) [pid = 2196] [serial = 515] [outer = 16E1DC00] 15:23:30 INFO - PROCESS | 2196 | 1461191010046 Marionette DEBUG loaded listener.js 15:23:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1AC52400) [pid = 2196] [serial = 516] [outer = 16E1DC00] 15:23:30 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:30 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:30 INFO - PROCESS | 2196 | 1461191010693 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]]]}] 15:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 987ms 15:23:30 INFO - PROCESS | 2196 | 1461191010734 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 15:23:30 INFO - PROCESS | 2196 | 1461191010737 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 15:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:23:30 INFO - PROCESS | 2196 | 1461191010741 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:23:30 INFO - PROCESS | 2196 | 1461191010745 Marionette TRACE conn5 <- [1,654,null,{}] 15:23:30 INFO - PROCESS | 2196 | 1461191010756 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}] 15:23:30 INFO - PROCESS | 2196 | 1461191010870 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 15:23:30 INFO - PROCESS | 2196 | 1461191010992 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:30 INFO - PROCESS | 2196 | ++DOCSHELL 1C2A6800 == 40 [pid = 2196] [id = 173] 15:23:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1C44F800) [pid = 2196] [serial = 517] [outer = 00000000] 15:23:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1C454400) [pid = 2196] [serial = 518] [outer = 1C44F800] 15:23:31 INFO - PROCESS | 2196 | 1461191011051 Marionette DEBUG loaded listener.js 15:23:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1C59CC00) [pid = 2196] [serial = 519] [outer = 1C44F800] 15:23:31 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:31 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:31 INFO - PROCESS | 2196 | 1461191011664 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]]]}] 15:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 969ms 15:23:31 INFO - PROCESS | 2196 | 1461191011714 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 15:23:31 INFO - PROCESS | 2196 | 1461191011717 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 15:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:23:31 INFO - PROCESS | 2196 | 1461191011721 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:23:31 INFO - PROCESS | 2196 | 1461191011723 Marionette TRACE conn5 <- [1,658,null,{}] 15:23:31 INFO - PROCESS | 2196 | 1461191011727 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}] 15:23:31 INFO - PROCESS | 2196 | 1461191011849 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 15:23:31 INFO - PROCESS | 2196 | 1461191011941 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:31 INFO - PROCESS | 2196 | ++DOCSHELL 135DBC00 == 41 [pid = 2196] [id = 174] 15:23:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (13847800) [pid = 2196] [serial = 520] [outer = 00000000] 15:23:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1B079400) [pid = 2196] [serial = 521] [outer = 13847800] 15:23:31 INFO - PROCESS | 2196 | 1461191011996 Marionette DEBUG loaded listener.js 15:23:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1C18CC00) [pid = 2196] [serial = 522] [outer = 13847800] 15:23:32 INFO - PROCESS | 2196 | 1461191012743 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]]]}] 15:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1072ms 15:23:32 INFO - PROCESS | 2196 | 1461191012799 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 15:23:32 INFO - PROCESS | 2196 | 1461191012804 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 15:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:23:32 INFO - PROCESS | 2196 | 1461191012809 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:23:32 INFO - PROCESS | 2196 | 1461191012812 Marionette TRACE conn5 <- [1,662,null,{}] 15:23:32 INFO - PROCESS | 2196 | 1461191012817 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}] 15:23:32 INFO - PROCESS | 2196 | 1461191012922 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 15:23:32 INFO - PROCESS | 2196 | 1461191013005 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:33 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC3800 == 42 [pid = 2196] [id = 175] 15:23:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (0EFCD000) [pid = 2196] [serial = 523] [outer = 00000000] 15:23:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (12B80000) [pid = 2196] [serial = 524] [outer = 0EFCD000] 15:23:33 INFO - PROCESS | 2196 | 1461191013101 Marionette DEBUG loaded listener.js 15:23:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (13886400) [pid = 2196] [serial = 525] [outer = 0EFCD000] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1C2A2C00) [pid = 2196] [serial = 473] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1B078C00) [pid = 2196] [serial = 471] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1A331800) [pid = 2196] [serial = 449] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1AD7C400) [pid = 2196] [serial = 452] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1AC54000) [pid = 2196] [serial = 453] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1B463800) [pid = 2196] [serial = 458] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (126A0000) [pid = 2196] [serial = 434] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (12753400) [pid = 2196] [serial = 435] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1BCC2800) [pid = 2196] [serial = 461] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (1C457400) [pid = 2196] [serial = 464] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1BCC7800) [pid = 2196] [serial = 462] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1A334C00) [pid = 2196] [serial = 470] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (18935000) [pid = 2196] [serial = 446] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (195E0800) [pid = 2196] [serial = 447] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (20DECC00) [pid = 2196] [serial = 432] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (12B7F400) [pid = 2196] [serial = 437] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (16C95000) [pid = 2196] [serial = 440] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (12B84800) [pid = 2196] [serial = 438] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (16E1E800) [pid = 2196] [serial = 441] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1B233C00) [pid = 2196] [serial = 455] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (17364800) [pid = 2196] [serial = 443] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1767C400) [pid = 2196] [serial = 444] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1A339400) [pid = 2196] [serial = 450] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (1C59F800) [pid = 2196] [serial = 465] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1B40B800) [pid = 2196] [serial = 459] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (1735F400) [pid = 2196] [serial = 468] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (1B07A000) [pid = 2196] [serial = 456] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (16E17800) [pid = 2196] [serial = 467] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:33 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:33 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:33 INFO - PROCESS | 2196 | [2196] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:33 INFO - PROCESS | 2196 | 1461191013559 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]]]}] 15:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 15:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 770ms 15:23:33 INFO - PROCESS | 2196 | 1461191013582 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 15:23:33 INFO - PROCESS | 2196 | 1461191013588 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 15:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:23:33 INFO - PROCESS | 2196 | 1461191013594 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:23:33 INFO - PROCESS | 2196 | 1461191013597 Marionette TRACE conn5 <- [1,666,null,{}] 15:23:33 INFO - PROCESS | 2196 | 1461191013601 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}] 15:23:33 INFO - PROCESS | 2196 | 1461191013690 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 15:23:33 INFO - PROCESS | 2196 | 1461191013697 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:33 INFO - PROCESS | 2196 | ++DOCSHELL 1250EC00 == 43 [pid = 2196] [id = 176] 15:23:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (127C5800) [pid = 2196] [serial = 526] [outer = 00000000] 15:23:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (16E18400) [pid = 2196] [serial = 527] [outer = 127C5800] 15:23:33 INFO - PROCESS | 2196 | 1461191013745 Marionette DEBUG loaded listener.js 15:23:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (16ECDC00) [pid = 2196] [serial = 528] [outer = 127C5800] 15:23:34 INFO - PROCESS | 2196 | 1461191014228 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]]]}] 15:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 15:23:34 INFO - PROCESS | 2196 | 1461191014267 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 15:23:34 INFO - PROCESS | 2196 | 1461191014270 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 15:23:34 INFO - PROCESS | 2196 | 1461191014273 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:23:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:23:34 INFO - PROCESS | 2196 | 1461191014277 Marionette TRACE conn5 <- [1,670,null,{}] 15:23:34 INFO - PROCESS | 2196 | 1461191014287 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}] 15:23:34 INFO - PROCESS | 2196 | 1461191014405 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 15:23:34 INFO - PROCESS | 2196 | 1461191014423 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:34 INFO - PROCESS | 2196 | ++DOCSHELL 18221800 == 44 [pid = 2196] [id = 177] 15:23:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (18226C00) [pid = 2196] [serial = 529] [outer = 00000000] 15:23:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (195E9000) [pid = 2196] [serial = 530] [outer = 18226C00] 15:23:34 INFO - PROCESS | 2196 | 1461191014547 Marionette DEBUG loaded listener.js 15:23:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (19B5C800) [pid = 2196] [serial = 531] [outer = 18226C00] 15:23:35 INFO - PROCESS | 2196 | 1461191015391 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]]]}] 15:23:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 15:23:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1181ms 15:23:35 INFO - PROCESS | 2196 | 1461191015459 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 15:23:35 INFO - PROCESS | 2196 | 1461191015462 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 15:23:35 INFO - PROCESS | 2196 | 1461191015465 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:23:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:23:35 INFO - PROCESS | 2196 | 1461191015467 Marionette TRACE conn5 <- [1,674,null,{}] 15:23:35 INFO - PROCESS | 2196 | 1461191015471 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}] 15:23:35 INFO - PROCESS | 2196 | 1461191015585 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 15:23:35 INFO - PROCESS | 2196 | 1461191015592 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:35 INFO - PROCESS | 2196 | ++DOCSHELL 1A05A400 == 45 [pid = 2196] [id = 178] 15:23:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1A05A800) [pid = 2196] [serial = 532] [outer = 00000000] 15:23:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (1A33AC00) [pid = 2196] [serial = 533] [outer = 1A05A800] 15:23:35 INFO - PROCESS | 2196 | 1461191015638 Marionette DEBUG loaded listener.js 15:23:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (1A33C800) [pid = 2196] [serial = 534] [outer = 1A05A800] 15:23:36 INFO - PROCESS | 2196 | 1461191016571 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]]]}] 15:23:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:23:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1125ms 15:23:36 INFO - PROCESS | 2196 | 1461191016594 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 15:23:36 INFO - PROCESS | 2196 | 1461191016596 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 15:23:36 INFO - PROCESS | 2196 | 1461191016599 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:23:36 INFO - PROCESS | 2196 | 1461191016601 Marionette TRACE conn5 <- [1,678,null,{}] 15:23:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:23:36 INFO - PROCESS | 2196 | 1461191016611 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}] 15:23:36 INFO - PROCESS | 2196 | 1461191016715 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 15:23:36 INFO - PROCESS | 2196 | 1461191016721 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:36 INFO - PROCESS | 2196 | ++DOCSHELL 12044C00 == 46 [pid = 2196] [id = 179] 15:23:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1AC79800) [pid = 2196] [serial = 535] [outer = 00000000] 15:23:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1AD85C00) [pid = 2196] [serial = 536] [outer = 1AC79800] 15:23:36 INFO - PROCESS | 2196 | 1461191016769 Marionette DEBUG loaded listener.js 15:23:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1AD8BC00) [pid = 2196] [serial = 537] [outer = 1AC79800] 15:23:37 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1B410000) [pid = 2196] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:23:37 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (1A056800) [pid = 2196] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:23:37 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1AD2B400) [pid = 2196] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:23:37 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (12D54400) [pid = 2196] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:23:37 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (16C96C00) [pid = 2196] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:23:37 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (195DBC00) [pid = 2196] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:23:37 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (11F62800) [pid = 2196] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:23:37 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (11FB4400) [pid = 2196] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:23:37 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1716FC00) [pid = 2196] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:23:37 INFO - PROCESS | 2196 | 1461191017730 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]]]}] 15:23:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:23:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1178ms 15:23:37 INFO - PROCESS | 2196 | 1461191017783 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 15:23:37 INFO - PROCESS | 2196 | 1461191017785 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 15:23:37 INFO - PROCESS | 2196 | 1461191017788 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:23:37 INFO - PROCESS | 2196 | 1461191017790 Marionette TRACE conn5 <- [1,682,null,{}] 15:23:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:23:37 INFO - PROCESS | 2196 | 1461191017794 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}] 15:23:37 INFO - PROCESS | 2196 | 1461191017883 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 15:23:37 INFO - PROCESS | 2196 | 1461191017890 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:37 INFO - PROCESS | 2196 | ++DOCSHELL 16F2B000 == 47 [pid = 2196] [id = 180] 15:23:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (1716FC00) [pid = 2196] [serial = 538] [outer = 00000000] 15:23:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (1B237400) [pid = 2196] [serial = 539] [outer = 1716FC00] 15:23:37 INFO - PROCESS | 2196 | 1461191017942 Marionette DEBUG loaded listener.js 15:23:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (1B29F800) [pid = 2196] [serial = 540] [outer = 1716FC00] 15:23:38 INFO - PROCESS | 2196 | 1461191018880 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]]]}] 15:23:38 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) 15:23:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1123ms 15:23:38 INFO - PROCESS | 2196 | 1461191018917 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 15:23:38 INFO - PROCESS | 2196 | 1461191018919 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 15:23:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:23:38 INFO - PROCESS | 2196 | 1461191018922 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:23:38 INFO - PROCESS | 2196 | 1461191018924 Marionette TRACE conn5 <- [1,686,null,{}] 15:23:38 INFO - PROCESS | 2196 | 1461191018930 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}] 15:23:38 INFO - PROCESS | 2196 | 1461191019008 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 15:23:38 INFO - PROCESS | 2196 | 1461191019014 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:39 INFO - PROCESS | 2196 | ++DOCSHELL 1B076C00 == 48 [pid = 2196] [id = 181] 15:23:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1B233000) [pid = 2196] [serial = 541] [outer = 00000000] 15:23:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (1B53B800) [pid = 2196] [serial = 542] [outer = 1B233000] 15:23:39 INFO - PROCESS | 2196 | 1461191019062 Marionette DEBUG loaded listener.js 15:23:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (1B4D1800) [pid = 2196] [serial = 543] [outer = 1B233000] 15:23:40 INFO - PROCESS | 2196 | 1461191020151 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]]]}] 15:23:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 15:23:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1283ms 15:23:40 INFO - PROCESS | 2196 | 1461191020221 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 15:23:40 INFO - PROCESS | 2196 | 1461191020226 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 15:23:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:23:40 INFO - PROCESS | 2196 | 1461191020232 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:23:40 INFO - PROCESS | 2196 | 1461191020235 Marionette TRACE conn5 <- [1,690,null,{}] 15:23:40 INFO - PROCESS | 2196 | 1461191020241 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}] 15:23:40 INFO - PROCESS | 2196 | 1461191020337 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 15:23:40 INFO - PROCESS | 2196 | 1461191020542 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:40 INFO - PROCESS | 2196 | ++DOCSHELL 127C8800 == 49 [pid = 2196] [id = 182] 15:23:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (127CF800) [pid = 2196] [serial = 544] [outer = 00000000] 15:23:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1358D800) [pid = 2196] [serial = 545] [outer = 127CF800] 15:23:40 INFO - PROCESS | 2196 | 1461191020601 Marionette DEBUG loaded listener.js 15:23:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (13887C00) [pid = 2196] [serial = 546] [outer = 127CF800] 15:23:41 INFO - PROCESS | 2196 | 1461191021634 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]]]}] 15:23:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:23:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1481ms 15:23:41 INFO - PROCESS | 2196 | 1461191021687 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 15:23:41 INFO - PROCESS | 2196 | 1461191021693 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 15:23:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:23:41 INFO - PROCESS | 2196 | 1461191021699 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:23:41 INFO - PROCESS | 2196 | 1461191021702 Marionette TRACE conn5 <- [1,694,null,{}] 15:23:41 INFO - PROCESS | 2196 | 1461191021747 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}] 15:23:41 INFO - PROCESS | 2196 | 1461191021873 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 15:23:42 INFO - PROCESS | 2196 | 1461191022010 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:42 INFO - PROCESS | 2196 | ++DOCSHELL 19B5B800 == 50 [pid = 2196] [id = 183] 15:23:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (19B5C000) [pid = 2196] [serial = 547] [outer = 00000000] 15:23:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1A330C00) [pid = 2196] [serial = 548] [outer = 19B5C000] 15:23:42 INFO - PROCESS | 2196 | 1461191022065 Marionette DEBUG loaded listener.js 15:23:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1B232400) [pid = 2196] [serial = 549] [outer = 19B5C000] 15:23:43 INFO - PROCESS | 2196 | 1461191023070 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]]]}] 15:23:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:23:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1422ms 15:23:43 INFO - PROCESS | 2196 | 1461191023124 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 15:23:43 INFO - PROCESS | 2196 | 1461191023129 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 15:23:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:23:43 INFO - PROCESS | 2196 | 1461191023134 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:23:43 INFO - PROCESS | 2196 | 1461191023138 Marionette TRACE conn5 <- [1,698,null,{}] 15:23:43 INFO - PROCESS | 2196 | 1461191023145 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}] 15:23:43 INFO - PROCESS | 2196 | 1461191023242 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 15:23:43 INFO - PROCESS | 2196 | 1461191023365 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:43 INFO - PROCESS | 2196 | ++DOCSHELL 13573800 == 51 [pid = 2196] [id = 184] 15:23:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1358D000) [pid = 2196] [serial = 550] [outer = 00000000] 15:23:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (16E1B400) [pid = 2196] [serial = 551] [outer = 1358D000] 15:23:43 INFO - PROCESS | 2196 | 1461191023461 Marionette DEBUG loaded listener.js 15:23:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1780AC00) [pid = 2196] [serial = 552] [outer = 1358D000] 15:23:43 INFO - PROCESS | 2196 | --DOCSHELL 13587400 == 50 [pid = 2196] [id = 163] 15:23:43 INFO - PROCESS | 2196 | --DOCSHELL 182DDC00 == 49 [pid = 2196] [id = 164] 15:23:43 INFO - PROCESS | 2196 | --DOCSHELL 16F2B000 == 48 [pid = 2196] [id = 180] 15:23:43 INFO - PROCESS | 2196 | --DOCSHELL 12044C00 == 47 [pid = 2196] [id = 179] 15:23:43 INFO - PROCESS | 2196 | --DOCSHELL 1A05A400 == 46 [pid = 2196] [id = 178] 15:23:43 INFO - PROCESS | 2196 | --DOCSHELL 18221800 == 45 [pid = 2196] [id = 177] 15:23:43 INFO - PROCESS | 2196 | --DOCSHELL 1250EC00 == 44 [pid = 2196] [id = 176] 15:23:43 INFO - PROCESS | 2196 | --DOCSHELL 0EFC3800 == 43 [pid = 2196] [id = 175] 15:23:43 INFO - PROCESS | 2196 | --DOCSHELL 135DBC00 == 42 [pid = 2196] [id = 174] 15:23:43 INFO - PROCESS | 2196 | --DOCSHELL 126A6C00 == 41 [pid = 2196] [id = 171] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1BCC6400) [pid = 2196] [serial = 509] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1BA0A800) [pid = 2196] [serial = 507] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1A331C00) [pid = 2196] [serial = 494] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1B079000) [pid = 2196] [serial = 497] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1A339C00) [pid = 2196] [serial = 495] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (135D7800) [pid = 2196] [serial = 485] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1387EC00) [pid = 2196] [serial = 486] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (1767B800) [pid = 2196] [serial = 488] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (17885000) [pid = 2196] [serial = 489] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (19B64C00) [pid = 2196] [serial = 491] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (12628C00) [pid = 2196] [serial = 482] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (127C4C00) [pid = 2196] [serial = 483] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1712E000) [pid = 2196] [serial = 479] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (12ACB400) [pid = 2196] [serial = 476] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1B073800) [pid = 2196] [serial = 498] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (127CFC00) [pid = 2196] [serial = 500] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (1BA0B400) [pid = 2196] [serial = 506] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (136DDC00) [pid = 2196] [serial = 501] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 71 (1B2A7000) [pid = 2196] [serial = 503] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 70 (19B71C00) [pid = 2196] [serial = 492] [outer = 00000000] [url = about:blank] 15:23:43 INFO - PROCESS | 2196 | --DOMWINDOW == 69 (1B402800) [pid = 2196] [serial = 504] [outer = 00000000] [url = about:blank] 15:23:44 INFO - PROCESS | 2196 | 1461191024493 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]]]}] 15:23:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:23:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1389ms 15:23:44 INFO - PROCESS | 2196 | 1461191024524 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 15:23:44 INFO - PROCESS | 2196 | 1461191024529 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 15:23:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:23:44 INFO - PROCESS | 2196 | 1461191024536 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:23:44 INFO - PROCESS | 2196 | 1461191024538 Marionette TRACE conn5 <- [1,702,null,{}] 15:23:44 INFO - PROCESS | 2196 | 1461191024542 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}] 15:23:44 INFO - PROCESS | 2196 | 1461191024629 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 15:23:44 INFO - PROCESS | 2196 | 1461191024637 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:44 INFO - PROCESS | 2196 | ++DOCSHELL 125B9400 == 42 [pid = 2196] [id = 185] 15:23:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 70 (125C2400) [pid = 2196] [serial = 553] [outer = 00000000] 15:23:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 71 (13848800) [pid = 2196] [serial = 554] [outer = 125C2400] 15:23:44 INFO - PROCESS | 2196 | 1461191024683 Marionette DEBUG loaded listener.js 15:23:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 72 (16E26000) [pid = 2196] [serial = 555] [outer = 125C2400] 15:23:45 INFO - PROCESS | 2196 | 1461191025652 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]]]}] 15:23:45 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 15:23:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1169ms 15:23:45 INFO - PROCESS | 2196 | 1461191025708 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 15:23:45 INFO - PROCESS | 2196 | 1461191025711 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 15:23:45 INFO - PROCESS | 2196 | 1461191025714 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:23:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:23:45 INFO - PROCESS | 2196 | 1461191025718 Marionette TRACE conn5 <- [1,706,null,{}] 15:23:45 INFO - PROCESS | 2196 | 1461191025729 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}] 15:23:45 INFO - PROCESS | 2196 | 1461191025824 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 15:23:45 INFO - PROCESS | 2196 | 1461191025831 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:45 INFO - PROCESS | 2196 | ++DOCSHELL 195DF400 == 43 [pid = 2196] [id = 186] 15:23:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (19748400) [pid = 2196] [serial = 556] [outer = 00000000] 15:23:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (19B6BC00) [pid = 2196] [serial = 557] [outer = 19748400] 15:23:45 INFO - PROCESS | 2196 | 1461191025884 Marionette DEBUG loaded listener.js 15:23:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (1A058000) [pid = 2196] [serial = 558] [outer = 19748400] 15:23:46 INFO - PROCESS | 2196 | 1461191026881 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]]]}] 15:23:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:23:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1176ms 15:23:46 INFO - PROCESS | 2196 | 1461191026895 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 15:23:46 INFO - PROCESS | 2196 | 1461191026898 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 15:23:46 INFO - PROCESS | 2196 | 1461191026901 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:23:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:23:46 INFO - PROCESS | 2196 | 1461191026903 Marionette TRACE conn5 <- [1,710,null,{}] 15:23:46 INFO - PROCESS | 2196 | 1461191026907 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}] 15:23:47 INFO - PROCESS | 2196 | 1461191027015 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 15:23:47 INFO - PROCESS | 2196 | 1461191027022 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:47 INFO - PROCESS | 2196 | ++DOCSHELL 1A0A0400 == 44 [pid = 2196] [id = 187] 15:23:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (1A337800) [pid = 2196] [serial = 559] [outer = 00000000] 15:23:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (1AC78000) [pid = 2196] [serial = 560] [outer = 1A337800] 15:23:47 INFO - PROCESS | 2196 | 1461191027071 Marionette DEBUG loaded listener.js 15:23:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (1AD84800) [pid = 2196] [serial = 561] [outer = 1A337800] 15:23:47 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1A05A800) [pid = 2196] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:23:47 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (0EFCD000) [pid = 2196] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:23:47 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (127C5800) [pid = 2196] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:23:47 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (1AC79800) [pid = 2196] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:23:47 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (18226C00) [pid = 2196] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:23:47 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (1716FC00) [pid = 2196] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:23:47 INFO - PROCESS | 2196 | 1461191027829 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] 15:23:47 INFO - PROCESS | 2196 | 1461191027882 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 15:23:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:23:47 INFO - PROCESS | 2196 | 1461191027903 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:23:47 INFO - PROCESS | 2196 | 1461191027907 Marionette TRACE conn5 <- [1,714,null,{}] 15:23:47 INFO - PROCESS | 2196 | 1461191027914 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}] 15:23:48 INFO - PROCESS | 2196 | 1461191028026 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 15:23:48 INFO - PROCESS | 2196 | 1461191028105 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:48 INFO - PROCESS | 2196 | ++DOCSHELL 12D58000 == 45 [pid = 2196] [id = 188] 15:23:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (12D5D800) [pid = 2196] [serial = 562] [outer = 00000000] 15:23:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (18226C00) [pid = 2196] [serial = 563] [outer = 12D5D800] 15:23:48 INFO - PROCESS | 2196 | 1461191028206 Marionette DEBUG loaded listener.js 15:23:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (18935000) [pid = 2196] [serial = 564] [outer = 12D5D800] 15:23:48 INFO - PROCESS | 2196 | 1461191028855 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]]]}] 15:23:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:23:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1035ms 15:23:48 INFO - PROCESS | 2196 | 1461191028928 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 15:23:48 INFO - PROCESS | 2196 | 1461191028935 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 15:23:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:23:48 INFO - PROCESS | 2196 | 1461191028942 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:23:48 INFO - PROCESS | 2196 | 1461191028945 Marionette TRACE conn5 <- [1,718,null,{}] 15:23:48 INFO - PROCESS | 2196 | 1461191028949 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}] 15:23:49 INFO - PROCESS | 2196 | 1461191029107 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 15:23:49 INFO - PROCESS | 2196 | 1461191029154 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:49 INFO - PROCESS | 2196 | ++DOCSHELL 195E1800 == 46 [pid = 2196] [id = 189] 15:23:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (19B54400) [pid = 2196] [serial = 565] [outer = 00000000] 15:23:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (1B232000) [pid = 2196] [serial = 566] [outer = 19B54400] 15:23:49 INFO - PROCESS | 2196 | 1461191029210 Marionette DEBUG loaded listener.js 15:23:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (1B238C00) [pid = 2196] [serial = 567] [outer = 19B54400] 15:23:49 INFO - PROCESS | 2196 | 1461191029823 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] 15:23:49 INFO - PROCESS | 2196 | 1461191029876 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 15:23:49 INFO - PROCESS | 2196 | 1461191029880 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:23:49 INFO - PROCESS | 2196 | 1461191029884 Marionette TRACE conn5 <- [1,722,null,{}] 15:23:49 INFO - PROCESS | 2196 | 1461191029895 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}] 15:23:50 INFO - PROCESS | 2196 | 1461191030005 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 15:23:50 INFO - PROCESS | 2196 | 1461191030097 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:50 INFO - PROCESS | 2196 | ++DOCSHELL 1BA33800 == 47 [pid = 2196] [id = 190] 15:23:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1BA35C00) [pid = 2196] [serial = 568] [outer = 00000000] 15:23:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (1BCC2800) [pid = 2196] [serial = 569] [outer = 1BA35C00] 15:23:50 INFO - PROCESS | 2196 | 1461191030156 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (1BCC9000) [pid = 2196] [serial = 570] [outer = 1BA35C00] 15:23:50 INFO - PROCESS | 2196 | 1461191030705 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]]]}] 15:23:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:23:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 890ms 15:23:50 INFO - PROCESS | 2196 | 1461191030773 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 15:23:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:23:50 INFO - PROCESS | 2196 | 1461191030776 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 15:23:50 INFO - PROCESS | 2196 | 1461191030779 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:23:50 INFO - PROCESS | 2196 | 1461191030782 Marionette TRACE conn5 <- [1,726,null,{}] 15:23:50 INFO - PROCESS | 2196 | 1461191030785 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}] 15:23:50 INFO - PROCESS | 2196 | 1461191030887 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 15:23:50 INFO - PROCESS | 2196 | 1461191030965 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:50 INFO - PROCESS | 2196 | ++DOCSHELL 1C451C00 == 48 [pid = 2196] [id = 191] 15:23:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1C452000) [pid = 2196] [serial = 571] [outer = 00000000] 15:23:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1C59D000) [pid = 2196] [serial = 572] [outer = 1C452000] 15:23:51 INFO - PROCESS | 2196 | 1461191031021 Marionette DEBUG loaded listener.js 15:23:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (1C5A3800) [pid = 2196] [serial = 573] [outer = 1C452000] 15:23:52 INFO - PROCESS | 2196 | 1461191032079 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]]]}] 15:23:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:23:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1320ms 15:23:52 INFO - PROCESS | 2196 | 1461191032103 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 15:23:52 INFO - PROCESS | 2196 | 1461191032106 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 15:23:52 INFO - PROCESS | 2196 | 1461191032109 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:23:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:23:52 INFO - PROCESS | 2196 | 1461191032112 Marionette TRACE conn5 <- [1,730,null,{}] 15:23:52 INFO - PROCESS | 2196 | 1461191032116 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}] 15:23:52 INFO - PROCESS | 2196 | 1461191032214 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 15:23:52 INFO - PROCESS | 2196 | 1461191032288 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:52 INFO - PROCESS | 2196 | ++DOCSHELL 19B59C00 == 49 [pid = 2196] [id = 192] 15:23:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1C2A3000) [pid = 2196] [serial = 574] [outer = 00000000] 15:23:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1C5E3800) [pid = 2196] [serial = 575] [outer = 1C2A3000] 15:23:52 INFO - PROCESS | 2196 | 1461191032347 Marionette DEBUG loaded listener.js 15:23:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1C5E6000) [pid = 2196] [serial = 576] [outer = 1C2A3000] 15:23:53 INFO - PROCESS | 2196 | 1461191033426 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]]]}] 15:23:53 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 15:23:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1376ms 15:23:53 INFO - PROCESS | 2196 | 1461191033490 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 15:23:53 INFO - PROCESS | 2196 | 1461191033495 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 15:23:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:23:53 INFO - PROCESS | 2196 | 1461191033544 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:23:53 INFO - PROCESS | 2196 | 1461191033547 Marionette TRACE conn5 <- [1,734,null,{}] 15:23:53 INFO - PROCESS | 2196 | 1461191033554 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}] 15:23:53 INFO - PROCESS | 2196 | 1461191033688 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 15:23:53 INFO - PROCESS | 2196 | 1461191033779 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:53 INFO - PROCESS | 2196 | ++DOCSHELL 16E17400 == 50 [pid = 2196] [id = 193] 15:23:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (16E19C00) [pid = 2196] [serial = 577] [outer = 00000000] 15:23:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (16F2E000) [pid = 2196] [serial = 578] [outer = 16E19C00] 15:23:53 INFO - PROCESS | 2196 | 1461191033830 Marionette DEBUG loaded listener.js 15:23:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (173EC000) [pid = 2196] [serial = 579] [outer = 16E19C00] 15:23:54 INFO - PROCESS | 2196 | --DOCSHELL 195DF400 == 49 [pid = 2196] [id = 186] 15:23:54 INFO - PROCESS | 2196 | --DOCSHELL 125B9400 == 48 [pid = 2196] [id = 185] 15:23:54 INFO - PROCESS | 2196 | --DOCSHELL 13573800 == 47 [pid = 2196] [id = 184] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1A33AC00) [pid = 2196] [serial = 533] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (16C70400) [pid = 2196] [serial = 512] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1A0A0800) [pid = 2196] [serial = 515] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1B079400) [pid = 2196] [serial = 521] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (12B80000) [pid = 2196] [serial = 524] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (13886400) [pid = 2196] [serial = 525] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (16E18400) [pid = 2196] [serial = 527] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (16ECDC00) [pid = 2196] [serial = 528] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (1AD8BC00) [pid = 2196] [serial = 537] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1AD85C00) [pid = 2196] [serial = 536] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (195E9000) [pid = 2196] [serial = 530] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1C454400) [pid = 2196] [serial = 518] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1A33C800) [pid = 2196] [serial = 534] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (1B53B800) [pid = 2196] [serial = 542] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1B237400) [pid = 2196] [serial = 539] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (19B5C800) [pid = 2196] [serial = 531] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (1B29F800) [pid = 2196] [serial = 540] [outer = 00000000] [url = about:blank] 15:23:54 INFO - PROCESS | 2196 | 1461191034799 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]]]}] 15:23:54 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.) 15:23:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1279ms 15:23:54 INFO - PROCESS | 2196 | 1461191034825 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 15:23:54 INFO - PROCESS | 2196 | 1461191034831 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 15:23:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:23:54 INFO - PROCESS | 2196 | 1461191034837 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:23:54 INFO - PROCESS | 2196 | 1461191034840 Marionette TRACE conn5 <- [1,738,null,{}] 15:23:54 INFO - PROCESS | 2196 | 1461191034844 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}] 15:23:54 INFO - PROCESS | 2196 | 1461191034936 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 15:23:54 INFO - PROCESS | 2196 | 1461191034945 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:54 INFO - PROCESS | 2196 | ++DOCSHELL 13848000 == 48 [pid = 2196] [id = 194] 15:23:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (16E18400) [pid = 2196] [serial = 580] [outer = 00000000] 15:23:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (18220000) [pid = 2196] [serial = 581] [outer = 16E18400] 15:23:54 INFO - PROCESS | 2196 | 1461191034994 Marionette DEBUG loaded listener.js 15:23:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (195E1400) [pid = 2196] [serial = 582] [outer = 16E18400] 15:23:55 INFO - PROCESS | 2196 | 1461191035966 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]]]}] 15:23:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:23:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1179ms 15:23:56 INFO - PROCESS | 2196 | 1461191036020 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 15:23:56 INFO - PROCESS | 2196 | 1461191036022 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 15:23:56 INFO - PROCESS | 2196 | 1461191036026 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:23:56 INFO - PROCESS | 2196 | 1461191036030 Marionette TRACE conn5 <- [1,742,null,{}] 15:23:56 INFO - PROCESS | 2196 | 1461191036040 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}] 15:23:56 INFO - PROCESS | 2196 | 1461191036131 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 15:23:56 INFO - PROCESS | 2196 | 1461191036139 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:56 INFO - PROCESS | 2196 | ++DOCSHELL 1A057C00 == 49 [pid = 2196] [id = 195] 15:23:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (1A058400) [pid = 2196] [serial = 583] [outer = 00000000] 15:23:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (1AD85C00) [pid = 2196] [serial = 584] [outer = 1A058400] 15:23:56 INFO - PROCESS | 2196 | 1461191036187 Marionette DEBUG loaded listener.js 15:23:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1B22EC00) [pid = 2196] [serial = 585] [outer = 1A058400] 15:23:57 INFO - PROCESS | 2196 | 1461191037169 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]]]}] 15:23:57 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 15:23:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1176ms 15:23:57 INFO - PROCESS | 2196 | 1461191037207 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 15:23:57 INFO - PROCESS | 2196 | 1461191037209 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 15:23:57 INFO - PROCESS | 2196 | 1461191037213 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:23:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:23:57 INFO - PROCESS | 2196 | 1461191037214 Marionette TRACE conn5 <- [1,746,null,{}] 15:23:57 INFO - PROCESS | 2196 | 1461191037218 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}] 15:23:57 INFO - PROCESS | 2196 | 1461191037332 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 15:23:57 INFO - PROCESS | 2196 | 1461191037339 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:57 INFO - PROCESS | 2196 | ++DOCSHELL 1B2B7800 == 50 [pid = 2196] [id = 196] 15:23:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (1B2B8000) [pid = 2196] [serial = 586] [outer = 00000000] 15:23:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (1BA61C00) [pid = 2196] [serial = 587] [outer = 1B2B8000] 15:23:57 INFO - PROCESS | 2196 | 1461191037386 Marionette DEBUG loaded listener.js 15:23:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1BCC6C00) [pid = 2196] [serial = 588] [outer = 1B2B8000] 15:23:57 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (13847800) [pid = 2196] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:23:57 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (19B5C000) [pid = 2196] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:23:57 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (125C2400) [pid = 2196] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:23:57 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1358D000) [pid = 2196] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:23:57 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (1BA08000) [pid = 2196] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:23:57 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (12623C00) [pid = 2196] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:23:57 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (1387D400) [pid = 2196] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:23:57 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (19748400) [pid = 2196] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:23:57 INFO - PROCESS | 2196 | 1461191037837 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]]]}] 15:23:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:23:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 15:23:57 INFO - PROCESS | 2196 | 1461191037887 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 15:23:57 INFO - PROCESS | 2196 | 1461191037889 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 15:23:57 INFO - PROCESS | 2196 | 1461191037892 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:23:57 INFO - PROCESS | 2196 | 1461191037894 Marionette TRACE conn5 <- [1,750,null,{}] 15:23:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:23:57 INFO - PROCESS | 2196 | 1461191037898 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}] 15:23:57 INFO - PROCESS | 2196 | 1461191037981 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 15:23:57 INFO - PROCESS | 2196 | 1461191037988 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:58 INFO - PROCESS | 2196 | ++DOCSHELL 19B5C800 == 51 [pid = 2196] [id = 197] 15:23:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (19B5EC00) [pid = 2196] [serial = 589] [outer = 00000000] 15:23:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (1BA08000) [pid = 2196] [serial = 590] [outer = 19B5EC00] 15:23:58 INFO - PROCESS | 2196 | 1461191038033 Marionette DEBUG loaded listener.js 15:23:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (1C456000) [pid = 2196] [serial = 591] [outer = 19B5EC00] 15:23:58 INFO - PROCESS | 2196 | 1461191038932 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]]]}] 15:23:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:23:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1064ms 15:23:58 INFO - PROCESS | 2196 | 1461191038962 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 15:23:58 INFO - PROCESS | 2196 | 1461191038964 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 15:23:58 INFO - PROCESS | 2196 | 1461191038967 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:23:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:23:58 INFO - PROCESS | 2196 | 1461191038969 Marionette TRACE conn5 <- [1,754,null,{}] 15:23:58 INFO - PROCESS | 2196 | 1461191038972 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}] 15:23:59 INFO - PROCESS | 2196 | 1461191039097 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 15:23:59 INFO - PROCESS | 2196 | 1461191039107 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:23:59 INFO - PROCESS | 2196 | ++DOCSHELL 1C59FC00 == 52 [pid = 2196] [id = 198] 15:23:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (1C6D0400) [pid = 2196] [serial = 592] [outer = 00000000] 15:23:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (1C6D6400) [pid = 2196] [serial = 593] [outer = 1C6D0400] 15:23:59 INFO - PROCESS | 2196 | 1461191039159 Marionette DEBUG loaded listener.js 15:23:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (1C6DC800) [pid = 2196] [serial = 594] [outer = 1C6D0400] 15:24:00 INFO - PROCESS | 2196 | 1461191040043 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]]]}] 15:24:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:24:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1116ms 15:24:00 INFO - PROCESS | 2196 | 1461191040088 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 15:24:00 INFO - PROCESS | 2196 | 1461191040090 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 15:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:24:00 INFO - PROCESS | 2196 | 1461191040093 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:24:00 INFO - PROCESS | 2196 | 1461191040095 Marionette TRACE conn5 <- [1,758,null,{}] 15:24:00 INFO - PROCESS | 2196 | 1461191040098 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}] 15:24:00 INFO - PROCESS | 2196 | 1461191040204 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 15:24:00 INFO - PROCESS | 2196 | 1461191040212 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:00 INFO - PROCESS | 2196 | ++DOCSHELL 1C6DD800 == 53 [pid = 2196] [id = 199] 15:24:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (1C9BA000) [pid = 2196] [serial = 595] [outer = 00000000] 15:24:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1CB3D000) [pid = 2196] [serial = 596] [outer = 1C9BA000] 15:24:00 INFO - PROCESS | 2196 | 1461191040259 Marionette DEBUG loaded listener.js 15:24:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1CB3CC00) [pid = 2196] [serial = 597] [outer = 1C9BA000] 15:24:00 INFO - PROCESS | 2196 | 1461191040952 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]]]}] 15:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 869ms 15:24:00 INFO - PROCESS | 2196 | 1461191040964 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 15:24:00 INFO - PROCESS | 2196 | 1461191040970 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 15:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:24:00 INFO - PROCESS | 2196 | 1461191040976 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:24:00 INFO - PROCESS | 2196 | 1461191040980 Marionette TRACE conn5 <- [1,762,null,{}] 15:24:00 INFO - PROCESS | 2196 | 1461191040985 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}] 15:24:01 INFO - PROCESS | 2196 | 1461191041100 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 15:24:01 INFO - PROCESS | 2196 | 1461191041198 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:01 INFO - PROCESS | 2196 | ++DOCSHELL 13855000 == 54 [pid = 2196] [id = 200] 15:24:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (16C93000) [pid = 2196] [serial = 598] [outer = 00000000] 15:24:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (17884C00) [pid = 2196] [serial = 599] [outer = 16C93000] 15:24:01 INFO - PROCESS | 2196 | 1461191041256 Marionette DEBUG loaded listener.js 15:24:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1A059000) [pid = 2196] [serial = 600] [outer = 16C93000] 15:24:01 INFO - PROCESS | 2196 | 1461191041883 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]]]}] 15:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 970ms 15:24:01 INFO - PROCESS | 2196 | 1461191041950 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 15:24:01 INFO - PROCESS | 2196 | 1461191041956 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 15:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:24:01 INFO - PROCESS | 2196 | 1461191041963 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:24:01 INFO - PROCESS | 2196 | 1461191041966 Marionette TRACE conn5 <- [1,766,null,{}] 15:24:01 INFO - PROCESS | 2196 | 1461191041971 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}] 15:24:02 INFO - PROCESS | 2196 | 1461191042115 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 15:24:02 INFO - PROCESS | 2196 | 1461191042240 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:02 INFO - PROCESS | 2196 | ++DOCSHELL 1AC5BC00 == 55 [pid = 2196] [id = 201] 15:24:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1AD85000) [pid = 2196] [serial = 601] [outer = 00000000] 15:24:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1B53B000) [pid = 2196] [serial = 602] [outer = 1AD85000] 15:24:02 INFO - PROCESS | 2196 | 1461191042297 Marionette DEBUG loaded listener.js 15:24:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (1C18F800) [pid = 2196] [serial = 603] [outer = 1AD85000] 15:24:02 INFO - PROCESS | 2196 | 1461191042928 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]]]}] 15:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 989ms 15:24:02 INFO - PROCESS | 2196 | 1461191042954 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 15:24:02 INFO - PROCESS | 2196 | 1461191042957 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 15:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:24:02 INFO - PROCESS | 2196 | 1461191042961 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:24:02 INFO - PROCESS | 2196 | 1461191042965 Marionette TRACE conn5 <- [1,770,null,{}] 15:24:02 INFO - PROCESS | 2196 | 1461191042976 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}] 15:24:03 INFO - PROCESS | 2196 | 1461191043090 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 15:24:03 INFO - PROCESS | 2196 | 1461191043190 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:03 INFO - PROCESS | 2196 | ++DOCSHELL 1E206800 == 56 [pid = 2196] [id = 202] 15:24:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1E20B400) [pid = 2196] [serial = 604] [outer = 00000000] 15:24:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1E33B400) [pid = 2196] [serial = 605] [outer = 1E20B400] 15:24:03 INFO - PROCESS | 2196 | 1461191043249 Marionette DEBUG loaded listener.js 15:24:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1E970400) [pid = 2196] [serial = 606] [outer = 1E20B400] 15:24:04 INFO - PROCESS | 2196 | 1461191044152 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]]]}] 15:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1223ms 15:24:04 INFO - PROCESS | 2196 | 1461191044187 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 15:24:04 INFO - PROCESS | 2196 | 1461191044191 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 15:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:24:04 INFO - PROCESS | 2196 | 1461191044196 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:24:04 INFO - PROCESS | 2196 | 1461191044200 Marionette TRACE conn5 <- [1,774,null,{}] 15:24:04 INFO - PROCESS | 2196 | 1461191044207 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}] 15:24:04 INFO - PROCESS | 2196 | 1461191044301 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 15:24:04 INFO - PROCESS | 2196 | 1461191044387 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:04 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC6C00 == 57 [pid = 2196] [id = 203] 15:24:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (0EFCB800) [pid = 2196] [serial = 607] [outer = 00000000] 15:24:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (127C1C00) [pid = 2196] [serial = 608] [outer = 0EFCB800] 15:24:04 INFO - PROCESS | 2196 | 1461191044478 Marionette DEBUG loaded listener.js 15:24:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (12D56000) [pid = 2196] [serial = 609] [outer = 0EFCB800] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 127C8800 == 56 [pid = 2196] [id = 182] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 0EFCC400 == 55 [pid = 2196] [id = 167] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 19B63800 == 54 [pid = 2196] [id = 165] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 1AC51000 == 53 [pid = 2196] [id = 166] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 1FEF5000 == 52 [pid = 2196] [id = 144] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 12B81800 == 51 [pid = 2196] [id = 168] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 1716C000 == 50 [pid = 2196] [id = 169] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 16E1D000 == 49 [pid = 2196] [id = 172] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 1C59FC00 == 48 [pid = 2196] [id = 198] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 19B5C800 == 47 [pid = 2196] [id = 197] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 1B2B7800 == 46 [pid = 2196] [id = 196] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 1A057C00 == 45 [pid = 2196] [id = 195] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 13848000 == 44 [pid = 2196] [id = 194] 15:24:04 INFO - PROCESS | 2196 | --DOCSHELL 16E17400 == 43 [pid = 2196] [id = 193] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1358D800) [pid = 2196] [serial = 545] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | --DOCSHELL 12D58000 == 42 [pid = 2196] [id = 188] 15:24:05 INFO - PROCESS | 2196 | --DOCSHELL 1B076C00 == 41 [pid = 2196] [id = 181] 15:24:05 INFO - PROCESS | 2196 | --DOCSHELL 1A0A0400 == 40 [pid = 2196] [id = 187] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (182DC800) [pid = 2196] [serial = 480] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (19B6BC00) [pid = 2196] [serial = 557] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1A058000) [pid = 2196] [serial = 558] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (1C18CC00) [pid = 2196] [serial = 522] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1A330C00) [pid = 2196] [serial = 548] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (1B232400) [pid = 2196] [serial = 549] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (13848800) [pid = 2196] [serial = 554] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (16E26000) [pid = 2196] [serial = 555] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (1780AC00) [pid = 2196] [serial = 552] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (16E1B400) [pid = 2196] [serial = 551] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1C18F400) [pid = 2196] [serial = 474] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (12B83400) [pid = 2196] [serial = 477] [outer = 00000000] [url = about:blank] 15:24:05 INFO - PROCESS | 2196 | 1461191045097 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]]]}] 15:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 929ms 15:24:05 INFO - PROCESS | 2196 | 1461191045128 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 15:24:05 INFO - PROCESS | 2196 | 1461191045133 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 15:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:24:05 INFO - PROCESS | 2196 | 1461191045139 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:24:05 INFO - PROCESS | 2196 | 1461191045142 Marionette TRACE conn5 <- [1,778,null,{}] 15:24:05 INFO - PROCESS | 2196 | 1461191045146 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}] 15:24:05 INFO - PROCESS | 2196 | 1461191045245 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 15:24:05 INFO - PROCESS | 2196 | 1461191045323 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:05 INFO - PROCESS | 2196 | ++DOCSHELL 12502C00 == 41 [pid = 2196] [id = 204] 15:24:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (12629400) [pid = 2196] [serial = 610] [outer = 00000000] 15:24:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (12B78400) [pid = 2196] [serial = 611] [outer = 12629400] 15:24:05 INFO - PROCESS | 2196 | 1461191045370 Marionette DEBUG loaded listener.js 15:24:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (12BC3000) [pid = 2196] [serial = 612] [outer = 12629400] 15:24:05 INFO - PROCESS | 2196 | 1461191045824 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]]]}] 15:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 15:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:24:05 INFO - PROCESS | 2196 | 1461191045874 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 15:24:05 INFO - PROCESS | 2196 | 1461191045876 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 15:24:05 INFO - PROCESS | 2196 | 1461191045879 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:24:05 INFO - PROCESS | 2196 | 1461191045883 Marionette TRACE conn5 <- [1,782,null,{}] 15:24:05 INFO - PROCESS | 2196 | 1461191045893 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}] 15:24:05 INFO - PROCESS | 2196 | 1461191045985 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 15:24:05 INFO - PROCESS | 2196 | 1461191045994 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:06 INFO - PROCESS | 2196 | ++DOCSHELL 16ECDC00 == 42 [pid = 2196] [id = 205] 15:24:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (16ECEC00) [pid = 2196] [serial = 613] [outer = 00000000] 15:24:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1730C400) [pid = 2196] [serial = 614] [outer = 16ECEC00] 15:24:06 INFO - PROCESS | 2196 | 1461191046045 Marionette DEBUG loaded listener.js 15:24:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (17678000) [pid = 2196] [serial = 615] [outer = 16ECEC00] 15:24:06 INFO - PROCESS | 2196 | 1461191046512 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]]]}] 15:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 676ms 15:24:06 INFO - PROCESS | 2196 | 1461191046558 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 15:24:06 INFO - PROCESS | 2196 | 1461191046561 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 15:24:06 INFO - PROCESS | 2196 | 1461191046564 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:24:06 INFO - PROCESS | 2196 | 1461191046565 Marionette TRACE conn5 <- [1,786,null,{}] 15:24:06 INFO - PROCESS | 2196 | 1461191046569 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}] 15:24:06 INFO - PROCESS | 2196 | 1461191046654 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 15:24:06 INFO - PROCESS | 2196 | 1461191046662 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:06 INFO - PROCESS | 2196 | ++DOCSHELL 182D9400 == 43 [pid = 2196] [id = 206] 15:24:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (1892C000) [pid = 2196] [serial = 616] [outer = 00000000] 15:24:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (19B5BC00) [pid = 2196] [serial = 617] [outer = 1892C000] 15:24:06 INFO - PROCESS | 2196 | 1461191046710 Marionette DEBUG loaded listener.js 15:24:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (19B67C00) [pid = 2196] [serial = 618] [outer = 1892C000] 15:24:07 INFO - PROCESS | 2196 | 1461191047133 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]]]}] 15:24:07 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 15:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 15:24:07 INFO - PROCESS | 2196 | 1461191047198 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 15:24:07 INFO - PROCESS | 2196 | 1461191047201 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 15:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:24:07 INFO - PROCESS | 2196 | 1461191047204 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:24:07 INFO - PROCESS | 2196 | 1461191047206 Marionette TRACE conn5 <- [1,790,null,{}] 15:24:07 INFO - PROCESS | 2196 | 1461191047209 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}] 15:24:07 INFO - PROCESS | 2196 | 1461191047286 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 15:24:07 INFO - PROCESS | 2196 | 1461191047292 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:07 INFO - PROCESS | 2196 | ++DOCSHELL 1A05A800 == 44 [pid = 2196] [id = 207] 15:24:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1A05AC00) [pid = 2196] [serial = 619] [outer = 00000000] 15:24:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1A331000) [pid = 2196] [serial = 620] [outer = 1A05AC00] 15:24:07 INFO - PROCESS | 2196 | 1461191047342 Marionette DEBUG loaded listener.js 15:24:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1A330800) [pid = 2196] [serial = 621] [outer = 1A05AC00] 15:24:07 INFO - PROCESS | 2196 | 1461191047968 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]]]}] 15:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 15:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 771ms 15:24:07 INFO - PROCESS | 2196 | 1461191047979 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 15:24:07 INFO - PROCESS | 2196 | 1461191047981 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 15:24:07 INFO - PROCESS | 2196 | 1461191047985 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:24:07 INFO - PROCESS | 2196 | 1461191047987 Marionette TRACE conn5 <- [1,794,null,{}] 15:24:07 INFO - PROCESS | 2196 | 1461191047991 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}] 15:24:08 INFO - PROCESS | 2196 | 1461191048129 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 15:24:08 INFO - PROCESS | 2196 | 1461191048137 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:08 INFO - PROCESS | 2196 | ++DOCSHELL 0F67B000 == 45 [pid = 2196] [id = 208] 15:24:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (18928000) [pid = 2196] [serial = 622] [outer = 00000000] 15:24:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1B080C00) [pid = 2196] [serial = 623] [outer = 18928000] 15:24:08 INFO - PROCESS | 2196 | 1461191048189 Marionette DEBUG loaded listener.js 15:24:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1B231800) [pid = 2196] [serial = 624] [outer = 18928000] 15:24:08 INFO - PROCESS | 2196 | 1461191048721 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]]]}] 15:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 15:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 771ms 15:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:24:08 INFO - PROCESS | 2196 | 1461191048760 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 15:24:08 INFO - PROCESS | 2196 | 1461191048762 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 15:24:08 INFO - PROCESS | 2196 | 1461191048765 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:24:08 INFO - PROCESS | 2196 | 1461191048767 Marionette TRACE conn5 <- [1,798,null,{}] 15:24:08 INFO - PROCESS | 2196 | 1461191048770 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}] 15:24:08 INFO - PROCESS | 2196 | 1461191048885 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 15:24:08 INFO - PROCESS | 2196 | 1461191048894 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:08 INFO - PROCESS | 2196 | ++DOCSHELL 0EFCAC00 == 46 [pid = 2196] [id = 209] 15:24:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1B2A5800) [pid = 2196] [serial = 625] [outer = 00000000] 15:24:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1B408C00) [pid = 2196] [serial = 626] [outer = 1B2A5800] 15:24:08 INFO - PROCESS | 2196 | 1461191048941 Marionette DEBUG loaded listener.js 15:24:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1B46C000) [pid = 2196] [serial = 627] [outer = 1B2A5800] 15:24:09 INFO - PROCESS | 2196 | 1461191049404 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]]]}] 15:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 669ms 15:24:09 INFO - PROCESS | 2196 | 1461191049439 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 15:24:09 INFO - PROCESS | 2196 | 1461191049442 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 15:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:24:09 INFO - PROCESS | 2196 | 1461191049445 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:24:09 INFO - PROCESS | 2196 | 1461191049447 Marionette TRACE conn5 <- [1,802,null,{}] 15:24:09 INFO - PROCESS | 2196 | 1461191049451 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}] 15:24:09 INFO - PROCESS | 2196 | 1461191049811 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1C6D0400) [pid = 2196] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1B2B8000) [pid = 2196] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (19B5EC00) [pid = 2196] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1A058400) [pid = 2196] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (16E19C00) [pid = 2196] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1C2A3000) [pid = 2196] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (16E18400) [pid = 2196] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (127CF800) [pid = 2196] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1B233000) [pid = 2196] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (127C4000) [pid = 2196] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1C44F800) [pid = 2196] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (16E1DC00) [pid = 2196] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:24:09 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1BA63400) [pid = 2196] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:24:09 INFO - PROCESS | 2196 | 1461191049871 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:09 INFO - PROCESS | 2196 | ++DOCSHELL 0EFCD800 == 47 [pid = 2196] [id = 210] 15:24:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (0F688400) [pid = 2196] [serial = 628] [outer = 00000000] 15:24:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (13575400) [pid = 2196] [serial = 629] [outer = 0F688400] 15:24:09 INFO - PROCESS | 2196 | 1461191049916 Marionette DEBUG loaded listener.js 15:24:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (16E1A000) [pid = 2196] [serial = 630] [outer = 0F688400] 15:24:10 INFO - PROCESS | 2196 | 1461191050307 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] 15:24:10 INFO - PROCESS | 2196 | 1461191050378 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 15:24:10 INFO - PROCESS | 2196 | 1461191050381 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:24:10 INFO - PROCESS | 2196 | 1461191050383 Marionette TRACE conn5 <- [1,806,null,{}] 15:24:10 INFO - PROCESS | 2196 | 1461191050387 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}] 15:24:10 INFO - PROCESS | 2196 | 1461191050467 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 15:24:10 INFO - PROCESS | 2196 | 1461191050476 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:10 INFO - PROCESS | 2196 | ++DOCSHELL 12508400 == 48 [pid = 2196] [id = 211] 15:24:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (17168400) [pid = 2196] [serial = 631] [outer = 00000000] 15:24:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1C2A5000) [pid = 2196] [serial = 632] [outer = 17168400] 15:24:10 INFO - PROCESS | 2196 | 1461191050523 Marionette DEBUG loaded listener.js 15:24:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1C459400) [pid = 2196] [serial = 633] [outer = 17168400] 15:24:10 INFO - PROCESS | 2196 | 1461191050961 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]]]}] 15:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 15:24:11 INFO - PROCESS | 2196 | 1461191051016 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 15:24:11 INFO - PROCESS | 2196 | 1461191051018 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 15:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:24:11 INFO - PROCESS | 2196 | 1461191051022 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:24:11 INFO - PROCESS | 2196 | 1461191051024 Marionette TRACE conn5 <- [1,810,null,{}] 15:24:11 INFO - PROCESS | 2196 | 1461191051027 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}] 15:24:11 INFO - PROCESS | 2196 | 1461191051106 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 15:24:11 INFO - PROCESS | 2196 | 1461191051115 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:11 INFO - PROCESS | 2196 | ++DOCSHELL 1250E400 == 49 [pid = 2196] [id = 212] 15:24:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (182DD000) [pid = 2196] [serial = 634] [outer = 00000000] 15:24:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1C5A4400) [pid = 2196] [serial = 635] [outer = 182DD000] 15:24:11 INFO - PROCESS | 2196 | 1461191051162 Marionette DEBUG loaded listener.js 15:24:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1C5AAC00) [pid = 2196] [serial = 636] [outer = 182DD000] 15:24:11 INFO - PROCESS | 2196 | 1461191051638 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] 15:24:11 INFO - PROCESS | 2196 | 1461191051699 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 15:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:24:11 INFO - PROCESS | 2196 | 1461191051702 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:24:11 INFO - PROCESS | 2196 | 1461191051704 Marionette TRACE conn5 <- [1,814,null,{}] 15:24:11 INFO - PROCESS | 2196 | 1461191051707 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}] 15:24:11 INFO - PROCESS | 2196 | 1461191051805 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 15:24:11 INFO - PROCESS | 2196 | 1461191051940 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:11 INFO - PROCESS | 2196 | ++DOCSHELL 0EFCC400 == 50 [pid = 2196] [id = 213] 15:24:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (0F633000) [pid = 2196] [serial = 637] [outer = 00000000] 15:24:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (125B8400) [pid = 2196] [serial = 638] [outer = 0F633000] 15:24:11 INFO - PROCESS | 2196 | 1461191051999 Marionette DEBUG loaded listener.js 15:24:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (12626800) [pid = 2196] [serial = 639] [outer = 0F633000] 15:24:12 INFO - PROCESS | 2196 | 1461191052675 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]]]}] 15:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1017ms 15:24:12 INFO - PROCESS | 2196 | 1461191052724 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 15:24:12 INFO - PROCESS | 2196 | 1461191052729 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 15:24:12 INFO - PROCESS | 2196 | 1461191052733 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:24:12 INFO - PROCESS | 2196 | 1461191052738 Marionette TRACE conn5 <- [1,818,null,{}] 15:24:12 INFO - PROCESS | 2196 | 1461191052744 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}] 15:24:12 INFO - PROCESS | 2196 | 1461191052905 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 15:24:13 INFO - PROCESS | 2196 | 1461191053029 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:13 INFO - PROCESS | 2196 | ++DOCSHELL 12B85400 == 51 [pid = 2196] [id = 214] 15:24:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (135E2000) [pid = 2196] [serial = 640] [outer = 00000000] 15:24:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (16F25800) [pid = 2196] [serial = 641] [outer = 135E2000] 15:24:13 INFO - PROCESS | 2196 | 1461191053091 Marionette DEBUG loaded listener.js 15:24:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (173E9C00) [pid = 2196] [serial = 642] [outer = 135E2000] 15:24:13 INFO - PROCESS | 2196 | 1461191053675 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]]]}] 15:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 969ms 15:24:13 INFO - PROCESS | 2196 | 1461191053711 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 15:24:13 INFO - PROCESS | 2196 | 1461191053716 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 15:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:24:13 INFO - PROCESS | 2196 | 1461191053720 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:24:13 INFO - PROCESS | 2196 | 1461191053722 Marionette TRACE conn5 <- [1,822,null,{}] 15:24:13 INFO - PROCESS | 2196 | 1461191053727 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}] 15:24:13 INFO - PROCESS | 2196 | 1461191053832 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 15:24:13 INFO - PROCESS | 2196 | 1461191053930 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:13 INFO - PROCESS | 2196 | ++DOCSHELL 1AC52000 == 52 [pid = 2196] [id = 215] 15:24:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1AC76C00) [pid = 2196] [serial = 643] [outer = 00000000] 15:24:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1B2A0800) [pid = 2196] [serial = 644] [outer = 1AC76C00] 15:24:13 INFO - PROCESS | 2196 | 1461191053986 Marionette DEBUG loaded listener.js 15:24:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1BA05C00) [pid = 2196] [serial = 645] [outer = 1AC76C00] 15:24:14 INFO - PROCESS | 2196 | 1461191054610 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]]]}] 15:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 15:24:14 INFO - PROCESS | 2196 | 1461191054653 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 15:24:14 INFO - PROCESS | 2196 | 1461191054656 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 15:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:24:14 INFO - PROCESS | 2196 | 1461191054666 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:24:14 INFO - PROCESS | 2196 | 1461191054673 Marionette TRACE conn5 <- [1,826,null,{}] 15:24:14 INFO - PROCESS | 2196 | 1461191054677 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}] 15:24:14 INFO - PROCESS | 2196 | 1461191054787 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 15:24:14 INFO - PROCESS | 2196 | 1461191054882 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:14 INFO - PROCESS | 2196 | ++DOCSHELL 1D8C7C00 == 53 [pid = 2196] [id = 216] 15:24:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1E2AF000) [pid = 2196] [serial = 646] [outer = 00000000] 15:24:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1EE9E400) [pid = 2196] [serial = 647] [outer = 1E2AF000] 15:24:14 INFO - PROCESS | 2196 | 1461191054938 Marionette DEBUG loaded listener.js 15:24:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1EEA9400) [pid = 2196] [serial = 648] [outer = 1E2AF000] 15:24:15 INFO - PROCESS | 2196 | 1461191055479 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]]]}] 15:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 889ms 15:24:15 INFO - PROCESS | 2196 | 1461191055553 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 15:24:15 INFO - PROCESS | 2196 | 1461191055557 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 15:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:24:15 INFO - PROCESS | 2196 | 1461191055560 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:24:15 INFO - PROCESS | 2196 | 1461191055563 Marionette TRACE conn5 <- [1,830,null,{}] 15:24:15 INFO - PROCESS | 2196 | 1461191055566 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}] 15:24:15 INFO - PROCESS | 2196 | 1461191055675 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 15:24:15 INFO - PROCESS | 2196 | 1461191055798 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:15 INFO - PROCESS | 2196 | ++DOCSHELL 1EEAAC00 == 54 [pid = 2196] [id = 217] 15:24:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1F15D400) [pid = 2196] [serial = 649] [outer = 00000000] 15:24:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1FD57C00) [pid = 2196] [serial = 650] [outer = 1F15D400] 15:24:15 INFO - PROCESS | 2196 | 1461191055854 Marionette DEBUG loaded listener.js 15:24:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1FD57400) [pid = 2196] [serial = 651] [outer = 1F15D400] 15:24:16 INFO - PROCESS | 2196 | 1461191056463 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]]]}] 15:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 930ms 15:24:16 INFO - PROCESS | 2196 | 1461191056494 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 15:24:16 INFO - PROCESS | 2196 | 1461191056496 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 15:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:24:16 INFO - PROCESS | 2196 | 1461191056500 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:24:16 INFO - PROCESS | 2196 | 1461191056502 Marionette TRACE conn5 <- [1,834,null,{}] 15:24:16 INFO - PROCESS | 2196 | 1461191056506 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}] 15:24:16 INFO - PROCESS | 2196 | 1461191056611 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 15:24:16 INFO - PROCESS | 2196 | 1461191056835 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:16 INFO - PROCESS | 2196 | ++DOCSHELL 127CD000 == 55 [pid = 2196] [id = 218] 15:24:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (127CF400) [pid = 2196] [serial = 652] [outer = 00000000] 15:24:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (12B87C00) [pid = 2196] [serial = 653] [outer = 127CF400] 15:24:16 INFO - PROCESS | 2196 | 1461191056885 Marionette DEBUG loaded listener.js 15:24:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (136E1C00) [pid = 2196] [serial = 654] [outer = 127CF400] 15:24:17 INFO - PROCESS | 2196 | 1461191057531 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]]]}] 15:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1068ms 15:24:17 INFO - PROCESS | 2196 | 1461191057574 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 15:24:17 INFO - PROCESS | 2196 | 1461191057578 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 15:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:24:17 INFO - PROCESS | 2196 | 1461191057583 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:24:17 INFO - PROCESS | 2196 | 1461191057587 Marionette TRACE conn5 <- [1,838,null,{}] 15:24:17 INFO - PROCESS | 2196 | 1461191057592 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}] 15:24:17 INFO - PROCESS | 2196 | 1461191057689 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 15:24:17 INFO - PROCESS | 2196 | 1461191057819 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:18 INFO - PROCESS | 2196 | --DOCSHELL 1250E400 == 54 [pid = 2196] [id = 212] 15:24:18 INFO - PROCESS | 2196 | --DOCSHELL 12508400 == 53 [pid = 2196] [id = 211] 15:24:18 INFO - PROCESS | 2196 | --DOCSHELL 0EFCD800 == 52 [pid = 2196] [id = 210] 15:24:18 INFO - PROCESS | 2196 | --DOCSHELL 0EFCAC00 == 51 [pid = 2196] [id = 209] 15:24:18 INFO - PROCESS | 2196 | --DOCSHELL 0F67B000 == 50 [pid = 2196] [id = 208] 15:24:18 INFO - PROCESS | 2196 | --DOCSHELL 1A05A800 == 49 [pid = 2196] [id = 207] 15:24:18 INFO - PROCESS | 2196 | --DOCSHELL 182D9400 == 48 [pid = 2196] [id = 206] 15:24:18 INFO - PROCESS | 2196 | --DOCSHELL 16ECDC00 == 47 [pid = 2196] [id = 205] 15:24:18 INFO - PROCESS | 2196 | --DOCSHELL 12502C00 == 46 [pid = 2196] [id = 204] 15:24:18 INFO - PROCESS | 2196 | --DOCSHELL 0EFC6C00 == 45 [pid = 2196] [id = 203] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1AC78000) [pid = 2196] [serial = 560] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | ++DOCSHELL 0EFCD800 == 46 [pid = 2196] [id = 219] 15:24:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (0F67B000) [pid = 2196] [serial = 655] [outer = 00000000] 15:24:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (127CF000) [pid = 2196] [serial = 656] [outer = 0F67B000] 15:24:18 INFO - PROCESS | 2196 | 1461191058827 Marionette DEBUG loaded listener.js 15:24:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1387F000) [pid = 2196] [serial = 657] [outer = 0F67B000] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (16E1E400) [pid = 2196] [serial = 513] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1C59CC00) [pid = 2196] [serial = 519] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1AC52400) [pid = 2196] [serial = 516] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1BCC6000) [pid = 2196] [serial = 510] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (13887C00) [pid = 2196] [serial = 546] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1B4D1800) [pid = 2196] [serial = 543] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1C6D6400) [pid = 2196] [serial = 593] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1BA61C00) [pid = 2196] [serial = 587] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1BCC6C00) [pid = 2196] [serial = 588] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1BA08000) [pid = 2196] [serial = 590] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (18226C00) [pid = 2196] [serial = 563] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1AD85C00) [pid = 2196] [serial = 584] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (16F2E000) [pid = 2196] [serial = 578] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (173EC000) [pid = 2196] [serial = 579] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1C59D000) [pid = 2196] [serial = 572] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1C5E6000) [pid = 2196] [serial = 576] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1C5E3800) [pid = 2196] [serial = 575] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1B232000) [pid = 2196] [serial = 566] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1BCC2800) [pid = 2196] [serial = 569] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (18220000) [pid = 2196] [serial = 581] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (195E1400) [pid = 2196] [serial = 582] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1C6DC800) [pid = 2196] [serial = 594] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1C456000) [pid = 2196] [serial = 591] [outer = 00000000] [url = about:blank] 15:24:18 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1B22EC00) [pid = 2196] [serial = 585] [outer = 00000000] [url = about:blank] 15:24:19 INFO - PROCESS | 2196 | 1461191059439 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]]]}] 15:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1876ms 15:24:19 INFO - PROCESS | 2196 | 1461191059468 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 15:24:19 INFO - PROCESS | 2196 | 1461191059472 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 15:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:24:19 INFO - PROCESS | 2196 | 1461191059476 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:24:19 INFO - PROCESS | 2196 | 1461191059478 Marionette TRACE conn5 <- [1,842,null,{}] 15:24:19 INFO - PROCESS | 2196 | 1461191059482 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}] 15:24:19 INFO - PROCESS | 2196 | 1461191059569 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 15:24:19 INFO - PROCESS | 2196 | 1461191059578 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:19 INFO - PROCESS | 2196 | ++DOCSHELL 19B67400 == 47 [pid = 2196] [id = 220] 15:24:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1A33BC00) [pid = 2196] [serial = 658] [outer = 00000000] 15:24:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1AC71C00) [pid = 2196] [serial = 659] [outer = 1A33BC00] 15:24:19 INFO - PROCESS | 2196 | 1461191059624 Marionette DEBUG loaded listener.js 15:24:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1AD34400) [pid = 2196] [serial = 660] [outer = 1A33BC00] 15:24:20 INFO - PROCESS | 2196 | 1461191060073 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]]]}] 15:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 15:24:20 INFO - PROCESS | 2196 | 1461191060138 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 15:24:20 INFO - PROCESS | 2196 | 1461191060140 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 15:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:24:20 INFO - PROCESS | 2196 | 1461191060149 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:24:20 INFO - PROCESS | 2196 | 1461191060155 Marionette TRACE conn5 <- [1,846,null,{}] 15:24:20 INFO - PROCESS | 2196 | 1461191060160 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}] 15:24:20 INFO - PROCESS | 2196 | 1461191060247 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 15:24:20 INFO - PROCESS | 2196 | 1461191060260 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:20 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A2C00 == 48 [pid = 2196] [id = 221] 15:24:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1B2A3800) [pid = 2196] [serial = 661] [outer = 00000000] 15:24:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1B402400) [pid = 2196] [serial = 662] [outer = 1B2A3800] 15:24:20 INFO - PROCESS | 2196 | 1461191060305 Marionette DEBUG loaded listener.js 15:24:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1B470C00) [pid = 2196] [serial = 663] [outer = 1B2A3800] 15:24:20 INFO - PROCESS | 2196 | 1461191060735 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]]]}] 15:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 15:24:20 INFO - PROCESS | 2196 | 1461191060775 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 15:24:20 INFO - PROCESS | 2196 | 1461191060778 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 15:24:20 INFO - PROCESS | 2196 | 1461191060781 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:24:20 INFO - PROCESS | 2196 | 1461191060783 Marionette TRACE conn5 <- [1,850,null,{}] 15:24:20 INFO - PROCESS | 2196 | 1461191060786 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}] 15:24:20 INFO - PROCESS | 2196 | 1461191060872 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 15:24:20 INFO - PROCESS | 2196 | 1461191060878 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:20 INFO - PROCESS | 2196 | ++DOCSHELL 1BA32000 == 49 [pid = 2196] [id = 222] 15:24:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1BA37400) [pid = 2196] [serial = 664] [outer = 00000000] 15:24:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1BCC7800) [pid = 2196] [serial = 665] [outer = 1BA37400] 15:24:20 INFO - PROCESS | 2196 | 1461191060927 Marionette DEBUG loaded listener.js 15:24:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1BCC7000) [pid = 2196] [serial = 666] [outer = 1BA37400] 15:24:21 INFO - PROCESS | 2196 | 1461191061403 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]]]}] 15:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 669ms 15:24:21 INFO - PROCESS | 2196 | 1461191061456 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 15:24:21 INFO - PROCESS | 2196 | 1461191061458 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 15:24:21 INFO - PROCESS | 2196 | 1461191061461 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:24:21 INFO - PROCESS | 2196 | 1461191061463 Marionette TRACE conn5 <- [1,854,null,{}] 15:24:21 INFO - PROCESS | 2196 | 1461191061472 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}] 15:24:21 INFO - PROCESS | 2196 | 1461191061578 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 15:24:21 INFO - PROCESS | 2196 | 1461191061665 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:21 INFO - PROCESS | 2196 | ++DOCSHELL 1C59CC00 == 50 [pid = 2196] [id = 223] 15:24:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1C59D000) [pid = 2196] [serial = 667] [outer = 00000000] 15:24:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1C5A8C00) [pid = 2196] [serial = 668] [outer = 1C59D000] 15:24:21 INFO - PROCESS | 2196 | 1461191061722 Marionette DEBUG loaded listener.js 15:24:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1C5EC000) [pid = 2196] [serial = 669] [outer = 1C59D000] 15:24:22 INFO - PROCESS | 2196 | 1461191062167 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]]]}] 15:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 770ms 15:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:24:22 INFO - PROCESS | 2196 | 1461191062235 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 15:24:22 INFO - PROCESS | 2196 | 1461191062238 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 15:24:22 INFO - PROCESS | 2196 | 1461191062241 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:24:22 INFO - PROCESS | 2196 | 1461191062243 Marionette TRACE conn5 <- [1,858,null,{}] 15:24:22 INFO - PROCESS | 2196 | 1461191062247 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}] 15:24:22 INFO - PROCESS | 2196 | 1461191062363 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 15:24:22 INFO - PROCESS | 2196 | 1461191062376 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:22 INFO - PROCESS | 2196 | ++DOCSHELL 1C5A4800 == 51 [pid = 2196] [id = 224] 15:24:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1C6CF400) [pid = 2196] [serial = 670] [outer = 00000000] 15:24:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1CA89800) [pid = 2196] [serial = 671] [outer = 1C6CF400] 15:24:22 INFO - PROCESS | 2196 | 1461191062469 Marionette DEBUG loaded listener.js 15:24:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1CA7E400) [pid = 2196] [serial = 672] [outer = 1C6CF400] 15:24:22 INFO - PROCESS | 2196 | 1461191062885 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]]]}] 15:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 669ms 15:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:24:22 INFO - PROCESS | 2196 | 1461191062915 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 15:24:22 INFO - PROCESS | 2196 | 1461191062917 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 15:24:22 INFO - PROCESS | 2196 | 1461191062921 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:24:22 INFO - PROCESS | 2196 | 1461191062922 Marionette TRACE conn5 <- [1,862,null,{}] 15:24:22 INFO - PROCESS | 2196 | 1461191062932 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}] 15:24:23 INFO - PROCESS | 2196 | 1461191063071 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 15:24:23 INFO - PROCESS | 2196 | 1461191063083 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:23 INFO - PROCESS | 2196 | ++DOCSHELL 1D8C7000 == 52 [pid = 2196] [id = 225] 15:24:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1E20E800) [pid = 2196] [serial = 673] [outer = 00000000] 15:24:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1F18D400) [pid = 2196] [serial = 674] [outer = 1E20E800] 15:24:23 INFO - PROCESS | 2196 | 1461191063333 Marionette DEBUG loaded listener.js 15:24:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1FD56000) [pid = 2196] [serial = 675] [outer = 1E20E800] 15:24:23 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (12629400) [pid = 2196] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:24:23 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (18928000) [pid = 2196] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:24:23 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1A05AC00) [pid = 2196] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:24:23 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (16ECEC00) [pid = 2196] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:24:23 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (0EFCB800) [pid = 2196] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:24:23 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1B2A5800) [pid = 2196] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:24:23 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1E20B400) [pid = 2196] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:24:23 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (0F688400) [pid = 2196] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:24:23 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1892C000) [pid = 2196] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:24:23 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (17168400) [pid = 2196] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:24:23 INFO - PROCESS | 2196 | 1461191063714 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]]]}] 15:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 830ms 15:24:23 INFO - PROCESS | 2196 | 1461191063751 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 15:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:24:23 INFO - PROCESS | 2196 | 1461191063753 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 15:24:23 INFO - PROCESS | 2196 | 1461191063757 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:24:23 INFO - PROCESS | 2196 | 1461191063758 Marionette TRACE conn5 <- [1,866,null,{}] 15:24:23 INFO - PROCESS | 2196 | 1461191063762 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}] 15:24:23 INFO - PROCESS | 2196 | 1461191063845 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 15:24:23 INFO - PROCESS | 2196 | 1461191063931 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:23 INFO - PROCESS | 2196 | ++DOCSHELL 12D58000 == 53 [pid = 2196] [id = 226] 15:24:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (195E0C00) [pid = 2196] [serial = 676] [outer = 00000000] 15:24:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1E977C00) [pid = 2196] [serial = 677] [outer = 195E0C00] 15:24:23 INFO - PROCESS | 2196 | 1461191063975 Marionette DEBUG loaded listener.js 15:24:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1F16A000) [pid = 2196] [serial = 678] [outer = 195E0C00] 15:24:24 INFO - PROCESS | 2196 | 1461191064321 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]]]}] 15:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 571ms 15:24:24 INFO - PROCESS | 2196 | 1461191064328 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 15:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:24:24 INFO - PROCESS | 2196 | 1461191064330 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 15:24:24 INFO - PROCESS | 2196 | 1461191064333 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:24:24 INFO - PROCESS | 2196 | 1461191064335 Marionette TRACE conn5 <- [1,870,null,{}] 15:24:24 INFO - PROCESS | 2196 | 1461191064339 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}] 15:24:24 INFO - PROCESS | 2196 | 1461191064435 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 15:24:24 INFO - PROCESS | 2196 | 1461191064544 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:24 INFO - PROCESS | 2196 | ++DOCSHELL 1FD5C800 == 54 [pid = 2196] [id = 227] 15:24:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1FD60400) [pid = 2196] [serial = 679] [outer = 00000000] 15:24:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1FEA8C00) [pid = 2196] [serial = 680] [outer = 1FD60400] 15:24:24 INFO - PROCESS | 2196 | 1461191064591 Marionette DEBUG loaded listener.js 15:24:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1FEA8000) [pid = 2196] [serial = 681] [outer = 1FD60400] 15:24:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1FEEF800) [pid = 2196] [serial = 682] [outer = 1CA84400] 15:24:24 INFO - PROCESS | 2196 | 1461191065009 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]]]}] 15:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 15:24:25 INFO - PROCESS | 2196 | 1461191065066 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 15:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:24:25 INFO - PROCESS | 2196 | 1461191065068 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 15:24:25 INFO - PROCESS | 2196 | 1461191065071 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:24:25 INFO - PROCESS | 2196 | 1461191065073 Marionette TRACE conn5 <- [1,874,null,{}] 15:24:25 INFO - PROCESS | 2196 | 1461191065076 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}] 15:24:25 INFO - PROCESS | 2196 | 1461191065162 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 15:24:25 INFO - PROCESS | 2196 | 1461191065168 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:25 INFO - PROCESS | 2196 | ++DOCSHELL 1AD35000 == 55 [pid = 2196] [id = 228] 15:24:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1B23D400) [pid = 2196] [serial = 683] [outer = 00000000] 15:24:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1FEEA800) [pid = 2196] [serial = 684] [outer = 1B23D400] 15:24:25 INFO - PROCESS | 2196 | 1461191065223 Marionette DEBUG loaded listener.js 15:24:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1FEF7400) [pid = 2196] [serial = 685] [outer = 1B23D400] 15:24:25 INFO - PROCESS | 2196 | 1461191065965 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]]]}] 15:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 15:24:25 INFO - PROCESS | 2196 | 1461191066002 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 15:24:25 INFO - PROCESS | 2196 | 1461191066008 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 15:24:25 INFO - PROCESS | 2196 | 1461191066014 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:24:26 INFO - PROCESS | 2196 | 1461191066018 Marionette TRACE conn5 <- [1,878,null,{}] 15:24:26 INFO - PROCESS | 2196 | 1461191066024 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}] 15:24:26 INFO - PROCESS | 2196 | 1461191066135 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 15:24:26 INFO - PROCESS | 2196 | 1461191066266 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:26 INFO - PROCESS | 2196 | ++DOCSHELL 16E1A800 == 56 [pid = 2196] [id = 229] 15:24:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (16E76C00) [pid = 2196] [serial = 686] [outer = 00000000] 15:24:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (182E0C00) [pid = 2196] [serial = 687] [outer = 16E76C00] 15:24:26 INFO - PROCESS | 2196 | 1461191066325 Marionette DEBUG loaded listener.js 15:24:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (19B5B000) [pid = 2196] [serial = 688] [outer = 16E76C00] 15:24:26 INFO - PROCESS | 2196 | 1461191066919 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]]]}] 15:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 929ms 15:24:26 INFO - PROCESS | 2196 | 1461191066948 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 15:24:26 INFO - PROCESS | 2196 | 1461191066954 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 15:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:24:26 INFO - PROCESS | 2196 | 1461191066961 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:24:26 INFO - PROCESS | 2196 | 1461191066964 Marionette TRACE conn5 <- [1,882,null,{}] 15:24:26 INFO - PROCESS | 2196 | 1461191066968 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}] 15:24:27 INFO - PROCESS | 2196 | 1461191067084 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 15:24:27 INFO - PROCESS | 2196 | 1461191067213 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:27 INFO - PROCESS | 2196 | ++DOCSHELL 1A05DC00 == 57 [pid = 2196] [id = 230] 15:24:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1A0A0400) [pid = 2196] [serial = 689] [outer = 00000000] 15:24:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1B2ABC00) [pid = 2196] [serial = 690] [outer = 1A0A0400] 15:24:27 INFO - PROCESS | 2196 | 1461191067269 Marionette DEBUG loaded listener.js 15:24:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1BCC3400) [pid = 2196] [serial = 691] [outer = 1A0A0400] 15:24:27 INFO - PROCESS | 2196 | 1461191067905 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]]]}] 15:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 970ms 15:24:27 INFO - PROCESS | 2196 | 1461191067934 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 15:24:27 INFO - PROCESS | 2196 | 1461191067937 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 15:24:27 INFO - PROCESS | 2196 | 1461191067942 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:24:27 INFO - PROCESS | 2196 | 1461191067946 Marionette TRACE conn5 <- [1,886,null,{}] 15:24:27 INFO - PROCESS | 2196 | 1461191067958 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}] 15:24:28 INFO - PROCESS | 2196 | 1461191068074 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 15:24:28 INFO - PROCESS | 2196 | 1461191068203 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:28 INFO - PROCESS | 2196 | ++DOCSHELL 1FEE9400 == 58 [pid = 2196] [id = 231] 15:24:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1FEEA000) [pid = 2196] [serial = 692] [outer = 00000000] 15:24:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (20B05000) [pid = 2196] [serial = 693] [outer = 1FEEA000] 15:24:28 INFO - PROCESS | 2196 | 1461191068263 Marionette DEBUG loaded listener.js 15:24:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (20B09400) [pid = 2196] [serial = 694] [outer = 1FEEA000] 15:24:28 INFO - PROCESS | 2196 | 1461191068908 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]]]}] 15:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 969ms 15:24:28 INFO - PROCESS | 2196 | 1461191068917 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 15:24:28 INFO - PROCESS | 2196 | 1461191068920 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 15:24:28 INFO - PROCESS | 2196 | 1461191068923 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:24:28 INFO - PROCESS | 2196 | 1461191068925 Marionette TRACE conn5 <- [1,890,null,{}] 15:24:28 INFO - PROCESS | 2196 | 1461191068929 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}] 15:24:29 INFO - PROCESS | 2196 | 1461191069040 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 15:24:29 INFO - PROCESS | 2196 | 1461191069140 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:29 INFO - PROCESS | 2196 | ++DOCSHELL 1FEAB000 == 59 [pid = 2196] [id = 232] 15:24:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1FEE9800) [pid = 2196] [serial = 695] [outer = 00000000] 15:24:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (20D20C00) [pid = 2196] [serial = 696] [outer = 1FEE9800] 15:24:29 INFO - PROCESS | 2196 | 1461191069195 Marionette DEBUG loaded listener.js 15:24:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (20D25800) [pid = 2196] [serial = 697] [outer = 1FEE9800] 15:24:29 INFO - PROCESS | 2196 | 1461191069751 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]]]}] 15:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 870ms 15:24:29 INFO - PROCESS | 2196 | 1461191069797 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 15:24:29 INFO - PROCESS | 2196 | 1461191069799 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 15:24:29 INFO - PROCESS | 2196 | 1461191069803 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:24:29 INFO - PROCESS | 2196 | 1461191069805 Marionette TRACE conn5 <- [1,894,null,{}] 15:24:29 INFO - PROCESS | 2196 | 1461191069809 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}] 15:24:29 INFO - PROCESS | 2196 | 1461191069917 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 15:24:30 INFO - PROCESS | 2196 | 1461191070021 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:30 INFO - PROCESS | 2196 | ++DOCSHELL 16C6A000 == 60 [pid = 2196] [id = 233] 15:24:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (16F2DC00) [pid = 2196] [serial = 698] [outer = 00000000] 15:24:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (195DB800) [pid = 2196] [serial = 699] [outer = 16F2DC00] 15:24:30 INFO - PROCESS | 2196 | 1461191070077 Marionette DEBUG loaded listener.js 15:24:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (19B5C000) [pid = 2196] [serial = 700] [outer = 16F2DC00] 15:24:30 INFO - PROCESS | 2196 | 1461191070867 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]]]}] 15:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1120ms 15:24:30 INFO - PROCESS | 2196 | 1461191070928 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 15:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:24:30 INFO - PROCESS | 2196 | 1461191070932 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 15:24:30 INFO - PROCESS | 2196 | 1461191070938 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:24:30 INFO - PROCESS | 2196 | 1461191070941 Marionette TRACE conn5 <- [1,898,null,{}] 15:24:30 INFO - PROCESS | 2196 | 1461191070947 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}] 15:24:31 INFO - PROCESS | 2196 | 1461191071044 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 15:24:31 INFO - PROCESS | 2196 | 1461191071179 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:31 INFO - PROCESS | 2196 | ++DOCSHELL 11FF0000 == 61 [pid = 2196] [id = 234] 15:24:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (12752C00) [pid = 2196] [serial = 701] [outer = 00000000] 15:24:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (12AD6800) [pid = 2196] [serial = 702] [outer = 12752C00] 15:24:31 INFO - PROCESS | 2196 | 1461191071232 Marionette DEBUG loaded listener.js 15:24:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (12D54C00) [pid = 2196] [serial = 703] [outer = 12752C00] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 19B5B800 == 60 [pid = 2196] [id = 183] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 195E1800 == 59 [pid = 2196] [id = 189] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 1FD5C800 == 58 [pid = 2196] [id = 227] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 12D58000 == 57 [pid = 2196] [id = 226] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 1D8C7000 == 56 [pid = 2196] [id = 225] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 1C5A4800 == 55 [pid = 2196] [id = 224] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 1C59CC00 == 54 [pid = 2196] [id = 223] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 1BA32000 == 53 [pid = 2196] [id = 222] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 1B2A2C00 == 52 [pid = 2196] [id = 221] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1C5A4400) [pid = 2196] [serial = 635] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 19B67400 == 51 [pid = 2196] [id = 220] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 0EFCD800 == 50 [pid = 2196] [id = 219] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 127CD000 == 49 [pid = 2196] [id = 218] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 1AC52000 == 48 [pid = 2196] [id = 215] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 12B85400 == 47 [pid = 2196] [id = 214] 15:24:31 INFO - PROCESS | 2196 | --DOCSHELL 0EFCC400 == 46 [pid = 2196] [id = 213] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1C459400) [pid = 2196] [serial = 633] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (12BC3000) [pid = 2196] [serial = 612] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1B080C00) [pid = 2196] [serial = 623] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1C2A5000) [pid = 2196] [serial = 632] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1A331000) [pid = 2196] [serial = 620] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1730C400) [pid = 2196] [serial = 614] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (12B78400) [pid = 2196] [serial = 611] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (17884C00) [pid = 2196] [serial = 599] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (12D56000) [pid = 2196] [serial = 609] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1B53B000) [pid = 2196] [serial = 602] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1A330800) [pid = 2196] [serial = 621] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1CB3D000) [pid = 2196] [serial = 596] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1B46C000) [pid = 2196] [serial = 627] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (127C1C00) [pid = 2196] [serial = 608] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1B408C00) [pid = 2196] [serial = 626] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1E33B400) [pid = 2196] [serial = 605] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (16E1A000) [pid = 2196] [serial = 630] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (19B5BC00) [pid = 2196] [serial = 617] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (17678000) [pid = 2196] [serial = 615] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1B231800) [pid = 2196] [serial = 624] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (13575400) [pid = 2196] [serial = 629] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (19B67C00) [pid = 2196] [serial = 618] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1E970400) [pid = 2196] [serial = 606] [outer = 00000000] [url = about:blank] 15:24:31 INFO - PROCESS | 2196 | 1461191071857 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]]]}] 15:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 990ms 15:24:31 INFO - PROCESS | 2196 | 1461191071929 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 15:24:31 INFO - PROCESS | 2196 | 1461191071935 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 15:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:24:31 INFO - PROCESS | 2196 | 1461191071941 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:24:31 INFO - PROCESS | 2196 | 1461191071943 Marionette TRACE conn5 <- [1,902,null,{}] 15:24:31 INFO - PROCESS | 2196 | 1461191071947 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}] 15:24:32 INFO - PROCESS | 2196 | 1461191072032 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 15:24:32 INFO - PROCESS | 2196 | 1461191072117 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:32 INFO - PROCESS | 2196 | ++DOCSHELL 127C1800 == 47 [pid = 2196] [id = 235] 15:24:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (127C8800) [pid = 2196] [serial = 704] [outer = 00000000] 15:24:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (13573400) [pid = 2196] [serial = 705] [outer = 127C8800] 15:24:32 INFO - PROCESS | 2196 | 1461191072163 Marionette DEBUG loaded listener.js 15:24:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (13879800) [pid = 2196] [serial = 706] [outer = 127C8800] 15:24:32 INFO - PROCESS | 2196 | 1461191072564 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]]]}] 15:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 15:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:24:32 INFO - PROCESS | 2196 | 1461191072613 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 15:24:32 INFO - PROCESS | 2196 | 1461191072615 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 15:24:32 INFO - PROCESS | 2196 | 1461191072619 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:24:32 INFO - PROCESS | 2196 | 1461191072622 Marionette TRACE conn5 <- [1,906,null,{}] 15:24:32 INFO - PROCESS | 2196 | 1461191072633 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}] 15:24:32 INFO - PROCESS | 2196 | 1461191072723 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 15:24:32 INFO - PROCESS | 2196 | 1461191072730 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:32 INFO - PROCESS | 2196 | ++DOCSHELL 16E25C00 == 48 [pid = 2196] [id = 236] 15:24:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1730E000) [pid = 2196] [serial = 707] [outer = 00000000] 15:24:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (17809000) [pid = 2196] [serial = 708] [outer = 1730E000] 15:24:32 INFO - PROCESS | 2196 | 1461191072782 Marionette DEBUG loaded listener.js 15:24:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1788AC00) [pid = 2196] [serial = 709] [outer = 1730E000] 15:24:33 INFO - PROCESS | 2196 | 1461191073249 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]]]}] 15:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 669ms 15:24:33 INFO - PROCESS | 2196 | 1461191073293 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 15:24:33 INFO - PROCESS | 2196 | 1461191073296 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 15:24:33 INFO - PROCESS | 2196 | 1461191073299 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:24:33 INFO - PROCESS | 2196 | 1461191073301 Marionette TRACE conn5 <- [1,910,null,{}] 15:24:33 INFO - PROCESS | 2196 | 1461191073304 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}] 15:24:33 INFO - PROCESS | 2196 | 1461191073416 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 15:24:33 INFO - PROCESS | 2196 | 1461191073427 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:33 INFO - PROCESS | 2196 | ++DOCSHELL 19748C00 == 49 [pid = 2196] [id = 237] 15:24:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (19749000) [pid = 2196] [serial = 710] [outer = 00000000] 15:24:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (19B5E000) [pid = 2196] [serial = 711] [outer = 19749000] 15:24:33 INFO - PROCESS | 2196 | 1461191073472 Marionette DEBUG loaded listener.js 15:24:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (19B66400) [pid = 2196] [serial = 712] [outer = 19749000] 15:24:33 INFO - PROCESS | 2196 | 1461191073906 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]]]}] 15:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 15:24:33 INFO - PROCESS | 2196 | 1461191073973 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 15:24:33 INFO - PROCESS | 2196 | 1461191073975 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 15:24:33 INFO - PROCESS | 2196 | 1461191073978 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:24:33 INFO - PROCESS | 2196 | 1461191073980 Marionette TRACE conn5 <- [1,914,null,{}] 15:24:33 INFO - PROCESS | 2196 | 1461191073984 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}] 15:24:34 INFO - PROCESS | 2196 | 1461191074098 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 15:24:34 INFO - PROCESS | 2196 | 1461191074105 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:34 INFO - PROCESS | 2196 | ++DOCSHELL 19B5D000 == 50 [pid = 2196] [id = 238] 15:24:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (19B6A800) [pid = 2196] [serial = 713] [outer = 00000000] 15:24:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1A0A4800) [pid = 2196] [serial = 714] [outer = 19B6A800] 15:24:34 INFO - PROCESS | 2196 | 1461191074200 Marionette DEBUG loaded listener.js 15:24:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1A334000) [pid = 2196] [serial = 715] [outer = 19B6A800] 15:24:34 INFO - PROCESS | 2196 | 1461191074617 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]]]}] 15:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 15:24:34 INFO - PROCESS | 2196 | 1461191074653 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 15:24:34 INFO - PROCESS | 2196 | 1461191074655 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 15:24:34 INFO - PROCESS | 2196 | 1461191074658 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:24:34 INFO - PROCESS | 2196 | 1461191074660 Marionette TRACE conn5 <- [1,918,null,{}] 15:24:34 INFO - PROCESS | 2196 | 1461191074663 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}] 15:24:34 INFO - PROCESS | 2196 | 1461191074821 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 15:24:34 INFO - PROCESS | 2196 | 1461191074879 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:34 INFO - PROCESS | 2196 | ++DOCSHELL 1A3EC800 == 51 [pid = 2196] [id = 239] 15:24:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1AC54C00) [pid = 2196] [serial = 716] [outer = 00000000] 15:24:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1B080800) [pid = 2196] [serial = 717] [outer = 1AC54C00] 15:24:34 INFO - PROCESS | 2196 | 1461191074927 Marionette DEBUG loaded listener.js 15:24:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1B079400) [pid = 2196] [serial = 718] [outer = 1AC54C00] 15:24:35 INFO - PROCESS | 2196 | 1461191075360 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]]]}] 15:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 729ms 15:24:35 INFO - PROCESS | 2196 | 1461191075394 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 15:24:35 INFO - PROCESS | 2196 | 1461191075397 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 15:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:24:35 INFO - PROCESS | 2196 | 1461191075400 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:24:35 INFO - PROCESS | 2196 | 1461191075401 Marionette TRACE conn5 <- [1,922,null,{}] 15:24:35 INFO - PROCESS | 2196 | 1461191075405 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}] 15:24:35 INFO - PROCESS | 2196 | 1461191075518 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 15:24:35 INFO - PROCESS | 2196 | 1461191075525 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:35 INFO - PROCESS | 2196 | ++DOCSHELL 13572C00 == 52 [pid = 2196] [id = 240] 15:24:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (16C75000) [pid = 2196] [serial = 719] [outer = 00000000] 15:24:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1B2A1800) [pid = 2196] [serial = 720] [outer = 16C75000] 15:24:35 INFO - PROCESS | 2196 | 1461191075571 Marionette DEBUG loaded listener.js 15:24:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1B2A7400) [pid = 2196] [serial = 721] [outer = 16C75000] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (182DD000) [pid = 2196] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1AD85000) [pid = 2196] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (16C93000) [pid = 2196] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1C59D000) [pid = 2196] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1C6CF400) [pid = 2196] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (0F67B000) [pid = 2196] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1A33BC00) [pid = 2196] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1BA37400) [pid = 2196] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (127CF400) [pid = 2196] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1B2A3800) [pid = 2196] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1FD60400) [pid = 2196] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1E20E800) [pid = 2196] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (195E0C00) [pid = 2196] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1C452000) [pid = 2196] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1A337800) [pid = 2196] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (12D5D800) [pid = 2196] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (19B54400) [pid = 2196] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:24:36 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1BA35C00) [pid = 2196] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:24:36 INFO - PROCESS | 2196 | 1461191076275 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]]]}] 15:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 15:24:36 INFO - PROCESS | 2196 | 1461191076333 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 15:24:36 INFO - PROCESS | 2196 | 1461191076335 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 15:24:36 INFO - PROCESS | 2196 | 1461191076342 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:24:36 INFO - PROCESS | 2196 | 1461191076344 Marionette TRACE conn5 <- [1,926,null,{}] 15:24:36 INFO - PROCESS | 2196 | 1461191076348 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}] 15:24:36 INFO - PROCESS | 2196 | 1461191076429 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 15:24:36 INFO - PROCESS | 2196 | 1461191076514 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:36 INFO - PROCESS | 2196 | ++DOCSHELL 195E0C00 == 53 [pid = 2196] [id = 241] 15:24:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (19B62C00) [pid = 2196] [serial = 722] [outer = 00000000] 15:24:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1B23C000) [pid = 2196] [serial = 723] [outer = 19B62C00] 15:24:36 INFO - PROCESS | 2196 | 1461191076560 Marionette DEBUG loaded listener.js 15:24:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1B2AA800) [pid = 2196] [serial = 724] [outer = 19B62C00] 15:24:36 INFO - PROCESS | 2196 | 1461191076910 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]]]}] 15:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 15:24:36 INFO - PROCESS | 2196 | 1461191076978 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 15:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:24:36 INFO - PROCESS | 2196 | 1461191076980 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 15:24:36 INFO - PROCESS | 2196 | 1461191076983 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:24:36 INFO - PROCESS | 2196 | 1461191076985 Marionette TRACE conn5 <- [1,930,null,{}] 15:24:36 INFO - PROCESS | 2196 | 1461191076988 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}] 15:24:37 INFO - PROCESS | 2196 | 1461191077104 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 15:24:37 INFO - PROCESS | 2196 | 1461191077113 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:37 INFO - PROCESS | 2196 | ++DOCSHELL 1356C400 == 54 [pid = 2196] [id = 242] 15:24:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (16C93000) [pid = 2196] [serial = 725] [outer = 00000000] 15:24:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1BA31C00) [pid = 2196] [serial = 726] [outer = 16C93000] 15:24:37 INFO - PROCESS | 2196 | 1461191077160 Marionette DEBUG loaded listener.js 15:24:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1BA61C00) [pid = 2196] [serial = 727] [outer = 16C93000] 15:24:37 INFO - PROCESS | 2196 | 1461191077543 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]]]}] 15:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 15:24:37 INFO - PROCESS | 2196 | 1461191077584 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 15:24:37 INFO - PROCESS | 2196 | 1461191077586 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 15:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:24:37 INFO - PROCESS | 2196 | 1461191077589 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:24:37 INFO - PROCESS | 2196 | 1461191077591 Marionette TRACE conn5 <- [1,934,null,{}] 15:24:37 INFO - PROCESS | 2196 | 1461191077595 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}] 15:24:37 INFO - PROCESS | 2196 | 1461191077710 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 15:24:37 INFO - PROCESS | 2196 | 1461191077799 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:37 INFO - PROCESS | 2196 | ++DOCSHELL 16E20000 == 55 [pid = 2196] [id = 243] 15:24:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1BCC0400) [pid = 2196] [serial = 728] [outer = 00000000] 15:24:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1C2A5800) [pid = 2196] [serial = 729] [outer = 1BCC0400] 15:24:37 INFO - PROCESS | 2196 | 1461191077843 Marionette DEBUG loaded listener.js 15:24:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1C457800) [pid = 2196] [serial = 730] [outer = 1BCC0400] 15:24:38 INFO - PROCESS | 2196 | 1461191078265 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]]]}] 15:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 15:24:38 INFO - PROCESS | 2196 | 1461191078324 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 15:24:38 INFO - PROCESS | 2196 | 1461191078329 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 15:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:24:38 INFO - PROCESS | 2196 | 1461191078335 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:24:38 INFO - PROCESS | 2196 | 1461191078339 Marionette TRACE conn5 <- [1,938,null,{}] 15:24:38 INFO - PROCESS | 2196 | 1461191078387 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}] 15:24:38 INFO - PROCESS | 2196 | 1461191078504 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 15:24:38 INFO - PROCESS | 2196 | 1461191078625 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:38 INFO - PROCESS | 2196 | ++DOCSHELL 1262BC00 == 56 [pid = 2196] [id = 244] 15:24:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (12630800) [pid = 2196] [serial = 731] [outer = 00000000] 15:24:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (127CC400) [pid = 2196] [serial = 732] [outer = 12630800] 15:24:38 INFO - PROCESS | 2196 | 1461191078692 Marionette DEBUG loaded listener.js 15:24:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (12D58000) [pid = 2196] [serial = 733] [outer = 12630800] 15:24:39 INFO - PROCESS | 2196 | 1461191079355 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]]]}] 15:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1069ms 15:24:39 INFO - PROCESS | 2196 | 1461191079409 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 15:24:39 INFO - PROCESS | 2196 | 1461191079415 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 15:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:24:39 INFO - PROCESS | 2196 | 1461191079422 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:24:39 INFO - PROCESS | 2196 | 1461191079425 Marionette TRACE conn5 <- [1,942,null,{}] 15:24:39 INFO - PROCESS | 2196 | 1461191079430 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}] 15:24:39 INFO - PROCESS | 2196 | 1461191079549 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 15:24:39 INFO - PROCESS | 2196 | 1461191079682 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:39 INFO - PROCESS | 2196 | ++DOCSHELL 173E4800 == 57 [pid = 2196] [id = 245] 15:24:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (173EA800) [pid = 2196] [serial = 734] [outer = 00000000] 15:24:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (19B59000) [pid = 2196] [serial = 735] [outer = 173EA800] 15:24:39 INFO - PROCESS | 2196 | 1461191079739 Marionette DEBUG loaded listener.js 15:24:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1A0A0C00) [pid = 2196] [serial = 736] [outer = 173EA800] 15:24:40 INFO - PROCESS | 2196 | 1461191080341 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]]]}] 15:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 15:24:40 INFO - PROCESS | 2196 | 1461191080393 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 15:24:40 INFO - PROCESS | 2196 | 1461191080396 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 15:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:24:40 INFO - PROCESS | 2196 | 1461191080399 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:24:40 INFO - PROCESS | 2196 | 1461191080403 Marionette TRACE conn5 <- [1,946,null,{}] 15:24:40 INFO - PROCESS | 2196 | 1461191080415 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}] 15:24:40 INFO - PROCESS | 2196 | 1461191080523 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 15:24:40 INFO - PROCESS | 2196 | 1461191080653 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:40 INFO - PROCESS | 2196 | ++DOCSHELL 1B403800 == 58 [pid = 2196] [id = 246] 15:24:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1B545800) [pid = 2196] [serial = 737] [outer = 00000000] 15:24:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1C59EC00) [pid = 2196] [serial = 738] [outer = 1B545800] 15:24:40 INFO - PROCESS | 2196 | 1461191080713 Marionette DEBUG loaded listener.js 15:24:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1C5A5400) [pid = 2196] [serial = 739] [outer = 1B545800] 15:24:41 INFO - PROCESS | 2196 | 1461191081300 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]]]}] 15:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 15:24:41 INFO - PROCESS | 2196 | 1461191081333 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 15:24:41 INFO - PROCESS | 2196 | 1461191081336 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 15:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:24:41 INFO - PROCESS | 2196 | 1461191081340 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:24:41 INFO - PROCESS | 2196 | 1461191081342 Marionette TRACE conn5 <- [1,950,null,{}] 15:24:41 INFO - PROCESS | 2196 | 1461191081345 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}] 15:24:41 INFO - PROCESS | 2196 | 1461191081451 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 15:24:41 INFO - PROCESS | 2196 | 1461191081552 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:41 INFO - PROCESS | 2196 | ++DOCSHELL 1C5EB400 == 59 [pid = 2196] [id = 247] 15:24:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1C5EB800) [pid = 2196] [serial = 740] [outer = 00000000] 15:24:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1C6DA400) [pid = 2196] [serial = 741] [outer = 1C5EB800] 15:24:41 INFO - PROCESS | 2196 | 1461191081608 Marionette DEBUG loaded listener.js 15:24:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1C9B7000) [pid = 2196] [serial = 742] [outer = 1C5EB800] 15:24:42 INFO - PROCESS | 2196 | 1461191082200 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]]]}] 15:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 15:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:24:42 INFO - PROCESS | 2196 | 1461191082273 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 15:24:42 INFO - PROCESS | 2196 | 1461191082275 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 15:24:42 INFO - PROCESS | 2196 | 1461191082279 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:24:42 INFO - PROCESS | 2196 | 1461191082281 Marionette TRACE conn5 <- [1,954,null,{}] 15:24:42 INFO - PROCESS | 2196 | 1461191082284 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}] 15:24:42 INFO - PROCESS | 2196 | 1461191082389 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 15:24:42 INFO - PROCESS | 2196 | 1461191082519 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:42 INFO - PROCESS | 2196 | ++DOCSHELL 1C9B5C00 == 60 [pid = 2196] [id = 248] 15:24:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1CA7CC00) [pid = 2196] [serial = 743] [outer = 00000000] 15:24:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1E337C00) [pid = 2196] [serial = 744] [outer = 1CA7CC00] 15:24:42 INFO - PROCESS | 2196 | 1461191082580 Marionette DEBUG loaded listener.js 15:24:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1E745000) [pid = 2196] [serial = 745] [outer = 1CA7CC00] 15:24:43 INFO - PROCESS | 2196 | 1461191083215 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]]]}] 15:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 969ms 15:24:43 INFO - PROCESS | 2196 | 1461191083253 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 15:24:43 INFO - PROCESS | 2196 | 1461191083256 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 15:24:43 INFO - PROCESS | 2196 | 1461191083259 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:24:43 INFO - PROCESS | 2196 | 1461191083261 Marionette TRACE conn5 <- [1,958,null,{}] 15:24:43 INFO - PROCESS | 2196 | 1461191083265 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}] 15:24:43 INFO - PROCESS | 2196 | 1461191083391 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 15:24:43 INFO - PROCESS | 2196 | 1461191083631 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:43 INFO - PROCESS | 2196 | ++DOCSHELL 12629400 == 61 [pid = 2196] [id = 249] 15:24:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (126A6C00) [pid = 2196] [serial = 746] [outer = 00000000] 15:24:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (127D0400) [pid = 2196] [serial = 747] [outer = 126A6C00] 15:24:43 INFO - PROCESS | 2196 | 1461191083691 Marionette DEBUG loaded listener.js 15:24:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (12B85400) [pid = 2196] [serial = 748] [outer = 126A6C00] 15:24:44 INFO - PROCESS | 2196 | 1461191084295 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]]]}] 15:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1075ms 15:24:44 INFO - PROCESS | 2196 | 1461191084338 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 15:24:44 INFO - PROCESS | 2196 | 1461191084343 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 15:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:24:44 INFO - PROCESS | 2196 | 1461191084349 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:24:44 INFO - PROCESS | 2196 | 1461191084352 Marionette TRACE conn5 <- [1,962,null,{}] 15:24:44 INFO - PROCESS | 2196 | 1461191084357 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}] 15:24:44 INFO - PROCESS | 2196 | 1461191084465 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 15:24:44 INFO - PROCESS | 2196 | 1461191084574 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:44 INFO - PROCESS | 2196 | ++DOCSHELL 18221800 == 62 [pid = 2196] [id = 250] 15:24:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (182D9400) [pid = 2196] [serial = 749] [outer = 00000000] 15:24:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (19B55800) [pid = 2196] [serial = 750] [outer = 182D9400] 15:24:44 INFO - PROCESS | 2196 | 1461191084625 Marionette DEBUG loaded listener.js 15:24:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1A056800) [pid = 2196] [serial = 751] [outer = 182D9400] 15:24:44 INFO - PROCESS | 2196 | --DOCSHELL 136E8C00 == 61 [pid = 2196] [id = 24] 15:24:44 INFO - PROCESS | 2196 | --DOCSHELL 1E206800 == 60 [pid = 2196] [id = 202] 15:24:44 INFO - PROCESS | 2196 | --DOCSHELL 1356C400 == 59 [pid = 2196] [id = 242] 15:24:44 INFO - PROCESS | 2196 | --DOCSHELL 195E0C00 == 58 [pid = 2196] [id = 241] 15:24:44 INFO - PROCESS | 2196 | --DOCSHELL 13572C00 == 57 [pid = 2196] [id = 240] 15:24:44 INFO - PROCESS | 2196 | --DOCSHELL 1A3EC800 == 56 [pid = 2196] [id = 239] 15:24:44 INFO - PROCESS | 2196 | --DOCSHELL 19B5D000 == 55 [pid = 2196] [id = 238] 15:24:44 INFO - PROCESS | 2196 | --DOCSHELL 16E25C00 == 54 [pid = 2196] [id = 236] 15:24:44 INFO - PROCESS | 2196 | --DOCSHELL 127C1800 == 53 [pid = 2196] [id = 235] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (125B8400) [pid = 2196] [serial = 638] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (16F25800) [pid = 2196] [serial = 641] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1B2A0800) [pid = 2196] [serial = 644] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1EE9E400) [pid = 2196] [serial = 647] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1FD57C00) [pid = 2196] [serial = 650] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOCSHELL 11FF0000 == 52 [pid = 2196] [id = 234] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1AD84800) [pid = 2196] [serial = 561] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (18935000) [pid = 2196] [serial = 564] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1B238C00) [pid = 2196] [serial = 567] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1BCC9000) [pid = 2196] [serial = 570] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1C5AAC00) [pid = 2196] [serial = 636] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1FEA8000) [pid = 2196] [serial = 681] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1FEA8C00) [pid = 2196] [serial = 680] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1A059800) [pid = 2196] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1FD56000) [pid = 2196] [serial = 675] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1F18D400) [pid = 2196] [serial = 674] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1E977C00) [pid = 2196] [serial = 677] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1F16A000) [pid = 2196] [serial = 678] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1BCC7000) [pid = 2196] [serial = 666] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1C5A3800) [pid = 2196] [serial = 573] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1C18F800) [pid = 2196] [serial = 603] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1A059000) [pid = 2196] [serial = 600] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1C5A8C00) [pid = 2196] [serial = 668] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1CA89800) [pid = 2196] [serial = 671] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1C5EC000) [pid = 2196] [serial = 669] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (127CF000) [pid = 2196] [serial = 656] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1387F000) [pid = 2196] [serial = 657] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1AC71C00) [pid = 2196] [serial = 659] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1AD34400) [pid = 2196] [serial = 660] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1BCC7800) [pid = 2196] [serial = 665] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (136E1C00) [pid = 2196] [serial = 654] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (12B87C00) [pid = 2196] [serial = 653] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1B402400) [pid = 2196] [serial = 662] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1B470C00) [pid = 2196] [serial = 663] [outer = 00000000] [url = about:blank] 15:24:44 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1CA7E400) [pid = 2196] [serial = 672] [outer = 00000000] [url = about:blank] 15:24:45 INFO - PROCESS | 2196 | 1461191085179 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]]]}] 15:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 870ms 15:24:45 INFO - PROCESS | 2196 | 1461191085239 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 15:24:45 INFO - PROCESS | 2196 | 1461191085243 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 15:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:24:45 INFO - PROCESS | 2196 | 1461191085248 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:24:45 INFO - PROCESS | 2196 | 1461191085250 Marionette TRACE conn5 <- [1,966,null,{}] 15:24:45 INFO - PROCESS | 2196 | 1461191085254 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}] 15:24:45 INFO - PROCESS | 2196 | 1461191085340 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 15:24:45 INFO - PROCESS | 2196 | 1461191085440 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:45 INFO - PROCESS | 2196 | ++DOCSHELL 1275C400 == 53 [pid = 2196] [id = 251] 15:24:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (127C8000) [pid = 2196] [serial = 752] [outer = 00000000] 15:24:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (16E1B000) [pid = 2196] [serial = 753] [outer = 127C8000] 15:24:45 INFO - PROCESS | 2196 | 1461191085495 Marionette DEBUG loaded listener.js 15:24:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1712C400) [pid = 2196] [serial = 754] [outer = 127C8000] 15:24:45 INFO - PROCESS | 2196 | 1461191085885 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]]]}] 15:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 15:24:45 INFO - PROCESS | 2196 | 1461191085922 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 15:24:45 INFO - PROCESS | 2196 | 1461191085925 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 15:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:24:45 INFO - PROCESS | 2196 | 1461191085929 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:24:45 INFO - PROCESS | 2196 | 1461191085935 Marionette TRACE conn5 <- [1,970,null,{}] 15:24:45 INFO - PROCESS | 2196 | 1461191085945 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}] 15:24:46 INFO - PROCESS | 2196 | 1461191086036 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 15:24:46 INFO - PROCESS | 2196 | 1461191086043 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:46 INFO - PROCESS | 2196 | ++DOCSHELL 0F6E0400 == 54 [pid = 2196] [id = 252] 15:24:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (18227800) [pid = 2196] [serial = 755] [outer = 00000000] 15:24:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1AC4D400) [pid = 2196] [serial = 756] [outer = 18227800] 15:24:46 INFO - PROCESS | 2196 | 1461191086091 Marionette DEBUG loaded listener.js 15:24:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1AC78800) [pid = 2196] [serial = 757] [outer = 18227800] 15:24:46 INFO - PROCESS | 2196 | 1461191086553 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]]]}] 15:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 15:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:24:46 INFO - PROCESS | 2196 | 1461191086622 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 15:24:46 INFO - PROCESS | 2196 | 1461191086625 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 15:24:46 INFO - PROCESS | 2196 | 1461191086628 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:24:46 INFO - PROCESS | 2196 | 1461191086630 Marionette TRACE conn5 <- [1,974,null,{}] 15:24:46 INFO - PROCESS | 2196 | 1461191086634 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}] 15:24:46 INFO - PROCESS | 2196 | 1461191086721 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 15:24:46 INFO - PROCESS | 2196 | 1461191086728 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:46 INFO - PROCESS | 2196 | ++DOCSHELL 1AD34400 == 55 [pid = 2196] [id = 253] 15:24:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1AD86800) [pid = 2196] [serial = 758] [outer = 00000000] 15:24:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1B22E400) [pid = 2196] [serial = 759] [outer = 1AD86800] 15:24:46 INFO - PROCESS | 2196 | 1461191086775 Marionette DEBUG loaded listener.js 15:24:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1B23B400) [pid = 2196] [serial = 760] [outer = 1AD86800] 15:24:47 INFO - PROCESS | 2196 | 1461191087246 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]]]}] 15:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 15:24:47 INFO - PROCESS | 2196 | 1461191087302 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 15:24:47 INFO - PROCESS | 2196 | 1461191087305 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 15:24:47 INFO - PROCESS | 2196 | 1461191087308 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:24:47 INFO - PROCESS | 2196 | 1461191087309 Marionette TRACE conn5 <- [1,978,null,{}] 15:24:47 INFO - PROCESS | 2196 | 1461191087320 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}] 15:24:47 INFO - PROCESS | 2196 | 1461191087434 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 15:24:47 INFO - PROCESS | 2196 | 1461191087526 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:47 INFO - PROCESS | 2196 | ++DOCSHELL 1B2BC800 == 56 [pid = 2196] [id = 254] 15:24:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1B402400) [pid = 2196] [serial = 761] [outer = 00000000] 15:24:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1B470800) [pid = 2196] [serial = 762] [outer = 1B402400] 15:24:47 INFO - PROCESS | 2196 | 1461191087580 Marionette DEBUG loaded listener.js 15:24:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1BA0B400) [pid = 2196] [serial = 763] [outer = 1B402400] 15:24:48 INFO - PROCESS | 2196 | 1461191088046 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]]]}] 15:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 790ms 15:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:24:48 INFO - PROCESS | 2196 | 1461191088102 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 15:24:48 INFO - PROCESS | 2196 | 1461191088104 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 15:24:48 INFO - PROCESS | 2196 | 1461191088107 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:24:48 INFO - PROCESS | 2196 | 1461191088109 Marionette TRACE conn5 <- [1,982,null,{}] 15:24:48 INFO - PROCESS | 2196 | 1461191088113 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}] 15:24:48 INFO - PROCESS | 2196 | 1461191088228 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 15:24:48 INFO - PROCESS | 2196 | 1461191088292 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:48 INFO - PROCESS | 2196 | ++DOCSHELL 1BA36000 == 57 [pid = 2196] [id = 255] 15:24:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1BA68C00) [pid = 2196] [serial = 764] [outer = 00000000] 15:24:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1C2A4C00) [pid = 2196] [serial = 765] [outer = 1BA68C00] 15:24:48 INFO - PROCESS | 2196 | 1461191088338 Marionette DEBUG loaded listener.js 15:24:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1C29F000) [pid = 2196] [serial = 766] [outer = 1BA68C00] 15:24:48 INFO - PROCESS | 2196 | 1461191088755 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]]]}] 15:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 15:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:24:48 INFO - PROCESS | 2196 | 1461191088778 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 15:24:48 INFO - PROCESS | 2196 | 1461191088780 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 15:24:48 INFO - PROCESS | 2196 | 1461191088783 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:24:48 INFO - PROCESS | 2196 | 1461191088785 Marionette TRACE conn5 <- [1,986,null,{}] 15:24:48 INFO - PROCESS | 2196 | 1461191088789 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}] 15:24:48 INFO - PROCESS | 2196 | 1461191088937 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1E2AF000) [pid = 2196] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1F15D400) [pid = 2196] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1AC76C00) [pid = 2196] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (135E2000) [pid = 2196] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (0F633000) [pid = 2196] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1C9BA000) [pid = 2196] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (12752C00) [pid = 2196] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1FEEA000) [pid = 2196] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1FEE9800) [pid = 2196] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1730E000) [pid = 2196] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (16F2DC00) [pid = 2196] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (16C93000) [pid = 2196] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1AC54C00) [pid = 2196] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (16E76C00) [pid = 2196] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (19749000) [pid = 2196] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1A0A0400) [pid = 2196] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (127C8800) [pid = 2196] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (19B62C00) [pid = 2196] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (16C75000) [pid = 2196] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:24:49 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (19B6A800) [pid = 2196] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:24:49 INFO - PROCESS | 2196 | 1461191089200 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:49 INFO - PROCESS | 2196 | ++DOCSHELL 0F639800 == 58 [pid = 2196] [id = 256] 15:24:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (11FECC00) [pid = 2196] [serial = 767] [outer = 00000000] 15:24:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (12ACAC00) [pid = 2196] [serial = 768] [outer = 11FECC00] 15:24:49 INFO - PROCESS | 2196 | 1461191089244 Marionette DEBUG loaded listener.js 15:24:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (16C93000) [pid = 2196] [serial = 769] [outer = 11FECC00] 15:24:49 INFO - PROCESS | 2196 | 1461191089602 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]]]}] 15:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 871ms 15:24:49 INFO - PROCESS | 2196 | 1461191089655 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 15:24:49 INFO - PROCESS | 2196 | 1461191089658 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 15:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:24:49 INFO - PROCESS | 2196 | 1461191089667 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:24:49 INFO - PROCESS | 2196 | 1461191089669 Marionette TRACE conn5 <- [1,990,null,{}] 15:24:49 INFO - PROCESS | 2196 | 1461191089673 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}] 15:24:49 INFO - PROCESS | 2196 | 1461191089758 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 15:24:49 INFO - PROCESS | 2196 | 1461191089765 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:49 INFO - PROCESS | 2196 | ++DOCSHELL 17312400 == 59 [pid = 2196] [id = 257] 15:24:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (195E0000) [pid = 2196] [serial = 770] [outer = 00000000] 15:24:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1BA33000) [pid = 2196] [serial = 771] [outer = 195E0000] 15:24:49 INFO - PROCESS | 2196 | 1461191089812 Marionette DEBUG loaded listener.js 15:24:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1C59C800) [pid = 2196] [serial = 772] [outer = 195E0000] 15:24:50 INFO - PROCESS | 2196 | 1461191090250 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]]]}] 15:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 15:24:50 INFO - PROCESS | 2196 | 1461191090295 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 15:24:50 INFO - PROCESS | 2196 | 1461191090298 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 15:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:24:50 INFO - PROCESS | 2196 | 1461191090301 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:24:50 INFO - PROCESS | 2196 | 1461191090303 Marionette TRACE conn5 <- [1,994,null,{}] 15:24:50 INFO - PROCESS | 2196 | 1461191090306 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}] 15:24:50 INFO - PROCESS | 2196 | 1461191090388 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 15:24:50 INFO - PROCESS | 2196 | 1461191090395 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:50 INFO - PROCESS | 2196 | ++DOCSHELL 1C5A8000 == 60 [pid = 2196] [id = 258] 15:24:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1C5A8C00) [pid = 2196] [serial = 773] [outer = 00000000] 15:24:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1C5EA800) [pid = 2196] [serial = 774] [outer = 1C5A8C00] 15:24:50 INFO - PROCESS | 2196 | 1461191090442 Marionette DEBUG loaded listener.js 15:24:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1C6D4C00) [pid = 2196] [serial = 775] [outer = 1C5A8C00] 15:24:50 INFO - PROCESS | 2196 | 1461191090928 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]]]}] 15:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 15:24:50 INFO - PROCESS | 2196 | 1461191090975 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 15:24:50 INFO - PROCESS | 2196 | 1461191090977 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 15:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:24:50 INFO - PROCESS | 2196 | 1461191090981 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:24:50 INFO - PROCESS | 2196 | 1461191090984 Marionette TRACE conn5 <- [1,998,null,{}] 15:24:50 INFO - PROCESS | 2196 | 1461191090988 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}] 15:24:51 INFO - PROCESS | 2196 | 1461191091080 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 15:24:51 INFO - PROCESS | 2196 | 1461191091086 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:51 INFO - PROCESS | 2196 | ++DOCSHELL 1C5E0400 == 61 [pid = 2196] [id = 259] 15:24:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1C6DB400) [pid = 2196] [serial = 776] [outer = 00000000] 15:24:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1D9C7800) [pid = 2196] [serial = 777] [outer = 1C6DB400] 15:24:51 INFO - PROCESS | 2196 | 1461191091139 Marionette DEBUG loaded listener.js 15:24:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1EEA3C00) [pid = 2196] [serial = 778] [outer = 1C6DB400] 15:24:51 INFO - PROCESS | 2196 | 1461191091870 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]]]}] 15:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 930ms 15:24:51 INFO - PROCESS | 2196 | 1461191091916 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 15:24:51 INFO - PROCESS | 2196 | 1461191091922 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 15:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:24:51 INFO - PROCESS | 2196 | 1461191091928 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:24:51 INFO - PROCESS | 2196 | 1461191091932 Marionette TRACE conn5 <- [1,1002,null,{}] 15:24:51 INFO - PROCESS | 2196 | 1461191091938 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}] 15:24:52 INFO - PROCESS | 2196 | 1461191092066 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 15:24:52 INFO - PROCESS | 2196 | 1461191092193 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:52 INFO - PROCESS | 2196 | ++DOCSHELL 12ACB000 == 62 [pid = 2196] [id = 260] 15:24:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (12B7CC00) [pid = 2196] [serial = 779] [outer = 00000000] 15:24:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (17307800) [pid = 2196] [serial = 780] [outer = 12B7CC00] 15:24:52 INFO - PROCESS | 2196 | 1461191092252 Marionette DEBUG loaded listener.js 15:24:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (17882800) [pid = 2196] [serial = 781] [outer = 12B7CC00] 15:24:52 INFO - PROCESS | 2196 | 1461191092823 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]]]}] 15:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 15:24:52 INFO - PROCESS | 2196 | 1461191092861 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 15:24:52 INFO - PROCESS | 2196 | 1461191092868 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 15:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:24:52 INFO - PROCESS | 2196 | 1461191092875 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:24:52 INFO - PROCESS | 2196 | 1461191092878 Marionette TRACE conn5 <- [1,1006,null,{}] 15:24:52 INFO - PROCESS | 2196 | 1461191092882 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}] 15:24:53 INFO - PROCESS | 2196 | 1461191092997 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 15:24:53 INFO - PROCESS | 2196 | 1461191093104 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:53 INFO - PROCESS | 2196 | ++DOCSHELL 1A057000 == 63 [pid = 2196] [id = 261] 15:24:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1A09EC00) [pid = 2196] [serial = 782] [outer = 00000000] 15:24:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1B238C00) [pid = 2196] [serial = 783] [outer = 1A09EC00] 15:24:53 INFO - PROCESS | 2196 | 1461191093163 Marionette DEBUG loaded listener.js 15:24:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1B405000) [pid = 2196] [serial = 784] [outer = 1A09EC00] 15:24:53 INFO - PROCESS | 2196 | 1461191093839 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]]]}] 15:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1020ms 15:24:53 INFO - PROCESS | 2196 | 1461191093897 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 15:24:53 INFO - PROCESS | 2196 | 1461191093899 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 15:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:24:53 INFO - PROCESS | 2196 | 1461191093903 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:24:53 INFO - PROCESS | 2196 | 1461191093907 Marionette TRACE conn5 <- [1,1010,null,{}] 15:24:53 INFO - PROCESS | 2196 | 1461191093918 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}] 15:24:54 INFO - PROCESS | 2196 | 1461191094091 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 15:24:54 INFO - PROCESS | 2196 | 1461191094165 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:54 INFO - PROCESS | 2196 | ++DOCSHELL 1E20FC00 == 64 [pid = 2196] [id = 262] 15:24:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1E335400) [pid = 2196] [serial = 785] [outer = 00000000] 15:24:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1EEA9000) [pid = 2196] [serial = 786] [outer = 1E335400] 15:24:54 INFO - PROCESS | 2196 | 1461191094224 Marionette DEBUG loaded listener.js 15:24:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1F188400) [pid = 2196] [serial = 787] [outer = 1E335400] 15:24:54 INFO - PROCESS | 2196 | 1461191094841 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]]]}] 15:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 15:24:54 INFO - PROCESS | 2196 | 1461191094888 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 15:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:24:54 INFO - PROCESS | 2196 | 1461191094891 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 15:24:54 INFO - PROCESS | 2196 | 1461191094895 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:24:54 INFO - PROCESS | 2196 | 1461191094897 Marionette TRACE conn5 <- [1,1014,null,{}] 15:24:54 INFO - PROCESS | 2196 | 1461191094900 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}] 15:24:55 INFO - PROCESS | 2196 | 1461191095010 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 15:24:55 INFO - PROCESS | 2196 | 1461191095142 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:55 INFO - PROCESS | 2196 | ++DOCSHELL 1FD56400 == 65 [pid = 2196] [id = 263] 15:24:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1FD59C00) [pid = 2196] [serial = 788] [outer = 00000000] 15:24:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1FD62000) [pid = 2196] [serial = 789] [outer = 1FD59C00] 15:24:55 INFO - PROCESS | 2196 | 1461191095198 Marionette DEBUG loaded listener.js 15:24:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1FE28C00) [pid = 2196] [serial = 790] [outer = 1FD59C00] 15:24:55 INFO - PROCESS | 2196 | 1461191095809 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]]]}] 15:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 15:24:55 INFO - PROCESS | 2196 | 1461191095868 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 15:24:55 INFO - PROCESS | 2196 | 1461191095870 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 15:24:55 INFO - PROCESS | 2196 | 1461191095874 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:24:55 INFO - PROCESS | 2196 | 1461191095876 Marionette TRACE conn5 <- [1,1018,null,{}] 15:24:55 INFO - PROCESS | 2196 | 1461191095880 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}] 15:24:56 INFO - PROCESS | 2196 | 1461191095997 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 15:24:56 INFO - PROCESS | 2196 | 1461191096097 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:56 INFO - PROCESS | 2196 | ++DOCSHELL 11F56400 == 66 [pid = 2196] [id = 264] 15:24:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (12628400) [pid = 2196] [serial = 791] [outer = 00000000] 15:24:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (16C72000) [pid = 2196] [serial = 792] [outer = 12628400] 15:24:56 INFO - PROCESS | 2196 | 1461191096153 Marionette DEBUG loaded listener.js 15:24:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1787E400) [pid = 2196] [serial = 793] [outer = 12628400] 15:24:56 INFO - PROCESS | 2196 | 1461191096920 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]]]}] 15:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1119ms 15:24:57 INFO - PROCESS | 2196 | 1461191096997 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 15:24:57 INFO - PROCESS | 2196 | 1461191097001 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 15:24:57 INFO - PROCESS | 2196 | 1461191097007 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:24:57 INFO - PROCESS | 2196 | 1461191097010 Marionette TRACE conn5 <- [1,1022,null,{}] 15:24:57 INFO - PROCESS | 2196 | 1461191097016 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}] 15:24:57 INFO - PROCESS | 2196 | 1461191097114 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 15:24:57 INFO - PROCESS | 2196 | 1461191097251 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:57 INFO - PROCESS | 2196 | ++DOCSHELL 13579800 == 67 [pid = 2196] [id = 265] 15:24:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (135DBC00) [pid = 2196] [serial = 794] [outer = 00000000] 15:24:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (16C74400) [pid = 2196] [serial = 795] [outer = 135DBC00] 15:24:57 INFO - PROCESS | 2196 | 1461191097304 Marionette DEBUG loaded listener.js 15:24:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (135DA000) [pid = 2196] [serial = 796] [outer = 135DBC00] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 1C2A6800 == 66 [pid = 2196] [id = 173] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 1C5A8000 == 65 [pid = 2196] [id = 258] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 17312400 == 64 [pid = 2196] [id = 257] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 0F639800 == 63 [pid = 2196] [id = 256] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 1BA36000 == 62 [pid = 2196] [id = 255] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 1B2BC800 == 61 [pid = 2196] [id = 254] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 1AD34400 == 60 [pid = 2196] [id = 253] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 0F6E0400 == 59 [pid = 2196] [id = 252] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1FEEA800) [pid = 2196] [serial = 684] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1C2A5800) [pid = 2196] [serial = 729] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 1275C400 == 58 [pid = 2196] [id = 251] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 18221800 == 57 [pid = 2196] [id = 250] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 19748C00 == 56 [pid = 2196] [id = 237] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 12629400 == 55 [pid = 2196] [id = 249] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 1B403800 == 54 [pid = 2196] [id = 246] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 173E4800 == 53 [pid = 2196] [id = 245] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 1262BC00 == 52 [pid = 2196] [id = 244] 15:24:57 INFO - PROCESS | 2196 | --DOCSHELL 16E20000 == 51 [pid = 2196] [id = 243] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (173E9C00) [pid = 2196] [serial = 642] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (12626800) [pid = 2196] [serial = 639] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1CB3CC00) [pid = 2196] [serial = 597] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1EEA9400) [pid = 2196] [serial = 648] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1FD57400) [pid = 2196] [serial = 651] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1BA05C00) [pid = 2196] [serial = 645] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (20B09400) [pid = 2196] [serial = 694] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (20B05000) [pid = 2196] [serial = 693] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (20D25800) [pid = 2196] [serial = 697] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (20D20C00) [pid = 2196] [serial = 696] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (17809000) [pid = 2196] [serial = 708] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1788AC00) [pid = 2196] [serial = 709] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (19B5C000) [pid = 2196] [serial = 700] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (195DB800) [pid = 2196] [serial = 699] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1BA61C00) [pid = 2196] [serial = 727] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1B079400) [pid = 2196] [serial = 718] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (19B5B000) [pid = 2196] [serial = 688] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (182E0C00) [pid = 2196] [serial = 687] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (19B5E000) [pid = 2196] [serial = 711] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1BCC3400) [pid = 2196] [serial = 691] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1B2ABC00) [pid = 2196] [serial = 690] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1B080800) [pid = 2196] [serial = 717] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (13573400) [pid = 2196] [serial = 705] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (13879800) [pid = 2196] [serial = 706] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1B23C000) [pid = 2196] [serial = 723] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1B2A1800) [pid = 2196] [serial = 720] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1BA31C00) [pid = 2196] [serial = 726] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1B2A7400) [pid = 2196] [serial = 721] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (1B2AA800) [pid = 2196] [serial = 724] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1A0A4800) [pid = 2196] [serial = 714] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1A334000) [pid = 2196] [serial = 715] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (19B66400) [pid = 2196] [serial = 712] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (12D54C00) [pid = 2196] [serial = 703] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (12AD6800) [pid = 2196] [serial = 702] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 2196 | 1461191097961 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]]]}] 15:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 970ms 15:24:57 INFO - PROCESS | 2196 | 1461191097982 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 15:24:57 INFO - PROCESS | 2196 | 1461191097987 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 15:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:24:57 INFO - PROCESS | 2196 | 1461191097993 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:24:57 INFO - PROCESS | 2196 | 1461191097996 Marionette TRACE conn5 <- [1,1026,null,{}] 15:24:58 INFO - PROCESS | 2196 | 1461191098000 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}] 15:24:58 INFO - PROCESS | 2196 | 1461191098084 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 15:24:58 INFO - PROCESS | 2196 | 1461191098092 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:58 INFO - PROCESS | 2196 | ++DOCSHELL 125B5800 == 52 [pid = 2196] [id = 266] 15:24:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (12629400) [pid = 2196] [serial = 797] [outer = 00000000] 15:24:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (12D54C00) [pid = 2196] [serial = 798] [outer = 12629400] 15:24:58 INFO - PROCESS | 2196 | 1461191098139 Marionette DEBUG loaded listener.js 15:24:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1358D800) [pid = 2196] [serial = 799] [outer = 12629400] 15:24:58 INFO - PROCESS | 2196 | 1461191098656 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]]]}] 15:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 15:24:58 INFO - PROCESS | 2196 | 1461191098727 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 15:24:58 INFO - PROCESS | 2196 | 1461191098729 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 15:24:58 INFO - PROCESS | 2196 | 1461191098733 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:24:58 INFO - PROCESS | 2196 | 1461191098736 Marionette TRACE conn5 <- [1,1030,null,{}] 15:24:58 INFO - PROCESS | 2196 | 1461191098747 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}] 15:24:58 INFO - PROCESS | 2196 | 1461191098861 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 15:24:58 INFO - PROCESS | 2196 | 1461191098952 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:58 INFO - PROCESS | 2196 | ++DOCSHELL 13879800 == 53 [pid = 2196] [id = 267] 15:24:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (17170800) [pid = 2196] [serial = 800] [outer = 00000000] 15:24:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (182E1000) [pid = 2196] [serial = 801] [outer = 17170800] 15:24:59 INFO - PROCESS | 2196 | 1461191099000 Marionette DEBUG loaded listener.js 15:24:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (195E9400) [pid = 2196] [serial = 802] [outer = 17170800] 15:24:59 INFO - PROCESS | 2196 | 1461191099364 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]]]}] 15:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 15:24:59 INFO - PROCESS | 2196 | 1461191099407 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 15:24:59 INFO - PROCESS | 2196 | 1461191099410 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 15:24:59 INFO - PROCESS | 2196 | 1461191099413 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:24:59 INFO - PROCESS | 2196 | 1461191099415 Marionette TRACE conn5 <- [1,1034,null,{}] 15:24:59 INFO - PROCESS | 2196 | 1461191099418 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}] 15:24:59 INFO - PROCESS | 2196 | 1461191099502 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 15:24:59 INFO - PROCESS | 2196 | 1461191099509 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:24:59 INFO - PROCESS | 2196 | ++DOCSHELL 1974C400 == 54 [pid = 2196] [id = 268] 15:24:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (19B5AC00) [pid = 2196] [serial = 803] [outer = 00000000] 15:24:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (19B71C00) [pid = 2196] [serial = 804] [outer = 19B5AC00] 15:24:59 INFO - PROCESS | 2196 | 1461191099555 Marionette DEBUG loaded listener.js 15:24:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1A062800) [pid = 2196] [serial = 805] [outer = 19B5AC00] 15:24:59 INFO - PROCESS | 2196 | 1461191099976 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]]]}] 15:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 15:25:00 INFO - PROCESS | 2196 | 1461191100051 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 15:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:25:00 INFO - PROCESS | 2196 | 1461191100053 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 15:25:00 INFO - PROCESS | 2196 | 1461191100056 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:25:00 INFO - PROCESS | 2196 | 1461191100058 Marionette TRACE conn5 <- [1,1038,null,{}] 15:25:00 INFO - PROCESS | 2196 | 1461191100062 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}] 15:25:00 INFO - PROCESS | 2196 | 1461191100169 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 15:25:00 INFO - PROCESS | 2196 | 1461191100255 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:00 INFO - PROCESS | 2196 | ++DOCSHELL 1A33C400 == 55 [pid = 2196] [id = 269] 15:25:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1A33CC00) [pid = 2196] [serial = 806] [outer = 00000000] 15:25:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1AC4E800) [pid = 2196] [serial = 807] [outer = 1A33CC00] 15:25:00 INFO - PROCESS | 2196 | 1461191100309 Marionette DEBUG loaded listener.js 15:25:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1AC70800) [pid = 2196] [serial = 808] [outer = 1A33CC00] 15:25:00 INFO - PROCESS | 2196 | 1461191100749 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]]]}] 15:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 15:25:00 INFO - PROCESS | 2196 | 1461191100787 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 15:25:00 INFO - PROCESS | 2196 | 1461191100789 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 15:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:25:00 INFO - PROCESS | 2196 | 1461191100797 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:25:00 INFO - PROCESS | 2196 | 1461191100799 Marionette TRACE conn5 <- [1,1042,null,{}] 15:25:00 INFO - PROCESS | 2196 | 1461191100802 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}] 15:25:00 INFO - PROCESS | 2196 | 1461191100940 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 15:25:01 INFO - PROCESS | 2196 | 1461191101009 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:01 INFO - PROCESS | 2196 | ++DOCSHELL 1B233400 == 56 [pid = 2196] [id = 270] 15:25:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1B233C00) [pid = 2196] [serial = 809] [outer = 00000000] 15:25:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1B2A0000) [pid = 2196] [serial = 810] [outer = 1B233C00] 15:25:01 INFO - PROCESS | 2196 | 1461191101058 Marionette DEBUG loaded listener.js 15:25:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1B2A5C00) [pid = 2196] [serial = 811] [outer = 1B233C00] 15:25:01 INFO - PROCESS | 2196 | 1461191101463 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]]]}] 15:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 731ms 15:25:01 INFO - PROCESS | 2196 | 1461191101554 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 15:25:01 INFO - PROCESS | 2196 | 1461191101556 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 15:25:01 INFO - PROCESS | 2196 | 1461191101560 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:25:01 INFO - PROCESS | 2196 | 1461191101561 Marionette TRACE conn5 <- [1,1046,null,{}] 15:25:01 INFO - PROCESS | 2196 | 1461191101565 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}] 15:25:01 INFO - PROCESS | 2196 | 1461191101675 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 15:25:01 INFO - PROCESS | 2196 | 1461191101735 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:01 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A9800 == 57 [pid = 2196] [id = 271] 15:25:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1B2B2000) [pid = 2196] [serial = 812] [outer = 00000000] 15:25:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1B466C00) [pid = 2196] [serial = 813] [outer = 1B2B2000] 15:25:01 INFO - PROCESS | 2196 | 1461191101780 Marionette DEBUG loaded listener.js 15:25:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1B470400) [pid = 2196] [serial = 814] [outer = 1B2B2000] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1C5A8C00) [pid = 2196] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1CA7CC00) [pid = 2196] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1B402400) [pid = 2196] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (173EA800) [pid = 2196] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (127C8000) [pid = 2196] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (195E0000) [pid = 2196] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (11FECC00) [pid = 2196] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1AD86800) [pid = 2196] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (18227800) [pid = 2196] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (182D9400) [pid = 2196] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (126A6C00) [pid = 2196] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1C5EB800) [pid = 2196] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (12630800) [pid = 2196] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1B545800) [pid = 2196] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1BA68C00) [pid = 2196] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:25:02 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1B23D400) [pid = 2196] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:25:02 INFO - PROCESS | 2196 | 1461191102317 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]]]}] 15:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 770ms 15:25:02 INFO - PROCESS | 2196 | 1461191102335 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 15:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:25:02 INFO - PROCESS | 2196 | 1461191102337 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 15:25:02 INFO - PROCESS | 2196 | 1461191102340 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:25:02 INFO - PROCESS | 2196 | 1461191102342 Marionette TRACE conn5 <- [1,1050,null,{}] 15:25:02 INFO - PROCESS | 2196 | 1461191102345 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}] 15:25:02 INFO - PROCESS | 2196 | 1461191102425 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 15:25:02 INFO - PROCESS | 2196 | 1461191102508 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:02 INFO - PROCESS | 2196 | ++DOCSHELL 127C8000 == 58 [pid = 2196] [id = 272] 15:25:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (12B87C00) [pid = 2196] [serial = 815] [outer = 00000000] 15:25:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1A3E0C00) [pid = 2196] [serial = 816] [outer = 12B87C00] 15:25:02 INFO - PROCESS | 2196 | 1461191102557 Marionette DEBUG loaded listener.js 15:25:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1AD8AC00) [pid = 2196] [serial = 817] [outer = 12B87C00] 15:25:02 INFO - PROCESS | 2196 | 1461191102921 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]]]}] 15:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 631ms 15:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:25:02 INFO - PROCESS | 2196 | 1461191102971 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 15:25:02 INFO - PROCESS | 2196 | 1461191102973 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 15:25:03 INFO - PROCESS | 2196 | 1461191103010 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:25:03 INFO - PROCESS | 2196 | 1461191103012 Marionette TRACE conn5 <- [1,1054,null,{}] 15:25:03 INFO - PROCESS | 2196 | 1461191103019 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}] 15:25:03 INFO - PROCESS | 2196 | 1461191103101 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 15:25:03 INFO - PROCESS | 2196 | 1461191103108 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:03 INFO - PROCESS | 2196 | ++DOCSHELL 19B55400 == 59 [pid = 2196] [id = 273] 15:25:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1B23AC00) [pid = 2196] [serial = 818] [outer = 00000000] 15:25:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1BA36C00) [pid = 2196] [serial = 819] [outer = 1B23AC00] 15:25:03 INFO - PROCESS | 2196 | 1461191103156 Marionette DEBUG loaded listener.js 15:25:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1BA6CC00) [pid = 2196] [serial = 820] [outer = 1B23AC00] 15:25:03 INFO - PROCESS | 2196 | 1461191103569 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]]]}] 15:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 669ms 15:25:03 INFO - PROCESS | 2196 | 1461191103648 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 15:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:25:03 INFO - PROCESS | 2196 | 1461191103650 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 15:25:03 INFO - PROCESS | 2196 | 1461191103653 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:25:03 INFO - PROCESS | 2196 | 1461191103655 Marionette TRACE conn5 <- [1,1058,null,{}] 15:25:03 INFO - PROCESS | 2196 | 1461191103658 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}] 15:25:03 INFO - PROCESS | 2196 | 1461191103739 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 15:25:03 INFO - PROCESS | 2196 | 1461191103747 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:03 INFO - PROCESS | 2196 | ++DOCSHELL 1B545000 == 60 [pid = 2196] [id = 274] 15:25:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1BCBE000) [pid = 2196] [serial = 821] [outer = 00000000] 15:25:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1C18CC00) [pid = 2196] [serial = 822] [outer = 1BCBE000] 15:25:03 INFO - PROCESS | 2196 | 1461191103796 Marionette DEBUG loaded listener.js 15:25:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1C2A5C00) [pid = 2196] [serial = 823] [outer = 1BCBE000] 15:25:04 INFO - PROCESS | 2196 | 1461191104265 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]]]}] 15:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 15:25:04 INFO - PROCESS | 2196 | 1461191104328 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 15:25:04 INFO - PROCESS | 2196 | 1461191104332 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 15:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:25:04 INFO - PROCESS | 2196 | 1461191104338 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:25:04 INFO - PROCESS | 2196 | 1461191104344 Marionette TRACE conn5 <- [1,1062,null,{}] 15:25:04 INFO - PROCESS | 2196 | 1461191104351 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}] 15:25:04 INFO - PROCESS | 2196 | 1461191104530 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 15:25:04 INFO - PROCESS | 2196 | 1461191104645 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:04 INFO - PROCESS | 2196 | ++DOCSHELL 1274FC00 == 61 [pid = 2196] [id = 275] 15:25:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (12750400) [pid = 2196] [serial = 824] [outer = 00000000] 15:25:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (127C4000) [pid = 2196] [serial = 825] [outer = 12750400] 15:25:04 INFO - PROCESS | 2196 | 1461191104704 Marionette DEBUG loaded listener.js 15:25:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (12AD6800) [pid = 2196] [serial = 826] [outer = 12750400] 15:25:05 INFO - PROCESS | 2196 | 1461191105277 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]]]}] 15:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 990ms 15:25:05 INFO - PROCESS | 2196 | 1461191105330 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 15:25:05 INFO - PROCESS | 2196 | 1461191105336 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 15:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:25:05 INFO - PROCESS | 2196 | 1461191105342 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:25:05 INFO - PROCESS | 2196 | 1461191105345 Marionette TRACE conn5 <- [1,1066,null,{}] 15:25:05 INFO - PROCESS | 2196 | 1461191105350 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}] 15:25:05 INFO - PROCESS | 2196 | 1461191105460 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 15:25:05 INFO - PROCESS | 2196 | 1461191105563 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:05 INFO - PROCESS | 2196 | ++DOCSHELL 1767E000 == 62 [pid = 2196] [id = 276] 15:25:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1767EC00) [pid = 2196] [serial = 827] [outer = 00000000] 15:25:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (195DB000) [pid = 2196] [serial = 828] [outer = 1767EC00] 15:25:05 INFO - PROCESS | 2196 | 1461191105618 Marionette DEBUG loaded listener.js 15:25:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1974B800) [pid = 2196] [serial = 829] [outer = 1767EC00] 15:25:06 INFO - PROCESS | 2196 | 1461191106251 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]]]}] 15:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 971ms 15:25:06 INFO - PROCESS | 2196 | 1461191106315 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 15:25:06 INFO - PROCESS | 2196 | 1461191106318 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 15:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:25:06 INFO - PROCESS | 2196 | 1461191106321 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:25:06 INFO - PROCESS | 2196 | 1461191106325 Marionette TRACE conn5 <- [1,1070,null,{}] 15:25:06 INFO - PROCESS | 2196 | 1461191106337 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}] 15:25:06 INFO - PROCESS | 2196 | 1461191106451 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 15:25:06 INFO - PROCESS | 2196 | 1461191106581 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:06 INFO - PROCESS | 2196 | ++DOCSHELL 1B23A400 == 63 [pid = 2196] [id = 277] 15:25:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1B2A6000) [pid = 2196] [serial = 830] [outer = 00000000] 15:25:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1C455400) [pid = 2196] [serial = 831] [outer = 1B2A6000] 15:25:06 INFO - PROCESS | 2196 | 1461191106641 Marionette DEBUG loaded listener.js 15:25:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1C57BC00) [pid = 2196] [serial = 832] [outer = 1B2A6000] 15:25:07 INFO - PROCESS | 2196 | 1461191107281 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]]]}] 15:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 15:25:07 INFO - PROCESS | 2196 | 1461191107305 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 15:25:07 INFO - PROCESS | 2196 | 1461191107308 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 15:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:25:07 INFO - PROCESS | 2196 | 1461191107313 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:25:07 INFO - PROCESS | 2196 | 1461191107315 Marionette TRACE conn5 <- [1,1074,null,{}] 15:25:07 INFO - PROCESS | 2196 | 1461191107319 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}] 15:25:07 INFO - PROCESS | 2196 | 1461191107426 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 15:25:07 INFO - PROCESS | 2196 | 1461191107554 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:07 INFO - PROCESS | 2196 | ++DOCSHELL 1C5E5C00 == 64 [pid = 2196] [id = 278] 15:25:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1C6D0800) [pid = 2196] [serial = 833] [outer = 00000000] 15:25:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1C6DA800) [pid = 2196] [serial = 834] [outer = 1C6D0800] 15:25:07 INFO - PROCESS | 2196 | 1461191107611 Marionette DEBUG loaded listener.js 15:25:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1C9BEC00) [pid = 2196] [serial = 835] [outer = 1C6D0800] 15:25:08 INFO - PROCESS | 2196 | 1461191108259 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]]]}] 15:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 15:25:08 INFO - PROCESS | 2196 | 1461191108286 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 15:25:08 INFO - PROCESS | 2196 | 1461191108288 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 15:25:08 INFO - PROCESS | 2196 | 1461191108292 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:25:08 INFO - PROCESS | 2196 | 1461191108294 Marionette TRACE conn5 <- [1,1078,null,{}] 15:25:08 INFO - PROCESS | 2196 | 1461191108297 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}] 15:25:08 INFO - PROCESS | 2196 | 1461191108401 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 15:25:08 INFO - PROCESS | 2196 | 1461191108502 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:08 INFO - PROCESS | 2196 | ++DOCSHELL 1C45C800 == 65 [pid = 2196] [id = 279] 15:25:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1CA89800) [pid = 2196] [serial = 836] [outer = 00000000] 15:25:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1E746000) [pid = 2196] [serial = 837] [outer = 1CA89800] 15:25:08 INFO - PROCESS | 2196 | 1461191108557 Marionette DEBUG loaded listener.js 15:25:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1EEA0000) [pid = 2196] [serial = 838] [outer = 1CA89800] 15:25:09 INFO - PROCESS | 2196 | 1461191109135 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]]]}] 15:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 870ms 15:25:09 INFO - PROCESS | 2196 | 1461191109166 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 15:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:25:09 INFO - PROCESS | 2196 | 1461191109168 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 15:25:09 INFO - PROCESS | 2196 | 1461191109172 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:25:09 INFO - PROCESS | 2196 | 1461191109175 Marionette TRACE conn5 <- [1,1082,null,{}] 15:25:09 INFO - PROCESS | 2196 | 1461191109179 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}] 15:25:09 INFO - PROCESS | 2196 | 1461191109303 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 15:25:09 INFO - PROCESS | 2196 | 1461191109410 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:09 INFO - PROCESS | 2196 | ++DOCSHELL 1FD5CC00 == 66 [pid = 2196] [id = 280] 15:25:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1FD5D000) [pid = 2196] [serial = 839] [outer = 00000000] 15:25:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1FE2D800) [pid = 2196] [serial = 840] [outer = 1FD5D000] 15:25:09 INFO - PROCESS | 2196 | 1461191109471 Marionette DEBUG loaded listener.js 15:25:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1FE31800) [pid = 2196] [serial = 841] [outer = 1FD5D000] 15:25:10 INFO - PROCESS | 2196 | 1461191110292 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]]]}] 15:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1178ms 15:25:10 INFO - PROCESS | 2196 | 1461191110355 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 15:25:10 INFO - PROCESS | 2196 | 1461191110359 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 15:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:25:10 INFO - PROCESS | 2196 | 1461191110364 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:25:10 INFO - PROCESS | 2196 | 1461191110368 Marionette TRACE conn5 <- [1,1086,null,{}] 15:25:10 INFO - PROCESS | 2196 | 1461191110374 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}] 15:25:10 INFO - PROCESS | 2196 | 1461191110475 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 15:25:10 INFO - PROCESS | 2196 | 1461191110613 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:10 INFO - PROCESS | 2196 | ++DOCSHELL 135D8C00 == 67 [pid = 2196] [id = 281] 15:25:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (135D9800) [pid = 2196] [serial = 842] [outer = 00000000] 15:25:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (16E70C00) [pid = 2196] [serial = 843] [outer = 135D9800] 15:25:10 INFO - PROCESS | 2196 | 1461191110668 Marionette DEBUG loaded listener.js 15:25:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (17127000) [pid = 2196] [serial = 844] [outer = 135D9800] 15:25:11 INFO - PROCESS | 2196 | --DOCSHELL 1AC5BC00 == 66 [pid = 2196] [id = 201] 15:25:11 INFO - PROCESS | 2196 | --DOCSHELL 19B55400 == 65 [pid = 2196] [id = 273] 15:25:11 INFO - PROCESS | 2196 | --DOCSHELL 127C8000 == 64 [pid = 2196] [id = 272] 15:25:11 INFO - PROCESS | 2196 | --DOCSHELL 1B2A9800 == 63 [pid = 2196] [id = 271] 15:25:11 INFO - PROCESS | 2196 | --DOCSHELL 1B233400 == 62 [pid = 2196] [id = 270] 15:25:11 INFO - PROCESS | 2196 | --DOCSHELL 1A33C400 == 61 [pid = 2196] [id = 269] 15:25:11 INFO - PROCESS | 2196 | --DOCSHELL 1974C400 == 60 [pid = 2196] [id = 268] 15:25:11 INFO - PROCESS | 2196 | --DOCSHELL 13879800 == 59 [pid = 2196] [id = 267] 15:25:11 INFO - PROCESS | 2196 | --DOCSHELL 125B5800 == 58 [pid = 2196] [id = 266] 15:25:11 INFO - PROCESS | 2196 | --DOCSHELL 13579800 == 57 [pid = 2196] [id = 265] 15:25:11 INFO - PROCESS | 2196 | --DOCSHELL 1A057000 == 56 [pid = 2196] [id = 261] 15:25:11 INFO - PROCESS | 2196 | --DOCSHELL 12ACB000 == 55 [pid = 2196] [id = 260] 15:25:11 INFO - PROCESS | 2196 | 1461191111304 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]]]}] 15:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 990ms 15:25:11 INFO - PROCESS | 2196 | 1461191111354 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 15:25:11 INFO - PROCESS | 2196 | 1461191111360 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 15:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:25:11 INFO - PROCESS | 2196 | 1461191111368 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:25:11 INFO - PROCESS | 2196 | 1461191111371 Marionette TRACE conn5 <- [1,1090,null,{}] 15:25:11 INFO - PROCESS | 2196 | 1461191111375 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}] 15:25:11 INFO - PROCESS | 2196 | 1461191111465 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1C5EA800) [pid = 2196] [serial = 774] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1E745000) [pid = 2196] [serial = 745] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1B470800) [pid = 2196] [serial = 762] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1A0A0C00) [pid = 2196] [serial = 736] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1712C400) [pid = 2196] [serial = 754] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1C59C800) [pid = 2196] [serial = 772] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1BA33000) [pid = 2196] [serial = 771] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (12ACAC00) [pid = 2196] [serial = 768] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1B23B400) [pid = 2196] [serial = 760] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1AC4D400) [pid = 2196] [serial = 756] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1A056800) [pid = 2196] [serial = 751] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (12B85400) [pid = 2196] [serial = 748] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1C9B7000) [pid = 2196] [serial = 742] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1C6DA400) [pid = 2196] [serial = 741] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (16C93000) [pid = 2196] [serial = 769] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1B22E400) [pid = 2196] [serial = 759] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1BA0B400) [pid = 2196] [serial = 763] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (12D58000) [pid = 2196] [serial = 733] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (127CC400) [pid = 2196] [serial = 732] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1C59EC00) [pid = 2196] [serial = 738] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1C2A4C00) [pid = 2196] [serial = 765] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1C5A5400) [pid = 2196] [serial = 739] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (127D0400) [pid = 2196] [serial = 747] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (19B59000) [pid = 2196] [serial = 735] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1AC78800) [pid = 2196] [serial = 757] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1FEF7400) [pid = 2196] [serial = 685] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (16E1B000) [pid = 2196] [serial = 753] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (19B55800) [pid = 2196] [serial = 750] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (1E337C00) [pid = 2196] [serial = 744] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1C29F000) [pid = 2196] [serial = 766] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (1C6D4C00) [pid = 2196] [serial = 775] [outer = 00000000] [url = about:blank] 15:25:11 INFO - PROCESS | 2196 | 1461191111566 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:11 INFO - PROCESS | 2196 | ++DOCSHELL 11FBCC00 == 56 [pid = 2196] [id = 282] 15:25:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (12501800) [pid = 2196] [serial = 845] [outer = 00000000] 15:25:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (127C8000) [pid = 2196] [serial = 846] [outer = 12501800] 15:25:11 INFO - PROCESS | 2196 | 1461191111613 Marionette DEBUG loaded listener.js 15:25:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (12D5A800) [pid = 2196] [serial = 847] [outer = 12501800] 15:25:12 INFO - PROCESS | 2196 | 1461191112011 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]]]}] 15:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 15:25:12 INFO - PROCESS | 2196 | 1461191112039 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 15:25:12 INFO - PROCESS | 2196 | 1461191112041 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 15:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:25:12 INFO - PROCESS | 2196 | 1461191112045 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:25:12 INFO - PROCESS | 2196 | 1461191112048 Marionette TRACE conn5 <- [1,1094,null,{}] 15:25:12 INFO - PROCESS | 2196 | 1461191112095 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}] 15:25:12 INFO - PROCESS | 2196 | 1461191112185 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 15:25:12 INFO - PROCESS | 2196 | 1461191112237 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:12 INFO - PROCESS | 2196 | ++DOCSHELL 1A336800 == 57 [pid = 2196] [id = 283] 15:25:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1A337800) [pid = 2196] [serial = 848] [outer = 00000000] 15:25:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1A3E6800) [pid = 2196] [serial = 849] [outer = 1A337800] 15:25:12 INFO - PROCESS | 2196 | 1461191112288 Marionette DEBUG loaded listener.js 15:25:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1AC59C00) [pid = 2196] [serial = 850] [outer = 1A337800] 15:25:12 INFO - PROCESS | 2196 | 1461191112739 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]]]}] 15:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 15:25:12 INFO - PROCESS | 2196 | 1461191112779 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 15:25:12 INFO - PROCESS | 2196 | 1461191112781 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 15:25:12 INFO - PROCESS | 2196 | 1461191112784 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:25:12 INFO - PROCESS | 2196 | 1461191112786 Marionette TRACE conn5 <- [1,1098,null,{}] 15:25:12 INFO - PROCESS | 2196 | 1461191112789 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}] 15:25:12 INFO - PROCESS | 2196 | 1461191112875 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 15:25:12 INFO - PROCESS | 2196 | 1461191112882 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:12 INFO - PROCESS | 2196 | ++DOCSHELL 1AD7F800 == 58 [pid = 2196] [id = 284] 15:25:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1AD87800) [pid = 2196] [serial = 851] [outer = 00000000] 15:25:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1B230400) [pid = 2196] [serial = 852] [outer = 1AD87800] 15:25:12 INFO - PROCESS | 2196 | 1461191112927 Marionette DEBUG loaded listener.js 15:25:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1B23BC00) [pid = 2196] [serial = 853] [outer = 1AD87800] 15:25:13 INFO - PROCESS | 2196 | 1461191113377 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]]]}] 15:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 15:25:13 INFO - PROCESS | 2196 | 1461191113422 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 15:25:13 INFO - PROCESS | 2196 | 1461191113424 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 15:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:25:13 INFO - PROCESS | 2196 | 1461191113427 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:25:13 INFO - PROCESS | 2196 | 1461191113429 Marionette TRACE conn5 <- [1,1102,null,{}] 15:25:13 INFO - PROCESS | 2196 | 1461191113432 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}] 15:25:13 INFO - PROCESS | 2196 | 1461191113544 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 15:25:13 INFO - PROCESS | 2196 | 1461191113633 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:13 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A6400 == 59 [pid = 2196] [id = 285] 15:25:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1B2A7C00) [pid = 2196] [serial = 854] [outer = 00000000] 15:25:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1B468C00) [pid = 2196] [serial = 855] [outer = 1B2A7C00] 15:25:13 INFO - PROCESS | 2196 | 1461191113684 Marionette DEBUG loaded listener.js 15:25:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1B4CF400) [pid = 2196] [serial = 856] [outer = 1B2A7C00] 15:25:14 INFO - PROCESS | 2196 | 1461191114114 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]]]}] 15:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 15:25:14 INFO - PROCESS | 2196 | 1461191114159 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 15:25:14 INFO - PROCESS | 2196 | 1461191114161 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 15:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:25:14 INFO - PROCESS | 2196 | 1461191114164 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:25:14 INFO - PROCESS | 2196 | 1461191114166 Marionette TRACE conn5 <- [1,1106,null,{}] 15:25:14 INFO - PROCESS | 2196 | 1461191114185 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}] 15:25:14 INFO - PROCESS | 2196 | 1461191114318 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 15:25:14 INFO - PROCESS | 2196 | 1461191114378 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:14 INFO - PROCESS | 2196 | ++DOCSHELL 1B40CC00 == 60 [pid = 2196] [id = 286] 15:25:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1BA08800) [pid = 2196] [serial = 857] [outer = 00000000] 15:25:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1C450C00) [pid = 2196] [serial = 858] [outer = 1BA08800] 15:25:14 INFO - PROCESS | 2196 | 1461191114426 Marionette DEBUG loaded listener.js 15:25:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1C454000) [pid = 2196] [serial = 859] [outer = 1BA08800] 15:25:14 INFO - PROCESS | 2196 | 1461191114856 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]]]}] 15:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 15:25:14 INFO - PROCESS | 2196 | 1461191114913 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 15:25:14 INFO - PROCESS | 2196 | 1461191114916 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 15:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:25:14 INFO - PROCESS | 2196 | 1461191114930 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:25:14 INFO - PROCESS | 2196 | 1461191114931 Marionette TRACE conn5 <- [1,1110,null,{}] 15:25:14 INFO - PROCESS | 2196 | 1461191114935 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}] 15:25:15 INFO - PROCESS | 2196 | 1461191115047 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 15:25:15 INFO - PROCESS | 2196 | 1461191115059 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:15 INFO - PROCESS | 2196 | ++DOCSHELL 1C59D800 == 61 [pid = 2196] [id = 287] 15:25:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1C5A0400) [pid = 2196] [serial = 860] [outer = 00000000] 15:25:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1C5E7C00) [pid = 2196] [serial = 861] [outer = 1C5A0400] 15:25:15 INFO - PROCESS | 2196 | 1461191115153 Marionette DEBUG loaded listener.js 15:25:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1C6D0C00) [pid = 2196] [serial = 862] [outer = 1C5A0400] 15:25:15 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1A33CC00) [pid = 2196] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:25:15 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (12629400) [pid = 2196] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:25:15 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (19B5AC00) [pid = 2196] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:25:15 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (135DBC00) [pid = 2196] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:25:15 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1B233C00) [pid = 2196] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:25:15 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (17170800) [pid = 2196] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:25:15 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (12B87C00) [pid = 2196] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:25:15 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (12628400) [pid = 2196] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:25:15 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1B2B2000) [pid = 2196] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:25:15 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1B23AC00) [pid = 2196] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:25:15 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1BCC0400) [pid = 2196] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:25:15 INFO - PROCESS | 2196 | 1461191115641 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]]]}] 15:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 731ms 15:25:15 INFO - PROCESS | 2196 | 1461191115662 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 15:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:25:15 INFO - PROCESS | 2196 | 1461191115664 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 15:25:15 INFO - PROCESS | 2196 | 1461191115667 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:25:15 INFO - PROCESS | 2196 | 1461191115669 Marionette TRACE conn5 <- [1,1114,null,{}] 15:25:15 INFO - PROCESS | 2196 | 1461191115673 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}] 15:25:15 INFO - PROCESS | 2196 | 1461191115755 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 15:25:15 INFO - PROCESS | 2196 | 1461191115845 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:15 INFO - PROCESS | 2196 | ++DOCSHELL 126A5000 == 62 [pid = 2196] [id = 288] 15:25:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (12B7A400) [pid = 2196] [serial = 863] [outer = 00000000] 15:25:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1B40C000) [pid = 2196] [serial = 864] [outer = 12B7A400] 15:25:15 INFO - PROCESS | 2196 | 1461191115890 Marionette DEBUG loaded listener.js 15:25:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1C5A9000) [pid = 2196] [serial = 865] [outer = 12B7A400] 15:25:16 INFO - PROCESS | 2196 | 1461191116240 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]]]}] 15:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 15:25:16 INFO - PROCESS | 2196 | 1461191116298 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 15:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:25:16 INFO - PROCESS | 2196 | 1461191116300 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 15:25:16 INFO - PROCESS | 2196 | 1461191116303 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:25:16 INFO - PROCESS | 2196 | 1461191116305 Marionette TRACE conn5 <- [1,1118,null,{}] 15:25:16 INFO - PROCESS | 2196 | 1461191116308 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}] 15:25:16 INFO - PROCESS | 2196 | 1461191116450 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 15:25:16 INFO - PROCESS | 2196 | 1461191116462 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:16 INFO - PROCESS | 2196 | ++DOCSHELL 1B2BB400 == 63 [pid = 2196] [id = 289] 15:25:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1C186C00) [pid = 2196] [serial = 866] [outer = 00000000] 15:25:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (1D8CB400) [pid = 2196] [serial = 867] [outer = 1C186C00] 15:25:16 INFO - PROCESS | 2196 | 1461191116506 Marionette DEBUG loaded listener.js 15:25:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1E2AB000) [pid = 2196] [serial = 868] [outer = 1C186C00] 15:25:16 INFO - PROCESS | 2196 | 1461191116911 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]]]}] 15:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 15:25:16 INFO - PROCESS | 2196 | 1461191116981 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 15:25:16 INFO - PROCESS | 2196 | 1461191116983 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 15:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:25:16 INFO - PROCESS | 2196 | 1461191116986 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:25:16 INFO - PROCESS | 2196 | 1461191116988 Marionette TRACE conn5 <- [1,1122,null,{}] 15:25:16 INFO - PROCESS | 2196 | 1461191116992 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}] 15:25:17 INFO - PROCESS | 2196 | 1461191117076 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 15:25:17 INFO - PROCESS | 2196 | 1461191117084 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:17 INFO - PROCESS | 2196 | ++DOCSHELL 1E33F400 == 64 [pid = 2196] [id = 290] 15:25:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1EEA0C00) [pid = 2196] [serial = 869] [outer = 00000000] 15:25:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1FD55800) [pid = 2196] [serial = 870] [outer = 1EEA0C00] 15:25:17 INFO - PROCESS | 2196 | 1461191117129 Marionette DEBUG loaded listener.js 15:25:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1FD5FC00) [pid = 2196] [serial = 871] [outer = 1EEA0C00] 15:25:17 INFO - PROCESS | 2196 | 1461191117662 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]]]}] 15:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 15:25:17 INFO - PROCESS | 2196 | 1461191117720 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 15:25:17 INFO - PROCESS | 2196 | 1461191117724 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 15:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:25:17 INFO - PROCESS | 2196 | 1461191117869 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:25:17 INFO - PROCESS | 2196 | 1461191117872 Marionette TRACE conn5 <- [1,1126,null,{}] 15:25:17 INFO - PROCESS | 2196 | 1461191117977 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}] 15:25:18 INFO - PROCESS | 2196 | 1461191118099 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 15:25:18 INFO - PROCESS | 2196 | 1461191118198 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:18 INFO - PROCESS | 2196 | ++DOCSHELL 12628000 == 65 [pid = 2196] [id = 291] 15:25:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1262A800) [pid = 2196] [serial = 872] [outer = 00000000] 15:25:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (19B5B000) [pid = 2196] [serial = 873] [outer = 1262A800] 15:25:18 INFO - PROCESS | 2196 | 1461191118255 Marionette DEBUG loaded listener.js 15:25:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1A334800) [pid = 2196] [serial = 874] [outer = 1262A800] 15:25:18 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:25:18 INFO - PROCESS | 2196 | 1461191118884 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]]]}] 15:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1184ms 15:25:18 INFO - PROCESS | 2196 | 1461191118919 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 15:25:18 INFO - PROCESS | 2196 | 1461191118925 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 15:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:25:18 INFO - PROCESS | 2196 | 1461191118932 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:25:18 INFO - PROCESS | 2196 | 1461191118935 Marionette TRACE conn5 <- [1,1130,null,{}] 15:25:18 INFO - PROCESS | 2196 | 1461191118939 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}] 15:25:19 INFO - PROCESS | 2196 | 1461191119050 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 15:25:19 INFO - PROCESS | 2196 | 1461191119156 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:19 INFO - PROCESS | 2196 | ++DOCSHELL 1B080800 == 66 [pid = 2196] [id = 292] 15:25:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1B2B8000) [pid = 2196] [serial = 875] [outer = 00000000] 15:25:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1C45E400) [pid = 2196] [serial = 876] [outer = 1B2B8000] 15:25:19 INFO - PROCESS | 2196 | 1461191119211 Marionette DEBUG loaded listener.js 15:25:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1C5E7400) [pid = 2196] [serial = 877] [outer = 1B2B8000] 15:25:19 INFO - PROCESS | 2196 | 1461191119839 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]]]}] 15:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 15:25:19 INFO - PROCESS | 2196 | 1461191119864 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 15:25:19 INFO - PROCESS | 2196 | 1461191119866 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 15:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:25:19 INFO - PROCESS | 2196 | 1461191119870 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:25:19 INFO - PROCESS | 2196 | 1461191119874 Marionette TRACE conn5 <- [1,1134,null,{}] 15:25:19 INFO - PROCESS | 2196 | 1461191119885 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}] 15:25:19 INFO - PROCESS | 2196 | 1461191119999 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 15:25:20 INFO - PROCESS | 2196 | 1461191120111 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:20 INFO - PROCESS | 2196 | ++DOCSHELL 1C6DDC00 == 67 [pid = 2196] [id = 293] 15:25:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1FE31C00) [pid = 2196] [serial = 878] [outer = 00000000] 15:25:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1FEA9800) [pid = 2196] [serial = 879] [outer = 1FE31C00] 15:25:20 INFO - PROCESS | 2196 | 1461191120211 Marionette DEBUG loaded listener.js 15:25:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1FEAE400) [pid = 2196] [serial = 880] [outer = 1FE31C00] 15:25:20 INFO - PROCESS | 2196 | 1461191120823 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]]]}] 15:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 970ms 15:25:20 INFO - PROCESS | 2196 | 1461191120844 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 15:25:20 INFO - PROCESS | 2196 | 1461191120847 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 15:25:20 INFO - PROCESS | 2196 | 1461191120850 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:25:20 INFO - PROCESS | 2196 | 1461191120852 Marionette TRACE conn5 <- [1,1138,null,{}] 15:25:20 INFO - PROCESS | 2196 | 1461191120857 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}] 15:25:20 INFO - PROCESS | 2196 | 1461191120967 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 15:25:21 INFO - PROCESS | 2196 | 1461191121072 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:21 INFO - PROCESS | 2196 | ++DOCSHELL 1FEF0000 == 68 [pid = 2196] [id = 294] 15:25:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1FEF1800) [pid = 2196] [serial = 881] [outer = 00000000] 15:25:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (20B04800) [pid = 2196] [serial = 882] [outer = 1FEF1800] 15:25:21 INFO - PROCESS | 2196 | 1461191121128 Marionette DEBUG loaded listener.js 15:25:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (20B08400) [pid = 2196] [serial = 883] [outer = 1FEF1800] 15:25:21 INFO - PROCESS | 2196 | 1461191121692 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]]]}] 15:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 870ms 15:25:21 INFO - PROCESS | 2196 | 1461191121724 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 15:25:21 INFO - PROCESS | 2196 | 1461191121726 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 15:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:25:21 INFO - PROCESS | 2196 | 1461191121730 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:25:21 INFO - PROCESS | 2196 | 1461191121732 Marionette TRACE conn5 <- [1,1142,null,{}] 15:25:21 INFO - PROCESS | 2196 | 1461191121736 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}] 15:25:21 INFO - PROCESS | 2196 | 1461191121843 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 15:25:21 INFO - PROCESS | 2196 | 1461191121948 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:21 INFO - PROCESS | 2196 | ++DOCSHELL 20B0D400 == 69 [pid = 2196] [id = 295] 15:25:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (20B0F000) [pid = 2196] [serial = 884] [outer = 00000000] 15:25:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (20D21800) [pid = 2196] [serial = 885] [outer = 20B0F000] 15:25:22 INFO - PROCESS | 2196 | 1461191122003 Marionette DEBUG loaded listener.js 15:25:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (20D25C00) [pid = 2196] [serial = 886] [outer = 20B0F000] 15:25:22 INFO - PROCESS | 2196 | 1461191122621 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]]]}] 15:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 15:25:22 INFO - PROCESS | 2196 | 1461191122663 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 15:25:22 INFO - PROCESS | 2196 | 1461191122666 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 15:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:25:22 INFO - PROCESS | 2196 | 1461191122669 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:25:22 INFO - PROCESS | 2196 | 1461191122671 Marionette TRACE conn5 <- [1,1146,null,{}] 15:25:22 INFO - PROCESS | 2196 | 1461191122675 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}] 15:25:22 INFO - PROCESS | 2196 | 1461191122796 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 15:25:22 INFO - PROCESS | 2196 | 1461191122905 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:22 INFO - PROCESS | 2196 | ++DOCSHELL 20433C00 == 70 [pid = 2196] [id = 296] 15:25:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (20436800) [pid = 2196] [serial = 887] [outer = 00000000] 15:25:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (20B10400) [pid = 2196] [serial = 888] [outer = 20436800] 15:25:22 INFO - PROCESS | 2196 | 1461191122963 Marionette DEBUG loaded listener.js 15:25:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (20B0DC00) [pid = 2196] [serial = 889] [outer = 20436800] 15:25:23 INFO - PROCESS | 2196 | 1461191123584 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]]]}] 15:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 969ms 15:25:23 INFO - PROCESS | 2196 | 1461191123644 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 15:25:23 INFO - PROCESS | 2196 | 1461191123646 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 15:25:23 INFO - PROCESS | 2196 | 1461191123650 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:25:23 INFO - PROCESS | 2196 | 1461191123652 Marionette TRACE conn5 <- [1,1150,null,{}] 15:25:23 INFO - PROCESS | 2196 | 1461191123656 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}] 15:25:23 INFO - PROCESS | 2196 | 1461191123762 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 15:25:23 INFO - PROCESS | 2196 | 1461191123887 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:23 INFO - PROCESS | 2196 | ++DOCSHELL 12751800 == 71 [pid = 2196] [id = 297] 15:25:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (127CB000) [pid = 2196] [serial = 890] [outer = 00000000] 15:25:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (16E1E000) [pid = 2196] [serial = 891] [outer = 127CB000] 15:25:23 INFO - PROCESS | 2196 | 1461191123985 Marionette DEBUG loaded listener.js 15:25:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (182D8800) [pid = 2196] [serial = 892] [outer = 127CB000] 15:25:24 INFO - PROCESS | 2196 | 1461191124717 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]]]}] 15:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1126ms 15:25:24 INFO - PROCESS | 2196 | 1461191124780 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 15:25:24 INFO - PROCESS | 2196 | 1461191124785 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 15:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:25:24 INFO - PROCESS | 2196 | 1461191124790 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:25:24 INFO - PROCESS | 2196 | 1461191124793 Marionette TRACE conn5 <- [1,1154,null,{}] 15:25:24 INFO - PROCESS | 2196 | 1461191124840 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}] 15:25:24 INFO - PROCESS | 2196 | 1461191124957 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 15:25:25 INFO - PROCESS | 2196 | 1461191125089 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:25 INFO - PROCESS | 2196 | ++DOCSHELL 195DA800 == 72 [pid = 2196] [id = 298] 15:25:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (195E7800) [pid = 2196] [serial = 893] [outer = 00000000] 15:25:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1A061000) [pid = 2196] [serial = 894] [outer = 195E7800] 15:25:25 INFO - PROCESS | 2196 | 1461191125142 Marionette DEBUG loaded listener.js 15:25:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1A33B800) [pid = 2196] [serial = 895] [outer = 195E7800] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 1B2BB400 == 71 [pid = 2196] [id = 289] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 126A5000 == 70 [pid = 2196] [id = 288] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 1C59D800 == 69 [pid = 2196] [id = 287] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 1B40CC00 == 68 [pid = 2196] [id = 286] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 1B2A6400 == 67 [pid = 2196] [id = 285] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 1AD7F800 == 66 [pid = 2196] [id = 284] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 1A336800 == 65 [pid = 2196] [id = 283] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1C18CC00) [pid = 2196] [serial = 822] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 11FBCC00 == 64 [pid = 2196] [id = 282] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 135D8C00 == 63 [pid = 2196] [id = 281] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 1C5E5C00 == 62 [pid = 2196] [id = 278] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 1B23A400 == 61 [pid = 2196] [id = 277] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 1767E000 == 60 [pid = 2196] [id = 276] 15:25:25 INFO - PROCESS | 2196 | --DOCSHELL 1274FC00 == 59 [pid = 2196] [id = 275] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1C457800) [pid = 2196] [serial = 730] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1D9C7800) [pid = 2196] [serial = 777] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (17307800) [pid = 2196] [serial = 780] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1EEA9000) [pid = 2196] [serial = 786] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1B238C00) [pid = 2196] [serial = 783] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1FD62000) [pid = 2196] [serial = 789] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1AC4E800) [pid = 2196] [serial = 807] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1AC70800) [pid = 2196] [serial = 808] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (12D54C00) [pid = 2196] [serial = 798] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1358D800) [pid = 2196] [serial = 799] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (19B71C00) [pid = 2196] [serial = 804] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (135DA000) [pid = 2196] [serial = 796] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (16C74400) [pid = 2196] [serial = 795] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1B2A5C00) [pid = 2196] [serial = 811] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (182E1000) [pid = 2196] [serial = 801] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1B2A0000) [pid = 2196] [serial = 810] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (195E9400) [pid = 2196] [serial = 802] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1A3E0C00) [pid = 2196] [serial = 816] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1787E400) [pid = 2196] [serial = 793] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (16C72000) [pid = 2196] [serial = 792] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1B466C00) [pid = 2196] [serial = 813] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1BA6CC00) [pid = 2196] [serial = 820] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1BA36C00) [pid = 2196] [serial = 819] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1B470400) [pid = 2196] [serial = 814] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1AD8AC00) [pid = 2196] [serial = 817] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1A062800) [pid = 2196] [serial = 805] [outer = 00000000] [url = about:blank] 15:25:25 INFO - PROCESS | 2196 | 1461191125684 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]]]}] 15:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 15:25:25 INFO - PROCESS | 2196 | 1461191125725 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 15:25:25 INFO - PROCESS | 2196 | 1461191125731 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 15:25:25 INFO - PROCESS | 2196 | 1461191125737 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:25:25 INFO - PROCESS | 2196 | 1461191125739 Marionette TRACE conn5 <- [1,1158,null,{}] 15:25:25 INFO - PROCESS | 2196 | 1461191125743 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}] 15:25:25 INFO - PROCESS | 2196 | 1461191125833 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 15:25:25 INFO - PROCESS | 2196 | 1461191125843 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:25 INFO - PROCESS | 2196 | ++DOCSHELL 12BC6C00 == 60 [pid = 2196] [id = 299] 15:25:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (13510C00) [pid = 2196] [serial = 896] [outer = 00000000] 15:25:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (16F2DC00) [pid = 2196] [serial = 897] [outer = 13510C00] 15:25:25 INFO - PROCESS | 2196 | 1461191125889 Marionette DEBUG loaded listener.js 15:25:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (173EA000) [pid = 2196] [serial = 898] [outer = 13510C00] 15:25:26 INFO - PROCESS | 2196 | 1461191126394 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]]]}] 15:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 15:25:26 INFO - PROCESS | 2196 | 1461191126412 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 15:25:26 INFO - PROCESS | 2196 | 1461191126415 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 15:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:25:26 INFO - PROCESS | 2196 | 1461191126418 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:25:26 INFO - PROCESS | 2196 | 1461191126421 Marionette TRACE conn5 <- [1,1162,null,{}] 15:25:26 INFO - PROCESS | 2196 | 1461191126432 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}] 15:25:26 INFO - PROCESS | 2196 | 1461191126525 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 15:25:26 INFO - PROCESS | 2196 | 1461191126648 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:26 INFO - PROCESS | 2196 | ++DOCSHELL 1A0A4C00 == 61 [pid = 2196] [id = 300] 15:25:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1A33C800) [pid = 2196] [serial = 899] [outer = 00000000] 15:25:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1AC77400) [pid = 2196] [serial = 900] [outer = 1A33C800] 15:25:26 INFO - PROCESS | 2196 | 1461191126706 Marionette DEBUG loaded listener.js 15:25:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1AD83C00) [pid = 2196] [serial = 901] [outer = 1A33C800] 15:25:27 INFO - PROCESS | 2196 | 1461191127070 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] 15:25:27 INFO - PROCESS | 2196 | 1461191127115 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 15:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:25:27 INFO - PROCESS | 2196 | 1461191127119 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:25:27 INFO - PROCESS | 2196 | 1461191127121 Marionette TRACE conn5 <- [1,1166,null,{}] 15:25:27 INFO - PROCESS | 2196 | 1461191127124 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}] 15:25:27 INFO - PROCESS | 2196 | 1461191127213 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 15:25:27 INFO - PROCESS | 2196 | 1461191127219 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:27 INFO - PROCESS | 2196 | ++DOCSHELL 1B081000 == 62 [pid = 2196] [id = 301] 15:25:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1B22E400) [pid = 2196] [serial = 902] [outer = 00000000] 15:25:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1B2A6400) [pid = 2196] [serial = 903] [outer = 1B22E400] 15:25:27 INFO - PROCESS | 2196 | 1461191127265 Marionette DEBUG loaded listener.js 15:25:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1B2AB400) [pid = 2196] [serial = 904] [outer = 1B22E400] 15:25:27 INFO - PROCESS | 2196 | 1461191127757 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] 15:25:27 INFO - PROCESS | 2196 | 1461191127792 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 15:25:27 INFO - PROCESS | 2196 | 1461191127795 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:25:27 INFO - PROCESS | 2196 | 1461191127797 Marionette TRACE conn5 <- [1,1170,null,{}] 15:25:27 INFO - PROCESS | 2196 | 1461191127800 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}] 15:25:27 INFO - PROCESS | 2196 | 1461191127916 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 15:25:28 INFO - PROCESS | 2196 | 1461191128009 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:28 INFO - PROCESS | 2196 | ++DOCSHELL 1B2BBC00 == 63 [pid = 2196] [id = 302] 15:25:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1B464800) [pid = 2196] [serial = 905] [outer = 00000000] 15:25:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1BA05C00) [pid = 2196] [serial = 906] [outer = 1B464800] 15:25:28 INFO - PROCESS | 2196 | 1461191128054 Marionette DEBUG loaded listener.js 15:25:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1B546800) [pid = 2196] [serial = 907] [outer = 1B464800] 15:25:28 INFO - PROCESS | 2196 | 1461191128521 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] 15:25:28 INFO - PROCESS | 2196 | 1461191128570 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 15:25:28 INFO - PROCESS | 2196 | 1461191128573 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:25:28 INFO - PROCESS | 2196 | 1461191128575 Marionette TRACE conn5 <- [1,1174,null,{}] 15:25:28 INFO - PROCESS | 2196 | 1461191128578 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}] 15:25:28 INFO - PROCESS | 2196 | 1461191128706 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 15:25:28 INFO - PROCESS | 2196 | 1461191128775 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:28 INFO - PROCESS | 2196 | ++DOCSHELL 1C45DC00 == 64 [pid = 2196] [id = 303] 15:25:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1C50DC00) [pid = 2196] [serial = 908] [outer = 00000000] 15:25:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1C5E6800) [pid = 2196] [serial = 909] [outer = 1C50DC00] 15:25:28 INFO - PROCESS | 2196 | 1461191128822 Marionette DEBUG loaded listener.js 15:25:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1C6D2000) [pid = 2196] [serial = 910] [outer = 1C50DC00] 15:25:29 INFO - PROCESS | 2196 | 1461191129257 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] 15:25:29 INFO - PROCESS | 2196 | 1461191129315 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 15:25:29 INFO - PROCESS | 2196 | 1461191129319 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:25:29 INFO - PROCESS | 2196 | 1461191129321 Marionette TRACE conn5 <- [1,1178,null,{}] 15:25:29 INFO - PROCESS | 2196 | 1461191129325 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}] 15:25:29 INFO - PROCESS | 2196 | 1461191129440 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 15:25:29 INFO - PROCESS | 2196 | 1461191129449 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:29 INFO - PROCESS | 2196 | ++DOCSHELL 1262E400 == 65 [pid = 2196] [id = 304] 15:25:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (12B7AC00) [pid = 2196] [serial = 911] [outer = 00000000] 15:25:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1B4C3800) [pid = 2196] [serial = 912] [outer = 12B7AC00] 15:25:29 INFO - PROCESS | 2196 | 1461191129633 Marionette DEBUG loaded listener.js 15:25:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1C6D7400) [pid = 2196] [serial = 913] [outer = 12B7AC00] 15:25:29 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1BA08800) [pid = 2196] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:25:29 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1C186C00) [pid = 2196] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:25:29 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (12B7A400) [pid = 2196] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:25:29 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1C5A0400) [pid = 2196] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:25:29 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1AD87800) [pid = 2196] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:25:29 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1A337800) [pid = 2196] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:25:29 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1B2A7C00) [pid = 2196] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:25:29 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1FD5D000) [pid = 2196] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:25:29 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (12501800) [pid = 2196] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:25:29 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (135D9800) [pid = 2196] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:25:30 INFO - PROCESS | 2196 | 1461191130018 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] 15:25:30 INFO - PROCESS | 2196 | 1461191130055 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 15:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:25:30 INFO - PROCESS | 2196 | 1461191130058 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:25:30 INFO - PROCESS | 2196 | 1461191130059 Marionette TRACE conn5 <- [1,1182,null,{}] 15:25:30 INFO - PROCESS | 2196 | 1461191130063 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}] 15:25:30 INFO - PROCESS | 2196 | 1461191130185 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 15:25:30 INFO - PROCESS | 2196 | 1461191130194 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:30 INFO - PROCESS | 2196 | ++DOCSHELL 12B84C00 == 66 [pid = 2196] [id = 305] 15:25:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (135D9800) [pid = 2196] [serial = 914] [outer = 00000000] 15:25:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1EEAA400) [pid = 2196] [serial = 915] [outer = 135D9800] 15:25:30 INFO - PROCESS | 2196 | 1461191130242 Marionette DEBUG loaded listener.js 15:25:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1F192400) [pid = 2196] [serial = 916] [outer = 135D9800] 15:25:30 INFO - PROCESS | 2196 | 1461191130666 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] 15:25:30 INFO - PROCESS | 2196 | 1461191130691 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 15:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:25:30 INFO - PROCESS | 2196 | 1461191130694 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:25:30 INFO - PROCESS | 2196 | 1461191130696 Marionette TRACE conn5 <- [1,1186,null,{}] 15:25:30 INFO - PROCESS | 2196 | 1461191130699 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}] 15:25:30 INFO - PROCESS | 2196 | 1461191130787 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 15:25:30 INFO - PROCESS | 2196 | 1461191130910 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:30 INFO - PROCESS | 2196 | ++DOCSHELL 1FD56C00 == 67 [pid = 2196] [id = 306] 15:25:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1FD57000) [pid = 2196] [serial = 917] [outer = 00000000] 15:25:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1FE32000) [pid = 2196] [serial = 918] [outer = 1FD57000] 15:25:30 INFO - PROCESS | 2196 | 1461191130955 Marionette DEBUG loaded listener.js 15:25:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1FEA6000) [pid = 2196] [serial = 919] [outer = 1FD57000] 15:25:31 INFO - PROCESS | 2196 | 1461191131330 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]]]}] 15:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 15:25:31 INFO - PROCESS | 2196 | 1461191131365 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 15:25:31 INFO - PROCESS | 2196 | 1461191131367 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 15:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:25:31 INFO - PROCESS | 2196 | 1461191131370 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:25:31 INFO - PROCESS | 2196 | 1461191131371 Marionette TRACE conn5 <- [1,1190,null,{}] 15:25:31 INFO - PROCESS | 2196 | 1461191131375 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}] 15:25:31 INFO - PROCESS | 2196 | 1461191131459 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 15:25:31 INFO - PROCESS | 2196 | 1461191131465 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:31 INFO - PROCESS | 2196 | ++DOCSHELL 1FEEBC00 == 68 [pid = 2196] [id = 307] 15:25:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1FEF2400) [pid = 2196] [serial = 920] [outer = 00000000] 15:25:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (20436400) [pid = 2196] [serial = 921] [outer = 1FEF2400] 15:25:31 INFO - PROCESS | 2196 | 1461191131510 Marionette DEBUG loaded listener.js 15:25:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (2043CC00) [pid = 2196] [serial = 922] [outer = 1FEF2400] 15:25:32 INFO - PROCESS | 2196 | 1461191132113 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]]]}] 15:25:32 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 15:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 830ms 15:25:32 INFO - PROCESS | 2196 | 1461191132228 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 15:25:32 INFO - PROCESS | 2196 | 1461191132233 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 15:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:25:32 INFO - PROCESS | 2196 | 1461191132241 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:25:32 INFO - PROCESS | 2196 | 1461191132245 Marionette TRACE conn5 <- [1,1194,null,{}] 15:25:32 INFO - PROCESS | 2196 | 1461191132250 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}] 15:25:32 INFO - PROCESS | 2196 | 1461191132377 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 15:25:32 INFO - PROCESS | 2196 | 1461191132508 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:32 INFO - PROCESS | 2196 | ++DOCSHELL 136DD400 == 69 [pid = 2196] [id = 308] 15:25:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (13887000) [pid = 2196] [serial = 923] [outer = 00000000] 15:25:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (182E1000) [pid = 2196] [serial = 924] [outer = 13887000] 15:25:32 INFO - PROCESS | 2196 | 1461191132569 Marionette DEBUG loaded listener.js 15:25:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (19748C00) [pid = 2196] [serial = 925] [outer = 13887000] 15:25:33 INFO - PROCESS | 2196 | 1461191133125 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]]]}] 15:25:33 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 15:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 929ms 15:25:33 INFO - PROCESS | 2196 | 1461191133176 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 15:25:33 INFO - PROCESS | 2196 | 1461191133183 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 15:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:25:33 INFO - PROCESS | 2196 | 1461191133189 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:25:33 INFO - PROCESS | 2196 | 1461191133192 Marionette TRACE conn5 <- [1,1198,null,{}] 15:25:33 INFO - PROCESS | 2196 | 1461191133197 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}] 15:25:33 INFO - PROCESS | 2196 | 1461191133313 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 15:25:33 INFO - PROCESS | 2196 | 1461191133451 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:33 INFO - PROCESS | 2196 | ++DOCSHELL 1AC76800 == 70 [pid = 2196] [id = 309] 15:25:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1B233400) [pid = 2196] [serial = 926] [outer = 00000000] 15:25:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1BCC8400) [pid = 2196] [serial = 927] [outer = 1B233400] 15:25:33 INFO - PROCESS | 2196 | 1461191133508 Marionette DEBUG loaded listener.js 15:25:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1C451800) [pid = 2196] [serial = 928] [outer = 1B233400] 15:25:34 INFO - PROCESS | 2196 | 1461191134127 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]]]}] 15:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 15:25:34 INFO - PROCESS | 2196 | 1461191134161 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 15:25:34 INFO - PROCESS | 2196 | 1461191134164 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 15:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:25:34 INFO - PROCESS | 2196 | 1461191134167 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:25:34 INFO - PROCESS | 2196 | 1461191134171 Marionette TRACE conn5 <- [1,1202,null,{}] 15:25:34 INFO - PROCESS | 2196 | 1461191134183 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}] 15:25:34 INFO - PROCESS | 2196 | 1461191134299 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 15:25:34 INFO - PROCESS | 2196 | 1461191134437 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:34 INFO - PROCESS | 2196 | ++DOCSHELL 20D1F000 == 71 [pid = 2196] [id = 310] 15:25:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (20D24000) [pid = 2196] [serial = 929] [outer = 00000000] 15:25:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (20DEE800) [pid = 2196] [serial = 930] [outer = 20D24000] 15:25:34 INFO - PROCESS | 2196 | 1461191134496 Marionette DEBUG loaded listener.js 15:25:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (20DF7C00) [pid = 2196] [serial = 931] [outer = 20D24000] 15:25:35 INFO - PROCESS | 2196 | 1461191135066 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]]]}] 15:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 930ms 15:25:35 INFO - PROCESS | 2196 | 1461191135101 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 15:25:35 INFO - PROCESS | 2196 | 1461191135104 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 15:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:25:35 INFO - PROCESS | 2196 | 1461191135108 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:25:35 INFO - PROCESS | 2196 | 1461191135110 Marionette TRACE conn5 <- [1,1206,null,{}] 15:25:35 INFO - PROCESS | 2196 | 1461191135114 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}] 15:25:35 INFO - PROCESS | 2196 | 1461191135226 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 15:25:35 INFO - PROCESS | 2196 | 1461191135334 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:35 INFO - PROCESS | 2196 | ++DOCSHELL 204CAC00 == 72 [pid = 2196] [id = 311] 15:25:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (204CBC00) [pid = 2196] [serial = 932] [outer = 00000000] 15:25:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (204D3400) [pid = 2196] [serial = 933] [outer = 204CBC00] 15:25:35 INFO - PROCESS | 2196 | 1461191135390 Marionette DEBUG loaded listener.js 15:25:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (204D8000) [pid = 2196] [serial = 934] [outer = 204CBC00] 15:25:35 INFO - PROCESS | 2196 | 1461191135952 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]]]}] 15:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 870ms 15:25:35 INFO - PROCESS | 2196 | 1461191135981 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 15:25:35 INFO - PROCESS | 2196 | 1461191135984 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 15:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:25:35 INFO - PROCESS | 2196 | 1461191135987 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:25:35 INFO - PROCESS | 2196 | 1461191135990 Marionette TRACE conn5 <- [1,1210,null,{}] 15:25:35 INFO - PROCESS | 2196 | 1461191135994 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}] 15:25:36 INFO - PROCESS | 2196 | 1461191136103 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 15:25:36 INFO - PROCESS | 2196 | 1461191136211 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:36 INFO - PROCESS | 2196 | ++DOCSHELL 20B02400 == 73 [pid = 2196] [id = 312] 15:25:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (20DF7000) [pid = 2196] [serial = 935] [outer = 00000000] 15:25:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (20EDFC00) [pid = 2196] [serial = 936] [outer = 20DF7000] 15:25:36 INFO - PROCESS | 2196 | 1461191136266 Marionette DEBUG loaded listener.js 15:25:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (20EDF800) [pid = 2196] [serial = 937] [outer = 20DF7000] 15:25:36 INFO - PROCESS | 2196 | 1461191136889 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] 15:25:36 INFO - PROCESS | 2196 | 1461191136963 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 15:25:36 INFO - PROCESS | 2196 | 1461191136967 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:25:36 INFO - PROCESS | 2196 | 1461191136969 Marionette TRACE conn5 <- [1,1214,null,{}] 15:25:36 INFO - PROCESS | 2196 | 1461191136973 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}] 15:25:37 INFO - PROCESS | 2196 | 1461191137122 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 15:25:37 INFO - PROCESS | 2196 | 1461191137260 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:37 INFO - PROCESS | 2196 | ++DOCSHELL 210ADC00 == 74 [pid = 2196] [id = 313] 15:25:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (210B6800) [pid = 2196] [serial = 938] [outer = 00000000] 15:25:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (2149B800) [pid = 2196] [serial = 939] [outer = 210B6800] 15:25:37 INFO - PROCESS | 2196 | 1461191137323 Marionette DEBUG loaded listener.js 15:25:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (215D2400) [pid = 2196] [serial = 940] [outer = 210B6800] 15:25:38 INFO - PROCESS | 2196 | 1461191138115 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]]]}] 15:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1182ms 15:25:38 INFO - PROCESS | 2196 | 1461191138153 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 15:25:38 INFO - PROCESS | 2196 | 1461191138157 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 15:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:25:38 INFO - PROCESS | 2196 | 1461191138162 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:25:38 INFO - PROCESS | 2196 | 1461191138166 Marionette TRACE conn5 <- [1,1218,null,{}] 15:25:38 INFO - PROCESS | 2196 | 1461191138173 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}] 15:25:38 INFO - PROCESS | 2196 | 1461191138276 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 15:25:38 INFO - PROCESS | 2196 | 1461191138421 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:38 INFO - PROCESS | 2196 | ++DOCSHELL 11F5BC00 == 75 [pid = 2196] [id = 314] 15:25:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (12627000) [pid = 2196] [serial = 941] [outer = 00000000] 15:25:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (17364000) [pid = 2196] [serial = 942] [outer = 12627000] 15:25:38 INFO - PROCESS | 2196 | 1461191138472 Marionette DEBUG loaded listener.js 15:25:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (12B7DC00) [pid = 2196] [serial = 943] [outer = 12627000] 15:25:39 INFO - PROCESS | 2196 | 1461191139093 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]]]}] 15:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 990ms 15:25:39 INFO - PROCESS | 2196 | 1461191139154 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 15:25:39 INFO - PROCESS | 2196 | 1461191139159 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 15:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:25:39 INFO - PROCESS | 2196 | 1461191139166 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:25:39 INFO - PROCESS | 2196 | 1461191139168 Marionette TRACE conn5 <- [1,1222,null,{}] 15:25:39 INFO - PROCESS | 2196 | 1461191139172 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}] 15:25:39 INFO - PROCESS | 2196 | 1461191139278 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 15:25:39 INFO - PROCESS | 2196 | 1461191139396 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:39 INFO - PROCESS | 2196 | ++DOCSHELL 1262F400 == 76 [pid = 2196] [id = 315] 15:25:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1274E800) [pid = 2196] [serial = 944] [outer = 00000000] 15:25:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (16E17C00) [pid = 2196] [serial = 945] [outer = 1274E800] 15:25:39 INFO - PROCESS | 2196 | 1461191139478 Marionette DEBUG loaded listener.js 15:25:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (19B67400) [pid = 2196] [serial = 946] [outer = 1274E800] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 1C5E0400 == 75 [pid = 2196] [id = 259] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 1FD56C00 == 74 [pid = 2196] [id = 306] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 12B84C00 == 73 [pid = 2196] [id = 305] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 1262E400 == 72 [pid = 2196] [id = 304] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 1C45DC00 == 71 [pid = 2196] [id = 303] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 1B2BBC00 == 70 [pid = 2196] [id = 302] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 1B081000 == 69 [pid = 2196] [id = 301] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 1A0A4C00 == 68 [pid = 2196] [id = 300] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 12BC6C00 == 67 [pid = 2196] [id = 299] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (127C4000) [pid = 2196] [serial = 825] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (195DB000) [pid = 2196] [serial = 828] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1C455400) [pid = 2196] [serial = 831] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1C6DA800) [pid = 2196] [serial = 834] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1FD55800) [pid = 2196] [serial = 870] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1E746000) [pid = 2196] [serial = 837] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 195DA800 == 66 [pid = 2196] [id = 298] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 1C6DDC00 == 65 [pid = 2196] [id = 293] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 1B080800 == 64 [pid = 2196] [id = 292] 15:25:39 INFO - PROCESS | 2196 | --DOCSHELL 12628000 == 63 [pid = 2196] [id = 291] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1B230400) [pid = 2196] [serial = 852] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1A3E6800) [pid = 2196] [serial = 849] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1AC59C00) [pid = 2196] [serial = 850] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1B468C00) [pid = 2196] [serial = 855] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1FE31800) [pid = 2196] [serial = 841] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1FE2D800) [pid = 2196] [serial = 840] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (127C8000) [pid = 2196] [serial = 846] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (12D5A800) [pid = 2196] [serial = 847] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (17127000) [pid = 2196] [serial = 844] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (16E70C00) [pid = 2196] [serial = 843] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1C454000) [pid = 2196] [serial = 859] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1C450C00) [pid = 2196] [serial = 858] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1E2AB000) [pid = 2196] [serial = 868] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1B40C000) [pid = 2196] [serial = 864] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1C5E7C00) [pid = 2196] [serial = 861] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1D8CB400) [pid = 2196] [serial = 867] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1C6D0C00) [pid = 2196] [serial = 862] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1B4CF400) [pid = 2196] [serial = 856] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1C5A9000) [pid = 2196] [serial = 865] [outer = 00000000] [url = about:blank] 15:25:39 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1B23BC00) [pid = 2196] [serial = 853] [outer = 00000000] [url = about:blank] 15:25:40 INFO - PROCESS | 2196 | 1461191140002 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]]]}] 15:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 870ms 15:25:40 INFO - PROCESS | 2196 | 1461191140038 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 15:25:40 INFO - PROCESS | 2196 | 1461191140040 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 15:25:40 INFO - PROCESS | 2196 | 1461191140048 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:25:40 INFO - PROCESS | 2196 | 1461191140052 Marionette TRACE conn5 <- [1,1226,null,{}] 15:25:40 INFO - PROCESS | 2196 | 1461191140062 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}] 15:25:40 INFO - PROCESS | 2196 | 1461191140151 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 15:25:40 INFO - PROCESS | 2196 | 1461191140158 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:40 INFO - PROCESS | 2196 | ++DOCSHELL 1787E800 == 64 [pid = 2196] [id = 316] 15:25:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (17884800) [pid = 2196] [serial = 947] [outer = 00000000] 15:25:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1A334000) [pid = 2196] [serial = 948] [outer = 17884800] 15:25:40 INFO - PROCESS | 2196 | 1461191140209 Marionette DEBUG loaded listener.js 15:25:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1AD81800) [pid = 2196] [serial = 949] [outer = 17884800] 15:25:40 INFO - PROCESS | 2196 | 1461191140677 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]]]}] 15:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 15:25:40 INFO - PROCESS | 2196 | 1461191140723 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 15:25:40 INFO - PROCESS | 2196 | 1461191140726 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 15:25:40 INFO - PROCESS | 2196 | 1461191140729 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:25:40 INFO - PROCESS | 2196 | 1461191140731 Marionette TRACE conn5 <- [1,1230,null,{}] 15:25:40 INFO - PROCESS | 2196 | 1461191140734 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}] 15:25:40 INFO - PROCESS | 2196 | 1461191140821 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 15:25:40 INFO - PROCESS | 2196 | 1461191140828 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:40 INFO - PROCESS | 2196 | ++DOCSHELL 12B79800 == 65 [pid = 2196] [id = 317] 15:25:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1B074000) [pid = 2196] [serial = 950] [outer = 00000000] 15:25:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1B2A3400) [pid = 2196] [serial = 951] [outer = 1B074000] 15:25:40 INFO - PROCESS | 2196 | 1461191140873 Marionette DEBUG loaded listener.js 15:25:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1B2AA800) [pid = 2196] [serial = 952] [outer = 1B074000] 15:25:41 INFO - PROCESS | 2196 | 1461191141369 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]]]}] 15:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 15:25:41 INFO - PROCESS | 2196 | 1461191141403 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 15:25:41 INFO - PROCESS | 2196 | 1461191141405 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 15:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:25:41 INFO - PROCESS | 2196 | 1461191141413 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:25:41 INFO - PROCESS | 2196 | 1461191141414 Marionette TRACE conn5 <- [1,1234,null,{}] 15:25:41 INFO - PROCESS | 2196 | 1461191141418 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}] 15:25:41 INFO - PROCESS | 2196 | 1461191141503 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 15:25:41 INFO - PROCESS | 2196 | 1461191141511 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:41 INFO - PROCESS | 2196 | ++DOCSHELL 1B23B800 == 66 [pid = 2196] [id = 318] 15:25:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1B2B8800) [pid = 2196] [serial = 953] [outer = 00000000] 15:25:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1B545800) [pid = 2196] [serial = 954] [outer = 1B2B8800] 15:25:41 INFO - PROCESS | 2196 | 1461191141557 Marionette DEBUG loaded listener.js 15:25:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1BA35C00) [pid = 2196] [serial = 955] [outer = 1B2B8800] 15:25:42 INFO - PROCESS | 2196 | 1461191142013 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]]]}] 15:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 15:25:42 INFO - PROCESS | 2196 | 1461191142050 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 15:25:42 INFO - PROCESS | 2196 | 1461191142052 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 15:25:42 INFO - PROCESS | 2196 | 1461191142055 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:25:42 INFO - PROCESS | 2196 | 1461191142057 Marionette TRACE conn5 <- [1,1238,null,{}] 15:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:25:42 INFO - PROCESS | 2196 | 1461191142061 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}] 15:25:42 INFO - PROCESS | 2196 | 1461191142202 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 15:25:42 INFO - PROCESS | 2196 | 1461191142294 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:42 INFO - PROCESS | 2196 | ++DOCSHELL 1BCC0C00 == 67 [pid = 2196] [id = 319] 15:25:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1BCC8000) [pid = 2196] [serial = 956] [outer = 00000000] 15:25:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1C5A8800) [pid = 2196] [serial = 957] [outer = 1BCC8000] 15:25:42 INFO - PROCESS | 2196 | 1461191142343 Marionette DEBUG loaded listener.js 15:25:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1C5E0400) [pid = 2196] [serial = 958] [outer = 1BCC8000] 15:25:42 INFO - PROCESS | 2196 | 1461191142774 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]]]}] 15:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 770ms 15:25:42 INFO - PROCESS | 2196 | 1461191142830 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 15:25:42 INFO - PROCESS | 2196 | 1461191142832 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 15:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:25:42 INFO - PROCESS | 2196 | 1461191142836 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:25:42 INFO - PROCESS | 2196 | 1461191142837 Marionette TRACE conn5 <- [1,1242,null,{}] 15:25:42 INFO - PROCESS | 2196 | 1461191142841 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}] 15:25:42 INFO - PROCESS | 2196 | 1461191142958 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 15:25:43 INFO - PROCESS | 2196 | 1461191143021 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:43 INFO - PROCESS | 2196 | ++DOCSHELL 1C5EC000 == 68 [pid = 2196] [id = 320] 15:25:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1C6D2400) [pid = 2196] [serial = 959] [outer = 00000000] 15:25:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1D9C7800) [pid = 2196] [serial = 960] [outer = 1C6D2400] 15:25:43 INFO - PROCESS | 2196 | 1461191143069 Marionette DEBUG loaded listener.js 15:25:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1E750800) [pid = 2196] [serial = 961] [outer = 1C6D2400] 15:25:43 INFO - PROCESS | 2196 | 1461191143506 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]]]}] 15:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 729ms 15:25:43 INFO - PROCESS | 2196 | 1461191143583 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 15:25:43 INFO - PROCESS | 2196 | 1461191143585 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 15:25:43 INFO - PROCESS | 2196 | 1461191143589 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:25:43 INFO - PROCESS | 2196 | 1461191143590 Marionette TRACE conn5 <- [1,1246,null,{}] 15:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:25:43 INFO - PROCESS | 2196 | 1461191143594 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}] 15:25:43 INFO - PROCESS | 2196 | 1461191143713 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 15:25:43 INFO - PROCESS | 2196 | 1461191143781 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:43 INFO - PROCESS | 2196 | ++DOCSHELL 1E970400 == 69 [pid = 2196] [id = 321] 15:25:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1E970C00) [pid = 2196] [serial = 962] [outer = 00000000] 15:25:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1FD56C00) [pid = 2196] [serial = 963] [outer = 1E970C00] 15:25:43 INFO - PROCESS | 2196 | 1461191143826 Marionette DEBUG loaded listener.js 15:25:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1FD59400) [pid = 2196] [serial = 964] [outer = 1E970C00] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1B464800) [pid = 2196] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1C50DC00) [pid = 2196] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (127CB000) [pid = 2196] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (195E7800) [pid = 2196] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1B22E400) [pid = 2196] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (13510C00) [pid = 2196] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1A33C800) [pid = 2196] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (12B7AC00) [pid = 2196] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (135D9800) [pid = 2196] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1C6D0800) [pid = 2196] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1FD59C00) [pid = 2196] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (12750400) [pid = 2196] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1BCBE000) [pid = 2196] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1767EC00) [pid = 2196] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1C6DB400) [pid = 2196] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (12B7CC00) [pid = 2196] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1B2A6000) [pid = 2196] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1E335400) [pid = 2196] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1A09EC00) [pid = 2196] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1CA89800) [pid = 2196] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:25:44 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1FD57000) [pid = 2196] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:25:44 INFO - PROCESS | 2196 | 1461191144468 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]]]}] 15:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 930ms 15:25:44 INFO - PROCESS | 2196 | 1461191144524 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 15:25:44 INFO - PROCESS | 2196 | 1461191144526 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 15:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:25:44 INFO - PROCESS | 2196 | 1461191144529 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:25:44 INFO - PROCESS | 2196 | 1461191144531 Marionette TRACE conn5 <- [1,1250,null,{}] 15:25:44 INFO - PROCESS | 2196 | 1461191144534 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}] 15:25:44 INFO - PROCESS | 2196 | 1461191144658 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 15:25:44 INFO - PROCESS | 2196 | 1461191144724 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:44 INFO - PROCESS | 2196 | ++DOCSHELL 12B7E000 == 70 [pid = 2196] [id = 322] 15:25:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (12B7EC00) [pid = 2196] [serial = 965] [outer = 00000000] 15:25:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1AD7E000) [pid = 2196] [serial = 966] [outer = 12B7EC00] 15:25:44 INFO - PROCESS | 2196 | 1461191144773 Marionette DEBUG loaded listener.js 15:25:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1B237C00) [pid = 2196] [serial = 967] [outer = 12B7EC00] 15:25:45 INFO - PROCESS | 2196 | 1461191145194 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]]]}] 15:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 15:25:45 INFO - PROCESS | 2196 | 1461191145260 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 15:25:45 INFO - PROCESS | 2196 | 1461191145262 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 15:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:25:45 INFO - PROCESS | 2196 | 1461191145265 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:25:45 INFO - PROCESS | 2196 | 1461191145267 Marionette TRACE conn5 <- [1,1254,null,{}] 15:25:45 INFO - PROCESS | 2196 | 1461191145271 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}] 15:25:45 INFO - PROCESS | 2196 | 1461191145357 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 15:25:45 INFO - PROCESS | 2196 | 1461191145366 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:45 INFO - PROCESS | 2196 | ++DOCSHELL 1B22EC00 == 71 [pid = 2196] [id = 323] 15:25:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1C5A0400) [pid = 2196] [serial = 968] [outer = 00000000] 15:25:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1EE9E400) [pid = 2196] [serial = 969] [outer = 1C5A0400] 15:25:45 INFO - PROCESS | 2196 | 1461191145411 Marionette DEBUG loaded listener.js 15:25:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1FD61000) [pid = 2196] [serial = 970] [outer = 1C5A0400] 15:25:45 INFO - PROCESS | 2196 | 1461191145862 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]]]}] 15:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 15:25:45 INFO - PROCESS | 2196 | 1461191145897 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 15:25:45 INFO - PROCESS | 2196 | 1461191145899 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 15:25:45 INFO - PROCESS | 2196 | 1461191145902 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:25:45 INFO - PROCESS | 2196 | 1461191145905 Marionette TRACE conn5 <- [1,1258,null,{}] 15:25:45 INFO - PROCESS | 2196 | 1461191145909 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}] 15:25:46 INFO - PROCESS | 2196 | 1461191146013 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 15:25:46 INFO - PROCESS | 2196 | 1461191146019 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:46 INFO - PROCESS | 2196 | ++DOCSHELL 1FE33800 == 72 [pid = 2196] [id = 324] 15:25:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1FEA7800) [pid = 2196] [serial = 971] [outer = 00000000] 15:25:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (2043AC00) [pid = 2196] [serial = 972] [outer = 1FEA7800] 15:25:46 INFO - PROCESS | 2196 | 1461191146069 Marionette DEBUG loaded listener.js 15:25:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (20B01400) [pid = 2196] [serial = 973] [outer = 1FEA7800] 15:25:46 INFO - PROCESS | 2196 | 1461191146800 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]]]}] 15:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 15:25:46 INFO - PROCESS | 2196 | 1461191146837 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 15:25:46 INFO - PROCESS | 2196 | 1461191146842 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 15:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:25:46 INFO - PROCESS | 2196 | 1461191146848 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:25:46 INFO - PROCESS | 2196 | 1461191146852 Marionette TRACE conn5 <- [1,1262,null,{}] 15:25:46 INFO - PROCESS | 2196 | 1461191146858 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}] 15:25:46 INFO - PROCESS | 2196 | 1461191146976 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 15:25:47 INFO - PROCESS | 2196 | 1461191147090 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:47 INFO - PROCESS | 2196 | ++DOCSHELL 13879800 == 73 [pid = 2196] [id = 325] 15:25:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (16C6F400) [pid = 2196] [serial = 974] [outer = 00000000] 15:25:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (17312400) [pid = 2196] [serial = 975] [outer = 16C6F400] 15:25:47 INFO - PROCESS | 2196 | 1461191147189 Marionette DEBUG loaded listener.js 15:25:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (195DB800) [pid = 2196] [serial = 976] [outer = 16C6F400] 15:25:47 INFO - PROCESS | 2196 | 1461191147818 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]]]}] 15:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1021ms 15:25:47 INFO - PROCESS | 2196 | 1461191147873 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 15:25:47 INFO - PROCESS | 2196 | 1461191147879 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 15:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:25:47 INFO - PROCESS | 2196 | 1461191147901 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:25:47 INFO - PROCESS | 2196 | 1461191147904 Marionette TRACE conn5 <- [1,1266,null,{}] 15:25:47 INFO - PROCESS | 2196 | 1461191147929 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}] 15:25:48 INFO - PROCESS | 2196 | 1461191148045 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 15:25:48 INFO - PROCESS | 2196 | 1461191148184 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:48 INFO - PROCESS | 2196 | ++DOCSHELL 127CFC00 == 74 [pid = 2196] [id = 326] 15:25:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (17170400) [pid = 2196] [serial = 977] [outer = 00000000] 15:25:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1BA32C00) [pid = 2196] [serial = 978] [outer = 17170400] 15:25:48 INFO - PROCESS | 2196 | 1461191148241 Marionette DEBUG loaded listener.js 15:25:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1C451400) [pid = 2196] [serial = 979] [outer = 17170400] 15:25:48 INFO - PROCESS | 2196 | 1461191148879 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]]]}] 15:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 992ms 15:25:48 INFO - PROCESS | 2196 | 1461191148893 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 15:25:48 INFO - PROCESS | 2196 | 1461191148895 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 15:25:48 INFO - PROCESS | 2196 | 1461191148899 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:25:48 INFO - PROCESS | 2196 | 1461191148903 Marionette TRACE conn5 <- [1,1270,null,{}] 15:25:48 INFO - PROCESS | 2196 | 1461191148914 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}] 15:25:49 INFO - PROCESS | 2196 | 1461191149032 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 15:25:49 INFO - PROCESS | 2196 | 1461191149146 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:49 INFO - PROCESS | 2196 | ++DOCSHELL 1FEA8400 == 75 [pid = 2196] [id = 327] 15:25:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1FEB0800) [pid = 2196] [serial = 980] [outer = 00000000] 15:25:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (204CD400) [pid = 2196] [serial = 981] [outer = 1FEB0800] 15:25:49 INFO - PROCESS | 2196 | 1461191149245 Marionette DEBUG loaded listener.js 15:25:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (20B0FC00) [pid = 2196] [serial = 982] [outer = 1FEB0800] 15:25:49 INFO - PROCESS | 2196 | 1461191149815 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]]]}] 15:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 15:25:49 INFO - PROCESS | 2196 | 1461191149833 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 15:25:49 INFO - PROCESS | 2196 | 1461191149835 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 15:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:25:49 INFO - PROCESS | 2196 | 1461191149839 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:25:49 INFO - PROCESS | 2196 | 1461191149841 Marionette TRACE conn5 <- [1,1274,null,{}] 15:25:49 INFO - PROCESS | 2196 | 1461191149845 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}] 15:25:49 INFO - PROCESS | 2196 | 1461191149958 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 15:25:50 INFO - PROCESS | 2196 | 1461191150070 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:50 INFO - PROCESS | 2196 | ++DOCSHELL 20DF9C00 == 76 [pid = 2196] [id = 328] 15:25:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (20DFAC00) [pid = 2196] [serial = 983] [outer = 00000000] 15:25:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (211C2000) [pid = 2196] [serial = 984] [outer = 20DFAC00] 15:25:50 INFO - PROCESS | 2196 | 1461191150125 Marionette DEBUG loaded listener.js 15:25:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (21492000) [pid = 2196] [serial = 985] [outer = 20DFAC00] 15:25:50 INFO - PROCESS | 2196 | 1461191150722 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]]]}] 15:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 930ms 15:25:50 INFO - PROCESS | 2196 | 1461191150773 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 15:25:50 INFO - PROCESS | 2196 | 1461191150775 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 15:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:25:50 INFO - PROCESS | 2196 | 1461191150778 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:25:50 INFO - PROCESS | 2196 | 1461191150781 Marionette TRACE conn5 <- [1,1278,null,{}] 15:25:50 INFO - PROCESS | 2196 | 1461191150785 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}] 15:25:50 INFO - PROCESS | 2196 | 1461191150894 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 15:25:51 INFO - PROCESS | 2196 | 1461191151006 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:51 INFO - PROCESS | 2196 | ++DOCSHELL 211B6400 == 77 [pid = 2196] [id = 329] 15:25:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (21498400) [pid = 2196] [serial = 986] [outer = 00000000] 15:25:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (215DCC00) [pid = 2196] [serial = 987] [outer = 21498400] 15:25:51 INFO - PROCESS | 2196 | 1461191151061 Marionette DEBUG loaded listener.js 15:25:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (215DF800) [pid = 2196] [serial = 988] [outer = 21498400] 15:25:51 INFO - PROCESS | 2196 | 1461191151655 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]]]}] 15:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 15:25:51 INFO - PROCESS | 2196 | 1461191151713 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 15:25:51 INFO - PROCESS | 2196 | 1461191151715 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 15:25:51 INFO - PROCESS | 2196 | 1461191151719 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:25:51 INFO - PROCESS | 2196 | 1461191151721 Marionette TRACE conn5 <- [1,1282,null,{}] 15:25:51 INFO - PROCESS | 2196 | 1461191151724 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}] 15:25:51 INFO - PROCESS | 2196 | 1461191151849 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 15:25:51 INFO - PROCESS | 2196 | 1461191151956 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:51 INFO - PROCESS | 2196 | ++DOCSHELL 21494400 == 78 [pid = 2196] [id = 330] 15:25:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (215D5800) [pid = 2196] [serial = 989] [outer = 00000000] 15:25:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (22B99400) [pid = 2196] [serial = 990] [outer = 215D5800] 15:25:52 INFO - PROCESS | 2196 | 1461191152013 Marionette DEBUG loaded listener.js 15:25:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (22B9B000) [pid = 2196] [serial = 991] [outer = 215D5800] 15:25:52 INFO - PROCESS | 2196 | 1461191152583 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]]]}] 15:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 930ms 15:25:52 INFO - PROCESS | 2196 | 1461191152653 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 15:25:52 INFO - PROCESS | 2196 | 1461191152655 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 15:25:52 INFO - PROCESS | 2196 | 1461191152659 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:25:52 INFO - PROCESS | 2196 | 1461191152661 Marionette TRACE conn5 <- [1,1286,null,{}] 15:25:52 INFO - PROCESS | 2196 | 1461191152664 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}] 15:25:52 INFO - PROCESS | 2196 | 1461191152774 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 15:25:52 INFO - PROCESS | 2196 | 1461191152918 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:52 INFO - PROCESS | 2196 | ++DOCSHELL 0F321400 == 79 [pid = 2196] [id = 331] 15:25:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (0F325400) [pid = 2196] [serial = 992] [outer = 00000000] 15:25:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (0F32C400) [pid = 2196] [serial = 993] [outer = 0F325400] 15:25:52 INFO - PROCESS | 2196 | 1461191152975 Marionette DEBUG loaded listener.js 15:25:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (0F32F400) [pid = 2196] [serial = 994] [outer = 0F325400] 15:25:53 INFO - PROCESS | 2196 | 1461191153830 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]]]}] 15:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1222ms 15:25:53 INFO - PROCESS | 2196 | 1461191153886 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 15:25:53 INFO - PROCESS | 2196 | 1461191153890 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 15:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:25:53 INFO - PROCESS | 2196 | 1461191153895 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:25:53 INFO - PROCESS | 2196 | 1461191153898 Marionette TRACE conn5 <- [1,1290,null,{}] 15:25:53 INFO - PROCESS | 2196 | 1461191153904 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}] 15:25:54 INFO - PROCESS | 2196 | 1461191154044 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 15:25:54 INFO - PROCESS | 2196 | 1461191154217 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:54 INFO - PROCESS | 2196 | ++DOCSHELL 12B85400 == 80 [pid = 2196] [id = 332] 15:25:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (12D5D800) [pid = 2196] [serial = 995] [outer = 00000000] 15:25:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1780B800) [pid = 2196] [serial = 996] [outer = 12D5D800] 15:25:54 INFO - PROCESS | 2196 | 1461191154269 Marionette DEBUG loaded listener.js 15:25:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1892BC00) [pid = 2196] [serial = 997] [outer = 12D5D800] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 1B22EC00 == 79 [pid = 2196] [id = 323] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 12B7E000 == 78 [pid = 2196] [id = 322] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 1E970400 == 77 [pid = 2196] [id = 321] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 1C5EC000 == 76 [pid = 2196] [id = 320] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 1BCC0C00 == 75 [pid = 2196] [id = 319] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 1B23B800 == 74 [pid = 2196] [id = 318] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 12B79800 == 73 [pid = 2196] [id = 317] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 1787E800 == 72 [pid = 2196] [id = 316] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (20436400) [pid = 2196] [serial = 921] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 1262F400 == 71 [pid = 2196] [id = 315] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 11F5BC00 == 70 [pid = 2196] [id = 314] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 20D1F000 == 69 [pid = 2196] [id = 310] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 1AC76800 == 68 [pid = 2196] [id = 309] 15:25:54 INFO - PROCESS | 2196 | --DOCSHELL 136DD400 == 67 [pid = 2196] [id = 308] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1C9BEC00) [pid = 2196] [serial = 835] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1FE28C00) [pid = 2196] [serial = 790] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (12AD6800) [pid = 2196] [serial = 826] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1C2A5C00) [pid = 2196] [serial = 823] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1974B800) [pid = 2196] [serial = 829] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1EEA3C00) [pid = 2196] [serial = 778] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (17882800) [pid = 2196] [serial = 781] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1C57BC00) [pid = 2196] [serial = 832] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1F188400) [pid = 2196] [serial = 787] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1B405000) [pid = 2196] [serial = 784] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1EEA0000) [pid = 2196] [serial = 838] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1BA05C00) [pid = 2196] [serial = 906] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1C5E6800) [pid = 2196] [serial = 909] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1B546800) [pid = 2196] [serial = 907] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1C6D2000) [pid = 2196] [serial = 910] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (182D8800) [pid = 2196] [serial = 892] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (16E1E000) [pid = 2196] [serial = 891] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1A33B800) [pid = 2196] [serial = 895] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1A061000) [pid = 2196] [serial = 894] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1B2A6400) [pid = 2196] [serial = 903] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (16F2DC00) [pid = 2196] [serial = 897] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (173EA000) [pid = 2196] [serial = 898] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1AC77400) [pid = 2196] [serial = 900] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1AD83C00) [pid = 2196] [serial = 901] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (19B5B000) [pid = 2196] [serial = 873] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1FEA9800) [pid = 2196] [serial = 879] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1C45E400) [pid = 2196] [serial = 876] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (20B04800) [pid = 2196] [serial = 882] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (20D21800) [pid = 2196] [serial = 885] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (20B10400) [pid = 2196] [serial = 888] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1C6D7400) [pid = 2196] [serial = 913] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1B4C3800) [pid = 2196] [serial = 912] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1EEAA400) [pid = 2196] [serial = 915] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1FEA6000) [pid = 2196] [serial = 919] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1F192400) [pid = 2196] [serial = 916] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1B2AB400) [pid = 2196] [serial = 904] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1FE32000) [pid = 2196] [serial = 918] [outer = 00000000] [url = about:blank] 15:25:54 INFO - PROCESS | 2196 | 1461191154879 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]]]}] 15:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1022ms 15:25:54 INFO - PROCESS | 2196 | 1461191154918 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 15:25:54 INFO - PROCESS | 2196 | 1461191154923 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 15:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:25:54 INFO - PROCESS | 2196 | 1461191154929 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:25:54 INFO - PROCESS | 2196 | 1461191154932 Marionette TRACE conn5 <- [1,1294,null,{}] 15:25:54 INFO - PROCESS | 2196 | 1461191154936 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}] 15:25:55 INFO - PROCESS | 2196 | 1461191155030 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 15:25:55 INFO - PROCESS | 2196 | 1461191155129 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:55 INFO - PROCESS | 2196 | ++DOCSHELL 11FF8C00 == 68 [pid = 2196] [id = 333] 15:25:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (11FF9400) [pid = 2196] [serial = 998] [outer = 00000000] 15:25:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (16F23400) [pid = 2196] [serial = 999] [outer = 11FF9400] 15:25:55 INFO - PROCESS | 2196 | 1461191155175 Marionette DEBUG loaded listener.js 15:25:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1767CC00) [pid = 2196] [serial = 1000] [outer = 11FF9400] 15:25:55 INFO - PROCESS | 2196 | 1461191155608 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]]]}] 15:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 732ms 15:25:55 INFO - PROCESS | 2196 | 1461191155665 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 15:25:55 INFO - PROCESS | 2196 | 1461191155667 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 15:25:55 INFO - PROCESS | 2196 | 1461191155671 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:25:55 INFO - PROCESS | 2196 | 1461191155674 Marionette TRACE conn5 <- [1,1298,null,{}] 15:25:55 INFO - PROCESS | 2196 | 1461191155685 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}] 15:25:55 INFO - PROCESS | 2196 | 1461191155775 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 15:25:55 INFO - PROCESS | 2196 | 1461191155782 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:55 INFO - PROCESS | 2196 | ++DOCSHELL 195DA400 == 69 [pid = 2196] [id = 334] 15:25:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (195DB000) [pid = 2196] [serial = 1001] [outer = 00000000] 15:25:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1AC71C00) [pid = 2196] [serial = 1002] [outer = 195DB000] 15:25:55 INFO - PROCESS | 2196 | 1461191155830 Marionette DEBUG loaded listener.js 15:25:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1AD7E800) [pid = 2196] [serial = 1003] [outer = 195DB000] 15:25:56 INFO - PROCESS | 2196 | 1461191156295 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] 15:25:56 INFO - PROCESS | 2196 | 1461191156348 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 15:25:56 INFO - PROCESS | 2196 | 1461191156351 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:25:56 INFO - PROCESS | 2196 | 1461191156353 Marionette TRACE conn5 <- [1,1302,null,{}] 15:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:25:56 INFO - PROCESS | 2196 | 1461191156357 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}] 15:25:56 INFO - PROCESS | 2196 | 1461191156473 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 15:25:56 INFO - PROCESS | 2196 | 1461191156580 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:56 INFO - PROCESS | 2196 | ++DOCSHELL 1B080800 == 70 [pid = 2196] [id = 335] 15:25:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1B233000) [pid = 2196] [serial = 1004] [outer = 00000000] 15:25:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1B2A6C00) [pid = 2196] [serial = 1005] [outer = 1B233000] 15:25:56 INFO - PROCESS | 2196 | 1461191156627 Marionette DEBUG loaded listener.js 15:25:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1B2AD000) [pid = 2196] [serial = 1006] [outer = 1B233000] 15:25:57 INFO - PROCESS | 2196 | 1461191157041 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]]]}] 15:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 15:25:57 INFO - PROCESS | 2196 | 1461191157086 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 15:25:57 INFO - PROCESS | 2196 | 1461191157088 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 15:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:25:57 INFO - PROCESS | 2196 | 1461191157091 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:25:57 INFO - PROCESS | 2196 | 1461191157092 Marionette TRACE conn5 <- [1,1306,null,{}] 15:25:57 INFO - PROCESS | 2196 | 1461191157096 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}] 15:25:57 INFO - PROCESS | 2196 | 1461191157219 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 15:25:57 INFO - PROCESS | 2196 | 1461191157284 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:57 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A5C00 == 71 [pid = 2196] [id = 336] 15:25:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1B466400) [pid = 2196] [serial = 1007] [outer = 00000000] 15:25:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1BA0D000) [pid = 2196] [serial = 1008] [outer = 1B466400] 15:25:57 INFO - PROCESS | 2196 | 1461191157331 Marionette DEBUG loaded listener.js 15:25:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1BCBF000) [pid = 2196] [serial = 1009] [outer = 1B466400] 15:25:58 INFO - PROCESS | 2196 | 1461191158105 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]]]}] 15:25:58 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1EEA0C00) [pid = 2196] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:25:58 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1BCC8000) [pid = 2196] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:25:58 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1C6D2400) [pid = 2196] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:25:58 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (12B7EC00) [pid = 2196] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:25:58 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1274E800) [pid = 2196] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:25:58 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1B074000) [pid = 2196] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:25:58 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (17884800) [pid = 2196] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:25:58 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (12627000) [pid = 2196] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:25:58 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1B2B8800) [pid = 2196] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:25:58 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (210B6800) [pid = 2196] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:25:58 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1E970C00) [pid = 2196] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:25:58 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1C5A0400) [pid = 2196] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1119ms 15:25:58 INFO - PROCESS | 2196 | 1461191158224 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 15:25:58 INFO - PROCESS | 2196 | 1461191158228 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 15:25:58 INFO - PROCESS | 2196 | 1461191158248 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:25:58 INFO - PROCESS | 2196 | 1461191158252 Marionette TRACE conn5 <- [1,1310,null,{}] 15:25:58 INFO - PROCESS | 2196 | 1461191158258 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}] 15:25:58 INFO - PROCESS | 2196 | 1461191158379 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 15:25:58 INFO - PROCESS | 2196 | 1461191158512 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:58 INFO - PROCESS | 2196 | ++DOCSHELL 12B79800 == 72 [pid = 2196] [id = 337] 15:25:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (12B7D800) [pid = 2196] [serial = 1010] [outer = 00000000] 15:25:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (12D5F800) [pid = 2196] [serial = 1011] [outer = 12B7D800] 15:25:58 INFO - PROCESS | 2196 | 1461191158571 Marionette DEBUG loaded listener.js 15:25:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (135E1000) [pid = 2196] [serial = 1012] [outer = 12B7D800] 15:25:59 INFO - PROCESS | 2196 | 1461191159154 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]]]}] 15:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 15:25:59 INFO - PROCESS | 2196 | 1461191159226 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 15:25:59 INFO - PROCESS | 2196 | 1461191159233 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 15:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:25:59 INFO - PROCESS | 2196 | 1461191159239 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:25:59 INFO - PROCESS | 2196 | 1461191159242 Marionette TRACE conn5 <- [1,1314,null,{}] 15:25:59 INFO - PROCESS | 2196 | 1461191159247 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}] 15:25:59 INFO - PROCESS | 2196 | 1461191159392 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 15:25:59 INFO - PROCESS | 2196 | 1461191159529 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:25:59 INFO - PROCESS | 2196 | ++DOCSHELL 173E3000 == 73 [pid = 2196] [id = 338] 15:25:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (17675800) [pid = 2196] [serial = 1013] [outer = 00000000] 15:25:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1A061C00) [pid = 2196] [serial = 1014] [outer = 17675800] 15:25:59 INFO - PROCESS | 2196 | 1461191159587 Marionette DEBUG loaded listener.js 15:25:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1A33F400) [pid = 2196] [serial = 1015] [outer = 17675800] 15:26:00 INFO - PROCESS | 2196 | 1461191160216 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]]]}] 15:26:00 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 15:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1023ms 15:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:26:00 INFO - PROCESS | 2196 | 1461191160264 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 15:26:00 INFO - PROCESS | 2196 | 1461191160267 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 15:26:00 INFO - PROCESS | 2196 | 1461191160271 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:26:00 INFO - PROCESS | 2196 | 1461191160275 Marionette TRACE conn5 <- [1,1318,null,{}] 15:26:00 INFO - PROCESS | 2196 | 1461191160286 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}] 15:26:00 INFO - PROCESS | 2196 | 1461191160457 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 15:26:00 INFO - PROCESS | 2196 | 1461191160594 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:00 INFO - PROCESS | 2196 | ++DOCSHELL 1BA68400 == 74 [pid = 2196] [id = 339] 15:26:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1BCC0C00) [pid = 2196] [serial = 1016] [outer = 00000000] 15:26:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1C45A800) [pid = 2196] [serial = 1017] [outer = 1BCC0C00] 15:26:00 INFO - PROCESS | 2196 | 1461191160658 Marionette DEBUG loaded listener.js 15:26:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1C5A4800) [pid = 2196] [serial = 1018] [outer = 1BCC0C00] 15:26:01 INFO - PROCESS | 2196 | 1461191161272 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]]]}] 15:26:01 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 15:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1020ms 15:26:01 INFO - PROCESS | 2196 | 1461191161294 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 15:26:01 INFO - PROCESS | 2196 | 1461191161297 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 15:26:01 INFO - PROCESS | 2196 | 1461191161300 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:26:01 INFO - PROCESS | 2196 | 1461191161302 Marionette TRACE conn5 <- [1,1322,null,{}] 15:26:01 INFO - PROCESS | 2196 | 1461191161306 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}] 15:26:01 INFO - PROCESS | 2196 | 1461191161417 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 15:26:01 INFO - PROCESS | 2196 | 1461191161526 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:01 INFO - PROCESS | 2196 | ++DOCSHELL 1C5E9800 == 75 [pid = 2196] [id = 340] 15:26:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1C5E9C00) [pid = 2196] [serial = 1019] [outer = 00000000] 15:26:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1C6D9C00) [pid = 2196] [serial = 1020] [outer = 1C5E9C00] 15:26:01 INFO - PROCESS | 2196 | 1461191161582 Marionette DEBUG loaded listener.js 15:26:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1CA7C800) [pid = 2196] [serial = 1021] [outer = 1C5E9C00] 15:26:02 INFO - PROCESS | 2196 | 1461191162200 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]]]}] 15:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 970ms 15:26:02 INFO - PROCESS | 2196 | 1461191162274 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 15:26:02 INFO - PROCESS | 2196 | 1461191162276 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 15:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:26:02 INFO - PROCESS | 2196 | 1461191162280 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:26:02 INFO - PROCESS | 2196 | 1461191162282 Marionette TRACE conn5 <- [1,1326,null,{}] 15:26:02 INFO - PROCESS | 2196 | 1461191162285 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}] 15:26:02 INFO - PROCESS | 2196 | 1461191162392 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 15:26:02 INFO - PROCESS | 2196 | 1461191162530 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:02 INFO - PROCESS | 2196 | ++DOCSHELL 1CBB5400 == 76 [pid = 2196] [id = 341] 15:26:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1D8C4C00) [pid = 2196] [serial = 1022] [outer = 00000000] 15:26:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1E2AA000) [pid = 2196] [serial = 1023] [outer = 1D8C4C00] 15:26:02 INFO - PROCESS | 2196 | 1461191162586 Marionette DEBUG loaded listener.js 15:26:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1E97CC00) [pid = 2196] [serial = 1024] [outer = 1D8C4C00] 15:26:03 INFO - PROCESS | 2196 | 1461191163595 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]]]}] 15:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1370ms 15:26:03 INFO - PROCESS | 2196 | 1461191163655 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 15:26:03 INFO - PROCESS | 2196 | 1461191163657 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 15:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:26:03 INFO - PROCESS | 2196 | 1461191163661 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:26:03 INFO - PROCESS | 2196 | 1461191163663 Marionette TRACE conn5 <- [1,1330,null,{}] 15:26:03 INFO - PROCESS | 2196 | 1461191163666 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}] 15:26:03 INFO - PROCESS | 2196 | 1461191163797 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 15:26:03 INFO - PROCESS | 2196 | 1461191163944 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:03 INFO - PROCESS | 2196 | ++DOCSHELL 1262F800 == 77 [pid = 2196] [id = 342] 15:26:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (12755800) [pid = 2196] [serial = 1025] [outer = 00000000] 15:26:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1F15B800) [pid = 2196] [serial = 1026] [outer = 12755800] 15:26:04 INFO - PROCESS | 2196 | 1461191164007 Marionette DEBUG loaded listener.js 15:26:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1FE2B800) [pid = 2196] [serial = 1027] [outer = 12755800] 15:26:04 INFO - PROCESS | 2196 | 1461191164566 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]]]}] 15:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 971ms 15:26:04 INFO - PROCESS | 2196 | 1461191164636 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 15:26:04 INFO - PROCESS | 2196 | 1461191164639 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 15:26:04 INFO - PROCESS | 2196 | 1461191164642 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:26:04 INFO - PROCESS | 2196 | 1461191164644 Marionette TRACE conn5 <- [1,1334,null,{}] 15:26:04 INFO - PROCESS | 2196 | 1461191164648 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}] 15:26:04 INFO - PROCESS | 2196 | 1461191164755 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 15:26:04 INFO - PROCESS | 2196 | 1461191164911 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:04 INFO - PROCESS | 2196 | ++DOCSHELL 1D8C2C00 == 78 [pid = 2196] [id = 343] 15:26:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1FE2D400) [pid = 2196] [serial = 1028] [outer = 00000000] 15:26:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1FEAA800) [pid = 2196] [serial = 1029] [outer = 1FE2D400] 15:26:04 INFO - PROCESS | 2196 | 1461191164967 Marionette DEBUG loaded listener.js 15:26:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1FEEF000) [pid = 2196] [serial = 1030] [outer = 1FE2D400] 15:26:05 INFO - PROCESS | 2196 | 1461191165742 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]]]}] 15:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1183ms 15:26:05 INFO - PROCESS | 2196 | 1461191165829 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 15:26:05 INFO - PROCESS | 2196 | 1461191165834 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 15:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:26:05 INFO - PROCESS | 2196 | 1461191165839 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:26:05 INFO - PROCESS | 2196 | 1461191165843 Marionette TRACE conn5 <- [1,1338,null,{}] 15:26:05 INFO - PROCESS | 2196 | 1461191165850 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}] 15:26:05 INFO - PROCESS | 2196 | 1461191165996 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 15:26:06 INFO - PROCESS | 2196 | 1461191166132 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:06 INFO - PROCESS | 2196 | ++DOCSHELL 17170C00 == 79 [pid = 2196] [id = 344] 15:26:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (17364800) [pid = 2196] [serial = 1031] [outer = 00000000] 15:26:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (182DE400) [pid = 2196] [serial = 1032] [outer = 17364800] 15:26:06 INFO - PROCESS | 2196 | 1461191166186 Marionette DEBUG loaded listener.js 15:26:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1A05C000) [pid = 2196] [serial = 1033] [outer = 17364800] 15:26:06 INFO - PROCESS | 2196 | --DOCSHELL 1FEF0000 == 78 [pid = 2196] [id = 294] 15:26:06 INFO - PROCESS | 2196 | --DOCSHELL 20433C00 == 77 [pid = 2196] [id = 296] 15:26:06 INFO - PROCESS | 2196 | --DOCSHELL 20B0D400 == 76 [pid = 2196] [id = 295] 15:26:06 INFO - PROCESS | 2196 | --DOCSHELL 1B080800 == 75 [pid = 2196] [id = 335] 15:26:06 INFO - PROCESS | 2196 | --DOCSHELL 195DA400 == 74 [pid = 2196] [id = 334] 15:26:06 INFO - PROCESS | 2196 | --DOCSHELL 11FF8C00 == 73 [pid = 2196] [id = 333] 15:26:06 INFO - PROCESS | 2196 | --DOCSHELL 12B85400 == 72 [pid = 2196] [id = 332] 15:26:06 INFO - PROCESS | 2196 | --DOCSHELL 20DF9C00 == 71 [pid = 2196] [id = 328] 15:26:06 INFO - PROCESS | 2196 | --DOCSHELL 1FEA8400 == 70 [pid = 2196] [id = 327] 15:26:06 INFO - PROCESS | 2196 | --DOCSHELL 127CFC00 == 69 [pid = 2196] [id = 326] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (2043AC00) [pid = 2196] [serial = 972] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOCSHELL 13879800 == 68 [pid = 2196] [id = 325] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1FD5FC00) [pid = 2196] [serial = 871] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1FD59400) [pid = 2196] [serial = 964] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1C5E0400) [pid = 2196] [serial = 958] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1FD61000) [pid = 2196] [serial = 970] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1BA35C00) [pid = 2196] [serial = 955] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1B237C00) [pid = 2196] [serial = 967] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1C5A8800) [pid = 2196] [serial = 957] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1E750800) [pid = 2196] [serial = 961] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1D9C7800) [pid = 2196] [serial = 960] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1AD7E000) [pid = 2196] [serial = 966] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (16E17C00) [pid = 2196] [serial = 945] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (19B67400) [pid = 2196] [serial = 946] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1B2A3400) [pid = 2196] [serial = 951] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1B2AA800) [pid = 2196] [serial = 952] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1A334000) [pid = 2196] [serial = 948] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1AD81800) [pid = 2196] [serial = 949] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (12B7DC00) [pid = 2196] [serial = 943] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (17364000) [pid = 2196] [serial = 942] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1B545800) [pid = 2196] [serial = 954] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (215D2400) [pid = 2196] [serial = 940] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (2149B800) [pid = 2196] [serial = 939] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (182E1000) [pid = 2196] [serial = 924] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1FD56C00) [pid = 2196] [serial = 963] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1BCC8400) [pid = 2196] [serial = 927] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (20DEE800) [pid = 2196] [serial = 930] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (204D3400) [pid = 2196] [serial = 933] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (20EDFC00) [pid = 2196] [serial = 936] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1EE9E400) [pid = 2196] [serial = 969] [outer = 00000000] [url = about:blank] 15:26:06 INFO - PROCESS | 2196 | 1461191166757 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]]]}] 15:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 990ms 15:26:06 INFO - PROCESS | 2196 | 1461191166830 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 15:26:06 INFO - PROCESS | 2196 | 1461191166835 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 15:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:26:06 INFO - PROCESS | 2196 | 1461191166841 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:26:06 INFO - PROCESS | 2196 | 1461191166843 Marionette TRACE conn5 <- [1,1342,null,{}] 15:26:06 INFO - PROCESS | 2196 | 1461191166847 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}] 15:26:06 INFO - PROCESS | 2196 | 1461191166940 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 15:26:07 INFO - PROCESS | 2196 | 1461191167055 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:07 INFO - PROCESS | 2196 | ++DOCSHELL 127C2800 == 69 [pid = 2196] [id = 345] 15:26:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (16C75000) [pid = 2196] [serial = 1034] [outer = 00000000] 15:26:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (19748400) [pid = 2196] [serial = 1035] [outer = 16C75000] 15:26:07 INFO - PROCESS | 2196 | 1461191167102 Marionette DEBUG loaded listener.js 15:26:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1A0A0800) [pid = 2196] [serial = 1036] [outer = 16C75000] 15:26:07 INFO - PROCESS | 2196 | 1461191167488 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]]]}] 15:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 15:26:07 INFO - PROCESS | 2196 | 1461191167525 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 15:26:07 INFO - PROCESS | 2196 | 1461191167528 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 15:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:26:07 INFO - PROCESS | 2196 | 1461191167531 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:26:07 INFO - PROCESS | 2196 | 1461191167534 Marionette TRACE conn5 <- [1,1346,null,{}] 15:26:07 INFO - PROCESS | 2196 | 1461191167545 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}] 15:26:07 INFO - PROCESS | 2196 | 1461191167670 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 15:26:07 INFO - PROCESS | 2196 | 1461191167678 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:07 INFO - PROCESS | 2196 | ++DOCSHELL 1AD32800 == 70 [pid = 2196] [id = 346] 15:26:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1AD7C800) [pid = 2196] [serial = 1037] [outer = 00000000] 15:26:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1B29F000) [pid = 2196] [serial = 1038] [outer = 1AD7C800] 15:26:07 INFO - PROCESS | 2196 | 1461191167731 Marionette DEBUG loaded listener.js 15:26:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1B2AC800) [pid = 2196] [serial = 1039] [outer = 1AD7C800] 15:26:08 INFO - PROCESS | 2196 | 1461191168193 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]]]}] 15:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 15:26:08 INFO - PROCESS | 2196 | 1461191168265 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 15:26:08 INFO - PROCESS | 2196 | 1461191168268 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 15:26:08 INFO - PROCESS | 2196 | 1461191168271 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:26:08 INFO - PROCESS | 2196 | 1461191168272 Marionette TRACE conn5 <- [1,1350,null,{}] 15:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:26:08 INFO - PROCESS | 2196 | 1461191168276 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}] 15:26:08 INFO - PROCESS | 2196 | 1461191168367 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 15:26:08 INFO - PROCESS | 2196 | 1461191168373 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:08 INFO - PROCESS | 2196 | ++DOCSHELL 12628800 == 71 [pid = 2196] [id = 347] 15:26:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (12AD0400) [pid = 2196] [serial = 1040] [outer = 00000000] 15:26:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1BCC2400) [pid = 2196] [serial = 1041] [outer = 12AD0400] 15:26:08 INFO - PROCESS | 2196 | 1461191168423 Marionette DEBUG loaded listener.js 15:26:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1C2A2C00) [pid = 2196] [serial = 1042] [outer = 12AD0400] 15:26:08 INFO - PROCESS | 2196 | 1461191168925 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]]]}] 15:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 15:26:08 INFO - PROCESS | 2196 | 1461191168945 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 15:26:08 INFO - PROCESS | 2196 | 1461191168947 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 15:26:08 INFO - PROCESS | 2196 | 1461191168951 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:26:08 INFO - PROCESS | 2196 | 1461191168952 Marionette TRACE conn5 <- [1,1354,null,{}] 15:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:26:08 INFO - PROCESS | 2196 | 1461191168956 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}] 15:26:09 INFO - PROCESS | 2196 | 1461191169105 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 15:26:09 INFO - PROCESS | 2196 | 1461191169149 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:09 INFO - PROCESS | 2196 | ++DOCSHELL 1C5A9400 == 72 [pid = 2196] [id = 348] 15:26:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1C5ABC00) [pid = 2196] [serial = 1043] [outer = 00000000] 15:26:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1C5ED000) [pid = 2196] [serial = 1044] [outer = 1C5ABC00] 15:26:09 INFO - PROCESS | 2196 | 1461191169194 Marionette DEBUG loaded listener.js 15:26:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1C9B7000) [pid = 2196] [serial = 1045] [outer = 1C5ABC00] 15:26:09 INFO - PROCESS | 2196 | 1461191169687 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] 15:26:09 INFO - PROCESS | 2196 | 1461191169727 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 15:26:09 INFO - PROCESS | 2196 | 1461191169738 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:26:09 INFO - PROCESS | 2196 | 1461191169740 Marionette TRACE conn5 <- [1,1358,null,{}] 15:26:09 INFO - PROCESS | 2196 | 1461191169744 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}] 15:26:09 INFO - PROCESS | 2196 | 1461191169883 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 15:26:09 INFO - PROCESS | 2196 | 1461191169955 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:09 INFO - PROCESS | 2196 | ++DOCSHELL 1D9C7800 == 73 [pid = 2196] [id = 349] 15:26:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1E206400) [pid = 2196] [serial = 1046] [outer = 00000000] 15:26:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1FE30C00) [pid = 2196] [serial = 1047] [outer = 1E206400] 15:26:09 INFO - PROCESS | 2196 | 1461191170003 Marionette DEBUG loaded listener.js 15:26:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1FEA9C00) [pid = 2196] [serial = 1048] [outer = 1E206400] 15:26:10 INFO - PROCESS | 2196 | 1461191170422 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] 15:26:10 INFO - PROCESS | 2196 | 1461191170475 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 15:26:10 INFO - PROCESS | 2196 | 1461191170482 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:26:10 INFO - PROCESS | 2196 | 1461191170484 Marionette TRACE conn5 <- [1,1362,null,{}] 15:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:26:10 INFO - PROCESS | 2196 | 1461191170488 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}] 15:26:10 INFO - PROCESS | 2196 | 1461191170660 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 15:26:10 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (0F325400) [pid = 2196] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:26:10 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (11FF9400) [pid = 2196] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:26:10 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (195DB000) [pid = 2196] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:26:10 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (12D5D800) [pid = 2196] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:26:10 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1B233000) [pid = 2196] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:26:10 INFO - PROCESS | 2196 | 1461191170728 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:10 INFO - PROCESS | 2196 | ++DOCSHELL 0F328400 == 74 [pid = 2196] [id = 350] 15:26:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (0F329400) [pid = 2196] [serial = 1049] [outer = 00000000] 15:26:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (19B70400) [pid = 2196] [serial = 1050] [outer = 0F329400] 15:26:10 INFO - PROCESS | 2196 | 1461191170774 Marionette DEBUG loaded listener.js 15:26:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1B29FC00) [pid = 2196] [serial = 1051] [outer = 0F329400] 15:26:11 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:26:11 INFO - PROCESS | 2196 | 1461191171132 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] 15:26:11 INFO - PROCESS | 2196 | 1461191171221 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 15:26:11 INFO - PROCESS | 2196 | 1461191171224 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:26:11 INFO - PROCESS | 2196 | 1461191171226 Marionette TRACE conn5 <- [1,1366,null,{}] 15:26:11 INFO - PROCESS | 2196 | 1461191171230 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}] 15:26:11 INFO - PROCESS | 2196 | 1461191171316 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 15:26:11 INFO - PROCESS | 2196 | 1461191171323 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:11 INFO - PROCESS | 2196 | ++DOCSHELL 12BC7800 == 75 [pid = 2196] [id = 351] 15:26:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (17972400) [pid = 2196] [serial = 1052] [outer = 00000000] 15:26:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1797A800) [pid = 2196] [serial = 1053] [outer = 17972400] 15:26:11 INFO - PROCESS | 2196 | 1461191171369 Marionette DEBUG loaded listener.js 15:26:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1B233000) [pid = 2196] [serial = 1054] [outer = 17972400] 15:26:11 INFO - PROCESS | 2196 | 1461191171791 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] 15:26:11 INFO - PROCESS | 2196 | 1461191171862 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 15:26:11 INFO - PROCESS | 2196 | 1461191171865 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:26:11 INFO - PROCESS | 2196 | 1461191171867 Marionette TRACE conn5 <- [1,1370,null,{}] 15:26:11 INFO - PROCESS | 2196 | 1461191171870 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}] 15:26:11 INFO - PROCESS | 2196 | 1461191171956 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 15:26:11 INFO - PROCESS | 2196 | 1461191171991 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:11 INFO - PROCESS | 2196 | ++DOCSHELL 17977C00 == 76 [pid = 2196] [id = 352] 15:26:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1FE30800) [pid = 2196] [serial = 1055] [outer = 00000000] 15:26:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (20D29400) [pid = 2196] [serial = 1056] [outer = 1FE30800] 15:26:12 INFO - PROCESS | 2196 | 1461191172036 Marionette DEBUG loaded listener.js 15:26:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (20DF4C00) [pid = 2196] [serial = 1057] [outer = 1FE30800] 15:26:12 INFO - PROCESS | 2196 | [2196] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:26:12 INFO - PROCESS | 2196 | 1461191172479 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] 15:26:12 INFO - PROCESS | 2196 | 1461191172542 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 15:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:26:12 INFO - PROCESS | 2196 | 1461191172545 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:26:12 INFO - PROCESS | 2196 | 1461191172547 Marionette TRACE conn5 <- [1,1374,null,{}] 15:26:12 INFO - PROCESS | 2196 | 1461191172550 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}] 15:26:12 INFO - PROCESS | 2196 | 1461191172640 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 15:26:12 INFO - PROCESS | 2196 | 1461191172848 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:12 INFO - PROCESS | 2196 | ++DOCSHELL 0F327C00 == 77 [pid = 2196] [id = 353] 15:26:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1250E400) [pid = 2196] [serial = 1058] [outer = 00000000] 15:26:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (12B81800) [pid = 2196] [serial = 1059] [outer = 1250E400] 15:26:12 INFO - PROCESS | 2196 | 1461191172913 Marionette DEBUG loaded listener.js 15:26:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (135D5C00) [pid = 2196] [serial = 1060] [outer = 1250E400] 15:26:13 INFO - PROCESS | 2196 | 1461191173614 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] 15:26:13 INFO - PROCESS | 2196 | 1461191173675 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 15:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:26:13 INFO - PROCESS | 2196 | 1461191173680 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:26:13 INFO - PROCESS | 2196 | 1461191173684 Marionette TRACE conn5 <- [1,1378,null,{}] 15:26:13 INFO - PROCESS | 2196 | 1461191173690 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}] 15:26:13 INFO - PROCESS | 2196 | 1461191173810 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 15:26:13 INFO - PROCESS | 2196 | 1461191173952 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:13 INFO - PROCESS | 2196 | ++DOCSHELL 1AC73000 == 78 [pid = 2196] [id = 354] 15:26:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1AC78400) [pid = 2196] [serial = 1061] [outer = 00000000] 15:26:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1B29E400) [pid = 2196] [serial = 1062] [outer = 1AC78400] 15:26:14 INFO - PROCESS | 2196 | 1461191174011 Marionette DEBUG loaded listener.js 15:26:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1B546800) [pid = 2196] [serial = 1063] [outer = 1AC78400] 15:26:14 INFO - PROCESS | 2196 | 1461191174659 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]]]}] 15:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1019ms 15:26:14 INFO - PROCESS | 2196 | 1461191174707 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 15:26:14 INFO - PROCESS | 2196 | 1461191174711 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 15:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:26:14 INFO - PROCESS | 2196 | 1461191174715 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:26:14 INFO - PROCESS | 2196 | 1461191174718 Marionette TRACE conn5 <- [1,1382,null,{}] 15:26:14 INFO - PROCESS | 2196 | 1461191174722 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}] 15:26:14 INFO - PROCESS | 2196 | 1461191174837 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 15:26:14 INFO - PROCESS | 2196 | 1461191174979 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:14 INFO - PROCESS | 2196 | ++DOCSHELL 1E340C00 == 79 [pid = 2196] [id = 355] 15:26:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1E96FC00) [pid = 2196] [serial = 1064] [outer = 00000000] 15:26:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1FD60400) [pid = 2196] [serial = 1065] [outer = 1E96FC00] 15:26:15 INFO - PROCESS | 2196 | 1461191175036 Marionette DEBUG loaded listener.js 15:26:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (2043C000) [pid = 2196] [serial = 1066] [outer = 1E96FC00] 15:26:15 INFO - PROCESS | 2196 | 1461191175691 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]]]}] 15:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1021ms 15:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:26:15 INFO - PROCESS | 2196 | 1461191175740 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 15:26:15 INFO - PROCESS | 2196 | 1461191175742 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 15:26:15 INFO - PROCESS | 2196 | 1461191175753 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:26:15 INFO - PROCESS | 2196 | 1461191175759 Marionette TRACE conn5 <- [1,1386,null,{}] 15:26:15 INFO - PROCESS | 2196 | 1461191175795 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}] 15:26:15 INFO - PROCESS | 2196 | 1461191175912 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 15:26:16 INFO - PROCESS | 2196 | 1461191176051 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:16 INFO - PROCESS | 2196 | ++DOCSHELL 179A5C00 == 80 [pid = 2196] [id = 356] 15:26:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (179A9400) [pid = 2196] [serial = 1067] [outer = 00000000] 15:26:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (20EDBC00) [pid = 2196] [serial = 1068] [outer = 179A9400] 15:26:16 INFO - PROCESS | 2196 | 1461191176107 Marionette DEBUG loaded listener.js 15:26:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (210A8800) [pid = 2196] [serial = 1069] [outer = 179A9400] 15:26:16 INFO - PROCESS | 2196 | 1461191176652 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]]]}] 15:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 970ms 15:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:26:16 INFO - PROCESS | 2196 | 1461191176720 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 15:26:16 INFO - PROCESS | 2196 | 1461191176723 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 15:26:16 INFO - PROCESS | 2196 | 1461191176726 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:26:16 INFO - PROCESS | 2196 | 1461191176728 Marionette TRACE conn5 <- [1,1390,null,{}] 15:26:16 INFO - PROCESS | 2196 | 1461191176732 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}] 15:26:16 INFO - PROCESS | 2196 | 1461191176845 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 15:26:16 INFO - PROCESS | 2196 | 1461191176958 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:17 INFO - PROCESS | 2196 | ++DOCSHELL 204D3400 == 81 [pid = 2196] [id = 357] 15:26:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (211BA400) [pid = 2196] [serial = 1070] [outer = 00000000] 15:26:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (215D5C00) [pid = 2196] [serial = 1071] [outer = 211BA400] 15:26:17 INFO - PROCESS | 2196 | 1461191177054 Marionette DEBUG loaded listener.js 15:26:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (215DB800) [pid = 2196] [serial = 1072] [outer = 211BA400] 15:26:17 INFO - PROCESS | 2196 | 1461191177685 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]]]}] 15:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 970ms 15:26:17 INFO - PROCESS | 2196 | 1461191177699 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 15:26:17 INFO - PROCESS | 2196 | 1461191177702 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 15:26:17 INFO - PROCESS | 2196 | 1461191177705 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:26:17 INFO - PROCESS | 2196 | 1461191177707 Marionette TRACE conn5 <- [1,1394,null,{}] 15:26:17 INFO - PROCESS | 2196 | 1461191177711 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}] 15:26:17 INFO - PROCESS | 2196 | 1461191177823 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 15:26:18 INFO - PROCESS | 2196 | 1461191178199 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:18 INFO - PROCESS | 2196 | ++DOCSHELL 11FF1000 == 82 [pid = 2196] [id = 358] 15:26:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (11FF3000) [pid = 2196] [serial = 1073] [outer = 00000000] 15:26:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (12750800) [pid = 2196] [serial = 1074] [outer = 11FF3000] 15:26:18 INFO - PROCESS | 2196 | 1461191178295 Marionette DEBUG loaded listener.js 15:26:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (127D0C00) [pid = 2196] [serial = 1075] [outer = 11FF3000] 15:26:18 INFO - PROCESS | 2196 | 1461191178906 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]]]}] 15:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1273ms 15:26:18 INFO - PROCESS | 2196 | 1461191178983 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 15:26:18 INFO - PROCESS | 2196 | 1461191178988 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 15:26:18 INFO - PROCESS | 2196 | 1461191178993 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:26:18 INFO - PROCESS | 2196 | 1461191178996 Marionette TRACE conn5 <- [1,1398,null,{}] 15:26:18 INFO - PROCESS | 2196 | 1461191179001 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}] 15:26:19 INFO - PROCESS | 2196 | 1461191179110 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 15:26:19 INFO - PROCESS | 2196 | 1461191179272 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:19 INFO - PROCESS | 2196 | ++DOCSHELL 1730D800 == 83 [pid = 2196] [id = 359] 15:26:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (173E7400) [pid = 2196] [serial = 1076] [outer = 00000000] 15:26:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (179A6000) [pid = 2196] [serial = 1077] [outer = 173E7400] 15:26:19 INFO - PROCESS | 2196 | 1461191179324 Marionette DEBUG loaded listener.js 15:26:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (179AB400) [pid = 2196] [serial = 1078] [outer = 173E7400] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 1FEEBC00 == 82 [pid = 2196] [id = 307] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 17977C00 == 81 [pid = 2196] [id = 352] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 12BC7800 == 80 [pid = 2196] [id = 351] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 0F328400 == 79 [pid = 2196] [id = 350] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 1D9C7800 == 78 [pid = 2196] [id = 349] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 1C5A9400 == 77 [pid = 2196] [id = 348] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 12628800 == 76 [pid = 2196] [id = 347] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 1AD32800 == 75 [pid = 2196] [id = 346] 15:26:19 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1BA0D000) [pid = 2196] [serial = 1008] [outer = 00000000] [url = about:blank] 15:26:19 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (17312400) [pid = 2196] [serial = 975] [outer = 00000000] [url = about:blank] 15:26:19 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1BA32C00) [pid = 2196] [serial = 978] [outer = 00000000] [url = about:blank] 15:26:19 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (204CD400) [pid = 2196] [serial = 981] [outer = 00000000] [url = about:blank] 15:26:19 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (211C2000) [pid = 2196] [serial = 984] [outer = 00000000] [url = about:blank] 15:26:19 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (215DCC00) [pid = 2196] [serial = 987] [outer = 00000000] [url = about:blank] 15:26:19 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (22B99400) [pid = 2196] [serial = 990] [outer = 00000000] [url = about:blank] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 127C2800 == 74 [pid = 2196] [id = 345] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 17170C00 == 73 [pid = 2196] [id = 344] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 1D8C2C00 == 72 [pid = 2196] [id = 343] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 1262F800 == 71 [pid = 2196] [id = 342] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 1CBB5400 == 70 [pid = 2196] [id = 341] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 1C5E9800 == 69 [pid = 2196] [id = 340] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 1BA68400 == 68 [pid = 2196] [id = 339] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 173E3000 == 67 [pid = 2196] [id = 338] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 12B79800 == 66 [pid = 2196] [id = 337] 15:26:19 INFO - PROCESS | 2196 | --DOCSHELL 1B2A5C00 == 65 [pid = 2196] [id = 336] 15:26:20 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1B2AD000) [pid = 2196] [serial = 1006] [outer = 00000000] [url = about:blank] 15:26:20 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1B2A6C00) [pid = 2196] [serial = 1005] [outer = 00000000] [url = about:blank] 15:26:20 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (0F32F400) [pid = 2196] [serial = 994] [outer = 00000000] [url = about:blank] 15:26:20 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (0F32C400) [pid = 2196] [serial = 993] [outer = 00000000] [url = about:blank] 15:26:20 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (16F23400) [pid = 2196] [serial = 999] [outer = 00000000] [url = about:blank] 15:26:20 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1767CC00) [pid = 2196] [serial = 1000] [outer = 00000000] [url = about:blank] 15:26:20 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1AC71C00) [pid = 2196] [serial = 1002] [outer = 00000000] [url = about:blank] 15:26:20 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1AD7E800) [pid = 2196] [serial = 1003] [outer = 00000000] [url = about:blank] 15:26:20 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1892BC00) [pid = 2196] [serial = 997] [outer = 00000000] [url = about:blank] 15:26:20 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1780B800) [pid = 2196] [serial = 996] [outer = 00000000] [url = about:blank] 15:26:20 INFO - PROCESS | 2196 | 1461191180107 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]]]}] 15:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1131ms 15:26:20 INFO - PROCESS | 2196 | 1461191180131 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 15:26:20 INFO - PROCESS | 2196 | 1461191180134 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 15:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:26:20 INFO - PROCESS | 2196 | 1461191180139 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:26:20 INFO - PROCESS | 2196 | 1461191180141 Marionette TRACE conn5 <- [1,1402,null,{}] 15:26:20 INFO - PROCESS | 2196 | 1461191180145 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}] 15:26:20 INFO - PROCESS | 2196 | 1461191180239 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 15:26:20 INFO - PROCESS | 2196 | 1461191180245 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:20 INFO - PROCESS | 2196 | ++DOCSHELL 11FF9C00 == 66 [pid = 2196] [id = 360] 15:26:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (12042000) [pid = 2196] [serial = 1079] [outer = 00000000] 15:26:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (12BC7800) [pid = 2196] [serial = 1080] [outer = 12042000] 15:26:20 INFO - PROCESS | 2196 | 1461191180293 Marionette DEBUG loaded listener.js 15:26:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (16C74800) [pid = 2196] [serial = 1081] [outer = 12042000] 15:26:20 INFO - PROCESS | 2196 | 1461191180854 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]]]}] 15:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 770ms 15:26:20 INFO - PROCESS | 2196 | 1461191180914 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 15:26:20 INFO - PROCESS | 2196 | 1461191180916 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 15:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:26:20 INFO - PROCESS | 2196 | 1461191180921 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:26:20 INFO - PROCESS | 2196 | 1461191180926 Marionette TRACE conn5 <- [1,1406,null,{}] 15:26:20 INFO - PROCESS | 2196 | 1461191180938 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}] 15:26:21 INFO - PROCESS | 2196 | 1461191181035 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 15:26:21 INFO - PROCESS | 2196 | 1461191181132 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:21 INFO - PROCESS | 2196 | ++DOCSHELL 16F2DC00 == 67 [pid = 2196] [id = 361] 15:26:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1796E000) [pid = 2196] [serial = 1082] [outer = 00000000] 15:26:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (182DCC00) [pid = 2196] [serial = 1083] [outer = 1796E000] 15:26:21 INFO - PROCESS | 2196 | 1461191181178 Marionette DEBUG loaded listener.js 15:26:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (195DA400) [pid = 2196] [serial = 1084] [outer = 1796E000] 15:26:21 INFO - PROCESS | 2196 | 1461191181566 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]]]}] 15:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 690ms 15:26:21 INFO - PROCESS | 2196 | 1461191181610 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 15:26:21 INFO - PROCESS | 2196 | 1461191181612 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 15:26:21 INFO - PROCESS | 2196 | 1461191181615 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:26:21 INFO - PROCESS | 2196 | 1461191181617 Marionette TRACE conn5 <- [1,1410,null,{}] 15:26:21 INFO - PROCESS | 2196 | 1461191181621 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}] 15:26:21 INFO - PROCESS | 2196 | 1461191181708 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 15:26:21 INFO - PROCESS | 2196 | 1461191181714 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:21 INFO - PROCESS | 2196 | ++DOCSHELL 19B5B000 == 68 [pid = 2196] [id = 362] 15:26:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (19B5BC00) [pid = 2196] [serial = 1085] [outer = 00000000] 15:26:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1A3E8C00) [pid = 2196] [serial = 1086] [outer = 19B5BC00] 15:26:21 INFO - PROCESS | 2196 | 1461191181760 Marionette DEBUG loaded listener.js 15:26:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1AD28800) [pid = 2196] [serial = 1087] [outer = 19B5BC00] 15:26:22 INFO - PROCESS | 2196 | 1461191182202 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]]]}] 15:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 15:26:22 INFO - PROCESS | 2196 | 1461191182250 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 15:26:22 INFO - PROCESS | 2196 | 1461191182252 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 15:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:26:22 INFO - PROCESS | 2196 | 1461191182267 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:26:22 INFO - PROCESS | 2196 | 1461191182269 Marionette TRACE conn5 <- [1,1414,null,{}] 15:26:22 INFO - PROCESS | 2196 | 1461191182272 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}] 15:26:22 INFO - PROCESS | 2196 | 1461191182387 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 15:26:22 INFO - PROCESS | 2196 | 1461191182481 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:22 INFO - PROCESS | 2196 | ++DOCSHELL 1AD85400 == 69 [pid = 2196] [id = 363] 15:26:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1AD85800) [pid = 2196] [serial = 1088] [outer = 00000000] 15:26:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1AD8BC00) [pid = 2196] [serial = 1089] [outer = 1AD85800] 15:26:22 INFO - PROCESS | 2196 | 1461191182537 Marionette DEBUG loaded listener.js 15:26:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1B23C400) [pid = 2196] [serial = 1090] [outer = 1AD85800] 15:26:23 INFO - PROCESS | 2196 | 1461191183016 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]]]}] 15:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 790ms 15:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:26:23 INFO - PROCESS | 2196 | 1461191183046 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 15:26:23 INFO - PROCESS | 2196 | 1461191183048 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 15:26:23 INFO - PROCESS | 2196 | 1461191183051 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:26:23 INFO - PROCESS | 2196 | 1461191183052 Marionette TRACE conn5 <- [1,1418,null,{}] 15:26:23 INFO - PROCESS | 2196 | 1461191183056 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}] 15:26:23 INFO - PROCESS | 2196 | 1461191183177 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 15:26:23 INFO - PROCESS | 2196 | 1461191183244 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:23 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A1800 == 70 [pid = 2196] [id = 364] 15:26:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1B2A5C00) [pid = 2196] [serial = 1091] [outer = 00000000] 15:26:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1BA0D000) [pid = 2196] [serial = 1092] [outer = 1B2A5C00] 15:26:23 INFO - PROCESS | 2196 | 1461191183289 Marionette DEBUG loaded listener.js 15:26:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1B545C00) [pid = 2196] [serial = 1093] [outer = 1B2A5C00] 15:26:23 INFO - PROCESS | 2196 | 1461191183727 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]]]}] 15:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 15:26:23 INFO - PROCESS | 2196 | 1461191183791 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 15:26:23 INFO - PROCESS | 2196 | 1461191183793 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 15:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:26:23 INFO - PROCESS | 2196 | 1461191183807 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:26:23 INFO - PROCESS | 2196 | 1461191183808 Marionette TRACE conn5 <- [1,1422,null,{}] 15:26:23 INFO - PROCESS | 2196 | 1461191183812 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}] 15:26:23 INFO - PROCESS | 2196 | 1461191183937 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 15:26:24 INFO - PROCESS | 2196 | 1461191184016 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:24 INFO - PROCESS | 2196 | ++DOCSHELL 1BCBCC00 == 71 [pid = 2196] [id = 365] 15:26:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1BCBD000) [pid = 2196] [serial = 1094] [outer = 00000000] 15:26:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1C190C00) [pid = 2196] [serial = 1095] [outer = 1BCBD000] 15:26:24 INFO - PROCESS | 2196 | 1461191184061 Marionette DEBUG loaded listener.js 15:26:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1C2A4C00) [pid = 2196] [serial = 1096] [outer = 1BCBD000] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1B2B8000) [pid = 2196] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1B233400) [pid = 2196] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (20DF7000) [pid = 2196] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (20D24000) [pid = 2196] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1FEF1800) [pid = 2196] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1FE31C00) [pid = 2196] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1262A800) [pid = 2196] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (20436800) [pid = 2196] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (204CBC00) [pid = 2196] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (20B0F000) [pid = 2196] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1FEF2400) [pid = 2196] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (13887000) [pid = 2196] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1C5ABC00) [pid = 2196] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1E206400) [pid = 2196] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (0F329400) [pid = 2196] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (17972400) [pid = 2196] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (17364800) [pid = 2196] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1AD7C800) [pid = 2196] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1FE2D400) [pid = 2196] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (12AD0400) [pid = 2196] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:26:24 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (16C75000) [pid = 2196] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:26:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (12B7F800) [pid = 2196] [serial = 1097] [outer = 1CA84400] 15:26:24 INFO - PROCESS | 2196 | 1461191184975 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]]]}] 15:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1240ms 15:26:25 INFO - PROCESS | 2196 | 1461191185043 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 15:26:25 INFO - PROCESS | 2196 | 1461191185045 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 15:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:26:25 INFO - PROCESS | 2196 | 1461191185048 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:26:25 INFO - PROCESS | 2196 | 1461191185050 Marionette TRACE conn5 <- [1,1426,null,{}] 15:26:25 INFO - PROCESS | 2196 | 1461191185053 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}] 15:26:25 INFO - PROCESS | 2196 | 1461191185139 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 15:26:25 INFO - PROCESS | 2196 | 1461191185145 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:25 INFO - PROCESS | 2196 | ++DOCSHELL 1BCC5400 == 72 [pid = 2196] [id = 366] 15:26:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1BCC7000) [pid = 2196] [serial = 1098] [outer = 00000000] 15:26:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1C5DE800) [pid = 2196] [serial = 1099] [outer = 1BCC7000] 15:26:25 INFO - PROCESS | 2196 | 1461191185190 Marionette DEBUG loaded listener.js 15:26:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1C5E2000) [pid = 2196] [serial = 1100] [outer = 1BCC7000] 15:26:25 INFO - PROCESS | 2196 | 1461191185625 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]]]}] 15:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 15:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:26:25 INFO - PROCESS | 2196 | 1461191185679 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 15:26:25 INFO - PROCESS | 2196 | 1461191185681 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 15:26:25 INFO - PROCESS | 2196 | 1461191185684 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:26:25 INFO - PROCESS | 2196 | 1461191185686 Marionette TRACE conn5 <- [1,1430,null,{}] 15:26:25 INFO - PROCESS | 2196 | 1461191185689 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}] 15:26:25 INFO - PROCESS | 2196 | 1461191185806 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 15:26:25 INFO - PROCESS | 2196 | 1461191185813 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:25 INFO - PROCESS | 2196 | ++DOCSHELL 1C5E3C00 == 73 [pid = 2196] [id = 367] 15:26:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1C5E6000) [pid = 2196] [serial = 1101] [outer = 00000000] 15:26:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1C6D6400) [pid = 2196] [serial = 1102] [outer = 1C5E6000] 15:26:25 INFO - PROCESS | 2196 | 1461191185858 Marionette DEBUG loaded listener.js 15:26:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1D8C6C00) [pid = 2196] [serial = 1103] [outer = 1C5E6000] 15:26:26 INFO - PROCESS | 2196 | 1461191186308 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]]]}] 15:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 673ms 15:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:26:26 INFO - PROCESS | 2196 | 1461191186358 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 15:26:26 INFO - PROCESS | 2196 | 1461191186360 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 15:26:26 INFO - PROCESS | 2196 | 1461191186363 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:26:26 INFO - PROCESS | 2196 | 1461191186365 Marionette TRACE conn5 <- [1,1434,null,{}] 15:26:26 INFO - PROCESS | 2196 | 1461191186368 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}] 15:26:26 INFO - PROCESS | 2196 | 1461191186455 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 15:26:26 INFO - PROCESS | 2196 | 1461191186461 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:26 INFO - PROCESS | 2196 | ++DOCSHELL 1E338400 == 74 [pid = 2196] [id = 368] 15:26:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1E96E800) [pid = 2196] [serial = 1104] [outer = 00000000] 15:26:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1F15C400) [pid = 2196] [serial = 1105] [outer = 1E96E800] 15:26:26 INFO - PROCESS | 2196 | 1461191186511 Marionette DEBUG loaded listener.js 15:26:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1FD57000) [pid = 2196] [serial = 1106] [outer = 1E96E800] 15:26:27 INFO - PROCESS | 2196 | 1461191187294 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]]]}] 15:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 15:26:27 INFO - PROCESS | 2196 | 1461191187334 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 15:26:27 INFO - PROCESS | 2196 | 1461191187340 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 15:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:26:27 INFO - PROCESS | 2196 | 1461191187346 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:26:27 INFO - PROCESS | 2196 | 1461191187350 Marionette TRACE conn5 <- [1,1438,null,{}] 15:26:27 INFO - PROCESS | 2196 | 1461191187355 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}] 15:26:27 INFO - PROCESS | 2196 | 1461191187475 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 15:26:27 INFO - PROCESS | 2196 | 1461191187619 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:27 INFO - PROCESS | 2196 | ++DOCSHELL 13882C00 == 75 [pid = 2196] [id = 369] 15:26:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (16C72000) [pid = 2196] [serial = 1107] [outer = 00000000] 15:26:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (17131000) [pid = 2196] [serial = 1108] [outer = 16C72000] 15:26:27 INFO - PROCESS | 2196 | 1461191187679 Marionette DEBUG loaded listener.js 15:26:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1767C400) [pid = 2196] [serial = 1109] [outer = 16C72000] 15:26:28 INFO - PROCESS | 2196 | 1461191188255 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]]]}] 15:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 930ms 15:26:28 INFO - PROCESS | 2196 | 1461191188280 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 15:26:28 INFO - PROCESS | 2196 | 1461191188286 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 15:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:26:28 INFO - PROCESS | 2196 | 1461191188293 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:26:28 INFO - PROCESS | 2196 | 1461191188296 Marionette TRACE conn5 <- [1,1442,null,{}] 15:26:28 INFO - PROCESS | 2196 | 1461191188300 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}] 15:26:28 INFO - PROCESS | 2196 | 1461191188421 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 15:26:28 INFO - PROCESS | 2196 | 1461191188535 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:28 INFO - PROCESS | 2196 | ++DOCSHELL 18227800 == 76 [pid = 2196] [id = 370] 15:26:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (195E5800) [pid = 2196] [serial = 1110] [outer = 00000000] 15:26:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1AD8A800) [pid = 2196] [serial = 1111] [outer = 195E5800] 15:26:28 INFO - PROCESS | 2196 | 1461191188631 Marionette DEBUG loaded listener.js 15:26:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1B239000) [pid = 2196] [serial = 1112] [outer = 195E5800] 15:26:29 INFO - PROCESS | 2196 | 1461191189268 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]]]}] 15:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1021ms 15:26:29 INFO - PROCESS | 2196 | 1461191189316 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 15:26:29 INFO - PROCESS | 2196 | 1461191189319 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 15:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:26:29 INFO - PROCESS | 2196 | 1461191189322 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:26:29 INFO - PROCESS | 2196 | 1461191189326 Marionette TRACE conn5 <- [1,1446,null,{}] 15:26:29 INFO - PROCESS | 2196 | 1461191189337 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}] 15:26:29 INFO - PROCESS | 2196 | 1461191189455 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 15:26:29 INFO - PROCESS | 2196 | 1461191189600 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:29 INFO - PROCESS | 2196 | ++DOCSHELL 11FF3400 == 77 [pid = 2196] [id = 371] 15:26:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1A062C00) [pid = 2196] [serial = 1113] [outer = 00000000] 15:26:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1FE2B400) [pid = 2196] [serial = 1114] [outer = 1A062C00] 15:26:29 INFO - PROCESS | 2196 | 1461191189664 Marionette DEBUG loaded listener.js 15:26:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1FEA1400) [pid = 2196] [serial = 1115] [outer = 1A062C00] 15:26:30 INFO - PROCESS | 2196 | 1461191190280 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]]]}] 15:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 15:26:30 INFO - PROCESS | 2196 | 1461191190295 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 15:26:30 INFO - PROCESS | 2196 | 1461191190298 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 15:26:30 INFO - PROCESS | 2196 | 1461191190301 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:26:30 INFO - PROCESS | 2196 | 1461191190303 Marionette TRACE conn5 <- [1,1450,null,{}] 15:26:30 INFO - PROCESS | 2196 | 1461191190307 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}] 15:26:30 INFO - PROCESS | 2196 | 1461191190425 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 15:26:30 INFO - PROCESS | 2196 | 1461191190541 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:30 INFO - PROCESS | 2196 | ++DOCSHELL 1FEECC00 == 78 [pid = 2196] [id = 372] 15:26:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1FEF0000) [pid = 2196] [serial = 1116] [outer = 00000000] 15:26:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (20434000) [pid = 2196] [serial = 1117] [outer = 1FEF0000] 15:26:30 INFO - PROCESS | 2196 | 1461191190637 Marionette DEBUG loaded listener.js 15:26:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (204CBC00) [pid = 2196] [serial = 1118] [outer = 1FEF0000] 15:26:31 INFO - PROCESS | 2196 | 1461191191286 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]]]}] 15:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1016ms 15:26:31 INFO - PROCESS | 2196 | 1461191191321 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 15:26:31 INFO - PROCESS | 2196 | 1461191191324 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 15:26:31 INFO - PROCESS | 2196 | 1461191191327 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:26:31 INFO - PROCESS | 2196 | 1461191191329 Marionette TRACE conn5 <- [1,1454,null,{}] 15:26:31 INFO - PROCESS | 2196 | 1461191191333 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}] 15:26:31 INFO - PROCESS | 2196 | 1461191191443 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 15:26:31 INFO - PROCESS | 2196 | 1461191191590 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:31 INFO - PROCESS | 2196 | ++DOCSHELL 204D1800 == 79 [pid = 2196] [id = 373] 15:26:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (20B03C00) [pid = 2196] [serial = 1119] [outer = 00000000] 15:26:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (20B0F400) [pid = 2196] [serial = 1120] [outer = 20B03C00] 15:26:31 INFO - PROCESS | 2196 | 1461191191647 Marionette DEBUG loaded listener.js 15:26:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (20D21C00) [pid = 2196] [serial = 1121] [outer = 20B03C00] 15:26:32 INFO - PROCESS | 2196 | 1461191192246 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]]]}] 15:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 15:26:32 INFO - PROCESS | 2196 | 1461191192301 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 15:26:32 INFO - PROCESS | 2196 | 1461191192304 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 15:26:32 INFO - PROCESS | 2196 | 1461191192308 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:26:32 INFO - PROCESS | 2196 | 1461191192310 Marionette TRACE conn5 <- [1,1458,null,{}] 15:26:32 INFO - PROCESS | 2196 | 1461191192314 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}] 15:26:32 INFO - PROCESS | 2196 | 1461191192432 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 15:26:32 INFO - PROCESS | 2196 | 1461191192575 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:32 INFO - PROCESS | 2196 | ++DOCSHELL 211B4800 == 80 [pid = 2196] [id = 374] 15:26:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (211B8C00) [pid = 2196] [serial = 1122] [outer = 00000000] 15:26:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (215E0800) [pid = 2196] [serial = 1123] [outer = 211B8C00] 15:26:32 INFO - PROCESS | 2196 | 1461191192634 Marionette DEBUG loaded listener.js 15:26:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (225BFC00) [pid = 2196] [serial = 1124] [outer = 211B8C00] 15:26:33 INFO - PROCESS | 2196 | 1461191193282 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]]]}] 15:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1018ms 15:26:33 INFO - PROCESS | 2196 | 1461191193330 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 15:26:33 INFO - PROCESS | 2196 | 1461191193333 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 15:26:33 INFO - PROCESS | 2196 | 1461191193336 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:26:33 INFO - PROCESS | 2196 | 1461191193338 Marionette TRACE conn5 <- [1,1462,null,{}] 15:26:33 INFO - PROCESS | 2196 | 1461191193342 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}] 15:26:33 INFO - PROCESS | 2196 | 1461191193454 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 15:26:33 INFO - PROCESS | 2196 | 1461191193597 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:33 INFO - PROCESS | 2196 | ++DOCSHELL 12754400 == 81 [pid = 2196] [id = 375] 15:26:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (12B87C00) [pid = 2196] [serial = 1125] [outer = 00000000] 15:26:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (1B29F400) [pid = 2196] [serial = 1126] [outer = 12B87C00] 15:26:33 INFO - PROCESS | 2196 | 1461191193653 Marionette DEBUG loaded listener.js 15:26:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (1B40B800) [pid = 2196] [serial = 1127] [outer = 12B87C00] 15:26:34 INFO - PROCESS | 2196 | 1461191194443 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]]]}] 15:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1124ms 15:26:34 INFO - PROCESS | 2196 | 1461191194464 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 15:26:34 INFO - PROCESS | 2196 | 1461191194468 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 15:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:26:34 INFO - PROCESS | 2196 | 1461191194473 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:26:34 INFO - PROCESS | 2196 | 1461191194477 Marionette TRACE conn5 <- [1,1466,null,{}] 15:26:34 INFO - PROCESS | 2196 | 1461191194482 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}] 15:26:34 INFO - PROCESS | 2196 | 1461191194590 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 15:26:34 INFO - PROCESS | 2196 | 1461191194739 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:34 INFO - PROCESS | 2196 | ++DOCSHELL 173E5C00 == 82 [pid = 2196] [id = 376] 15:26:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1787FC00) [pid = 2196] [serial = 1128] [outer = 00000000] 15:26:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (16ED2000) [pid = 2196] [serial = 1129] [outer = 1787FC00] 15:26:34 INFO - PROCESS | 2196 | 1461191194793 Marionette DEBUG loaded listener.js 15:26:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (179A8000) [pid = 2196] [serial = 1130] [outer = 1787FC00] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 1C5E3C00 == 81 [pid = 2196] [id = 367] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 1BCC5400 == 80 [pid = 2196] [id = 366] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 1BCBCC00 == 79 [pid = 2196] [id = 365] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 1B2A1800 == 78 [pid = 2196] [id = 364] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 1AD85400 == 77 [pid = 2196] [id = 363] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 19B5B000 == 76 [pid = 2196] [id = 362] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 16F2DC00 == 75 [pid = 2196] [id = 361] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 11FF9C00 == 74 [pid = 2196] [id = 360] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 1730D800 == 73 [pid = 2196] [id = 359] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 11FF1000 == 72 [pid = 2196] [id = 358] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (20D29400) [pid = 2196] [serial = 1056] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 1E340C00 == 71 [pid = 2196] [id = 355] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 1AC73000 == 70 [pid = 2196] [id = 354] 15:26:35 INFO - PROCESS | 2196 | --DOCSHELL 0F327C00 == 69 [pid = 2196] [id = 353] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (1C5E7400) [pid = 2196] [serial = 877] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (1C451800) [pid = 2196] [serial = 928] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (20EDF800) [pid = 2196] [serial = 937] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (20DF7C00) [pid = 2196] [serial = 931] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (20B08400) [pid = 2196] [serial = 883] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1FEAE400) [pid = 2196] [serial = 880] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1A334800) [pid = 2196] [serial = 874] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (20B0DC00) [pid = 2196] [serial = 889] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (204D8000) [pid = 2196] [serial = 934] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (20D25C00) [pid = 2196] [serial = 886] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (2043CC00) [pid = 2196] [serial = 922] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (19748C00) [pid = 2196] [serial = 925] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1C5ED000) [pid = 2196] [serial = 1044] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1FE30C00) [pid = 2196] [serial = 1047] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1C9B7000) [pid = 2196] [serial = 1045] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (19B70400) [pid = 2196] [serial = 1050] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1FEA9C00) [pid = 2196] [serial = 1048] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1797A800) [pid = 2196] [serial = 1053] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1A05C000) [pid = 2196] [serial = 1033] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (182DE400) [pid = 2196] [serial = 1032] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1B29F000) [pid = 2196] [serial = 1038] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1B2AC800) [pid = 2196] [serial = 1039] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1FEEF000) [pid = 2196] [serial = 1030] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1FEAA800) [pid = 2196] [serial = 1029] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1A061C00) [pid = 2196] [serial = 1014] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (12D5F800) [pid = 2196] [serial = 1011] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1BCC2400) [pid = 2196] [serial = 1041] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (19748400) [pid = 2196] [serial = 1035] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1A0A0800) [pid = 2196] [serial = 1036] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1C45A800) [pid = 2196] [serial = 1017] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1C6D9C00) [pid = 2196] [serial = 1020] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1E2AA000) [pid = 2196] [serial = 1023] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1B233000) [pid = 2196] [serial = 1054] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1F15B800) [pid = 2196] [serial = 1026] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1B29FC00) [pid = 2196] [serial = 1051] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1C2A2C00) [pid = 2196] [serial = 1042] [outer = 00000000] [url = about:blank] 15:26:35 INFO - PROCESS | 2196 | 1461191195461 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]]]}] 15:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1023ms 15:26:35 INFO - PROCESS | 2196 | 1461191195498 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 15:26:35 INFO - PROCESS | 2196 | 1461191195503 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 15:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:26:35 INFO - PROCESS | 2196 | 1461191195509 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:26:35 INFO - PROCESS | 2196 | 1461191195512 Marionette TRACE conn5 <- [1,1470,null,{}] 15:26:35 INFO - PROCESS | 2196 | 1461191195516 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}] 15:26:35 INFO - PROCESS | 2196 | 1461191195610 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 15:26:35 INFO - PROCESS | 2196 | 1461191195712 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:35 INFO - PROCESS | 2196 | ++DOCSHELL 127C4000 == 70 [pid = 2196] [id = 377] 15:26:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (127C8800) [pid = 2196] [serial = 1131] [outer = 00000000] 15:26:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (17307800) [pid = 2196] [serial = 1132] [outer = 127C8800] 15:26:35 INFO - PROCESS | 2196 | 1461191195759 Marionette DEBUG loaded listener.js 15:26:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1796F800) [pid = 2196] [serial = 1133] [outer = 127C8800] 15:26:36 INFO - PROCESS | 2196 | 1461191196208 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]]]}] 15:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 15:26:36 INFO - PROCESS | 2196 | 1461191196242 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 15:26:36 INFO - PROCESS | 2196 | 1461191196245 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 15:26:36 INFO - PROCESS | 2196 | 1461191196248 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:26:36 INFO - PROCESS | 2196 | 1461191196252 Marionette TRACE conn5 <- [1,1474,null,{}] 15:26:36 INFO - PROCESS | 2196 | 1461191196267 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}] 15:26:36 INFO - PROCESS | 2196 | 1461191196360 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 15:26:36 INFO - PROCESS | 2196 | 1461191196368 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:36 INFO - PROCESS | 2196 | ++DOCSHELL 1A335000 == 71 [pid = 2196] [id = 378] 15:26:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1A33AC00) [pid = 2196] [serial = 1134] [outer = 00000000] 15:26:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1AC4E800) [pid = 2196] [serial = 1135] [outer = 1A33AC00] 15:26:36 INFO - PROCESS | 2196 | 1461191196416 Marionette DEBUG loaded listener.js 15:26:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1AD87400) [pid = 2196] [serial = 1136] [outer = 1A33AC00] 15:26:36 INFO - PROCESS | 2196 | 1461191196892 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]]]}] 15:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 15:26:36 INFO - PROCESS | 2196 | 1461191196922 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 15:26:36 INFO - PROCESS | 2196 | 1461191196925 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 15:26:36 INFO - PROCESS | 2196 | 1461191196928 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:26:36 INFO - PROCESS | 2196 | 1461191196930 Marionette TRACE conn5 <- [1,1478,null,{}] 15:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:26:36 INFO - PROCESS | 2196 | 1461191196933 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}] 15:26:37 INFO - PROCESS | 2196 | 1461191197050 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 15:26:37 INFO - PROCESS | 2196 | 1461191197059 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:37 INFO - PROCESS | 2196 | ++DOCSHELL 12755400 == 72 [pid = 2196] [id = 379] 15:26:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1B2A8800) [pid = 2196] [serial = 1137] [outer = 00000000] 15:26:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1B4D1400) [pid = 2196] [serial = 1138] [outer = 1B2A8800] 15:26:37 INFO - PROCESS | 2196 | 1461191197109 Marionette DEBUG loaded listener.js 15:26:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1BCBDC00) [pid = 2196] [serial = 1139] [outer = 1B2A8800] 15:26:37 INFO - PROCESS | 2196 | 1461191197599 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]]]}] 15:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 15:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:26:37 INFO - PROCESS | 2196 | 1461191197662 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 15:26:37 INFO - PROCESS | 2196 | 1461191197664 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 15:26:37 INFO - PROCESS | 2196 | 1461191197667 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:26:37 INFO - PROCESS | 2196 | 1461191197669 Marionette TRACE conn5 <- [1,1482,null,{}] 15:26:37 INFO - PROCESS | 2196 | 1461191197673 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}] 15:26:37 INFO - PROCESS | 2196 | 1461191197798 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 15:26:37 INFO - PROCESS | 2196 | 1461191197864 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:37 INFO - PROCESS | 2196 | ++DOCSHELL 1BCC6000 == 73 [pid = 2196] [id = 380] 15:26:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1C29E000) [pid = 2196] [serial = 1140] [outer = 00000000] 15:26:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1C459400) [pid = 2196] [serial = 1141] [outer = 1C29E000] 15:26:37 INFO - PROCESS | 2196 | 1461191197910 Marionette DEBUG loaded listener.js 15:26:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1C5A6C00) [pid = 2196] [serial = 1142] [outer = 1C29E000] 15:26:38 INFO - PROCESS | 2196 | 1461191198332 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]]]}] 15:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 15:26:38 INFO - PROCESS | 2196 | 1461191198440 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 15:26:38 INFO - PROCESS | 2196 | 1461191198442 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 15:26:38 INFO - PROCESS | 2196 | 1461191198446 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:26:38 INFO - PROCESS | 2196 | 1461191198448 Marionette TRACE conn5 <- [1,1486,null,{}] 15:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:26:38 INFO - PROCESS | 2196 | 1461191198451 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}] 15:26:38 INFO - PROCESS | 2196 | 1461191198601 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 15:26:38 INFO - PROCESS | 2196 | 1461191198620 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:38 INFO - PROCESS | 2196 | ++DOCSHELL 1716C800 == 74 [pid = 2196] [id = 381] 15:26:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1CBB5000) [pid = 2196] [serial = 1143] [outer = 00000000] 15:26:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1EEA9800) [pid = 2196] [serial = 1144] [outer = 1CBB5000] 15:26:38 INFO - PROCESS | 2196 | 1461191198668 Marionette DEBUG loaded listener.js 15:26:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1F187C00) [pid = 2196] [serial = 1145] [outer = 1CBB5000] 15:26:39 INFO - PROCESS | 2196 | 1461191199118 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]]]}] 15:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 15:26:39 INFO - PROCESS | 2196 | 1461191199191 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 15:26:39 INFO - PROCESS | 2196 | 1461191199193 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 15:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:26:39 INFO - PROCESS | 2196 | 1461191199196 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:26:39 INFO - PROCESS | 2196 | 1461191199198 Marionette TRACE conn5 <- [1,1490,null,{}] 15:26:39 INFO - PROCESS | 2196 | 1461191199201 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}] 15:26:39 INFO - PROCESS | 2196 | 1461191199324 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 15:26:39 INFO - PROCESS | 2196 | 1461191199395 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:39 INFO - PROCESS | 2196 | ++DOCSHELL 1FD59C00 == 75 [pid = 2196] [id = 382] 15:26:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1FD5D000) [pid = 2196] [serial = 1146] [outer = 00000000] 15:26:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1FEA3000) [pid = 2196] [serial = 1147] [outer = 1FD5D000] 15:26:39 INFO - PROCESS | 2196 | 1461191199440 Marionette DEBUG loaded listener.js 15:26:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1FEAD000) [pid = 2196] [serial = 1148] [outer = 1FD5D000] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (17675800) [pid = 2196] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (12B7D800) [pid = 2196] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1C5E6000) [pid = 2196] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (16C6F400) [pid = 2196] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1BCC7000) [pid = 2196] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (215D5800) [pid = 2196] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (173E7400) [pid = 2196] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (19B5BC00) [pid = 2196] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1AD85800) [pid = 2196] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1796E000) [pid = 2196] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1FEA7800) [pid = 2196] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1FEB0800) [pid = 2196] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (11FF3000) [pid = 2196] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1BCBD000) [pid = 2196] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1B2A5C00) [pid = 2196] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (21498400) [pid = 2196] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (20DFAC00) [pid = 2196] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (12042000) [pid = 2196] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (17170400) [pid = 2196] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:26:39 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1FE30800) [pid = 2196] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:26:40 INFO - PROCESS | 2196 | 1461191200070 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]]]}] 15:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 15:26:40 INFO - PROCESS | 2196 | 1461191200128 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 15:26:40 INFO - PROCESS | 2196 | 1461191200130 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 15:26:40 INFO - PROCESS | 2196 | 1461191200134 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:26:40 INFO - PROCESS | 2196 | 1461191200135 Marionette TRACE conn5 <- [1,1494,null,{}] 15:26:40 INFO - PROCESS | 2196 | 1461191200139 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}] 15:26:40 INFO - PROCESS | 2196 | 1461191200226 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 15:26:40 INFO - PROCESS | 2196 | 1461191200235 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:40 INFO - PROCESS | 2196 | ++DOCSHELL 16E7B800 == 76 [pid = 2196] [id = 383] 15:26:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (17675800) [pid = 2196] [serial = 1149] [outer = 00000000] 15:26:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1A3ED400) [pid = 2196] [serial = 1150] [outer = 17675800] 15:26:40 INFO - PROCESS | 2196 | 1461191200279 Marionette DEBUG loaded listener.js 15:26:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1B234400) [pid = 2196] [serial = 1151] [outer = 17675800] 15:26:40 INFO - PROCESS | 2196 | 1461191200705 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]]]}] 15:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 15:26:40 INFO - PROCESS | 2196 | 1461191200768 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 15:26:40 INFO - PROCESS | 2196 | 1461191200770 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 15:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:26:40 INFO - PROCESS | 2196 | 1461191200774 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:26:40 INFO - PROCESS | 2196 | 1461191200775 Marionette TRACE conn5 <- [1,1498,null,{}] 15:26:40 INFO - PROCESS | 2196 | 1461191200779 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}] 15:26:40 INFO - PROCESS | 2196 | 1461191200869 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 15:26:40 INFO - PROCESS | 2196 | 1461191200875 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:40 INFO - PROCESS | 2196 | ++DOCSHELL 1A09EC00 == 77 [pid = 2196] [id = 384] 15:26:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1B2A2800) [pid = 2196] [serial = 1152] [outer = 00000000] 15:26:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1F190000) [pid = 2196] [serial = 1153] [outer = 1B2A2800] 15:26:40 INFO - PROCESS | 2196 | 1461191200921 Marionette DEBUG loaded listener.js 15:26:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1FEB0800) [pid = 2196] [serial = 1154] [outer = 1B2A2800] 15:26:41 INFO - PROCESS | 2196 | 1461191201371 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]]]}] 15:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 15:26:41 INFO - PROCESS | 2196 | 1461191201404 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 15:26:41 INFO - PROCESS | 2196 | 1461191201406 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 15:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:26:41 INFO - PROCESS | 2196 | 1461191201413 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:26:41 INFO - PROCESS | 2196 | 1461191201415 Marionette TRACE conn5 <- [1,1502,null,{}] 15:26:41 INFO - PROCESS | 2196 | 1461191201418 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}] 15:26:41 INFO - PROCESS | 2196 | 1461191201554 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 15:26:41 INFO - PROCESS | 2196 | 1461191201560 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:41 INFO - PROCESS | 2196 | ++DOCSHELL 1FEEE400 == 78 [pid = 2196] [id = 385] 15:26:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1FEF1C00) [pid = 2196] [serial = 1155] [outer = 00000000] 15:26:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (204CC800) [pid = 2196] [serial = 1156] [outer = 1FEF1C00] 15:26:41 INFO - PROCESS | 2196 | 1461191201608 Marionette DEBUG loaded listener.js 15:26:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (204D8800) [pid = 2196] [serial = 1157] [outer = 1FEF1C00] 15:26:42 INFO - PROCESS | 2196 | 1461191202203 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]]]}] 15:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 830ms 15:26:42 INFO - PROCESS | 2196 | 1461191202273 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 15:26:42 INFO - PROCESS | 2196 | 1461191202277 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 15:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:26:42 INFO - PROCESS | 2196 | 1461191202297 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:26:42 INFO - PROCESS | 2196 | 1461191202301 Marionette TRACE conn5 <- [1,1506,null,{}] 15:26:42 INFO - PROCESS | 2196 | 1461191202307 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}] 15:26:42 INFO - PROCESS | 2196 | 1461191202437 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 15:26:42 INFO - PROCESS | 2196 | 1461191202575 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:42 INFO - PROCESS | 2196 | ++DOCSHELL 12D5AC00 == 79 [pid = 2196] [id = 386] 15:26:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (13585400) [pid = 2196] [serial = 1158] [outer = 00000000] 15:26:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (17972400) [pid = 2196] [serial = 1159] [outer = 13585400] 15:26:42 INFO - PROCESS | 2196 | 1461191202635 Marionette DEBUG loaded listener.js 15:26:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (18220C00) [pid = 2196] [serial = 1160] [outer = 13585400] 15:26:43 INFO - PROCESS | 2196 | 1461191203215 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]]]}] 15:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 989ms 15:26:43 INFO - PROCESS | 2196 | 1461191203287 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 15:26:43 INFO - PROCESS | 2196 | 1461191203293 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 15:26:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:26:43 INFO - PROCESS | 2196 | 1461191203300 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:26:43 INFO - PROCESS | 2196 | 1461191203302 Marionette TRACE conn5 <- [1,1510,null,{}] 15:26:43 INFO - PROCESS | 2196 | 1461191203307 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}] 15:26:43 INFO - PROCESS | 2196 | 1461191203424 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 15:26:43 INFO - PROCESS | 2196 | 1461191203568 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:43 INFO - PROCESS | 2196 | ++DOCSHELL 1A056400 == 80 [pid = 2196] [id = 387] 15:26:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1A33A400) [pid = 2196] [serial = 1161] [outer = 00000000] 15:26:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1B238800) [pid = 2196] [serial = 1162] [outer = 1A33A400] 15:26:43 INFO - PROCESS | 2196 | 1461191203625 Marionette DEBUG loaded listener.js 15:26:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1B4D0000) [pid = 2196] [serial = 1163] [outer = 1A33A400] 15:26:44 INFO - PROCESS | 2196 | 1461191204229 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"]]]}] 15:26:44 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 () { 15:26:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:26:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:26:44 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 () { 15:26:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:26:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:26:44 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 () { 15:26:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:26:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:26:44 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 () { 15:26:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:26:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:26:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 971ms 15:26:44 INFO - PROCESS | 2196 | 1461191204272 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 15:26:44 INFO - PROCESS | 2196 | 1461191204274 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 15:26:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:26:44 INFO - PROCESS | 2196 | 1461191204278 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:26:44 INFO - PROCESS | 2196 | 1461191204282 Marionette TRACE conn5 <- [1,1514,null,{}] 15:26:44 INFO - PROCESS | 2196 | 1461191204293 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}] 15:26:44 INFO - PROCESS | 2196 | 1461191204411 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 15:26:44 INFO - PROCESS | 2196 | 1461191204557 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:44 INFO - PROCESS | 2196 | ++DOCSHELL 20B07C00 == 81 [pid = 2196] [id = 388] 15:26:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (20B08C00) [pid = 2196] [serial = 1164] [outer = 00000000] 15:26:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (20D20C00) [pid = 2196] [serial = 1165] [outer = 20B08C00] 15:26:44 INFO - PROCESS | 2196 | 1461191204616 Marionette DEBUG loaded listener.js 15:26:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (20D29400) [pid = 2196] [serial = 1166] [outer = 20B08C00] 15:26:45 INFO - PROCESS | 2196 | 1461191205225 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"]]]}] 15:26:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:26:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:26:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:26:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:26:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:26:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:26:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 970ms 15:26:45 INFO - PROCESS | 2196 | 1461191205252 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 15:26:45 INFO - PROCESS | 2196 | 1461191205255 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 15:26:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:26:45 INFO - PROCESS | 2196 | 1461191205258 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:26:45 INFO - PROCESS | 2196 | 1461191205260 Marionette TRACE conn5 <- [1,1518,null,{}] 15:26:45 INFO - PROCESS | 2196 | 1461191205264 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}] 15:26:45 INFO - PROCESS | 2196 | 1461191205379 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 15:26:45 INFO - PROCESS | 2196 | 1461191205495 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:45 INFO - PROCESS | 2196 | ++DOCSHELL 20DEE800 == 82 [pid = 2196] [id = 389] 15:26:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (20DF4400) [pid = 2196] [serial = 1167] [outer = 00000000] 15:26:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (215D5400) [pid = 2196] [serial = 1168] [outer = 20DF4400] 15:26:45 INFO - PROCESS | 2196 | 1461191205591 Marionette DEBUG loaded listener.js 15:26:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (215DD400) [pid = 2196] [serial = 1169] [outer = 20DF4400] 15:26:46 INFO - PROCESS | 2196 | 1461191206096 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]]]}] 15:26:46 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 15:26:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:26:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:26:46 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. 15:26:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:26:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 15:26:46 INFO - PROCESS | 2196 | 1461191206132 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 15:26:46 INFO - PROCESS | 2196 | 1461191206134 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 15:26:46 INFO - PROCESS | 2196 | 1461191206138 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:26:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:26:46 INFO - PROCESS | 2196 | 1461191206140 Marionette TRACE conn5 <- [1,1522,null,{}] 15:26:46 INFO - PROCESS | 2196 | 1461191206144 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}] 15:26:46 INFO - PROCESS | 2196 | 1461191206258 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 15:26:46 INFO - PROCESS | 2196 | 1461191206415 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:46 INFO - PROCESS | 2196 | ++DOCSHELL 225C0000 == 83 [pid = 2196] [id = 390] 15:26:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (225C6800) [pid = 2196] [serial = 1170] [outer = 00000000] 15:26:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (22B9E400) [pid = 2196] [serial = 1171] [outer = 225C6800] 15:26:46 INFO - PROCESS | 2196 | 1461191206471 Marionette DEBUG loaded listener.js 15:26:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (22BA0800) [pid = 2196] [serial = 1172] [outer = 225C6800] 15:26:47 INFO - PROCESS | 2196 | 1461191207094 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]]]}] 15:26:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:26:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1017ms 15:26:47 INFO - PROCESS | 2196 | 1461191207159 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 15:26:47 INFO - PROCESS | 2196 | 1461191207161 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 15:26:47 INFO - PROCESS | 2196 | 1461191207165 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:26:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:26:47 INFO - PROCESS | 2196 | 1461191207167 Marionette TRACE conn5 <- [1,1526,null,{}] 15:26:47 INFO - PROCESS | 2196 | 1461191207171 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}] 15:26:47 INFO - PROCESS | 2196 | 1461191207302 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 15:26:47 INFO - PROCESS | 2196 | 1461191207448 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:47 INFO - PROCESS | 2196 | ++DOCSHELL 225C9800 == 84 [pid = 2196] [id = 391] 15:26:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (22B9AC00) [pid = 2196] [serial = 1173] [outer = 00000000] 15:26:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (25385800) [pid = 2196] [serial = 1174] [outer = 22B9AC00] 15:26:47 INFO - PROCESS | 2196 | 1461191207507 Marionette DEBUG loaded listener.js 15:26:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (25387000) [pid = 2196] [serial = 1175] [outer = 22B9AC00] 15:26:48 INFO - PROCESS | 2196 | 1461191208107 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]]]}] 15:26:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:26:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 15:26:48 INFO - PROCESS | 2196 | 1461191208139 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 15:26:48 INFO - PROCESS | 2196 | 1461191208141 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 15:26:48 INFO - PROCESS | 2196 | 1461191208144 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:26:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:26:48 INFO - PROCESS | 2196 | 1461191208146 Marionette TRACE conn5 <- [1,1530,null,{}] 15:26:48 INFO - PROCESS | 2196 | 1461191208150 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}] 15:26:48 INFO - PROCESS | 2196 | 1461191208260 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 15:26:48 INFO - PROCESS | 2196 | 1461191208405 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:48 INFO - PROCESS | 2196 | ++DOCSHELL 0F4B5000 == 85 [pid = 2196] [id = 392] 15:26:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (0F4B5C00) [pid = 2196] [serial = 1176] [outer = 00000000] 15:26:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (0F4BE000) [pid = 2196] [serial = 1177] [outer = 0F4B5C00] 15:26:48 INFO - PROCESS | 2196 | 1461191208466 Marionette DEBUG loaded listener.js 15:26:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (11FB4400) [pid = 2196] [serial = 1178] [outer = 0F4B5C00] 15:26:49 INFO - PROCESS | 2196 | 1461191209035 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]]]}] 15:26:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 15:26:49 INFO - PROCESS | 2196 | 1461191209079 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 15:26:49 INFO - PROCESS | 2196 | 1461191209081 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 15:26:49 INFO - PROCESS | 2196 | 1461191209085 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:26:49 INFO - PROCESS | 2196 | 1461191209087 Marionette TRACE conn5 <- [1,1534,null,{}] 15:26:49 INFO - PROCESS | 2196 | 1461191209091 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}] 15:26:49 INFO - PROCESS | 2196 | 1461191209203 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 15:26:49 INFO - PROCESS | 2196 | 1461191209583 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:49 INFO - PROCESS | 2196 | ++DOCSHELL 127CD800 == 86 [pid = 2196] [id = 393] 15:26:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (12ACA400) [pid = 2196] [serial = 1179] [outer = 00000000] 15:26:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (16E26400) [pid = 2196] [serial = 1180] [outer = 12ACA400] 15:26:49 INFO - PROCESS | 2196 | 1461191209635 Marionette DEBUG loaded listener.js 15:26:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (17806000) [pid = 2196] [serial = 1181] [outer = 12ACA400] 15:26:50 INFO - PROCESS | 2196 | 1461191210237 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]]]}] 15:26:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:26:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1221ms 15:26:50 INFO - PROCESS | 2196 | 1461191210311 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 15:26:50 INFO - PROCESS | 2196 | 1461191210314 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 15:26:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:26:50 INFO - PROCESS | 2196 | 1461191210319 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:26:50 INFO - PROCESS | 2196 | 1461191210323 Marionette TRACE conn5 <- [1,1538,null,{}] 15:26:50 INFO - PROCESS | 2196 | 1461191210328 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}] 15:26:50 INFO - PROCESS | 2196 | 1461191210483 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 15:26:50 INFO - PROCESS | 2196 | 1461191210627 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:50 INFO - PROCESS | 2196 | ++DOCSHELL 1A055C00 == 87 [pid = 2196] [id = 394] 15:26:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (1A05B400) [pid = 2196] [serial = 1182] [outer = 00000000] 15:26:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (1AD2B400) [pid = 2196] [serial = 1183] [outer = 1A05B400] 15:26:50 INFO - PROCESS | 2196 | 1461191210682 Marionette DEBUG loaded listener.js 15:26:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (1A3EE400) [pid = 2196] [serial = 1184] [outer = 1A05B400] 15:26:50 INFO - PROCESS | 2196 | --DOCSHELL 18218C00 == 86 [pid = 2196] [id = 170] 15:26:50 INFO - PROCESS | 2196 | --DOCSHELL 16E1A800 == 85 [pid = 2196] [id = 229] 15:26:50 INFO - PROCESS | 2196 | --DOCSHELL 1A05DC00 == 84 [pid = 2196] [id = 230] 15:26:50 INFO - PROCESS | 2196 | --DOCSHELL 1A09EC00 == 83 [pid = 2196] [id = 384] 15:26:50 INFO - PROCESS | 2196 | --DOCSHELL 16E7B800 == 82 [pid = 2196] [id = 383] 15:26:50 INFO - PROCESS | 2196 | --DOCSHELL 1FD59C00 == 81 [pid = 2196] [id = 382] 15:26:50 INFO - PROCESS | 2196 | --DOCSHELL 1716C800 == 80 [pid = 2196] [id = 381] 15:26:50 INFO - PROCESS | 2196 | --DOCSHELL 1BCC6000 == 79 [pid = 2196] [id = 380] 15:26:50 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (215D5C00) [pid = 2196] [serial = 1071] [outer = 00000000] [url = about:blank] 15:26:50 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (20EDBC00) [pid = 2196] [serial = 1068] [outer = 00000000] [url = about:blank] 15:26:50 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (1FD60400) [pid = 2196] [serial = 1065] [outer = 00000000] [url = about:blank] 15:26:50 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1B29E400) [pid = 2196] [serial = 1062] [outer = 00000000] [url = about:blank] 15:26:50 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (12B81800) [pid = 2196] [serial = 1059] [outer = 00000000] [url = about:blank] 15:26:50 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1F15C400) [pid = 2196] [serial = 1105] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOCSHELL 12755400 == 78 [pid = 2196] [id = 379] 15:26:51 INFO - PROCESS | 2196 | --DOCSHELL 1A335000 == 77 [pid = 2196] [id = 378] 15:26:51 INFO - PROCESS | 2196 | --DOCSHELL 127C4000 == 76 [pid = 2196] [id = 377] 15:26:51 INFO - PROCESS | 2196 | --DOCSHELL 173E5C00 == 75 [pid = 2196] [id = 376] 15:26:51 INFO - PROCESS | 2196 | --DOCSHELL 211B4800 == 74 [pid = 2196] [id = 374] 15:26:51 INFO - PROCESS | 2196 | --DOCSHELL 204D1800 == 73 [pid = 2196] [id = 373] 15:26:51 INFO - PROCESS | 2196 | --DOCSHELL 1FEECC00 == 72 [pid = 2196] [id = 372] 15:26:51 INFO - PROCESS | 2196 | --DOCSHELL 11FF3400 == 71 [pid = 2196] [id = 371] 15:26:51 INFO - PROCESS | 2196 | --DOCSHELL 18227800 == 70 [pid = 2196] [id = 370] 15:26:51 INFO - PROCESS | 2196 | --DOCSHELL 13882C00 == 69 [pid = 2196] [id = 369] 15:26:51 INFO - PROCESS | 2196 | --DOCSHELL 1E338400 == 68 [pid = 2196] [id = 368] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1C6D6400) [pid = 2196] [serial = 1102] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (195DB800) [pid = 2196] [serial = 976] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1C5E2000) [pid = 2196] [serial = 1100] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (22B9B000) [pid = 2196] [serial = 991] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (179A6000) [pid = 2196] [serial = 1077] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1A3E8C00) [pid = 2196] [serial = 1086] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1B23C400) [pid = 2196] [serial = 1090] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1C5DE800) [pid = 2196] [serial = 1099] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (182DCC00) [pid = 2196] [serial = 1083] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (20B01400) [pid = 2196] [serial = 973] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (20B0FC00) [pid = 2196] [serial = 982] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (12750800) [pid = 2196] [serial = 1074] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1C190C00) [pid = 2196] [serial = 1095] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1B545C00) [pid = 2196] [serial = 1093] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (195DA400) [pid = 2196] [serial = 1084] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (215DF800) [pid = 2196] [serial = 988] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (21492000) [pid = 2196] [serial = 985] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (16C74800) [pid = 2196] [serial = 1081] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1C451400) [pid = 2196] [serial = 979] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (12BC7800) [pid = 2196] [serial = 1080] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1FEEF800) [pid = 2196] [serial = 682] [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.] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1C2A4C00) [pid = 2196] [serial = 1096] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (179AB400) [pid = 2196] [serial = 1078] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1AD8BC00) [pid = 2196] [serial = 1089] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (127D0C00) [pid = 2196] [serial = 1075] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1BA0D000) [pid = 2196] [serial = 1092] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (20DF4C00) [pid = 2196] [serial = 1057] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1AD28800) [pid = 2196] [serial = 1087] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1A33F400) [pid = 2196] [serial = 1015] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (135E1000) [pid = 2196] [serial = 1012] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1D8C6C00) [pid = 2196] [serial = 1103] [outer = 00000000] [url = about:blank] 15:26:51 INFO - PROCESS | 2196 | 1461191211320 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]]]}] 15:26:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1022ms 15:26:51 INFO - PROCESS | 2196 | 1461191211344 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 15:26:51 INFO - PROCESS | 2196 | 1461191211348 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 15:26:51 INFO - PROCESS | 2196 | 1461191211352 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:26:51 INFO - PROCESS | 2196 | 1461191211354 Marionette TRACE conn5 <- [1,1542,null,{}] 15:26:51 INFO - PROCESS | 2196 | 1461191211357 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}] 15:26:51 INFO - PROCESS | 2196 | 1461191211454 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 15:26:51 INFO - PROCESS | 2196 | 1461191211591 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:51 INFO - PROCESS | 2196 | ++DOCSHELL 127CF400 == 69 [pid = 2196] [id = 395] 15:26:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (12AC8800) [pid = 2196] [serial = 1185] [outer = 00000000] 15:26:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1730BC00) [pid = 2196] [serial = 1186] [outer = 12AC8800] 15:26:51 INFO - PROCESS | 2196 | 1461191211638 Marionette DEBUG loaded listener.js 15:26:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (17977C00) [pid = 2196] [serial = 1187] [outer = 12AC8800] 15:26:52 INFO - PROCESS | 2196 | 1461191212041 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]]]}] 15:26:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 15:26:52 INFO - PROCESS | 2196 | 1461191212087 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 15:26:52 INFO - PROCESS | 2196 | 1461191212090 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 15:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:26:52 INFO - PROCESS | 2196 | 1461191212100 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:26:52 INFO - PROCESS | 2196 | 1461191212106 Marionette TRACE conn5 <- [1,1546,null,{}] 15:26:52 INFO - PROCESS | 2196 | 1461191212111 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}] 15:26:52 INFO - PROCESS | 2196 | 1461191212234 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 15:26:52 INFO - PROCESS | 2196 | 1461191212245 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:52 INFO - PROCESS | 2196 | ++DOCSHELL 18227800 == 70 [pid = 2196] [id = 396] 15:26:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (18935800) [pid = 2196] [serial = 1188] [outer = 00000000] 15:26:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1AD84C00) [pid = 2196] [serial = 1189] [outer = 18935800] 15:26:52 INFO - PROCESS | 2196 | 1461191212290 Marionette DEBUG loaded listener.js 15:26:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1B231C00) [pid = 2196] [serial = 1190] [outer = 18935800] 15:26:52 INFO - PROCESS | 2196 | 1461191212730 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]]]}] 15:26:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 15:26:52 INFO - PROCESS | 2196 | 1461191212787 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 15:26:52 INFO - PROCESS | 2196 | 1461191212789 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 15:26:52 INFO - PROCESS | 2196 | 1461191212793 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:26:52 INFO - PROCESS | 2196 | 1461191212794 Marionette TRACE conn5 <- [1,1550,null,{}] 15:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:26:52 INFO - PROCESS | 2196 | 1461191212798 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}] 15:26:52 INFO - PROCESS | 2196 | 1461191212888 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 15:26:52 INFO - PROCESS | 2196 | 1461191212895 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:52 INFO - PROCESS | 2196 | ++DOCSHELL 1B238400 == 71 [pid = 2196] [id = 397] 15:26:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1B2A7400) [pid = 2196] [serial = 1191] [outer = 00000000] 15:26:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1B545C00) [pid = 2196] [serial = 1192] [outer = 1B2A7400] 15:26:52 INFO - PROCESS | 2196 | 1461191212943 Marionette DEBUG loaded listener.js 15:26:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1BA39400) [pid = 2196] [serial = 1193] [outer = 1B2A7400] 15:26:53 INFO - PROCESS | 2196 | 1461191213438 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]]]}] 15:26:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:26:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 669ms 15:26:53 INFO - PROCESS | 2196 | 1461191213471 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 15:26:53 INFO - PROCESS | 2196 | 1461191213473 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 15:26:53 INFO - PROCESS | 2196 | 1461191213476 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:26:53 INFO - PROCESS | 2196 | 1461191213478 Marionette TRACE conn5 <- [1,1554,null,{}] 15:26:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:26:53 INFO - PROCESS | 2196 | 1461191213482 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}] 15:26:53 INFO - PROCESS | 2196 | 1461191213608 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 15:26:53 INFO - PROCESS | 2196 | 1461191213711 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:53 INFO - PROCESS | 2196 | ++DOCSHELL 1C13E800 == 72 [pid = 2196] [id = 398] 15:26:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1C18CC00) [pid = 2196] [serial = 1194] [outer = 00000000] 15:26:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1C453000) [pid = 2196] [serial = 1195] [outer = 1C18CC00] 15:26:53 INFO - PROCESS | 2196 | 1461191213767 Marionette DEBUG loaded listener.js 15:26:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1C5A0800) [pid = 2196] [serial = 1196] [outer = 1C18CC00] 15:26:54 INFO - PROCESS | 2196 | 1461191214205 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]]]}] 15:26:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:26:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 770ms 15:26:54 INFO - PROCESS | 2196 | 1461191214252 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 15:26:54 INFO - PROCESS | 2196 | 1461191214254 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 15:26:54 INFO - PROCESS | 2196 | 1461191214258 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:26:54 INFO - PROCESS | 2196 | 1461191214259 Marionette TRACE conn5 <- [1,1558,null,{}] 15:26:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:26:54 INFO - PROCESS | 2196 | 1461191214277 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}] 15:26:54 INFO - PROCESS | 2196 | 1461191214429 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 15:26:54 INFO - PROCESS | 2196 | 1461191214507 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:54 INFO - PROCESS | 2196 | ++DOCSHELL 1C5A4400 == 73 [pid = 2196] [id = 399] 15:26:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1C5EA000) [pid = 2196] [serial = 1197] [outer = 00000000] 15:26:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1C9B4C00) [pid = 2196] [serial = 1198] [outer = 1C5EA000] 15:26:54 INFO - PROCESS | 2196 | 1461191214551 Marionette DEBUG loaded listener.js 15:26:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1D8C2800) [pid = 2196] [serial = 1199] [outer = 1C5EA000] 15:26:54 INFO - PROCESS | 2196 | 1461191214991 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]]]}] 15:26:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:26:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 770ms 15:26:55 INFO - PROCESS | 2196 | 1461191215035 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 15:26:55 INFO - PROCESS | 2196 | 1461191215037 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 15:26:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:26:55 INFO - PROCESS | 2196 | 1461191215047 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:26:55 INFO - PROCESS | 2196 | 1461191215049 Marionette TRACE conn5 <- [1,1562,null,{}] 15:26:55 INFO - PROCESS | 2196 | 1461191215052 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}] 15:26:55 INFO - PROCESS | 2196 | 1461191215433 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1C5E9C00) [pid = 2196] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1E96FC00) [pid = 2196] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (179A9400) [pid = 2196] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1B466400) [pid = 2196] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1AC78400) [pid = 2196] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (211BA400) [pid = 2196] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (16C72000) [pid = 2196] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (127C8800) [pid = 2196] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1787FC00) [pid = 2196] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1FD5D000) [pid = 2196] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (12B87C00) [pid = 2196] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1CBB5000) [pid = 2196] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1A33AC00) [pid = 2196] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1B2A8800) [pid = 2196] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1B2A2800) [pid = 2196] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1C29E000) [pid = 2196] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (17675800) [pid = 2196] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1250E400) [pid = 2196] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (12755800) [pid = 2196] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1D8C4C00) [pid = 2196] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:26:55 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1BCC0C00) [pid = 2196] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:26:55 INFO - PROCESS | 2196 | 1461191215511 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:55 INFO - PROCESS | 2196 | ++DOCSHELL 0F32F400 == 74 [pid = 2196] [id = 400] 15:26:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1250E400) [pid = 2196] [serial = 1200] [outer = 00000000] 15:26:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (12BC5800) [pid = 2196] [serial = 1201] [outer = 1250E400] 15:26:55 INFO - PROCESS | 2196 | 1461191215556 Marionette DEBUG loaded listener.js 15:26:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (17675800) [pid = 2196] [serial = 1202] [outer = 1250E400] 15:26:55 INFO - PROCESS | 2196 | 1461191215923 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]]]}] 15:26:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:26:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 15:26:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:26:55 INFO - PROCESS | 2196 | 1461191215983 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 15:26:55 INFO - PROCESS | 2196 | 1461191215985 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 15:26:55 INFO - PROCESS | 2196 | 1461191215988 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:26:55 INFO - PROCESS | 2196 | 1461191215990 Marionette TRACE conn5 <- [1,1566,null,{}] 15:26:55 INFO - PROCESS | 2196 | 1461191215994 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}] 15:26:56 INFO - PROCESS | 2196 | 1461191216083 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 15:26:56 INFO - PROCESS | 2196 | 1461191216089 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:56 INFO - PROCESS | 2196 | ++DOCSHELL 17975800 == 75 [pid = 2196] [id = 401] 15:26:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1A335400) [pid = 2196] [serial = 1203] [outer = 00000000] 15:26:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1C5E9C00) [pid = 2196] [serial = 1204] [outer = 1A335400] 15:26:56 INFO - PROCESS | 2196 | 1461191216134 Marionette DEBUG loaded listener.js 15:26:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1D9C5800) [pid = 2196] [serial = 1205] [outer = 1A335400] 15:26:56 INFO - PROCESS | 2196 | 1461191216563 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]]]}] 15:26:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:26:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 15:26:56 INFO - PROCESS | 2196 | 1461191216619 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 15:26:56 INFO - PROCESS | 2196 | 1461191216621 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 15:26:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:26:56 INFO - PROCESS | 2196 | 1461191216624 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:26:56 INFO - PROCESS | 2196 | 1461191216626 Marionette TRACE conn5 <- [1,1570,null,{}] 15:26:56 INFO - PROCESS | 2196 | 1461191216629 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}] 15:26:56 INFO - PROCESS | 2196 | 1461191216719 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 15:26:56 INFO - PROCESS | 2196 | 1461191216725 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:56 INFO - PROCESS | 2196 | ++DOCSHELL 1E2AB000 == 76 [pid = 2196] [id = 402] 15:26:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1EEA6400) [pid = 2196] [serial = 1206] [outer = 00000000] 15:26:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1FD5C800) [pid = 2196] [serial = 1207] [outer = 1EEA6400] 15:26:56 INFO - PROCESS | 2196 | 1461191216773 Marionette DEBUG loaded listener.js 15:26:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1FE33C00) [pid = 2196] [serial = 1208] [outer = 1EEA6400] 15:26:57 INFO - PROCESS | 2196 | 1461191217238 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]]]}] 15:26:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:26:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 15:26:57 INFO - PROCESS | 2196 | 1461191217295 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 15:26:57 INFO - PROCESS | 2196 | 1461191217297 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 15:26:57 INFO - PROCESS | 2196 | 1461191217301 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:26:57 INFO - PROCESS | 2196 | 1461191217302 Marionette TRACE conn5 <- [1,1574,null,{}] 15:26:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:26:57 INFO - PROCESS | 2196 | 1461191217306 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}] 15:26:57 INFO - PROCESS | 2196 | 1461191217396 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 15:26:57 INFO - PROCESS | 2196 | 1461191217402 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:57 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC3800 == 77 [pid = 2196] [id = 403] 15:26:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (0F323400) [pid = 2196] [serial = 1209] [outer = 00000000] 15:26:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (12623400) [pid = 2196] [serial = 1210] [outer = 0F323400] 15:26:57 INFO - PROCESS | 2196 | 1461191217525 Marionette DEBUG loaded listener.js 15:26:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (127C4000) [pid = 2196] [serial = 1211] [outer = 0F323400] 15:26:58 INFO - PROCESS | 2196 | 1461191218318 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]]]}] 15:26:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:26:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1067ms 15:26:58 INFO - PROCESS | 2196 | 1461191218373 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 15:26:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:26:58 INFO - PROCESS | 2196 | 1461191218376 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 15:26:58 INFO - PROCESS | 2196 | 1461191218382 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:26:58 INFO - PROCESS | 2196 | 1461191218384 Marionette TRACE conn5 <- [1,1578,null,{}] 15:26:58 INFO - PROCESS | 2196 | 1461191218391 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}] 15:26:58 INFO - PROCESS | 2196 | 1461191218516 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 15:26:58 INFO - PROCESS | 2196 | 1461191218669 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:58 INFO - PROCESS | 2196 | ++DOCSHELL 179A7000 == 78 [pid = 2196] [id = 404] 15:26:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (179A9C00) [pid = 2196] [serial = 1212] [outer = 00000000] 15:26:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (19B71C00) [pid = 2196] [serial = 1213] [outer = 179A9C00] 15:26:58 INFO - PROCESS | 2196 | 1461191218730 Marionette DEBUG loaded listener.js 15:26:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1A0A4800) [pid = 2196] [serial = 1214] [outer = 179A9C00] 15:26:59 INFO - PROCESS | 2196 | 1461191219303 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]]]}] 15:26:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:26:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 987ms 15:26:59 INFO - PROCESS | 2196 | 1461191219370 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 15:26:59 INFO - PROCESS | 2196 | 1461191219374 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 15:26:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:26:59 INFO - PROCESS | 2196 | 1461191219381 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:26:59 INFO - PROCESS | 2196 | 1461191219384 Marionette TRACE conn5 <- [1,1582,null,{}] 15:26:59 INFO - PROCESS | 2196 | 1461191219388 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}] 15:26:59 INFO - PROCESS | 2196 | 1461191219505 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 15:26:59 INFO - PROCESS | 2196 | 1461191219654 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:26:59 INFO - PROCESS | 2196 | ++DOCSHELL 1A061800 == 79 [pid = 2196] [id = 405] 15:26:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1BA68C00) [pid = 2196] [serial = 1215] [outer = 00000000] 15:26:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1C6D8800) [pid = 2196] [serial = 1216] [outer = 1BA68C00] 15:26:59 INFO - PROCESS | 2196 | 1461191219711 Marionette DEBUG loaded listener.js 15:26:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1EEAA000) [pid = 2196] [serial = 1217] [outer = 1BA68C00] 15:27:00 INFO - PROCESS | 2196 | 1461191220354 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]]]}] 15:27:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:27:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1021ms 15:27:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:27:00 INFO - PROCESS | 2196 | 1461191220405 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 15:27:00 INFO - PROCESS | 2196 | 1461191220408 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 15:27:00 INFO - PROCESS | 2196 | 1461191220412 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:27:00 INFO - PROCESS | 2196 | 1461191220416 Marionette TRACE conn5 <- [1,1586,null,{}] 15:27:00 INFO - PROCESS | 2196 | 1461191220427 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}] 15:27:00 INFO - PROCESS | 2196 | 1461191220595 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 15:27:00 INFO - PROCESS | 2196 | 1461191220743 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:00 INFO - PROCESS | 2196 | ++DOCSHELL 204D2800 == 80 [pid = 2196] [id = 406] 15:27:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (204D3000) [pid = 2196] [serial = 1218] [outer = 00000000] 15:27:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (20B0E000) [pid = 2196] [serial = 1219] [outer = 204D3000] 15:27:00 INFO - PROCESS | 2196 | 1461191220800 Marionette DEBUG loaded listener.js 15:27:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (20D1FC00) [pid = 2196] [serial = 1220] [outer = 204D3000] 15:27:01 INFO - PROCESS | 2196 | 1461191221397 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]]]}] 15:27:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:27:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1021ms 15:27:01 INFO - PROCESS | 2196 | 1461191221436 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 15:27:01 INFO - PROCESS | 2196 | 1461191221439 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 15:27:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:27:01 INFO - PROCESS | 2196 | 1461191221443 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:27:01 INFO - PROCESS | 2196 | 1461191221445 Marionette TRACE conn5 <- [1,1590,null,{}] 15:27:01 INFO - PROCESS | 2196 | 1461191221449 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}] 15:27:01 INFO - PROCESS | 2196 | 1461191221564 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 15:27:01 INFO - PROCESS | 2196 | 1461191221725 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:01 INFO - PROCESS | 2196 | ++DOCSHELL 20D24800 == 81 [pid = 2196] [id = 407] 15:27:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (20ED7800) [pid = 2196] [serial = 1221] [outer = 00000000] 15:27:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (211B4400) [pid = 2196] [serial = 1222] [outer = 20ED7800] 15:27:01 INFO - PROCESS | 2196 | 1461191221781 Marionette DEBUG loaded listener.js 15:27:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (211C1C00) [pid = 2196] [serial = 1223] [outer = 20ED7800] 15:27:02 INFO - PROCESS | 2196 | 1461191222346 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]]]}] 15:27:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:27:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 970ms 15:27:02 INFO - PROCESS | 2196 | 1461191222416 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 15:27:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:27:02 INFO - PROCESS | 2196 | 1461191222419 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 15:27:02 INFO - PROCESS | 2196 | 1461191222422 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:27:02 INFO - PROCESS | 2196 | 1461191222424 Marionette TRACE conn5 <- [1,1594,null,{}] 15:27:02 INFO - PROCESS | 2196 | 1461191222443 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}] 15:27:02 INFO - PROCESS | 2196 | 1461191222557 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 15:27:02 INFO - PROCESS | 2196 | 1461191222707 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:02 INFO - PROCESS | 2196 | ++DOCSHELL 215D6800 == 82 [pid = 2196] [id = 408] 15:27:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (215D9400) [pid = 2196] [serial = 1224] [outer = 00000000] 15:27:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (225C6C00) [pid = 2196] [serial = 1225] [outer = 215D9400] 15:27:02 INFO - PROCESS | 2196 | 1461191222772 Marionette DEBUG loaded listener.js 15:27:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (22BA2800) [pid = 2196] [serial = 1226] [outer = 215D9400] 15:27:03 INFO - PROCESS | 2196 | 1461191223375 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]]]}] 15:27:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:27:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 15:27:03 INFO - PROCESS | 2196 | 1461191223397 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 15:27:03 INFO - PROCESS | 2196 | 1461191223400 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 15:27:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:27:03 INFO - PROCESS | 2196 | 1461191223403 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:27:03 INFO - PROCESS | 2196 | 1461191223405 Marionette TRACE conn5 <- [1,1598,null,{}] 15:27:03 INFO - PROCESS | 2196 | 1461191223409 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}] 15:27:03 INFO - PROCESS | 2196 | 1461191223529 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 15:27:03 INFO - PROCESS | 2196 | 1461191223691 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:03 INFO - PROCESS | 2196 | ++DOCSHELL 2148E000 == 83 [pid = 2196] [id = 409] 15:27:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (22BA7800) [pid = 2196] [serial = 1227] [outer = 00000000] 15:27:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (27EE1800) [pid = 2196] [serial = 1228] [outer = 22BA7800] 15:27:03 INFO - PROCESS | 2196 | 1461191223747 Marionette DEBUG loaded listener.js 15:27:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (27EE4000) [pid = 2196] [serial = 1229] [outer = 22BA7800] 15:27:04 INFO - PROCESS | 2196 | 1461191224314 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]]]}] 15:27:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:27:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 15:27:04 INFO - PROCESS | 2196 | 1461191224378 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 15:27:04 INFO - PROCESS | 2196 | 1461191224380 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 15:27:04 INFO - PROCESS | 2196 | 1461191224384 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:27:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:27:04 INFO - PROCESS | 2196 | 1461191224386 Marionette TRACE conn5 <- [1,1602,null,{}] 15:27:04 INFO - PROCESS | 2196 | 1461191224389 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}] 15:27:04 INFO - PROCESS | 2196 | 1461191224502 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 15:27:04 INFO - PROCESS | 2196 | 1461191224651 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:04 INFO - PROCESS | 2196 | ++DOCSHELL 25601C00 == 84 [pid = 2196] [id = 410] 15:27:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (25603000) [pid = 2196] [serial = 1230] [outer = 00000000] 15:27:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (25609000) [pid = 2196] [serial = 1231] [outer = 25603000] 15:27:04 INFO - PROCESS | 2196 | 1461191224707 Marionette DEBUG loaded listener.js 15:27:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (2560BC00) [pid = 2196] [serial = 1232] [outer = 25603000] 15:27:05 INFO - PROCESS | 2196 | 1461191225286 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]]]}] 15:27:05 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 15:27:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 930ms 15:27:05 INFO - PROCESS | 2196 | 1461191225318 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 15:27:05 INFO - PROCESS | 2196 | 1461191225320 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 15:27:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:27:05 INFO - PROCESS | 2196 | 1461191225324 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:27:05 INFO - PROCESS | 2196 | 1461191225326 Marionette TRACE conn5 <- [1,1606,null,{}] 15:27:05 INFO - PROCESS | 2196 | 1461191225330 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}] 15:27:05 INFO - PROCESS | 2196 | 1461191225443 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 15:27:05 INFO - PROCESS | 2196 | 1461191225773 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:05 INFO - PROCESS | 2196 | ++DOCSHELL 11FF1000 == 85 [pid = 2196] [id = 411] 15:27:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (125C2C00) [pid = 2196] [serial = 1233] [outer = 00000000] 15:27:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (16C96800) [pid = 2196] [serial = 1234] [outer = 125C2C00] 15:27:05 INFO - PROCESS | 2196 | 1461191225838 Marionette DEBUG loaded listener.js 15:27:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (16ED3000) [pid = 2196] [serial = 1235] [outer = 125C2C00] 15:27:06 INFO - PROCESS | 2196 | 1461191226455 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]]]}] 15:27:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:27:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1166ms 15:27:06 INFO - PROCESS | 2196 | 1461191226494 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 15:27:06 INFO - PROCESS | 2196 | 1461191226499 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 15:27:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:27:06 INFO - PROCESS | 2196 | 1461191226505 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:27:06 INFO - PROCESS | 2196 | 1461191226508 Marionette TRACE conn5 <- [1,1610,null,{}] 15:27:06 INFO - PROCESS | 2196 | 1461191226513 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}] 15:27:06 INFO - PROCESS | 2196 | 1461191226657 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 15:27:06 INFO - PROCESS | 2196 | 1461191226813 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:06 INFO - PROCESS | 2196 | ++DOCSHELL 1780AC00 == 86 [pid = 2196] [id = 412] 15:27:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1796D800) [pid = 2196] [serial = 1236] [outer = 00000000] 15:27:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1AC5BC00) [pid = 2196] [serial = 1237] [outer = 1796D800] 15:27:06 INFO - PROCESS | 2196 | 1461191226866 Marionette DEBUG loaded listener.js 15:27:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (1AD86800) [pid = 2196] [serial = 1238] [outer = 1796D800] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 1E2AB000 == 85 [pid = 2196] [id = 402] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 17975800 == 84 [pid = 2196] [id = 401] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 0F32F400 == 83 [pid = 2196] [id = 400] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 1C5A4400 == 82 [pid = 2196] [id = 399] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 1C13E800 == 81 [pid = 2196] [id = 398] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 1B238400 == 80 [pid = 2196] [id = 397] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 18227800 == 79 [pid = 2196] [id = 396] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 127CF400 == 78 [pid = 2196] [id = 395] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (204CC800) [pid = 2196] [serial = 1156] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 1A055C00 == 77 [pid = 2196] [id = 394] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 127CD800 == 76 [pid = 2196] [id = 393] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 225C9800 == 75 [pid = 2196] [id = 391] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 225C0000 == 74 [pid = 2196] [id = 390] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 20DEE800 == 73 [pid = 2196] [id = 389] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 20B07C00 == 72 [pid = 2196] [id = 388] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 1A056400 == 71 [pid = 2196] [id = 387] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 12D5AC00 == 70 [pid = 2196] [id = 386] 15:27:07 INFO - PROCESS | 2196 | --DOCSHELL 1FEEE400 == 69 [pid = 2196] [id = 385] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (135D5C00) [pid = 2196] [serial = 1060] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1FE2B800) [pid = 2196] [serial = 1027] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1E97CC00) [pid = 2196] [serial = 1024] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1C5A4800) [pid = 2196] [serial = 1018] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1CA7C800) [pid = 2196] [serial = 1021] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (2043C000) [pid = 2196] [serial = 1066] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (210A8800) [pid = 2196] [serial = 1069] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1BCBF000) [pid = 2196] [serial = 1009] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1B546800) [pid = 2196] [serial = 1063] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (215DB800) [pid = 2196] [serial = 1072] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1767C400) [pid = 2196] [serial = 1109] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (17131000) [pid = 2196] [serial = 1108] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (17307800) [pid = 2196] [serial = 1132] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1796F800) [pid = 2196] [serial = 1133] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (179A8000) [pid = 2196] [serial = 1130] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (16ED2000) [pid = 2196] [serial = 1129] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1FEA3000) [pid = 2196] [serial = 1147] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1B40B800) [pid = 2196] [serial = 1127] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1B29F400) [pid = 2196] [serial = 1126] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1AD8A800) [pid = 2196] [serial = 1111] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1F187C00) [pid = 2196] [serial = 1145] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1AC4E800) [pid = 2196] [serial = 1135] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1AD87400) [pid = 2196] [serial = 1136] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1EEA9800) [pid = 2196] [serial = 1144] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1B4D1400) [pid = 2196] [serial = 1138] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1FE2B400) [pid = 2196] [serial = 1114] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (20434000) [pid = 2196] [serial = 1117] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (20B0F400) [pid = 2196] [serial = 1120] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (215E0800) [pid = 2196] [serial = 1123] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1F190000) [pid = 2196] [serial = 1153] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1FEB0800) [pid = 2196] [serial = 1154] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1FEAD000) [pid = 2196] [serial = 1148] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1C459400) [pid = 2196] [serial = 1141] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1C5A6C00) [pid = 2196] [serial = 1142] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1A3ED400) [pid = 2196] [serial = 1150] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1B234400) [pid = 2196] [serial = 1151] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1BCBDC00) [pid = 2196] [serial = 1139] [outer = 00000000] [url = about:blank] 15:27:07 INFO - PROCESS | 2196 | 1461191227460 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]]]}] 15:27:07 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 15:27:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 15:27:07 INFO - PROCESS | 2196 | 1461191227480 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 15:27:07 INFO - PROCESS | 2196 | 1461191227484 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 15:27:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:27:07 INFO - PROCESS | 2196 | 1461191227488 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:27:07 INFO - PROCESS | 2196 | 1461191227490 Marionette TRACE conn5 <- [1,1614,null,{}] 15:27:07 INFO - PROCESS | 2196 | 1461191227498 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}] 15:27:07 INFO - PROCESS | 2196 | 1461191227594 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 15:27:07 INFO - PROCESS | 2196 | 1461191227703 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:07 INFO - PROCESS | 2196 | ++DOCSHELL 127CEC00 == 70 [pid = 2196] [id = 413] 15:27:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (12B80C00) [pid = 2196] [serial = 1239] [outer = 00000000] 15:27:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1767C400) [pid = 2196] [serial = 1240] [outer = 12B80C00] 15:27:07 INFO - PROCESS | 2196 | 1461191227751 Marionette DEBUG loaded listener.js 15:27:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (179AE000) [pid = 2196] [serial = 1241] [outer = 12B80C00] 15:27:08 INFO - PROCESS | 2196 | 1461191228179 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]]]}] 15:27:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:27:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 15:27:08 INFO - PROCESS | 2196 | 1461191228224 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 15:27:08 INFO - PROCESS | 2196 | 1461191228226 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 15:27:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:27:08 INFO - PROCESS | 2196 | 1461191228231 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:27:08 INFO - PROCESS | 2196 | 1461191228237 Marionette TRACE conn5 <- [1,1618,null,{}] 15:27:08 INFO - PROCESS | 2196 | 1461191228246 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}] 15:27:08 INFO - PROCESS | 2196 | 1461191228341 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 15:27:08 INFO - PROCESS | 2196 | 1461191228385 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:08 INFO - PROCESS | 2196 | ++DOCSHELL 1A33FC00 == 71 [pid = 2196] [id = 414] 15:27:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1B22E400) [pid = 2196] [serial = 1242] [outer = 00000000] 15:27:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1B2A9400) [pid = 2196] [serial = 1243] [outer = 1B22E400] 15:27:08 INFO - PROCESS | 2196 | 1461191228431 Marionette DEBUG loaded listener.js 15:27:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1B40B400) [pid = 2196] [serial = 1244] [outer = 1B22E400] 15:27:08 INFO - PROCESS | 2196 | 1461191228920 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]]]}] 15:27:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:27:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 15:27:08 INFO - PROCESS | 2196 | 1461191228963 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 15:27:08 INFO - PROCESS | 2196 | 1461191228966 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 15:27:08 INFO - PROCESS | 2196 | 1461191228969 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:27:08 INFO - PROCESS | 2196 | 1461191228971 Marionette TRACE conn5 <- [1,1622,null,{}] 15:27:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:27:08 INFO - PROCESS | 2196 | 1461191228974 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}] 15:27:09 INFO - PROCESS | 2196 | 1461191229067 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 15:27:09 INFO - PROCESS | 2196 | 1461191229073 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:09 INFO - PROCESS | 2196 | ++DOCSHELL 1B466C00 == 72 [pid = 2196] [id = 415] 15:27:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1B548400) [pid = 2196] [serial = 1245] [outer = 00000000] 15:27:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1BCC2C00) [pid = 2196] [serial = 1246] [outer = 1B548400] 15:27:09 INFO - PROCESS | 2196 | 1461191229119 Marionette DEBUG loaded listener.js 15:27:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1BCCAC00) [pid = 2196] [serial = 1247] [outer = 1B548400] 15:27:09 INFO - PROCESS | 2196 | 1461191229583 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]]]}] 15:27:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:27:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 15:27:09 INFO - PROCESS | 2196 | 1461191229644 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 15:27:09 INFO - PROCESS | 2196 | 1461191229646 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 15:27:09 INFO - PROCESS | 2196 | 1461191229649 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:27:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:27:09 INFO - PROCESS | 2196 | 1461191229650 Marionette TRACE conn5 <- [1,1626,null,{}] 15:27:09 INFO - PROCESS | 2196 | 1461191229654 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}] 15:27:09 INFO - PROCESS | 2196 | 1461191229780 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 15:27:09 INFO - PROCESS | 2196 | 1461191229828 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:09 INFO - PROCESS | 2196 | ++DOCSHELL 1C455400 == 73 [pid = 2196] [id = 416] 15:27:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1C457800) [pid = 2196] [serial = 1248] [outer = 00000000] 15:27:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1C5A5400) [pid = 2196] [serial = 1249] [outer = 1C457800] 15:27:09 INFO - PROCESS | 2196 | 1461191229882 Marionette DEBUG loaded listener.js 15:27:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1C5E7000) [pid = 2196] [serial = 1250] [outer = 1C457800] 15:27:10 INFO - PROCESS | 2196 | 1461191230379 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]]]}] 15:27:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:27:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 770ms 15:27:10 INFO - PROCESS | 2196 | 1461191230423 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 15:27:10 INFO - PROCESS | 2196 | 1461191230425 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 15:27:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:27:10 INFO - PROCESS | 2196 | 1461191230428 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:27:10 INFO - PROCESS | 2196 | 1461191230430 Marionette TRACE conn5 <- [1,1630,null,{}] 15:27:10 INFO - PROCESS | 2196 | 1461191230433 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}] 15:27:10 INFO - PROCESS | 2196 | 1461191230562 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 15:27:10 INFO - PROCESS | 2196 | 1461191230582 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:10 INFO - PROCESS | 2196 | ++DOCSHELL 1CA7D000 == 74 [pid = 2196] [id = 417] 15:27:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1CA84C00) [pid = 2196] [serial = 1251] [outer = 00000000] 15:27:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1EE9BC00) [pid = 2196] [serial = 1252] [outer = 1CA84C00] 15:27:10 INFO - PROCESS | 2196 | 1461191230626 Marionette DEBUG loaded listener.js 15:27:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1EEA7800) [pid = 2196] [serial = 1253] [outer = 1CA84C00] 15:27:11 INFO - PROCESS | 2196 | 1461191231073 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]]]}] 15:27:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:27:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 15:27:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:27:11 INFO - PROCESS | 2196 | 1461191231099 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 15:27:11 INFO - PROCESS | 2196 | 1461191231101 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 15:27:11 INFO - PROCESS | 2196 | 1461191231105 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:27:11 INFO - PROCESS | 2196 | 1461191231106 Marionette TRACE conn5 <- [1,1634,null,{}] 15:27:11 INFO - PROCESS | 2196 | 1461191231110 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}] 15:27:11 INFO - PROCESS | 2196 | 1461191231238 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 15:27:11 INFO - PROCESS | 2196 | 1461191231294 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:11 INFO - PROCESS | 2196 | ++DOCSHELL 19B57C00 == 75 [pid = 2196] [id = 418] 15:27:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1E97A800) [pid = 2196] [serial = 1254] [outer = 00000000] 15:27:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1FE2D000) [pid = 2196] [serial = 1255] [outer = 1E97A800] 15:27:11 INFO - PROCESS | 2196 | 1461191231339 Marionette DEBUG loaded listener.js 15:27:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1FE36000) [pid = 2196] [serial = 1256] [outer = 1E97A800] 15:27:11 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1E96E800) [pid = 2196] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:27:11 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1C18CC00) [pid = 2196] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:27:11 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1C5EA000) [pid = 2196] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:27:11 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1A335400) [pid = 2196] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:27:11 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1B2A7400) [pid = 2196] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:27:11 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1A05B400) [pid = 2196] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:27:11 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (12ACA400) [pid = 2196] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:27:11 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (18935800) [pid = 2196] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:27:11 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (12AC8800) [pid = 2196] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:27:11 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1250E400) [pid = 2196] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:27:11 INFO - PROCESS | 2196 | 1461191232009 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]]]}] 15:27:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:27:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 931ms 15:27:12 INFO - PROCESS | 2196 | 1461191232036 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 15:27:12 INFO - PROCESS | 2196 | 1461191232039 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 15:27:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:27:12 INFO - PROCESS | 2196 | 1461191232042 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:27:12 INFO - PROCESS | 2196 | 1461191232044 Marionette TRACE conn5 <- [1,1638,null,{}] 15:27:12 INFO - PROCESS | 2196 | 1461191232047 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}] 15:27:12 INFO - PROCESS | 2196 | 1461191232138 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 15:27:12 INFO - PROCESS | 2196 | 1461191232253 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:12 INFO - PROCESS | 2196 | ++DOCSHELL 127C2C00 == 76 [pid = 2196] [id = 419] 15:27:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (12AC8800) [pid = 2196] [serial = 1257] [outer = 00000000] 15:27:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1C453C00) [pid = 2196] [serial = 1258] [outer = 12AC8800] 15:27:12 INFO - PROCESS | 2196 | 1461191232298 Marionette DEBUG loaded listener.js 15:27:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1F188400) [pid = 2196] [serial = 1259] [outer = 12AC8800] 15:27:12 INFO - PROCESS | 2196 | 1461191232694 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]]]}] 15:27:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:27:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 15:27:12 INFO - PROCESS | 2196 | 1461191232716 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 15:27:12 INFO - PROCESS | 2196 | 1461191232718 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 15:27:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:27:12 INFO - PROCESS | 2196 | 1461191232721 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:27:12 INFO - PROCESS | 2196 | 1461191232722 Marionette TRACE conn5 <- [1,1642,null,{}] 15:27:12 INFO - PROCESS | 2196 | 1461191232726 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}] 15:27:12 INFO - PROCESS | 2196 | 1461191232818 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 15:27:12 INFO - PROCESS | 2196 | 1461191232824 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:12 INFO - PROCESS | 2196 | ++DOCSHELL 1FD5C400 == 77 [pid = 2196] [id = 420] 15:27:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1FEACC00) [pid = 2196] [serial = 1260] [outer = 00000000] 15:27:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (20430000) [pid = 2196] [serial = 1261] [outer = 1FEACC00] 15:27:12 INFO - PROCESS | 2196 | 1461191232870 Marionette DEBUG loaded listener.js 15:27:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (20438400) [pid = 2196] [serial = 1262] [outer = 1FEACC00] 15:27:13 INFO - PROCESS | 2196 | 1461191233298 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]]]}] 15:27:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:27:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 629ms 15:27:13 INFO - PROCESS | 2196 | 1461191233366 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 15:27:13 INFO - PROCESS | 2196 | 1461191233368 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 15:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:27:13 INFO - PROCESS | 2196 | 1461191233372 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:27:13 INFO - PROCESS | 2196 | 1461191233374 Marionette TRACE conn5 <- [1,1646,null,{}] 15:27:13 INFO - PROCESS | 2196 | 1461191233377 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}] 15:27:13 INFO - PROCESS | 2196 | 1461191233470 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 15:27:13 INFO - PROCESS | 2196 | 1461191233478 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:13 INFO - PROCESS | 2196 | ++DOCSHELL 20436400 == 78 [pid = 2196] [id = 421] 15:27:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (2043B000) [pid = 2196] [serial = 1263] [outer = 00000000] 15:27:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (20B10C00) [pid = 2196] [serial = 1264] [outer = 2043B000] 15:27:13 INFO - PROCESS | 2196 | 1461191233527 Marionette DEBUG loaded listener.js 15:27:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (20EDBC00) [pid = 2196] [serial = 1265] [outer = 2043B000] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 204D3400 == 77 [pid = 2196] [id = 357] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1E33F400 == 76 [pid = 2196] [id = 290] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1C45C800 == 75 [pid = 2196] [id = 279] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 20B02400 == 74 [pid = 2196] [id = 312] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 179A5C00 == 73 [pid = 2196] [id = 356] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1C9B5C00 == 72 [pid = 2196] [id = 248] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1AD35000 == 71 [pid = 2196] [id = 228] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 0F321400 == 70 [pid = 2196] [id = 331] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1FE33800 == 69 [pid = 2196] [id = 324] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1CA7F800 == 68 [pid = 2196] [id = 21] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 210ADC00 == 67 [pid = 2196] [id = 313] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 13855000 == 66 [pid = 2196] [id = 200] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 19B59C00 == 65 [pid = 2196] [id = 192] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 21494400 == 64 [pid = 2196] [id = 330] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1FD5CC00 == 63 [pid = 2196] [id = 280] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1C6DD800 == 62 [pid = 2196] [id = 199] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 11F56400 == 61 [pid = 2196] [id = 264] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1E20FC00 == 60 [pid = 2196] [id = 262] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 16C6A000 == 59 [pid = 2196] [id = 233] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1C451C00 == 58 [pid = 2196] [id = 191] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1FEAB000 == 57 [pid = 2196] [id = 232] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1B545000 == 56 [pid = 2196] [id = 274] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1D8C7C00 == 55 [pid = 2196] [id = 216] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 12751800 == 54 [pid = 2196] [id = 297] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1FEE9400 == 53 [pid = 2196] [id = 231] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 12754400 == 52 [pid = 2196] [id = 375] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1BA33800 == 51 [pid = 2196] [id = 190] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 211B6400 == 50 [pid = 2196] [id = 329] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1FD56400 == 49 [pid = 2196] [id = 263] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 204CAC00 == 48 [pid = 2196] [id = 311] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1C5EB400 == 47 [pid = 2196] [id = 247] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1EEAAC00 == 46 [pid = 2196] [id = 217] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 0F4B5000 == 45 [pid = 2196] [id = 392] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1780AC00 == 44 [pid = 2196] [id = 412] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 11FF1000 == 43 [pid = 2196] [id = 411] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 2148E000 == 42 [pid = 2196] [id = 409] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 25601C00 == 41 [pid = 2196] [id = 410] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 215D6800 == 40 [pid = 2196] [id = 408] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 204D2800 == 39 [pid = 2196] [id = 406] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 20D24800 == 38 [pid = 2196] [id = 407] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 1A061800 == 37 [pid = 2196] [id = 405] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 179A7000 == 36 [pid = 2196] [id = 404] 15:27:14 INFO - PROCESS | 2196 | --DOCSHELL 0EFC3800 == 35 [pid = 2196] [id = 403] 15:27:15 INFO - PROCESS | 2196 | --DOCSHELL 127CEC00 == 34 [pid = 2196] [id = 413] 15:27:15 INFO - PROCESS | 2196 | --DOCSHELL 1CA7D000 == 33 [pid = 2196] [id = 417] 15:27:15 INFO - PROCESS | 2196 | --DOCSHELL 1A33FC00 == 32 [pid = 2196] [id = 414] 15:27:15 INFO - PROCESS | 2196 | --DOCSHELL 1B466C00 == 31 [pid = 2196] [id = 415] 15:27:15 INFO - PROCESS | 2196 | --DOCSHELL 1C455400 == 30 [pid = 2196] [id = 416] 15:27:15 INFO - PROCESS | 2196 | --DOCSHELL 127C2C00 == 29 [pid = 2196] [id = 419] 15:27:15 INFO - PROCESS | 2196 | --DOCSHELL 19B57C00 == 28 [pid = 2196] [id = 418] 15:27:15 INFO - PROCESS | 2196 | --DOCSHELL 1FD5C400 == 27 [pid = 2196] [id = 420] 15:27:15 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1FD57000) [pid = 2196] [serial = 1106] [outer = 00000000] [url = about:blank] 15:27:15 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (12BC5800) [pid = 2196] [serial = 1201] [outer = 00000000] [url = about:blank] 15:27:15 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1D9C5800) [pid = 2196] [serial = 1205] [outer = 00000000] [url = about:blank] 15:27:15 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (17675800) [pid = 2196] [serial = 1202] [outer = 00000000] [url = about:blank] 15:27:15 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1BA39400) [pid = 2196] [serial = 1193] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1FD5C800) [pid = 2196] [serial = 1207] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1C453000) [pid = 2196] [serial = 1195] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1C9B4C00) [pid = 2196] [serial = 1198] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1C5A0800) [pid = 2196] [serial = 1196] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1D8C2800) [pid = 2196] [serial = 1199] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1C5E9C00) [pid = 2196] [serial = 1204] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1B545C00) [pid = 2196] [serial = 1192] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1A3EE400) [pid = 2196] [serial = 1184] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1AD2B400) [pid = 2196] [serial = 1183] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (17806000) [pid = 2196] [serial = 1181] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (16E26400) [pid = 2196] [serial = 1180] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1AD84C00) [pid = 2196] [serial = 1189] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1B231C00) [pid = 2196] [serial = 1190] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1730BC00) [pid = 2196] [serial = 1186] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (17977C00) [pid = 2196] [serial = 1187] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (17972400) [pid = 2196] [serial = 1159] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1B238800) [pid = 2196] [serial = 1162] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (20D20C00) [pid = 2196] [serial = 1165] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (215D5400) [pid = 2196] [serial = 1168] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (22B9E400) [pid = 2196] [serial = 1171] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (25385800) [pid = 2196] [serial = 1174] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (0F4BE000) [pid = 2196] [serial = 1177] [outer = 00000000] [url = about:blank] 15:27:16 INFO - PROCESS | 2196 | 1461191236170 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]]]}] 15:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2823ms 15:27:16 INFO - PROCESS | 2196 | 1461191236197 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 15:27:16 INFO - PROCESS | 2196 | 1461191236202 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 15:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:27:16 INFO - PROCESS | 2196 | 1461191236207 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:27:16 INFO - PROCESS | 2196 | 1461191236212 Marionette TRACE conn5 <- [1,1650,null,{}] 15:27:16 INFO - PROCESS | 2196 | 1461191236219 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}] 15:27:16 INFO - PROCESS | 2196 | 1461191236313 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 15:27:16 INFO - PROCESS | 2196 | 1461191236447 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:16 INFO - PROCESS | 2196 | ++DOCSHELL 0F0AF800 == 28 [pid = 2196] [id = 422] 15:27:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (0F323000) [pid = 2196] [serial = 1266] [outer = 00000000] 15:27:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (0F4B4400) [pid = 2196] [serial = 1267] [outer = 0F323000] 15:27:16 INFO - PROCESS | 2196 | 1461191236497 Marionette DEBUG loaded listener.js 15:27:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (0F4BD400) [pid = 2196] [serial = 1268] [outer = 0F323000] 15:27:16 INFO - PROCESS | 2196 | 1461191236964 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]]]}] 15:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 830ms 15:27:17 INFO - PROCESS | 2196 | 1461191237037 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 15:27:17 INFO - PROCESS | 2196 | 1461191237043 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 15:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:27:17 INFO - PROCESS | 2196 | 1461191237054 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:27:17 INFO - PROCESS | 2196 | 1461191237057 Marionette TRACE conn5 <- [1,1654,null,{}] 15:27:17 INFO - PROCESS | 2196 | 1461191237061 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}] 15:27:17 INFO - PROCESS | 2196 | 1461191237150 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 15:27:17 INFO - PROCESS | 2196 | 1461191237166 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:17 INFO - PROCESS | 2196 | ++DOCSHELL 12045800 == 29 [pid = 2196] [id = 423] 15:27:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (12048400) [pid = 2196] [serial = 1269] [outer = 00000000] 15:27:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1250FC00) [pid = 2196] [serial = 1270] [outer = 12048400] 15:27:17 INFO - PROCESS | 2196 | 1461191237213 Marionette DEBUG loaded listener.js 15:27:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (125C2800) [pid = 2196] [serial = 1271] [outer = 12048400] 15:27:17 INFO - PROCESS | 2196 | 1461191237677 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]]]}] 15:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 15:27:17 INFO - PROCESS | 2196 | 1461191237751 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 15:27:17 INFO - PROCESS | 2196 | 1461191237753 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 15:27:17 INFO - PROCESS | 2196 | 1461191237757 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:27:17 INFO - PROCESS | 2196 | 1461191237761 Marionette TRACE conn5 <- [1,1658,null,{}] 15:27:17 INFO - PROCESS | 2196 | 1461191237772 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}] 15:27:17 INFO - PROCESS | 2196 | 1461191237867 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 15:27:17 INFO - PROCESS | 2196 | 1461191237875 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:17 INFO - PROCESS | 2196 | ++DOCSHELL 12753400 == 30 [pid = 2196] [id = 424] 15:27:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (12754000) [pid = 2196] [serial = 1272] [outer = 00000000] 15:27:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1275CC00) [pid = 2196] [serial = 1273] [outer = 12754000] 15:27:17 INFO - PROCESS | 2196 | 1461191237926 Marionette DEBUG loaded listener.js 15:27:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (127C8000) [pid = 2196] [serial = 1274] [outer = 12754000] 15:27:18 INFO - PROCESS | 2196 | 1461191238404 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]]]}] 15:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 673ms 15:27:18 INFO - PROCESS | 2196 | 1461191238437 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 15:27:18 INFO - PROCESS | 2196 | 1461191238439 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 15:27:18 INFO - PROCESS | 2196 | 1461191238442 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:27:18 INFO - PROCESS | 2196 | 1461191238444 Marionette TRACE conn5 <- [1,1662,null,{}] 15:27:18 INFO - PROCESS | 2196 | 1461191238448 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}] 15:27:18 INFO - PROCESS | 2196 | 1461191238540 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 15:27:18 INFO - PROCESS | 2196 | 1461191238546 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:18 INFO - PROCESS | 2196 | ++DOCSHELL 11FB4000 == 31 [pid = 2196] [id = 425] 15:27:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (12AD1C00) [pid = 2196] [serial = 1275] [outer = 00000000] 15:27:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (12BBE800) [pid = 2196] [serial = 1276] [outer = 12AD1C00] 15:27:18 INFO - PROCESS | 2196 | 1461191238596 Marionette DEBUG loaded listener.js 15:27:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (13510800) [pid = 2196] [serial = 1277] [outer = 12AD1C00] 15:27:19 INFO - PROCESS | 2196 | 1461191239043 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]]]}] 15:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 15:27:19 INFO - PROCESS | 2196 | 1461191239117 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 15:27:19 INFO - PROCESS | 2196 | 1461191239119 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 15:27:19 INFO - PROCESS | 2196 | 1461191239123 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:27:19 INFO - PROCESS | 2196 | 1461191239124 Marionette TRACE conn5 <- [1,1666,null,{}] 15:27:19 INFO - PROCESS | 2196 | 1461191239128 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}] 15:27:19 INFO - PROCESS | 2196 | 1461191239206 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 15:27:19 INFO - PROCESS | 2196 | 1461191239246 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:19 INFO - PROCESS | 2196 | ++DOCSHELL 135E2000 == 32 [pid = 2196] [id = 426] 15:27:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (136DDC00) [pid = 2196] [serial = 1278] [outer = 00000000] 15:27:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (13570800) [pid = 2196] [serial = 1279] [outer = 136DDC00] 15:27:19 INFO - PROCESS | 2196 | 1461191239291 Marionette DEBUG loaded listener.js 15:27:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (16C75C00) [pid = 2196] [serial = 1280] [outer = 136DDC00] 15:27:19 INFO - PROCESS | 2196 | 1461191239744 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]]]}] 15:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 672ms 15:27:19 INFO - PROCESS | 2196 | 1461191239799 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 15:27:19 INFO - PROCESS | 2196 | 1461191239801 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 15:27:19 INFO - PROCESS | 2196 | 1461191239804 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:27:19 INFO - PROCESS | 2196 | 1461191239806 Marionette TRACE conn5 <- [1,1670,null,{}] 15:27:19 INFO - PROCESS | 2196 | 1461191239809 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}] 15:27:19 INFO - PROCESS | 2196 | 1461191239922 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 15:27:19 INFO - PROCESS | 2196 | 1461191239930 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:19 INFO - PROCESS | 2196 | ++DOCSHELL 16E20800 == 33 [pid = 2196] [id = 427] 15:27:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (16E24800) [pid = 2196] [serial = 1281] [outer = 00000000] 15:27:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (17170C00) [pid = 2196] [serial = 1282] [outer = 16E24800] 15:27:19 INFO - PROCESS | 2196 | 1461191239980 Marionette DEBUG loaded listener.js 15:27:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (17366C00) [pid = 2196] [serial = 1283] [outer = 16E24800] 15:27:20 INFO - PROCESS | 2196 | 1461191240426 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]]]}] 15:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 15:27:20 INFO - PROCESS | 2196 | 1461191240479 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 15:27:20 INFO - PROCESS | 2196 | 1461191240481 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 15:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:27:20 INFO - PROCESS | 2196 | 1461191240484 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:27:20 INFO - PROCESS | 2196 | 1461191240486 Marionette TRACE conn5 <- [1,1674,null,{}] 15:27:20 INFO - PROCESS | 2196 | 1461191240489 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}] 15:27:20 INFO - PROCESS | 2196 | 1461191240567 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 15:27:20 INFO - PROCESS | 2196 | 1461191240603 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:20 INFO - PROCESS | 2196 | ++DOCSHELL 17672800 == 34 [pid = 2196] [id = 428] 15:27:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1767FC00) [pid = 2196] [serial = 1284] [outer = 00000000] 15:27:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1796D400) [pid = 2196] [serial = 1285] [outer = 1767FC00] 15:27:20 INFO - PROCESS | 2196 | 1461191240648 Marionette DEBUG loaded listener.js 15:27:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (17973800) [pid = 2196] [serial = 1286] [outer = 1767FC00] 15:27:21 INFO - PROCESS | 2196 | 1461191241078 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]]]}] 15:27:21 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 15:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 15:27:21 INFO - PROCESS | 2196 | 1461191241125 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 15:27:21 INFO - PROCESS | 2196 | 1461191241127 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 15:27:21 INFO - PROCESS | 2196 | 1461191241130 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:27:21 INFO - PROCESS | 2196 | 1461191241132 Marionette TRACE conn5 <- [1,1678,null,{}] 15:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:27:21 INFO - PROCESS | 2196 | 1461191241135 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}] 15:27:21 INFO - PROCESS | 2196 | 1461191241212 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 15:27:21 INFO - PROCESS | 2196 | 1461191241219 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:21 INFO - PROCESS | 2196 | ++DOCSHELL 17976400 == 35 [pid = 2196] [id = 429] 15:27:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1797A800) [pid = 2196] [serial = 1287] [outer = 00000000] 15:27:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (179A9800) [pid = 2196] [serial = 1288] [outer = 1797A800] 15:27:21 INFO - PROCESS | 2196 | 1461191241264 Marionette DEBUG loaded listener.js 15:27:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (179A7400) [pid = 2196] [serial = 1289] [outer = 1797A800] 15:27:21 INFO - PROCESS | 2196 | 1461191241764 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]]]}] 15:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 15:27:21 INFO - PROCESS | 2196 | 1461191241806 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 15:27:21 INFO - PROCESS | 2196 | 1461191241808 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 15:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:27:21 INFO - PROCESS | 2196 | 1461191241812 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:27:21 INFO - PROCESS | 2196 | 1461191241813 Marionette TRACE conn5 <- [1,1682,null,{}] 15:27:21 INFO - PROCESS | 2196 | 1461191241817 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}] 15:27:21 INFO - PROCESS | 2196 | 1461191241928 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 15:27:22 INFO - PROCESS | 2196 | 1461191242021 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:22 INFO - PROCESS | 2196 | ++DOCSHELL 12751000 == 36 [pid = 2196] [id = 430] 15:27:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (179AEC00) [pid = 2196] [serial = 1290] [outer = 00000000] 15:27:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (182E4000) [pid = 2196] [serial = 1291] [outer = 179AEC00] 15:27:22 INFO - PROCESS | 2196 | 1461191242067 Marionette DEBUG loaded listener.js 15:27:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (182DD400) [pid = 2196] [serial = 1292] [outer = 179AEC00] 15:27:22 INFO - PROCESS | 2196 | 1461191242496 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]]]}] 15:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 15:27:22 INFO - PROCESS | 2196 | 1461191242542 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 15:27:22 INFO - PROCESS | 2196 | 1461191242544 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 15:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:27:22 INFO - PROCESS | 2196 | 1461191242547 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:27:22 INFO - PROCESS | 2196 | 1461191242549 Marionette TRACE conn5 <- [1,1686,null,{}] 15:27:22 INFO - PROCESS | 2196 | 1461191242552 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}] 15:27:22 INFO - PROCESS | 2196 | 1461191242671 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 15:27:22 INFO - PROCESS | 2196 | 1461191242681 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:22 INFO - PROCESS | 2196 | ++DOCSHELL 16E77400 == 37 [pid = 2196] [id = 431] 15:27:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (18223C00) [pid = 2196] [serial = 1293] [outer = 00000000] 15:27:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (19B57400) [pid = 2196] [serial = 1294] [outer = 18223C00] 15:27:22 INFO - PROCESS | 2196 | 1461191242730 Marionette DEBUG loaded listener.js 15:27:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (19B5B400) [pid = 2196] [serial = 1295] [outer = 18223C00] 15:27:23 INFO - PROCESS | 2196 | 1461191243177 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]]]}] 15:27:23 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 15:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 669ms 15:27:23 INFO - PROCESS | 2196 | 1461191243218 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 15:27:23 INFO - PROCESS | 2196 | 1461191243220 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 15:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:27:23 INFO - PROCESS | 2196 | 1461191243224 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:27:23 INFO - PROCESS | 2196 | 1461191243226 Marionette TRACE conn5 <- [1,1690,null,{}] 15:27:23 INFO - PROCESS | 2196 | 1461191243230 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}] 15:27:23 INFO - PROCESS | 2196 | 1461191243394 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 15:27:24 INFO - PROCESS | 2196 | 1461191244181 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (20B03C00) [pid = 2196] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1B548400) [pid = 2196] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (20B08C00) [pid = 2196] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (12B80C00) [pid = 2196] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (125C2C00) [pid = 2196] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1E97A800) [pid = 2196] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (204D3000) [pid = 2196] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (12AC8800) [pid = 2196] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (179A9C00) [pid = 2196] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (20ED7800) [pid = 2196] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (215D9400) [pid = 2196] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1BA68C00) [pid = 2196] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1A062C00) [pid = 2196] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (0F4B5C00) [pid = 2196] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (0F323400) [pid = 2196] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1CA84C00) [pid = 2196] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1C457800) [pid = 2196] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1B22E400) [pid = 2196] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (22BA7800) [pid = 2196] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (22B9AC00) [pid = 2196] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1FEACC00) [pid = 2196] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (13585400) [pid = 2196] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (25603000) [pid = 2196] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1796D800) [pid = 2196] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1FEF1C00) [pid = 2196] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1EEA6400) [pid = 2196] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (195E5800) [pid = 2196] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1FEF0000) [pid = 2196] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (225C6800) [pid = 2196] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1A33A400) [pid = 2196] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (20DF4400) [pid = 2196] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:27:24 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (211B8C00) [pid = 2196] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:27:24 INFO - PROCESS | 2196 | ++DOCSHELL 0F324000 == 38 [pid = 2196] [id = 432] 15:27:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (0F326000) [pid = 2196] [serial = 1296] [outer = 00000000] 15:27:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (12509400) [pid = 2196] [serial = 1297] [outer = 0F326000] 15:27:24 INFO - PROCESS | 2196 | 1461191244251 Marionette DEBUG loaded listener.js 15:27:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (13582000) [pid = 2196] [serial = 1298] [outer = 0F326000] 15:27:24 INFO - PROCESS | 2196 | 1461191244645 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]]]}] 15:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1474ms 15:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:27:24 INFO - PROCESS | 2196 | 1461191244702 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 15:27:24 INFO - PROCESS | 2196 | 1461191244704 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 15:27:24 INFO - PROCESS | 2196 | 1461191244707 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:27:24 INFO - PROCESS | 2196 | 1461191244709 Marionette TRACE conn5 <- [1,1694,null,{}] 15:27:24 INFO - PROCESS | 2196 | 1461191244712 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}] 15:27:24 INFO - PROCESS | 2196 | 1461191244829 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 15:27:24 INFO - PROCESS | 2196 | 1461191244835 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:24 INFO - PROCESS | 2196 | ++DOCSHELL 16E1B000 == 39 [pid = 2196] [id = 433] 15:27:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (16ED3C00) [pid = 2196] [serial = 1299] [outer = 00000000] 15:27:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (19B6A400) [pid = 2196] [serial = 1300] [outer = 16ED3C00] 15:27:24 INFO - PROCESS | 2196 | 1461191244882 Marionette DEBUG loaded listener.js 15:27:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1A059800) [pid = 2196] [serial = 1301] [outer = 16ED3C00] 15:27:25 INFO - PROCESS | 2196 | 1461191245311 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]]]}] 15:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 15:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:27:25 INFO - PROCESS | 2196 | 1461191245379 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 15:27:25 INFO - PROCESS | 2196 | 1461191245381 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 15:27:25 INFO - PROCESS | 2196 | 1461191245384 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:27:25 INFO - PROCESS | 2196 | 1461191245386 Marionette TRACE conn5 <- [1,1698,null,{}] 15:27:25 INFO - PROCESS | 2196 | 1461191245390 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}] 15:27:25 INFO - PROCESS | 2196 | 1461191245469 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 15:27:25 INFO - PROCESS | 2196 | 1461191245503 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:25 INFO - PROCESS | 2196 | ++DOCSHELL 1356C800 == 40 [pid = 2196] [id = 434] 15:27:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1A062C00) [pid = 2196] [serial = 1302] [outer = 00000000] 15:27:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1A33DC00) [pid = 2196] [serial = 1303] [outer = 1A062C00] 15:27:25 INFO - PROCESS | 2196 | 1461191245551 Marionette DEBUG loaded listener.js 15:27:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1AC4D400) [pid = 2196] [serial = 1304] [outer = 1A062C00] 15:27:25 INFO - PROCESS | 2196 | 1461191245982 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]]]}] 15:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 15:27:26 INFO - PROCESS | 2196 | 1461191246027 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 15:27:26 INFO - PROCESS | 2196 | 1461191246029 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 15:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:27:26 INFO - PROCESS | 2196 | 1461191246032 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:27:26 INFO - PROCESS | 2196 | 1461191246034 Marionette TRACE conn5 <- [1,1702,null,{}] 15:27:26 INFO - PROCESS | 2196 | 1461191246037 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}] 15:27:26 INFO - PROCESS | 2196 | 1461191246117 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 15:27:26 INFO - PROCESS | 2196 | 1461191246123 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:26 INFO - PROCESS | 2196 | ++DOCSHELL 13878800 == 41 [pid = 2196] [id = 435] 15:27:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1AC52000) [pid = 2196] [serial = 1305] [outer = 00000000] 15:27:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1AD2E800) [pid = 2196] [serial = 1306] [outer = 1AC52000] 15:27:26 INFO - PROCESS | 2196 | 1461191246169 Marionette DEBUG loaded listener.js 15:27:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1AD2B400) [pid = 2196] [serial = 1307] [outer = 1AC52000] 15:27:26 INFO - PROCESS | 2196 | 1461191247002 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]]]}] 15:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1019ms 15:27:27 INFO - PROCESS | 2196 | 1461191247056 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 15:27:27 INFO - PROCESS | 2196 | 1461191247062 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 15:27:27 INFO - PROCESS | 2196 | 1461191247067 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:27:27 INFO - PROCESS | 2196 | 1461191247071 Marionette TRACE conn5 <- [1,1706,null,{}] 15:27:27 INFO - PROCESS | 2196 | 1461191247098 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}] 15:27:27 INFO - PROCESS | 2196 | 1461191247219 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 15:27:27 INFO - PROCESS | 2196 | 1461191247358 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:27 INFO - PROCESS | 2196 | ++DOCSHELL 0F32D800 == 42 [pid = 2196] [id = 436] 15:27:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (11F62800) [pid = 2196] [serial = 1308] [outer = 00000000] 15:27:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1262DC00) [pid = 2196] [serial = 1309] [outer = 11F62800] 15:27:27 INFO - PROCESS | 2196 | 1461191247420 Marionette DEBUG loaded listener.js 15:27:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (126A0000) [pid = 2196] [serial = 1310] [outer = 11F62800] 15:27:28 INFO - PROCESS | 2196 | 1461191248105 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]]]}] 15:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1104ms 15:27:28 INFO - PROCESS | 2196 | 1461191248175 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 15:27:28 INFO - PROCESS | 2196 | 1461191248181 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 15:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:27:28 INFO - PROCESS | 2196 | 1461191248212 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:27:28 INFO - PROCESS | 2196 | 1461191248215 Marionette TRACE conn5 <- [1,1710,null,{}] 15:27:28 INFO - PROCESS | 2196 | 1461191248219 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}] 15:27:28 INFO - PROCESS | 2196 | 1461191248345 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 15:27:28 INFO - PROCESS | 2196 | 1461191248476 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:28 INFO - PROCESS | 2196 | ++DOCSHELL 127C7000 == 43 [pid = 2196] [id = 437] 15:27:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (12B7F400) [pid = 2196] [serial = 1311] [outer = 00000000] 15:27:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (16E18400) [pid = 2196] [serial = 1312] [outer = 12B7F400] 15:27:28 INFO - PROCESS | 2196 | 1461191248538 Marionette DEBUG loaded listener.js 15:27:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (16E76C00) [pid = 2196] [serial = 1313] [outer = 12B7F400] 15:27:29 INFO - PROCESS | 2196 | 1461191249452 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]]]}] 15:27:29 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 15:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1317ms 15:27:29 INFO - PROCESS | 2196 | 1461191249536 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 15:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:27:29 INFO - PROCESS | 2196 | 1461191249540 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 15:27:29 INFO - PROCESS | 2196 | 1461191249546 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:27:29 INFO - PROCESS | 2196 | 1461191249550 Marionette TRACE conn5 <- [1,1714,null,{}] 15:27:29 INFO - PROCESS | 2196 | 1461191249556 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}] 15:27:29 INFO - PROCESS | 2196 | 1461191249668 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 15:27:29 INFO - PROCESS | 2196 | 1461191249814 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:29 INFO - PROCESS | 2196 | ++DOCSHELL 127C5800 == 44 [pid = 2196] [id = 438] 15:27:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (127CD800) [pid = 2196] [serial = 1314] [outer = 00000000] 15:27:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (12B82400) [pid = 2196] [serial = 1315] [outer = 127CD800] 15:27:29 INFO - PROCESS | 2196 | 1461191249866 Marionette DEBUG loaded listener.js 15:27:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1356B000) [pid = 2196] [serial = 1316] [outer = 127CD800] 15:27:30 INFO - PROCESS | 2196 | --DOCSHELL 12B7E800 == 43 [pid = 2196] [id = 156] 15:27:30 INFO - PROCESS | 2196 | --DOCSHELL 18219C00 == 42 [pid = 2196] [id = 149] 15:27:30 INFO - PROCESS | 2196 | --DOCSHELL 1A3E9400 == 41 [pid = 2196] [id = 151] 15:27:30 INFO - PROCESS | 2196 | --DOCSHELL 1A054C00 == 40 [pid = 2196] [id = 150] 15:27:30 INFO - PROCESS | 2196 | --DOCSHELL 1AD88000 == 39 [pid = 2196] [id = 152] 15:27:30 INFO - PROCESS | 2196 | --DOCSHELL 16F2B400 == 38 [pid = 2196] [id = 148] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (20B10C00) [pid = 2196] [serial = 1264] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (20D21C00) [pid = 2196] [serial = 1121] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1BCCAC00) [pid = 2196] [serial = 1247] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (20D29400) [pid = 2196] [serial = 1166] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (179AE000) [pid = 2196] [serial = 1241] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (16C96800) [pid = 2196] [serial = 1234] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1FE36000) [pid = 2196] [serial = 1256] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (20B0E000) [pid = 2196] [serial = 1219] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1F188400) [pid = 2196] [serial = 1259] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (20D1FC00) [pid = 2196] [serial = 1220] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (19B71C00) [pid = 2196] [serial = 1213] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (211B4400) [pid = 2196] [serial = 1222] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (22BA2800) [pid = 2196] [serial = 1226] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1C6D8800) [pid = 2196] [serial = 1216] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1FEA1400) [pid = 2196] [serial = 1115] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (11FB4400) [pid = 2196] [serial = 1178] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (127C4000) [pid = 2196] [serial = 1211] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1EEA7800) [pid = 2196] [serial = 1253] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1C5A5400) [pid = 2196] [serial = 1249] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (1BCC2C00) [pid = 2196] [serial = 1246] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1FE2D000) [pid = 2196] [serial = 1255] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1C5E7000) [pid = 2196] [serial = 1250] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1B40B400) [pid = 2196] [serial = 1244] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1EEAA000) [pid = 2196] [serial = 1217] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (27EE1800) [pid = 2196] [serial = 1228] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1EE9BC00) [pid = 2196] [serial = 1252] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (25387000) [pid = 2196] [serial = 1175] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (20430000) [pid = 2196] [serial = 1261] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (225C6C00) [pid = 2196] [serial = 1225] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1767C400) [pid = 2196] [serial = 1240] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (211C1C00) [pid = 2196] [serial = 1223] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (18220C00) [pid = 2196] [serial = 1160] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (25609000) [pid = 2196] [serial = 1231] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1AC5BC00) [pid = 2196] [serial = 1237] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (27EE4000) [pid = 2196] [serial = 1229] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (204D8800) [pid = 2196] [serial = 1157] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (1FE33C00) [pid = 2196] [serial = 1208] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (12623400) [pid = 2196] [serial = 1210] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (1C453C00) [pid = 2196] [serial = 1258] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (1B239000) [pid = 2196] [serial = 1112] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (16ED3000) [pid = 2196] [serial = 1235] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (204CBC00) [pid = 2196] [serial = 1118] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (22BA0800) [pid = 2196] [serial = 1172] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (1B4D0000) [pid = 2196] [serial = 1163] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1AD86800) [pid = 2196] [serial = 1238] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (215DD400) [pid = 2196] [serial = 1169] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 76 (1A0A4800) [pid = 2196] [serial = 1214] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 75 (225BFC00) [pid = 2196] [serial = 1124] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 74 (1B2A9400) [pid = 2196] [serial = 1243] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 73 (2560BC00) [pid = 2196] [serial = 1232] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | --DOMWINDOW == 72 (20438400) [pid = 2196] [serial = 1262] [outer = 00000000] [url = about:blank] 15:27:30 INFO - PROCESS | 2196 | 1461191250420 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]]]}] 15:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 930ms 15:27:30 INFO - PROCESS | 2196 | 1461191250477 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 15:27:30 INFO - PROCESS | 2196 | 1461191250482 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 15:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:27:30 INFO - PROCESS | 2196 | 1461191250488 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:27:30 INFO - PROCESS | 2196 | 1461191250491 Marionette TRACE conn5 <- [1,1718,null,{}] 15:27:30 INFO - PROCESS | 2196 | 1461191250494 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}] 15:27:30 INFO - PROCESS | 2196 | 1461191250578 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 15:27:30 INFO - PROCESS | 2196 | 1461191250585 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:30 INFO - PROCESS | 2196 | ++DOCSHELL 11FF2C00 == 39 [pid = 2196] [id = 439] 15:27:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 73 (11FF8400) [pid = 2196] [serial = 1317] [outer = 00000000] 15:27:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 74 (12B7C400) [pid = 2196] [serial = 1318] [outer = 11FF8400] 15:27:30 INFO - PROCESS | 2196 | 1461191250631 Marionette DEBUG loaded listener.js 15:27:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 75 (12D5F800) [pid = 2196] [serial = 1319] [outer = 11FF8400] 15:27:31 INFO - PROCESS | 2196 | 1461191251133 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]]]}] 15:27:31 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 15:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 15:27:31 INFO - PROCESS | 2196 | 1461191251192 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 15:27:31 INFO - PROCESS | 2196 | 1461191251194 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 15:27:31 INFO - PROCESS | 2196 | 1461191251198 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:27:31 INFO - PROCESS | 2196 | 1461191251201 Marionette TRACE conn5 <- [1,1722,null,{}] 15:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:27:31 INFO - PROCESS | 2196 | 1461191251212 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}] 15:27:31 INFO - PROCESS | 2196 | 1461191251299 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 15:27:31 INFO - PROCESS | 2196 | 1461191251389 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:31 INFO - PROCESS | 2196 | ++DOCSHELL 13573800 == 40 [pid = 2196] [id = 440] 15:27:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 76 (16E26000) [pid = 2196] [serial = 1320] [outer = 00000000] 15:27:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 77 (17803C00) [pid = 2196] [serial = 1321] [outer = 16E26000] 15:27:31 INFO - PROCESS | 2196 | 1461191251438 Marionette DEBUG loaded listener.js 15:27:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (1788BC00) [pid = 2196] [serial = 1322] [outer = 16E26000] 15:27:31 INFO - PROCESS | 2196 | 1461191251834 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]]]}] 15:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 671ms 15:27:31 INFO - PROCESS | 2196 | 1461191251877 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 15:27:31 INFO - PROCESS | 2196 | 1461191251880 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 15:27:31 INFO - PROCESS | 2196 | 1461191251883 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:27:31 INFO - PROCESS | 2196 | 1461191251884 Marionette TRACE conn5 <- [1,1726,null,{}] 15:27:31 INFO - PROCESS | 2196 | 1461191251888 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}] 15:27:31 INFO - PROCESS | 2196 | 1461191251971 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 15:27:31 INFO - PROCESS | 2196 | 1461191251979 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:31 INFO - PROCESS | 2196 | ++DOCSHELL 17972800 == 41 [pid = 2196] [id = 441] 15:27:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (17978400) [pid = 2196] [serial = 1323] [outer = 00000000] 15:27:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (182DCC00) [pid = 2196] [serial = 1324] [outer = 17978400] 15:27:32 INFO - PROCESS | 2196 | 1461191252025 Marionette DEBUG loaded listener.js 15:27:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (195DA800) [pid = 2196] [serial = 1325] [outer = 17978400] 15:27:32 INFO - PROCESS | 2196 | 1461191252479 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]]]}] 15:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 15:27:32 INFO - PROCESS | 2196 | 1461191252518 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 15:27:32 INFO - PROCESS | 2196 | 1461191252520 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 15:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:27:32 INFO - PROCESS | 2196 | 1461191252530 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:27:32 INFO - PROCESS | 2196 | 1461191252532 Marionette TRACE conn5 <- [1,1730,null,{}] 15:27:32 INFO - PROCESS | 2196 | 1461191252536 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}] 15:27:32 INFO - PROCESS | 2196 | 1461191252646 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 15:27:32 INFO - PROCESS | 2196 | 1461191252739 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:32 INFO - PROCESS | 2196 | ++DOCSHELL 179A7000 == 42 [pid = 2196] [id = 442] 15:27:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (179AA400) [pid = 2196] [serial = 1326] [outer = 00000000] 15:27:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (19B5E400) [pid = 2196] [serial = 1327] [outer = 179AA400] 15:27:32 INFO - PROCESS | 2196 | 1461191252786 Marionette DEBUG loaded listener.js 15:27:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (19B67C00) [pid = 2196] [serial = 1328] [outer = 179AA400] 15:27:33 INFO - PROCESS | 2196 | 1461191253214 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]]]}] 15:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 15:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:27:33 INFO - PROCESS | 2196 | 1461191253263 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 15:27:33 INFO - PROCESS | 2196 | 1461191253265 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 15:27:33 INFO - PROCESS | 2196 | 1461191253269 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:27:33 INFO - PROCESS | 2196 | 1461191253270 Marionette TRACE conn5 <- [1,1734,null,{}] 15:27:33 INFO - PROCESS | 2196 | 1461191253281 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}] 15:27:33 INFO - PROCESS | 2196 | 1461191253412 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 15:27:33 INFO - PROCESS | 2196 | 1461191253480 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:33 INFO - PROCESS | 2196 | ++DOCSHELL 17974000 == 43 [pid = 2196] [id = 443] 15:27:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1A056C00) [pid = 2196] [serial = 1329] [outer = 00000000] 15:27:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1AC76400) [pid = 2196] [serial = 1330] [outer = 1A056C00] 15:27:33 INFO - PROCESS | 2196 | 1461191253528 Marionette DEBUG loaded listener.js 15:27:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (1AC73000) [pid = 2196] [serial = 1331] [outer = 1A056C00] 15:27:33 INFO - PROCESS | 2196 | 1461191253954 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]]]}] 15:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 15:27:34 INFO - PROCESS | 2196 | 1461191254028 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 15:27:34 INFO - PROCESS | 2196 | 1461191254030 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 15:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:27:34 INFO - PROCESS | 2196 | 1461191254038 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:27:34 INFO - PROCESS | 2196 | 1461191254040 Marionette TRACE conn5 <- [1,1738,null,{}] 15:27:34 INFO - PROCESS | 2196 | 1461191254044 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}] 15:27:34 INFO - PROCESS | 2196 | 1461191254161 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 15:27:34 INFO - PROCESS | 2196 | 1461191254225 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:34 INFO - PROCESS | 2196 | ++DOCSHELL 0F63EC00 == 44 [pid = 2196] [id = 444] 15:27:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (1AD89400) [pid = 2196] [serial = 1332] [outer = 00000000] 15:27:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (1B07A800) [pid = 2196] [serial = 1333] [outer = 1AD89400] 15:27:34 INFO - PROCESS | 2196 | 1461191254270 Marionette DEBUG loaded listener.js 15:27:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1B231400) [pid = 2196] [serial = 1334] [outer = 1AD89400] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1A062C00) [pid = 2196] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (179AEC00) [pid = 2196] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (136DDC00) [pid = 2196] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (18223C00) [pid = 2196] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (0F323000) [pid = 2196] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (12754000) [pid = 2196] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (12048400) [pid = 2196] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (1797A800) [pid = 2196] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (12AD1C00) [pid = 2196] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1767FC00) [pid = 2196] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (16E24800) [pid = 2196] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (0F326000) [pid = 2196] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:27:34 INFO - PROCESS | 2196 | --DOMWINDOW == 77 (16ED3C00) [pid = 2196] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:27:34 INFO - PROCESS | 2196 | 1461191254784 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]]]}] 15:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 770ms 15:27:34 INFO - PROCESS | 2196 | 1461191254814 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 15:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:27:34 INFO - PROCESS | 2196 | 1461191254816 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 15:27:34 INFO - PROCESS | 2196 | 1461191254820 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:27:34 INFO - PROCESS | 2196 | 1461191254821 Marionette TRACE conn5 <- [1,1742,null,{}] 15:27:34 INFO - PROCESS | 2196 | 1461191254825 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}] 15:27:34 INFO - PROCESS | 2196 | 1461191254904 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 15:27:34 INFO - PROCESS | 2196 | 1461191254994 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:34 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC6400 == 45 [pid = 2196] [id = 445] 15:27:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 78 (0F323000) [pid = 2196] [serial = 1335] [outer = 00000000] 15:27:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (17807800) [pid = 2196] [serial = 1336] [outer = 0F323000] 15:27:35 INFO - PROCESS | 2196 | 1461191255039 Marionette DEBUG loaded listener.js 15:27:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (1797C800) [pid = 2196] [serial = 1337] [outer = 0F323000] 15:27:35 INFO - PROCESS | 2196 | 1461191255413 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]]]}] 15:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 15:27:35 INFO - PROCESS | 2196 | 1461191255450 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 15:27:35 INFO - PROCESS | 2196 | 1461191255452 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 15:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:27:35 INFO - PROCESS | 2196 | 1461191255456 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:27:35 INFO - PROCESS | 2196 | 1461191255457 Marionette TRACE conn5 <- [1,1746,null,{}] 15:27:35 INFO - PROCESS | 2196 | 1461191255461 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}] 15:27:35 INFO - PROCESS | 2196 | 1461191255565 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 15:27:35 INFO - PROCESS | 2196 | 1461191255657 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:35 INFO - PROCESS | 2196 | ++DOCSHELL 125B8C00 == 46 [pid = 2196] [id = 446] 15:27:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (12D5EC00) [pid = 2196] [serial = 1338] [outer = 00000000] 15:27:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (1AD34400) [pid = 2196] [serial = 1339] [outer = 12D5EC00] 15:27:35 INFO - PROCESS | 2196 | 1461191255701 Marionette DEBUG loaded listener.js 15:27:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (1B073800) [pid = 2196] [serial = 1340] [outer = 12D5EC00] 15:27:36 INFO - PROCESS | 2196 | 1461191256054 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]]]}] 15:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 15:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:27:36 INFO - PROCESS | 2196 | 1461191256086 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 15:27:36 INFO - PROCESS | 2196 | 1461191256088 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 15:27:36 INFO - PROCESS | 2196 | 1461191256092 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:27:36 INFO - PROCESS | 2196 | 1461191256094 Marionette TRACE conn5 <- [1,1750,null,{}] 15:27:36 INFO - PROCESS | 2196 | 1461191256097 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}] 15:27:36 INFO - PROCESS | 2196 | 1461191256212 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 15:27:36 INFO - PROCESS | 2196 | 1461191256221 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:36 INFO - PROCESS | 2196 | ++DOCSHELL 17883800 == 47 [pid = 2196] [id = 447] 15:27:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (17970400) [pid = 2196] [serial = 1341] [outer = 00000000] 15:27:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (1B2A7000) [pid = 2196] [serial = 1342] [outer = 17970400] 15:27:36 INFO - PROCESS | 2196 | 1461191256265 Marionette DEBUG loaded listener.js 15:27:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (1B2B7800) [pid = 2196] [serial = 1343] [outer = 17970400] 15:27:36 INFO - PROCESS | 2196 | 1461191256741 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]]]}] 15:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 15:27:36 INFO - PROCESS | 2196 | 1461191256766 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 15:27:36 INFO - PROCESS | 2196 | 1461191256771 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 15:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:27:36 INFO - PROCESS | 2196 | 1461191256776 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:27:36 INFO - PROCESS | 2196 | 1461191256781 Marionette TRACE conn5 <- [1,1754,null,{}] 15:27:36 INFO - PROCESS | 2196 | 1461191256789 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}] 15:27:36 INFO - PROCESS | 2196 | 1461191256900 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 15:27:37 INFO - PROCESS | 2196 | 1461191257080 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:37 INFO - PROCESS | 2196 | ++DOCSHELL 125BF800 == 48 [pid = 2196] [id = 448] 15:27:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (12623400) [pid = 2196] [serial = 1344] [outer = 00000000] 15:27:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (12757000) [pid = 2196] [serial = 1345] [outer = 12623400] 15:27:37 INFO - PROCESS | 2196 | 1461191257139 Marionette DEBUG loaded listener.js 15:27:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (12B79000) [pid = 2196] [serial = 1346] [outer = 12623400] 15:27:37 INFO - PROCESS | 2196 | 1461191257690 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]]]}] 15:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 990ms 15:27:37 INFO - PROCESS | 2196 | 1461191257768 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 15:27:37 INFO - PROCESS | 2196 | 1461191257774 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 15:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:27:37 INFO - PROCESS | 2196 | 1461191257781 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:27:37 INFO - PROCESS | 2196 | 1461191257784 Marionette TRACE conn5 <- [1,1758,null,{}] 15:27:37 INFO - PROCESS | 2196 | 1461191257788 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}] 15:27:37 INFO - PROCESS | 2196 | 1461191257928 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 15:27:38 INFO - PROCESS | 2196 | 1461191258061 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:38 INFO - PROCESS | 2196 | ++DOCSHELL 16E77C00 == 49 [pid = 2196] [id = 449] 15:27:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (17173000) [pid = 2196] [serial = 1347] [outer = 00000000] 15:27:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (17979400) [pid = 2196] [serial = 1348] [outer = 17173000] 15:27:38 INFO - PROCESS | 2196 | 1461191258118 Marionette DEBUG loaded listener.js 15:27:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1821F000) [pid = 2196] [serial = 1349] [outer = 17173000] 15:27:38 INFO - PROCESS | 2196 | 1461191258745 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]]]}] 15:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1019ms 15:27:38 INFO - PROCESS | 2196 | 1461191258802 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 15:27:38 INFO - PROCESS | 2196 | 1461191258805 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 15:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:27:38 INFO - PROCESS | 2196 | 1461191258808 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:27:38 INFO - PROCESS | 2196 | 1461191258812 Marionette TRACE conn5 <- [1,1762,null,{}] 15:27:38 INFO - PROCESS | 2196 | 1461191258823 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}] 15:27:38 INFO - PROCESS | 2196 | 1461191258987 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 15:27:39 INFO - PROCESS | 2196 | 1461191259121 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:39 INFO - PROCESS | 2196 | ++DOCSHELL 1AD8BC00 == 50 [pid = 2196] [id = 450] 15:27:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1B237000) [pid = 2196] [serial = 1350] [outer = 00000000] 15:27:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1B40B800) [pid = 2196] [serial = 1351] [outer = 1B237000] 15:27:39 INFO - PROCESS | 2196 | 1461191259181 Marionette DEBUG loaded listener.js 15:27:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1B46E400) [pid = 2196] [serial = 1352] [outer = 1B237000] 15:27:39 INFO - PROCESS | 2196 | 1461191259801 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]]]}] 15:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1025ms 15:27:39 INFO - PROCESS | 2196 | 1461191259837 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 15:27:39 INFO - PROCESS | 2196 | 1461191259840 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 15:27:39 INFO - PROCESS | 2196 | 1461191259844 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:27:39 INFO - PROCESS | 2196 | 1461191259846 Marionette TRACE conn5 <- [1,1766,null,{}] 15:27:39 INFO - PROCESS | 2196 | 1461191259849 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}] 15:27:39 INFO - PROCESS | 2196 | 1461191259955 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 15:27:40 INFO - PROCESS | 2196 | 1461191260088 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:40 INFO - PROCESS | 2196 | ++DOCSHELL 1BA04C00 == 51 [pid = 2196] [id = 451] 15:27:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1BA05C00) [pid = 2196] [serial = 1353] [outer = 00000000] 15:27:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1BCBB800) [pid = 2196] [serial = 1354] [outer = 1BA05C00] 15:27:40 INFO - PROCESS | 2196 | 1461191260146 Marionette DEBUG loaded listener.js 15:27:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1BCBFC00) [pid = 2196] [serial = 1355] [outer = 1BA05C00] 15:27:40 INFO - PROCESS | 2196 | 1461191260736 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]]]}] 15:27:40 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 15:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 930ms 15:27:40 INFO - PROCESS | 2196 | 1461191260777 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 15:27:40 INFO - PROCESS | 2196 | 1461191260779 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 15:27:40 INFO - PROCESS | 2196 | 1461191260783 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:27:40 INFO - PROCESS | 2196 | 1461191260785 Marionette TRACE conn5 <- [1,1770,null,{}] 15:27:40 INFO - PROCESS | 2196 | 1461191260788 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}] 15:27:40 INFO - PROCESS | 2196 | 1461191260891 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 15:27:40 INFO - PROCESS | 2196 | 1461191260998 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:40 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A8400 == 52 [pid = 2196] [id = 452] 15:27:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1BCC5400) [pid = 2196] [serial = 1356] [outer = 00000000] 15:27:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1BCCAC00) [pid = 2196] [serial = 1357] [outer = 1BCC5400] 15:27:41 INFO - PROCESS | 2196 | 1461191261057 Marionette DEBUG loaded listener.js 15:27:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1BCCA800) [pid = 2196] [serial = 1358] [outer = 1BCC5400] 15:27:41 INFO - PROCESS | 2196 | 1461191261817 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]]]}] 15:27:41 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 15:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1066ms 15:27:41 INFO - PROCESS | 2196 | 1461191261857 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 15:27:41 INFO - PROCESS | 2196 | 1461191261860 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 15:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:27:41 INFO - PROCESS | 2196 | 1461191261865 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:27:41 INFO - PROCESS | 2196 | 1461191261869 Marionette TRACE conn5 <- [1,1774,null,{}] 15:27:41 INFO - PROCESS | 2196 | 1461191261876 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}] 15:27:41 INFO - PROCESS | 2196 | 1461191261977 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 15:27:42 INFO - PROCESS | 2196 | 1461191262088 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:42 INFO - PROCESS | 2196 | ++DOCSHELL 126A1400 == 53 [pid = 2196] [id = 453] 15:27:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (126A9000) [pid = 2196] [serial = 1359] [outer = 00000000] 15:27:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (12B81400) [pid = 2196] [serial = 1360] [outer = 126A9000] 15:27:42 INFO - PROCESS | 2196 | 1461191262137 Marionette DEBUG loaded listener.js 15:27:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (13585000) [pid = 2196] [serial = 1361] [outer = 126A9000] 15:27:42 INFO - PROCESS | 2196 | --DOCSHELL 11F62000 == 52 [pid = 2196] [id = 161] 15:27:42 INFO - PROCESS | 2196 | 1461191262766 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]]]}] 15:27:42 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 15:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 930ms 15:27:42 INFO - PROCESS | 2196 | 1461191262798 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 15:27:42 INFO - PROCESS | 2196 | 1461191262804 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 15:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:27:42 INFO - PROCESS | 2196 | 1461191262810 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:27:42 INFO - PROCESS | 2196 | 1461191262812 Marionette TRACE conn5 <- [1,1778,null,{}] 15:27:42 INFO - PROCESS | 2196 | 1461191262819 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}] 15:27:42 INFO - PROCESS | 2196 | 1461191262915 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (125C2800) [pid = 2196] [serial = 1271] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (179A9800) [pid = 2196] [serial = 1288] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (12BBE800) [pid = 2196] [serial = 1276] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (13510800) [pid = 2196] [serial = 1277] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1796D400) [pid = 2196] [serial = 1285] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (17973800) [pid = 2196] [serial = 1286] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (17170C00) [pid = 2196] [serial = 1282] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (17366C00) [pid = 2196] [serial = 1283] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (182DD400) [pid = 2196] [serial = 1292] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (19B5B400) [pid = 2196] [serial = 1295] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (12509400) [pid = 2196] [serial = 1297] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (13582000) [pid = 2196] [serial = 1298] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (1AC4D400) [pid = 2196] [serial = 1304] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (19B6A400) [pid = 2196] [serial = 1300] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1A059800) [pid = 2196] [serial = 1301] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 88 (179A7400) [pid = 2196] [serial = 1289] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 87 (1A33DC00) [pid = 2196] [serial = 1303] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 86 (182E4000) [pid = 2196] [serial = 1291] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 85 (13570800) [pid = 2196] [serial = 1279] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 84 (16C75C00) [pid = 2196] [serial = 1280] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 83 (19B57400) [pid = 2196] [serial = 1294] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 82 (0F4B4400) [pid = 2196] [serial = 1267] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 81 (0F4BD400) [pid = 2196] [serial = 1268] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 80 (1275CC00) [pid = 2196] [serial = 1273] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 79 (127C8000) [pid = 2196] [serial = 1274] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | --DOMWINDOW == 78 (1250FC00) [pid = 2196] [serial = 1270] [outer = 00000000] [url = about:blank] 15:27:42 INFO - PROCESS | 2196 | 1461191263014 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:43 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC8000 == 53 [pid = 2196] [id = 454] 15:27:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 79 (0EFCBC00) [pid = 2196] [serial = 1362] [outer = 00000000] 15:27:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 80 (12503800) [pid = 2196] [serial = 1363] [outer = 0EFCBC00] 15:27:43 INFO - PROCESS | 2196 | 1461191263061 Marionette DEBUG loaded listener.js 15:27:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 81 (12757400) [pid = 2196] [serial = 1364] [outer = 0EFCBC00] 15:27:43 INFO - PROCESS | 2196 | 1461191263532 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]]]}] 15:27:43 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) 15:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 769ms 15:27:43 INFO - PROCESS | 2196 | 1461191263583 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 15:27:43 INFO - PROCESS | 2196 | 1461191263585 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 15:27:43 INFO - PROCESS | 2196 | 1461191263589 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:27:43 INFO - PROCESS | 2196 | 1461191263592 Marionette TRACE conn5 <- [1,1782,null,{}] 15:27:43 INFO - PROCESS | 2196 | 1461191263603 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}] 15:27:43 INFO - PROCESS | 2196 | 1461191263696 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 15:27:43 INFO - PROCESS | 2196 | 1461191263705 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:43 INFO - PROCESS | 2196 | ++DOCSHELL 16E1E800 == 54 [pid = 2196] [id = 455] 15:27:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 82 (16E1EC00) [pid = 2196] [serial = 1365] [outer = 00000000] 15:27:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 83 (17313000) [pid = 2196] [serial = 1366] [outer = 16E1EC00] 15:27:43 INFO - PROCESS | 2196 | 1461191263753 Marionette DEBUG loaded listener.js 15:27:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 84 (17678000) [pid = 2196] [serial = 1367] [outer = 16E1EC00] 15:27:44 INFO - PROCESS | 2196 | 1461191264228 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]]]}] 15:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 15:27:44 INFO - PROCESS | 2196 | 1461191264264 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 15:27:44 INFO - PROCESS | 2196 | 1461191264266 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 15:27:44 INFO - PROCESS | 2196 | 1461191264269 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:27:44 INFO - PROCESS | 2196 | 1461191264271 Marionette TRACE conn5 <- [1,1786,null,{}] 15:27:44 INFO - PROCESS | 2196 | 1461191264274 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}] 15:27:44 INFO - PROCESS | 2196 | 1461191264359 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 15:27:44 INFO - PROCESS | 2196 | 1461191264367 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:44 INFO - PROCESS | 2196 | ++DOCSHELL 17889800 == 55 [pid = 2196] [id = 456] 15:27:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 85 (17977800) [pid = 2196] [serial = 1368] [outer = 00000000] 15:27:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 86 (179A9800) [pid = 2196] [serial = 1369] [outer = 17977800] 15:27:44 INFO - PROCESS | 2196 | 1461191264413 Marionette DEBUG loaded listener.js 15:27:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 87 (179B0C00) [pid = 2196] [serial = 1370] [outer = 17977800] 15:27:44 INFO - PROCESS | 2196 | 1461191264842 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]]]}] 15:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 15:27:44 INFO - PROCESS | 2196 | 1461191264904 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 15:27:44 INFO - PROCESS | 2196 | 1461191264906 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 15:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:27:44 INFO - PROCESS | 2196 | 1461191264909 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:27:44 INFO - PROCESS | 2196 | 1461191264911 Marionette TRACE conn5 <- [1,1790,null,{}] 15:27:44 INFO - PROCESS | 2196 | 1461191264915 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}] 15:27:44 INFO - PROCESS | 2196 | 1461191264996 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 15:27:44 INFO - PROCESS | 2196 | 1461191265002 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:45 INFO - PROCESS | 2196 | ++DOCSHELL 1821FC00 == 56 [pid = 2196] [id = 457] 15:27:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 88 (182E1000) [pid = 2196] [serial = 1371] [outer = 00000000] 15:27:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 89 (19748C00) [pid = 2196] [serial = 1372] [outer = 182E1000] 15:27:45 INFO - PROCESS | 2196 | 1461191265048 Marionette DEBUG loaded listener.js 15:27:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (195E2800) [pid = 2196] [serial = 1373] [outer = 182E1000] 15:27:45 INFO - PROCESS | 2196 | 1461191265559 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]]]}] 15:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 15:27:45 INFO - PROCESS | 2196 | 1461191265580 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 15:27:45 INFO - PROCESS | 2196 | 1461191265581 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 15:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:27:45 INFO - PROCESS | 2196 | 1461191265592 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:27:45 INFO - PROCESS | 2196 | 1461191265593 Marionette TRACE conn5 <- [1,1794,null,{}] 15:27:45 INFO - PROCESS | 2196 | 1461191265597 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}] 15:27:45 INFO - PROCESS | 2196 | 1461191265730 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 15:27:45 INFO - PROCESS | 2196 | 1461191265792 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:45 INFO - PROCESS | 2196 | ++DOCSHELL 11FBE400 == 57 [pid = 2196] [id = 458] 15:27:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (195E6800) [pid = 2196] [serial = 1374] [outer = 00000000] 15:27:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1A3E1C00) [pid = 2196] [serial = 1375] [outer = 195E6800] 15:27:45 INFO - PROCESS | 2196 | 1461191265842 Marionette DEBUG loaded listener.js 15:27:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1A3EE400) [pid = 2196] [serial = 1376] [outer = 195E6800] 15:27:46 INFO - PROCESS | 2196 | 1461191266284 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]]]}] 15:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 15:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:27:46 INFO - PROCESS | 2196 | 1461191266316 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 15:27:46 INFO - PROCESS | 2196 | 1461191266318 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 15:27:46 INFO - PROCESS | 2196 | 1461191266321 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:27:46 INFO - PROCESS | 2196 | 1461191266323 Marionette TRACE conn5 <- [1,1798,null,{}] 15:27:46 INFO - PROCESS | 2196 | 1461191266327 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}] 15:27:46 INFO - PROCESS | 2196 | 1461191266476 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 15:27:46 INFO - PROCESS | 2196 | 1461191266489 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:46 INFO - PROCESS | 2196 | ++DOCSHELL 195E5800 == 58 [pid = 2196] [id = 459] 15:27:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1AD8A000) [pid = 2196] [serial = 1377] [outer = 00000000] 15:27:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1B29F800) [pid = 2196] [serial = 1378] [outer = 1AD8A000] 15:27:46 INFO - PROCESS | 2196 | 1461191266592 Marionette DEBUG loaded listener.js 15:27:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1B23C000) [pid = 2196] [serial = 1379] [outer = 1AD8A000] 15:27:47 INFO - PROCESS | 2196 | 1461191267021 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]]]}] 15:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 15:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:27:47 INFO - PROCESS | 2196 | 1461191267056 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 15:27:47 INFO - PROCESS | 2196 | 1461191267058 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 15:27:47 INFO - PROCESS | 2196 | 1461191267061 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:27:47 INFO - PROCESS | 2196 | 1461191267063 Marionette TRACE conn5 <- [1,1802,null,{}] 15:27:47 INFO - PROCESS | 2196 | 1461191267073 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}] 15:27:47 INFO - PROCESS | 2196 | 1461191267190 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 15:27:47 INFO - PROCESS | 2196 | 1461191267196 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:47 INFO - PROCESS | 2196 | ++DOCSHELL 16C73C00 == 59 [pid = 2196] [id = 460] 15:27:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1797AC00) [pid = 2196] [serial = 1380] [outer = 00000000] 15:27:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1BA32800) [pid = 2196] [serial = 1381] [outer = 1797AC00] 15:27:47 INFO - PROCESS | 2196 | 1461191267240 Marionette DEBUG loaded listener.js 15:27:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (1BCC6400) [pid = 2196] [serial = 1382] [outer = 1797AC00] 15:27:47 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (179AA400) [pid = 2196] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:27:47 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1A056C00) [pid = 2196] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:27:47 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (17978400) [pid = 2196] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:27:47 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (11FF8400) [pid = 2196] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:27:47 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (0F323000) [pid = 2196] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:27:47 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1AC52000) [pid = 2196] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:27:47 INFO - PROCESS | 2196 | --DOMWINDOW == 92 (16E26000) [pid = 2196] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:27:47 INFO - PROCESS | 2196 | --DOMWINDOW == 91 (127CD800) [pid = 2196] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:27:47 INFO - PROCESS | 2196 | --DOMWINDOW == 90 (12D5EC00) [pid = 2196] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:27:47 INFO - PROCESS | 2196 | --DOMWINDOW == 89 (1AD89400) [pid = 2196] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:27:47 INFO - PROCESS | 2196 | 1461191267738 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]]]}] 15:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 15:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:27:47 INFO - PROCESS | 2196 | 1461191267792 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 15:27:47 INFO - PROCESS | 2196 | 1461191267794 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 15:27:47 INFO - PROCESS | 2196 | 1461191267797 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:27:47 INFO - PROCESS | 2196 | 1461191267799 Marionette TRACE conn5 <- [1,1806,null,{}] 15:27:47 INFO - PROCESS | 2196 | 1461191267835 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}] 15:27:47 INFO - PROCESS | 2196 | 1461191267917 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 15:27:47 INFO - PROCESS | 2196 | 1461191267926 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:47 INFO - PROCESS | 2196 | ++DOCSHELL 1797B400 == 60 [pid = 2196] [id = 461] 15:27:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 90 (1A054800) [pid = 2196] [serial = 1383] [outer = 00000000] 15:27:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 91 (1B46B800) [pid = 2196] [serial = 1384] [outer = 1A054800] 15:27:47 INFO - PROCESS | 2196 | 1461191267972 Marionette DEBUG loaded listener.js 15:27:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 92 (1BA04000) [pid = 2196] [serial = 1385] [outer = 1A054800] 15:27:48 INFO - PROCESS | 2196 | 1461191268392 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]]]}] 15:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 15:27:48 INFO - PROCESS | 2196 | 1461191268468 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 15:27:48 INFO - PROCESS | 2196 | 1461191268470 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 15:27:48 INFO - PROCESS | 2196 | 1461191268473 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:27:48 INFO - PROCESS | 2196 | 1461191268475 Marionette TRACE conn5 <- [1,1810,null,{}] 15:27:48 INFO - PROCESS | 2196 | 1461191268479 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}] 15:27:48 INFO - PROCESS | 2196 | 1461191268562 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 15:27:48 INFO - PROCESS | 2196 | 1461191268568 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:48 INFO - PROCESS | 2196 | ++DOCSHELL 1B2AD800 == 61 [pid = 2196] [id = 462] 15:27:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 93 (1BCCA000) [pid = 2196] [serial = 1386] [outer = 00000000] 15:27:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (1C459400) [pid = 2196] [serial = 1387] [outer = 1BCCA000] 15:27:48 INFO - PROCESS | 2196 | 1461191268613 Marionette DEBUG loaded listener.js 15:27:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (1C45E400) [pid = 2196] [serial = 1388] [outer = 1BCCA000] 15:27:49 INFO - PROCESS | 2196 | 1461191269056 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]]]}] 15:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 15:27:49 INFO - PROCESS | 2196 | 1461191269108 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 15:27:49 INFO - PROCESS | 2196 | 1461191269110 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 15:27:49 INFO - PROCESS | 2196 | 1461191269113 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:27:49 INFO - PROCESS | 2196 | 1461191269116 Marionette TRACE conn5 <- [1,1814,null,{}] 15:27:49 INFO - PROCESS | 2196 | 1461191269119 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}] 15:27:49 INFO - PROCESS | 2196 | 1461191269222 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 15:27:49 INFO - PROCESS | 2196 | 1461191269230 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:49 INFO - PROCESS | 2196 | ++DOCSHELL 16C6F400 == 62 [pid = 2196] [id = 463] 15:27:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (1C5A6C00) [pid = 2196] [serial = 1389] [outer = 00000000] 15:27:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (1C5E2000) [pid = 2196] [serial = 1390] [outer = 1C5A6C00] 15:27:49 INFO - PROCESS | 2196 | 1461191269309 Marionette DEBUG loaded listener.js 15:27:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (1C5E7400) [pid = 2196] [serial = 1391] [outer = 1C5A6C00] 15:27:49 INFO - PROCESS | 2196 | 1461191270006 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]]]}] 15:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 15:27:50 INFO - PROCESS | 2196 | 1461191270048 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 15:27:50 INFO - PROCESS | 2196 | 1461191270054 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 15:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:27:50 INFO - PROCESS | 2196 | 1461191270060 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:27:50 INFO - PROCESS | 2196 | 1461191270063 Marionette TRACE conn5 <- [1,1818,null,{}] 15:27:50 INFO - PROCESS | 2196 | 1461191270069 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}] 15:27:50 INFO - PROCESS | 2196 | 1461191270183 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 15:27:50 INFO - PROCESS | 2196 | 1461191270297 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:50 INFO - PROCESS | 2196 | ++DOCSHELL 12752C00 == 63 [pid = 2196] [id = 464] 15:27:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (12754000) [pid = 2196] [serial = 1392] [outer = 00000000] 15:27:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (1351D400) [pid = 2196] [serial = 1393] [outer = 12754000] 15:27:50 INFO - PROCESS | 2196 | 1461191270397 Marionette DEBUG loaded listener.js 15:27:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (16C8C800) [pid = 2196] [serial = 1394] [outer = 12754000] 15:27:50 INFO - PROCESS | 2196 | 1461191271004 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]]]}] 15:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 15:27:51 INFO - PROCESS | 2196 | 1461191271043 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 15:27:51 INFO - PROCESS | 2196 | 1461191271049 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 15:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:27:51 INFO - PROCESS | 2196 | 1461191271057 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:27:51 INFO - PROCESS | 2196 | 1461191271060 Marionette TRACE conn5 <- [1,1822,null,{}] 15:27:51 INFO - PROCESS | 2196 | 1461191271064 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}] 15:27:51 INFO - PROCESS | 2196 | 1461191271176 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 15:27:51 INFO - PROCESS | 2196 | 1461191271314 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:51 INFO - PROCESS | 2196 | ++DOCSHELL 17884400 == 64 [pid = 2196] [id = 465] 15:27:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (17979000) [pid = 2196] [serial = 1395] [outer = 00000000] 15:27:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (1A055C00) [pid = 2196] [serial = 1396] [outer = 17979000] 15:27:51 INFO - PROCESS | 2196 | 1461191271371 Marionette DEBUG loaded listener.js 15:27:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1A09EC00) [pid = 2196] [serial = 1397] [outer = 17979000] 15:27:51 INFO - PROCESS | 2196 | 1461191271955 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]]]}] 15:27:51 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 15:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 930ms 15:27:51 INFO - PROCESS | 2196 | 1461191271994 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 15:27:51 INFO - PROCESS | 2196 | 1461191271997 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 15:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:27:51 INFO - PROCESS | 2196 | 1461191272002 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:27:51 INFO - PROCESS | 2196 | 1461191272006 Marionette TRACE conn5 <- [1,1826,null,{}] 15:27:52 INFO - PROCESS | 2196 | 1461191272017 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}] 15:27:52 INFO - PROCESS | 2196 | 1461191272130 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 15:27:52 INFO - PROCESS | 2196 | 1461191272243 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:52 INFO - PROCESS | 2196 | ++DOCSHELL 1B239400 == 65 [pid = 2196] [id = 466] 15:27:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1BCC5C00) [pid = 2196] [serial = 1398] [outer = 00000000] 15:27:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1C5DFC00) [pid = 2196] [serial = 1399] [outer = 1BCC5C00] 15:27:52 INFO - PROCESS | 2196 | 1461191272304 Marionette DEBUG loaded listener.js 15:27:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1C5E8400) [pid = 2196] [serial = 1400] [outer = 1BCC5C00] 15:27:52 INFO - PROCESS | 2196 | 1461191272887 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]]]}] 15:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 930ms 15:27:52 INFO - PROCESS | 2196 | 1461191272936 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 15:27:52 INFO - PROCESS | 2196 | 1461191272939 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 15:27:52 INFO - PROCESS | 2196 | 1461191272943 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:27:52 INFO - PROCESS | 2196 | 1461191272945 Marionette TRACE conn5 <- [1,1830,null,{}] 15:27:52 INFO - PROCESS | 2196 | 1461191272949 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}] 15:27:53 INFO - PROCESS | 2196 | 1461191273058 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 15:27:53 INFO - PROCESS | 2196 | 1461191273169 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:53 INFO - PROCESS | 2196 | ++DOCSHELL 1C6D2C00 == 66 [pid = 2196] [id = 467] 15:27:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1C6D3000) [pid = 2196] [serial = 1401] [outer = 00000000] 15:27:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1C6D8800) [pid = 2196] [serial = 1402] [outer = 1C6D3000] 15:27:53 INFO - PROCESS | 2196 | 1461191273227 Marionette DEBUG loaded listener.js 15:27:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1C6DE800) [pid = 2196] [serial = 1403] [outer = 1C6D3000] 15:27:53 INFO - PROCESS | 2196 | 1461191273826 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]]]}] 15:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 929ms 15:27:53 INFO - PROCESS | 2196 | 1461191273876 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 15:27:53 INFO - PROCESS | 2196 | 1461191273879 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 15:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:27:53 INFO - PROCESS | 2196 | 1461191273882 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:27:53 INFO - PROCESS | 2196 | 1461191273885 Marionette TRACE conn5 <- [1,1834,null,{}] 15:27:53 INFO - PROCESS | 2196 | 1461191273889 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}] 15:27:53 INFO - PROCESS | 2196 | 1461191273994 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 15:27:54 INFO - PROCESS | 2196 | 1461191274103 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:54 INFO - PROCESS | 2196 | ++DOCSHELL 1C9BA000 == 67 [pid = 2196] [id = 468] 15:27:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1CA84800) [pid = 2196] [serial = 1404] [outer = 00000000] 15:27:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1CBB5400) [pid = 2196] [serial = 1405] [outer = 1CA84800] 15:27:54 INFO - PROCESS | 2196 | 1461191274158 Marionette DEBUG loaded listener.js 15:27:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1D8C7000) [pid = 2196] [serial = 1406] [outer = 1CA84800] 15:27:55 INFO - PROCESS | 2196 | 1461191275038 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]]]}] 15:27:55 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) 15:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1171ms 15:27:55 INFO - PROCESS | 2196 | 1461191275057 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 15:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:27:55 INFO - PROCESS | 2196 | 1461191275061 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 15:27:55 INFO - PROCESS | 2196 | 1461191275066 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:27:55 INFO - PROCESS | 2196 | 1461191275070 Marionette TRACE conn5 <- [1,1838,null,{}] 15:27:55 INFO - PROCESS | 2196 | 1461191275077 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}] 15:27:55 INFO - PROCESS | 2196 | 1461191275176 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 15:27:55 INFO - PROCESS | 2196 | 1461191275290 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:55 INFO - PROCESS | 2196 | ++DOCSHELL 12509400 == 68 [pid = 2196] [id = 469] 15:27:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (12758400) [pid = 2196] [serial = 1407] [outer = 00000000] 15:27:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (135DC400) [pid = 2196] [serial = 1408] [outer = 12758400] 15:27:55 INFO - PROCESS | 2196 | 1461191275386 Marionette DEBUG loaded listener.js 15:27:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (16E22400) [pid = 2196] [serial = 1409] [outer = 12758400] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 1387CC00 == 67 [pid = 2196] [id = 160] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 20436400 == 66 [pid = 2196] [id = 421] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 1204BC00 == 65 [pid = 2196] [id = 159] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 12BC7400 == 64 [pid = 2196] [id = 162] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 1B2AD800 == 63 [pid = 2196] [id = 462] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 1797B400 == 62 [pid = 2196] [id = 461] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 16C73C00 == 61 [pid = 2196] [id = 460] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 195E5800 == 60 [pid = 2196] [id = 459] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 11FBE400 == 59 [pid = 2196] [id = 458] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 1821FC00 == 58 [pid = 2196] [id = 457] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 17889800 == 57 [pid = 2196] [id = 456] 15:27:55 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1B2A7000) [pid = 2196] [serial = 1342] [outer = 00000000] [url = about:blank] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 16E1E800 == 56 [pid = 2196] [id = 455] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 0EFC8000 == 55 [pid = 2196] [id = 454] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 126A1400 == 54 [pid = 2196] [id = 453] 15:27:55 INFO - PROCESS | 2196 | --DOCSHELL 125BF800 == 53 [pid = 2196] [id = 448] 15:27:55 INFO - PROCESS | 2196 | 1461191275983 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]]]}] 15:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 930ms 15:27:55 INFO - PROCESS | 2196 | 1461191275999 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 15:27:55 INFO - PROCESS | 2196 | 1461191276005 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 15:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:27:55 INFO - PROCESS | 2196 | 1461191276011 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:27:55 INFO - PROCESS | 2196 | 1461191276013 Marionette TRACE conn5 <- [1,1842,null,{}] 15:27:55 INFO - PROCESS | 2196 | 1461191276017 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}] 15:27:56 INFO - PROCESS | 2196 | 1461191276118 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (19B5E400) [pid = 2196] [serial = 1327] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (19B67C00) [pid = 2196] [serial = 1328] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1AC73000) [pid = 2196] [serial = 1331] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (182DCC00) [pid = 2196] [serial = 1324] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1AC76400) [pid = 2196] [serial = 1330] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (12B7C400) [pid = 2196] [serial = 1318] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (12D5F800) [pid = 2196] [serial = 1319] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (16E18400) [pid = 2196] [serial = 1312] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (17807800) [pid = 2196] [serial = 1336] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1AD2E800) [pid = 2196] [serial = 1306] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1AD2B400) [pid = 2196] [serial = 1307] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (17803C00) [pid = 2196] [serial = 1321] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (1788BC00) [pid = 2196] [serial = 1322] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1356B000) [pid = 2196] [serial = 1316] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (12B82400) [pid = 2196] [serial = 1315] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1262DC00) [pid = 2196] [serial = 1309] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 98 (1B073800) [pid = 2196] [serial = 1340] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 97 (1B07A800) [pid = 2196] [serial = 1333] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 96 (1B231400) [pid = 2196] [serial = 1334] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 95 (1797C800) [pid = 2196] [serial = 1337] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 94 (195DA800) [pid = 2196] [serial = 1325] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | --DOMWINDOW == 93 (1AD34400) [pid = 2196] [serial = 1339] [outer = 00000000] [url = about:blank] 15:27:56 INFO - PROCESS | 2196 | 1461191276236 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:56 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC5800 == 54 [pid = 2196] [id = 470] 15:27:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 94 (0F4BA000) [pid = 2196] [serial = 1410] [outer = 00000000] 15:27:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 95 (125BF800) [pid = 2196] [serial = 1411] [outer = 0F4BA000] 15:27:56 INFO - PROCESS | 2196 | 1461191276285 Marionette DEBUG loaded listener.js 15:27:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 96 (12B82400) [pid = 2196] [serial = 1412] [outer = 0F4BA000] 15:27:56 INFO - PROCESS | 2196 | 1461191276752 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]]]}] 15:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 770ms 15:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:27:56 INFO - PROCESS | 2196 | 1461191276784 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 15:27:56 INFO - PROCESS | 2196 | 1461191276786 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 15:27:56 INFO - PROCESS | 2196 | 1461191276790 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:27:56 INFO - PROCESS | 2196 | 1461191276793 Marionette TRACE conn5 <- [1,1846,null,{}] 15:27:56 INFO - PROCESS | 2196 | 1461191276804 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}] 15:27:56 INFO - PROCESS | 2196 | 1461191276890 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 15:27:56 INFO - PROCESS | 2196 | 1461191276904 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:56 INFO - PROCESS | 2196 | ++DOCSHELL 1735FC00 == 55 [pid = 2196] [id = 471] 15:27:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 97 (17364400) [pid = 2196] [serial = 1413] [outer = 00000000] 15:27:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 98 (17803C00) [pid = 2196] [serial = 1414] [outer = 17364400] 15:27:56 INFO - PROCESS | 2196 | 1461191276952 Marionette DEBUG loaded listener.js 15:27:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 99 (17971800) [pid = 2196] [serial = 1415] [outer = 17364400] 15:27:57 INFO - PROCESS | 2196 | 1461191277412 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]]]}] 15:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 15:27:57 INFO - PROCESS | 2196 | 1461191277462 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 15:27:57 INFO - PROCESS | 2196 | 1461191277465 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 15:27:57 INFO - PROCESS | 2196 | 1461191277468 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:27:57 INFO - PROCESS | 2196 | 1461191277469 Marionette TRACE conn5 <- [1,1850,null,{}] 15:27:57 INFO - PROCESS | 2196 | 1461191277473 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}] 15:27:57 INFO - PROCESS | 2196 | 1461191277558 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 15:27:57 INFO - PROCESS | 2196 | 1461191277567 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:57 INFO - PROCESS | 2196 | ++DOCSHELL 17972C00 == 56 [pid = 2196] [id = 472] 15:27:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (17976800) [pid = 2196] [serial = 1416] [outer = 00000000] 15:27:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (179AF400) [pid = 2196] [serial = 1417] [outer = 17976800] 15:27:57 INFO - PROCESS | 2196 | 1461191277613 Marionette DEBUG loaded listener.js 15:27:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (182E0000) [pid = 2196] [serial = 1418] [outer = 17976800] 15:27:58 INFO - PROCESS | 2196 | 1461191278054 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]]]}] 15:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 15:27:58 INFO - PROCESS | 2196 | 1461191278102 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 15:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:27:58 INFO - PROCESS | 2196 | 1461191278104 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 15:27:58 INFO - PROCESS | 2196 | 1461191278108 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:27:58 INFO - PROCESS | 2196 | 1461191278110 Marionette TRACE conn5 <- [1,1854,null,{}] 15:27:58 INFO - PROCESS | 2196 | 1461191278113 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}] 15:27:58 INFO - PROCESS | 2196 | 1461191278195 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 15:27:58 INFO - PROCESS | 2196 | 1461191278201 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:58 INFO - PROCESS | 2196 | ++DOCSHELL 12502C00 == 57 [pid = 2196] [id = 473] 15:27:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (12631000) [pid = 2196] [serial = 1419] [outer = 00000000] 15:27:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (195E9C00) [pid = 2196] [serial = 1420] [outer = 12631000] 15:27:58 INFO - PROCESS | 2196 | 1461191278247 Marionette DEBUG loaded listener.js 15:27:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (19B57400) [pid = 2196] [serial = 1421] [outer = 12631000] 15:27:58 INFO - PROCESS | 2196 | 1461191278773 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]]]}] 15:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 15:27:58 INFO - PROCESS | 2196 | 1461191278842 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 15:27:58 INFO - PROCESS | 2196 | 1461191278844 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 15:27:58 INFO - PROCESS | 2196 | 1461191278848 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:27:58 INFO - PROCESS | 2196 | 1461191278849 Marionette TRACE conn5 <- [1,1858,null,{}] 15:27:58 INFO - PROCESS | 2196 | 1461191278853 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}] 15:27:58 INFO - PROCESS | 2196 | 1461191278985 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 15:27:59 INFO - PROCESS | 2196 | 1461191279050 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:59 INFO - PROCESS | 2196 | ++DOCSHELL 11FF5800 == 58 [pid = 2196] [id = 474] 15:27:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (195DC000) [pid = 2196] [serial = 1422] [outer = 00000000] 15:27:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1AC54800) [pid = 2196] [serial = 1423] [outer = 195DC000] 15:27:59 INFO - PROCESS | 2196 | 1461191279099 Marionette DEBUG loaded listener.js 15:27:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1AC70000) [pid = 2196] [serial = 1424] [outer = 195DC000] 15:27:59 INFO - PROCESS | 2196 | 1461191279529 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]]]}] 15:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 15:27:59 INFO - PROCESS | 2196 | 1461191279596 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 15:27:59 INFO - PROCESS | 2196 | 1461191279598 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 15:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:27:59 INFO - PROCESS | 2196 | 1461191279607 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:27:59 INFO - PROCESS | 2196 | 1461191279609 Marionette TRACE conn5 <- [1,1862,null,{}] 15:27:59 INFO - PROCESS | 2196 | 1461191279612 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}] 15:27:59 INFO - PROCESS | 2196 | 1461191279725 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 15:27:59 INFO - PROCESS | 2196 | 1461191279737 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:27:59 INFO - PROCESS | 2196 | ++DOCSHELL 1A33B400 == 59 [pid = 2196] [id = 475] 15:27:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1AD82C00) [pid = 2196] [serial = 1425] [outer = 00000000] 15:27:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1B073800) [pid = 2196] [serial = 1426] [outer = 1AD82C00] 15:27:59 INFO - PROCESS | 2196 | 1461191279837 Marionette DEBUG loaded listener.js 15:27:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1B081000) [pid = 2196] [serial = 1427] [outer = 1AD82C00] 15:28:00 INFO - PROCESS | 2196 | 1461191280258 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]]]}] 15:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 15:28:00 INFO - PROCESS | 2196 | 1461191280281 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 15:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:28:00 INFO - PROCESS | 2196 | 1461191280283 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 15:28:00 INFO - PROCESS | 2196 | 1461191280286 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:28:00 INFO - PROCESS | 2196 | 1461191280288 Marionette TRACE conn5 <- [1,1866,null,{}] 15:28:00 INFO - PROCESS | 2196 | 1461191280300 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}] 15:28:00 INFO - PROCESS | 2196 | 1461191280414 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 15:28:00 INFO - PROCESS | 2196 | 1461191280420 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:00 INFO - PROCESS | 2196 | ++DOCSHELL 0F4BD000 == 60 [pid = 2196] [id = 476] 15:28:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1AD8B000) [pid = 2196] [serial = 1428] [outer = 00000000] 15:28:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1B2AC000) [pid = 2196] [serial = 1429] [outer = 1AD8B000] 15:28:00 INFO - PROCESS | 2196 | 1461191280466 Marionette DEBUG loaded listener.js 15:28:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1B467C00) [pid = 2196] [serial = 1430] [outer = 1AD8B000] 15:28:00 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (126A9000) [pid = 2196] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:28:00 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (16E1EC00) [pid = 2196] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:28:00 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (0EFCBC00) [pid = 2196] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:28:00 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (17977800) [pid = 2196] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:28:00 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1BCCA000) [pid = 2196] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:28:00 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1A054800) [pid = 2196] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:28:00 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (195E6800) [pid = 2196] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:28:00 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1AD8A000) [pid = 2196] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:28:00 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (17970400) [pid = 2196] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:28:00 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1797AC00) [pid = 2196] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:28:00 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (182E1000) [pid = 2196] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:28:01 INFO - PROCESS | 2196 | 1461191281026 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]]]}] 15:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 790ms 15:28:01 INFO - PROCESS | 2196 | 1461191281093 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 15:28:01 INFO - PROCESS | 2196 | 1461191281095 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 15:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:28:01 INFO - PROCESS | 2196 | 1461191281099 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:28:01 INFO - PROCESS | 2196 | 1461191281101 Marionette TRACE conn5 <- [1,1870,null,{}] 15:28:01 INFO - PROCESS | 2196 | 1461191281104 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}] 15:28:01 INFO - PROCESS | 2196 | 1461191281188 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 15:28:01 INFO - PROCESS | 2196 | 1461191281195 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:01 INFO - PROCESS | 2196 | ++DOCSHELL 12B81800 == 61 [pid = 2196] [id = 477] 15:28:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (17170800) [pid = 2196] [serial = 1431] [outer = 00000000] 15:28:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1AD81C00) [pid = 2196] [serial = 1432] [outer = 17170800] 15:28:01 INFO - PROCESS | 2196 | 1461191281241 Marionette DEBUG loaded listener.js 15:28:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1B22E400) [pid = 2196] [serial = 1433] [outer = 17170800] 15:28:01 INFO - PROCESS | 2196 | 1461191281675 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]]]}] 15:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 15:28:01 INFO - PROCESS | 2196 | 1461191281736 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 15:28:01 INFO - PROCESS | 2196 | 1461191281738 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 15:28:01 INFO - PROCESS | 2196 | 1461191281741 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:28:01 INFO - PROCESS | 2196 | 1461191281743 Marionette TRACE conn5 <- [1,1874,null,{}] 15:28:01 INFO - PROCESS | 2196 | 1461191281746 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}] 15:28:01 INFO - PROCESS | 2196 | 1461191281830 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 15:28:01 INFO - PROCESS | 2196 | 1461191281836 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:01 INFO - PROCESS | 2196 | ++DOCSHELL 1B23A800 == 62 [pid = 2196] [id = 478] 15:28:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1B23CC00) [pid = 2196] [serial = 1434] [outer = 00000000] 15:28:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1BCBE400) [pid = 2196] [serial = 1435] [outer = 1B23CC00] 15:28:01 INFO - PROCESS | 2196 | 1461191281881 Marionette DEBUG loaded listener.js 15:28:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1C18F800) [pid = 2196] [serial = 1436] [outer = 1B23CC00] 15:28:02 INFO - PROCESS | 2196 | 1461191282327 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]]]}] 15:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 15:28:02 INFO - PROCESS | 2196 | 1461191282375 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 15:28:02 INFO - PROCESS | 2196 | 1461191282378 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 15:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:28:02 INFO - PROCESS | 2196 | 1461191282381 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:28:02 INFO - PROCESS | 2196 | 1461191282384 Marionette TRACE conn5 <- [1,1878,null,{}] 15:28:02 INFO - PROCESS | 2196 | 1461191282387 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}] 15:28:02 INFO - PROCESS | 2196 | 1461191282489 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 15:28:02 INFO - PROCESS | 2196 | 1461191282496 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:02 INFO - PROCESS | 2196 | ++DOCSHELL 195E6800 == 63 [pid = 2196] [id = 479] 15:28:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1B2AB800) [pid = 2196] [serial = 1437] [outer = 00000000] 15:28:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1C5AA400) [pid = 2196] [serial = 1438] [outer = 1B2AB800] 15:28:02 INFO - PROCESS | 2196 | 1461191282576 Marionette DEBUG loaded listener.js 15:28:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1C5E8800) [pid = 2196] [serial = 1439] [outer = 1B2AB800] 15:28:03 INFO - PROCESS | 2196 | 1461191283266 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]]]}] 15:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 929ms 15:28:03 INFO - PROCESS | 2196 | 1461191283316 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 15:28:03 INFO - PROCESS | 2196 | 1461191283322 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 15:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:28:03 INFO - PROCESS | 2196 | 1461191283328 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:28:03 INFO - PROCESS | 2196 | 1461191283332 Marionette TRACE conn5 <- [1,1882,null,{}] 15:28:03 INFO - PROCESS | 2196 | 1461191283337 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}] 15:28:03 INFO - PROCESS | 2196 | 1461191283452 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 15:28:03 INFO - PROCESS | 2196 | 1461191283569 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:03 INFO - PROCESS | 2196 | ++DOCSHELL 12750000 == 64 [pid = 2196] [id = 480] 15:28:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (12752400) [pid = 2196] [serial = 1440] [outer = 00000000] 15:28:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (13581C00) [pid = 2196] [serial = 1441] [outer = 12752400] 15:28:03 INFO - PROCESS | 2196 | 1461191283668 Marionette DEBUG loaded listener.js 15:28:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (16C91800) [pid = 2196] [serial = 1442] [outer = 12752400] 15:28:04 INFO - PROCESS | 2196 | 1461191284282 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]]]}] 15:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1023ms 15:28:04 INFO - PROCESS | 2196 | 1461191284354 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 15:28:04 INFO - PROCESS | 2196 | 1461191284361 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 15:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:28:04 INFO - PROCESS | 2196 | 1461191284367 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:28:04 INFO - PROCESS | 2196 | 1461191284370 Marionette TRACE conn5 <- [1,1886,null,{}] 15:28:04 INFO - PROCESS | 2196 | 1461191284374 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}] 15:28:04 INFO - PROCESS | 2196 | 1461191284488 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 15:28:04 INFO - PROCESS | 2196 | 1461191284627 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:04 INFO - PROCESS | 2196 | ++DOCSHELL 17680000 == 65 [pid = 2196] [id = 481] 15:28:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (17975000) [pid = 2196] [serial = 1443] [outer = 00000000] 15:28:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1A054000) [pid = 2196] [serial = 1444] [outer = 17975000] 15:28:04 INFO - PROCESS | 2196 | 1461191284684 Marionette DEBUG loaded listener.js 15:28:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1A0A7000) [pid = 2196] [serial = 1445] [outer = 17975000] 15:28:05 INFO - PROCESS | 2196 | 1461191285313 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]]]}] 15:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 15:28:05 INFO - PROCESS | 2196 | 1461191285339 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 15:28:05 INFO - PROCESS | 2196 | 1461191285341 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 15:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:28:05 INFO - PROCESS | 2196 | 1461191285346 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:28:05 INFO - PROCESS | 2196 | 1461191285349 Marionette TRACE conn5 <- [1,1890,null,{}] 15:28:05 INFO - PROCESS | 2196 | 1461191285360 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}] 15:28:05 INFO - PROCESS | 2196 | 1461191285473 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 15:28:05 INFO - PROCESS | 2196 | 1461191285615 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:05 INFO - PROCESS | 2196 | ++DOCSHELL 1BA35800 == 66 [pid = 2196] [id = 482] 15:28:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1C5A7400) [pid = 2196] [serial = 1446] [outer = 00000000] 15:28:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1C6D5000) [pid = 2196] [serial = 1447] [outer = 1C5A7400] 15:28:05 INFO - PROCESS | 2196 | 1461191285675 Marionette DEBUG loaded listener.js 15:28:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1CB3E000) [pid = 2196] [serial = 1448] [outer = 1C5A7400] 15:28:06 INFO - PROCESS | 2196 | 1461191286220 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]]]}] 15:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 15:28:06 INFO - PROCESS | 2196 | 1461191286279 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 15:28:06 INFO - PROCESS | 2196 | 1461191286282 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 15:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:28:06 INFO - PROCESS | 2196 | 1461191286285 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:28:06 INFO - PROCESS | 2196 | 1461191286287 Marionette TRACE conn5 <- [1,1894,null,{}] 15:28:06 INFO - PROCESS | 2196 | 1461191286291 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}] 15:28:06 INFO - PROCESS | 2196 | 1461191286402 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 15:28:06 INFO - PROCESS | 2196 | 1461191286542 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:06 INFO - PROCESS | 2196 | ++DOCSHELL 1C5EC400 == 67 [pid = 2196] [id = 483] 15:28:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1D8C7C00) [pid = 2196] [serial = 1449] [outer = 00000000] 15:28:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1E975000) [pid = 2196] [serial = 1450] [outer = 1D8C7C00] 15:28:06 INFO - PROCESS | 2196 | 1461191286599 Marionette DEBUG loaded listener.js 15:28:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1EE9B400) [pid = 2196] [serial = 1451] [outer = 1D8C7C00] 15:28:07 INFO - PROCESS | 2196 | 1461191287199 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]]]}] 15:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 930ms 15:28:07 INFO - PROCESS | 2196 | 1461191287219 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 15:28:07 INFO - PROCESS | 2196 | 1461191287221 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 15:28:07 INFO - PROCESS | 2196 | 1461191287224 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:28:07 INFO - PROCESS | 2196 | 1461191287226 Marionette TRACE conn5 <- [1,1898,null,{}] 15:28:07 INFO - PROCESS | 2196 | 1461191287230 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}] 15:28:07 INFO - PROCESS | 2196 | 1461191287336 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 15:28:07 INFO - PROCESS | 2196 | 1461191287448 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:07 INFO - PROCESS | 2196 | ++DOCSHELL 1D8CB400 == 68 [pid = 2196] [id = 484] 15:28:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1E33A800) [pid = 2196] [serial = 1452] [outer = 00000000] 15:28:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1F163400) [pid = 2196] [serial = 1453] [outer = 1E33A800] 15:28:07 INFO - PROCESS | 2196 | 1461191287505 Marionette DEBUG loaded listener.js 15:28:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1F161800) [pid = 2196] [serial = 1454] [outer = 1E33A800] 15:28:08 INFO - PROCESS | 2196 | 1461191288167 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]]]}] 15:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 970ms 15:28:08 INFO - PROCESS | 2196 | 1461191288199 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 15:28:08 INFO - PROCESS | 2196 | 1461191288201 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 15:28:08 INFO - PROCESS | 2196 | 1461191288204 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:28:08 INFO - PROCESS | 2196 | 1461191288206 Marionette TRACE conn5 <- [1,1902,null,{}] 15:28:08 INFO - PROCESS | 2196 | 1461191288210 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}] 15:28:08 INFO - PROCESS | 2196 | 1461191288329 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 15:28:08 INFO - PROCESS | 2196 | 1461191288443 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:08 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC3400 == 69 [pid = 2196] [id = 485] 15:28:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (0EFC3800) [pid = 2196] [serial = 1455] [outer = 00000000] 15:28:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (12ACB400) [pid = 2196] [serial = 1456] [outer = 0EFC3800] 15:28:08 INFO - PROCESS | 2196 | 1461191288678 Marionette DEBUG loaded listener.js 15:28:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1356F000) [pid = 2196] [serial = 1457] [outer = 0EFC3800] 15:28:09 INFO - PROCESS | 2196 | 1461191289254 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]]]}] 15:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1118ms 15:28:09 INFO - PROCESS | 2196 | 1461191289331 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 15:28:09 INFO - PROCESS | 2196 | 1461191289336 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 15:28:09 INFO - PROCESS | 2196 | 1461191289343 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:28:09 INFO - PROCESS | 2196 | 1461191289346 Marionette TRACE conn5 <- [1,1906,null,{}] 15:28:09 INFO - PROCESS | 2196 | 1461191289351 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}] 15:28:09 INFO - PROCESS | 2196 | 1461191289457 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 15:28:09 INFO - PROCESS | 2196 | 1461191289622 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:09 INFO - PROCESS | 2196 | --DOCSHELL 1C2A4800 == 68 [pid = 2196] [id = 155] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 1B2AAC00 == 67 [pid = 2196] [id = 153] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 127D0800 == 66 [pid = 2196] [id = 146] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 1BA31800 == 65 [pid = 2196] [id = 154] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 1B23A800 == 64 [pid = 2196] [id = 478] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 12B81800 == 63 [pid = 2196] [id = 477] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 0F4BD000 == 62 [pid = 2196] [id = 476] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 1A33B400 == 61 [pid = 2196] [id = 475] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 11FF5800 == 60 [pid = 2196] [id = 474] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 12502C00 == 59 [pid = 2196] [id = 473] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 17972C00 == 58 [pid = 2196] [id = 472] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 1735FC00 == 57 [pid = 2196] [id = 471] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 0EFC5800 == 56 [pid = 2196] [id = 470] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (12757000) [pid = 2196] [serial = 1345] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (17979400) [pid = 2196] [serial = 1348] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1B40B800) [pid = 2196] [serial = 1351] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1BCBB800) [pid = 2196] [serial = 1354] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1C5E2000) [pid = 2196] [serial = 1390] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC8000 == 57 [pid = 2196] [id = 486] 15:28:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (0F327800) [pid = 2196] [serial = 1458] [outer = 00000000] 15:28:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1275D400) [pid = 2196] [serial = 1459] [outer = 0F327800] 15:28:09 INFO - PROCESS | 2196 | 1461191289734 Marionette DEBUG loaded listener.js 15:28:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (12B87800) [pid = 2196] [serial = 1460] [outer = 0F327800] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 12509400 == 56 [pid = 2196] [id = 469] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 1C6D2C00 == 55 [pid = 2196] [id = 467] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 1B239400 == 54 [pid = 2196] [id = 466] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 17884400 == 53 [pid = 2196] [id = 465] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 12752C00 == 52 [pid = 2196] [id = 464] 15:28:09 INFO - PROCESS | 2196 | --DOCSHELL 16C6F400 == 51 [pid = 2196] [id = 463] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1A3E1C00) [pid = 2196] [serial = 1375] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1B29F800) [pid = 2196] [serial = 1378] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1A3EE400) [pid = 2196] [serial = 1376] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1B2B7800) [pid = 2196] [serial = 1343] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1BA32800) [pid = 2196] [serial = 1381] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1BCCAC00) [pid = 2196] [serial = 1357] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (19748C00) [pid = 2196] [serial = 1372] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (13585000) [pid = 2196] [serial = 1361] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (12B81400) [pid = 2196] [serial = 1360] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (17313000) [pid = 2196] [serial = 1366] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (17678000) [pid = 2196] [serial = 1367] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (12503800) [pid = 2196] [serial = 1363] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (12757400) [pid = 2196] [serial = 1364] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (179A9800) [pid = 2196] [serial = 1369] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (179B0C00) [pid = 2196] [serial = 1370] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1B23C000) [pid = 2196] [serial = 1379] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1C45E400) [pid = 2196] [serial = 1388] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1BCC6400) [pid = 2196] [serial = 1382] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1B46B800) [pid = 2196] [serial = 1384] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1C459400) [pid = 2196] [serial = 1387] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1BA04000) [pid = 2196] [serial = 1385] [outer = 00000000] [url = about:blank] 15:28:09 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (195E2800) [pid = 2196] [serial = 1373] [outer = 00000000] [url = about:blank] 15:28:10 INFO - PROCESS | 2196 | 1461191290202 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]]]}] 15:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 871ms 15:28:10 INFO - PROCESS | 2196 | 1461191290219 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 15:28:10 INFO - PROCESS | 2196 | 1461191290223 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 15:28:10 INFO - PROCESS | 2196 | 1461191290229 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:28:10 INFO - PROCESS | 2196 | 1461191290231 Marionette TRACE conn5 <- [1,1910,null,{}] 15:28:10 INFO - PROCESS | 2196 | 1461191290235 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}] 15:28:10 INFO - PROCESS | 2196 | 1461191290322 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 15:28:10 INFO - PROCESS | 2196 | 1461191290328 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:10 INFO - PROCESS | 2196 | ++DOCSHELL 0F324C00 == 52 [pid = 2196] [id = 487] 15:28:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1262D800) [pid = 2196] [serial = 1461] [outer = 00000000] 15:28:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (17971400) [pid = 2196] [serial = 1462] [outer = 1262D800] 15:28:10 INFO - PROCESS | 2196 | 1461191290376 Marionette DEBUG loaded listener.js 15:28:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (179A6400) [pid = 2196] [serial = 1463] [outer = 1262D800] 15:28:10 INFO - PROCESS | 2196 | 1461191290892 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]]]}] 15:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 671ms 15:28:10 INFO - PROCESS | 2196 | 1461191290905 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 15:28:10 INFO - PROCESS | 2196 | 1461191290907 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 15:28:10 INFO - PROCESS | 2196 | 1461191290910 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:28:10 INFO - PROCESS | 2196 | 1461191290914 Marionette TRACE conn5 <- [1,1914,null,{}] 15:28:10 INFO - PROCESS | 2196 | 1461191290924 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}] 15:28:10 INFO - PROCESS | 2196 | 1461191291014 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 15:28:10 INFO - PROCESS | 2196 | 1461191291023 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:11 INFO - PROCESS | 2196 | ++DOCSHELL 19B6A000 == 53 [pid = 2196] [id = 488] 15:28:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (19B6A400) [pid = 2196] [serial = 1464] [outer = 00000000] 15:28:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1A061000) [pid = 2196] [serial = 1465] [outer = 19B6A400] 15:28:11 INFO - PROCESS | 2196 | 1461191291069 Marionette DEBUG loaded listener.js 15:28:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1A338800) [pid = 2196] [serial = 1466] [outer = 19B6A400] 15:28:11 INFO - PROCESS | 2196 | 1461191291535 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]]]}] 15:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 15:28:11 INFO - PROCESS | 2196 | 1461191291585 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 15:28:11 INFO - PROCESS | 2196 | 1461191291587 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 15:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:28:11 INFO - PROCESS | 2196 | 1461191291591 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:28:11 INFO - PROCESS | 2196 | 1461191291592 Marionette TRACE conn5 <- [1,1918,null,{}] 15:28:11 INFO - PROCESS | 2196 | 1461191291596 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}] 15:28:11 INFO - PROCESS | 2196 | 1461191291683 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 15:28:11 INFO - PROCESS | 2196 | 1461191291689 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:11 INFO - PROCESS | 2196 | ++DOCSHELL 1A33B800 == 54 [pid = 2196] [id = 489] 15:28:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1A3E1C00) [pid = 2196] [serial = 1467] [outer = 00000000] 15:28:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1AD81800) [pid = 2196] [serial = 1468] [outer = 1A3E1C00] 15:28:11 INFO - PROCESS | 2196 | 1461191291734 Marionette DEBUG loaded listener.js 15:28:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1B075000) [pid = 2196] [serial = 1469] [outer = 1A3E1C00] 15:28:12 INFO - PROCESS | 2196 | 1461191292220 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]]]}] 15:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 15:28:12 INFO - PROCESS | 2196 | 1461191292265 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 15:28:12 INFO - PROCESS | 2196 | 1461191292267 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 15:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:28:12 INFO - PROCESS | 2196 | 1461191292270 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:28:12 INFO - PROCESS | 2196 | 1461191292271 Marionette TRACE conn5 <- [1,1922,null,{}] 15:28:12 INFO - PROCESS | 2196 | 1461191292275 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}] 15:28:12 INFO - PROCESS | 2196 | 1461191292394 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 15:28:12 INFO - PROCESS | 2196 | 1461191292490 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:12 INFO - PROCESS | 2196 | ++DOCSHELL 1B23A800 == 55 [pid = 2196] [id = 490] 15:28:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1B23B400) [pid = 2196] [serial = 1470] [outer = 00000000] 15:28:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1B2AA400) [pid = 2196] [serial = 1471] [outer = 1B23B400] 15:28:12 INFO - PROCESS | 2196 | 1461191292542 Marionette DEBUG loaded listener.js 15:28:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1B466C00) [pid = 2196] [serial = 1472] [outer = 1B23B400] 15:28:12 INFO - PROCESS | 2196 | 1461191292995 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]]]}] 15:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 15:28:13 INFO - PROCESS | 2196 | 1461191293041 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 15:28:13 INFO - PROCESS | 2196 | 1461191293043 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 15:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:28:13 INFO - PROCESS | 2196 | 1461191293046 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:28:13 INFO - PROCESS | 2196 | 1461191293048 Marionette TRACE conn5 <- [1,1926,null,{}] 15:28:13 INFO - PROCESS | 2196 | 1461191293051 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}] 15:28:13 INFO - PROCESS | 2196 | 1461191293179 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 15:28:13 INFO - PROCESS | 2196 | 1461191293250 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:13 INFO - PROCESS | 2196 | ++DOCSHELL 1BA39400 == 56 [pid = 2196] [id = 491] 15:28:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1BCBE000) [pid = 2196] [serial = 1473] [outer = 00000000] 15:28:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1C190400) [pid = 2196] [serial = 1474] [outer = 1BCBE000] 15:28:13 INFO - PROCESS | 2196 | 1461191293296 Marionette DEBUG loaded listener.js 15:28:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1C190000) [pid = 2196] [serial = 1475] [outer = 1BCBE000] 15:28:13 INFO - PROCESS | 2196 | 1461191293715 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]]]}] 15:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 729ms 15:28:13 INFO - PROCESS | 2196 | 1461191293793 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 15:28:13 INFO - PROCESS | 2196 | 1461191293795 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 15:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:28:13 INFO - PROCESS | 2196 | 1461191293806 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:28:13 INFO - PROCESS | 2196 | 1461191293808 Marionette TRACE conn5 <- [1,1930,null,{}] 15:28:13 INFO - PROCESS | 2196 | 1461191293816 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}] 15:28:14 INFO - PROCESS | 2196 | 1461191294061 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 15:28:14 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (17170800) [pid = 2196] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:28:14 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (12631000) [pid = 2196] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:28:14 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (0F4BA000) [pid = 2196] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:28:14 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (17976800) [pid = 2196] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:28:14 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (195DC000) [pid = 2196] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:28:14 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (17364400) [pid = 2196] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:28:14 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1B23CC00) [pid = 2196] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:28:14 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1AD82C00) [pid = 2196] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:28:14 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (12758400) [pid = 2196] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:28:14 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1AD8B000) [pid = 2196] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:28:14 INFO - PROCESS | 2196 | 1461191294132 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:14 INFO - PROCESS | 2196 | ++DOCSHELL 0F326800 == 57 [pid = 2196] [id = 492] 15:28:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (0F32B000) [pid = 2196] [serial = 1476] [outer = 00000000] 15:28:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (12BBE400) [pid = 2196] [serial = 1477] [outer = 0F32B000] 15:28:14 INFO - PROCESS | 2196 | 1461191294177 Marionette DEBUG loaded listener.js 15:28:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1797AC00) [pid = 2196] [serial = 1478] [outer = 0F32B000] 15:28:14 INFO - PROCESS | 2196 | 1461191294528 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]]]}] 15:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 771ms 15:28:14 INFO - PROCESS | 2196 | 1461191294584 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 15:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:28:14 INFO - PROCESS | 2196 | 1461191294586 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 15:28:14 INFO - PROCESS | 2196 | 1461191294589 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:28:14 INFO - PROCESS | 2196 | 1461191294590 Marionette TRACE conn5 <- [1,1934,null,{}] 15:28:14 INFO - PROCESS | 2196 | 1461191294594 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}] 15:28:14 INFO - PROCESS | 2196 | 1461191294679 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 15:28:14 INFO - PROCESS | 2196 | 1461191294686 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:14 INFO - PROCESS | 2196 | ++DOCSHELL 179AD400 == 58 [pid = 2196] [id = 493] 15:28:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1AD82C00) [pid = 2196] [serial = 1479] [outer = 00000000] 15:28:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1C5E5C00) [pid = 2196] [serial = 1480] [outer = 1AD82C00] 15:28:14 INFO - PROCESS | 2196 | 1461191294730 Marionette DEBUG loaded listener.js 15:28:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1C6D1400) [pid = 2196] [serial = 1481] [outer = 1AD82C00] 15:28:15 INFO - PROCESS | 2196 | 1461191295165 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]]]}] 15:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 15:28:15 INFO - PROCESS | 2196 | 1461191295220 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 15:28:15 INFO - PROCESS | 2196 | 1461191295222 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 15:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:28:15 INFO - PROCESS | 2196 | 1461191295225 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:28:15 INFO - PROCESS | 2196 | 1461191295227 Marionette TRACE conn5 <- [1,1938,null,{}] 15:28:15 INFO - PROCESS | 2196 | 1461191295230 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}] 15:28:15 INFO - PROCESS | 2196 | 1461191295315 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 15:28:15 INFO - PROCESS | 2196 | 1461191295321 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:15 INFO - PROCESS | 2196 | ++DOCSHELL 1C6D4000 == 59 [pid = 2196] [id = 494] 15:28:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1C6D8000) [pid = 2196] [serial = 1482] [outer = 00000000] 15:28:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1E33DC00) [pid = 2196] [serial = 1483] [outer = 1C6D8000] 15:28:15 INFO - PROCESS | 2196 | 1461191295366 Marionette DEBUG loaded listener.js 15:28:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1EEA9800) [pid = 2196] [serial = 1484] [outer = 1C6D8000] 15:28:15 INFO - PROCESS | 2196 | 1461191295809 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]]]}] 15:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 15:28:15 INFO - PROCESS | 2196 | 1461191295856 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 15:28:15 INFO - PROCESS | 2196 | 1461191295858 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 15:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:28:15 INFO - PROCESS | 2196 | 1461191295861 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:28:15 INFO - PROCESS | 2196 | 1461191295863 Marionette TRACE conn5 <- [1,1942,null,{}] 15:28:15 INFO - PROCESS | 2196 | 1461191295881 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}] 15:28:15 INFO - PROCESS | 2196 | 1461191295936 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 15:28:15 INFO - PROCESS | 2196 | 1461191295942 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:15 INFO - PROCESS | 2196 | ++DOCSHELL 1E338400 == 60 [pid = 2196] [id = 495] 15:28:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1F15D800) [pid = 2196] [serial = 1485] [outer = 00000000] 15:28:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1FD5D800) [pid = 2196] [serial = 1486] [outer = 1F15D800] 15:28:16 INFO - PROCESS | 2196 | 1461191295992 Marionette DEBUG loaded listener.js 15:28:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1FE2B000) [pid = 2196] [serial = 1487] [outer = 1F15D800] 15:28:16 INFO - PROCESS | 2196 | 1461191296741 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]]]}] 15:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 950ms 15:28:16 INFO - PROCESS | 2196 | 1461191296782 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 15:28:16 INFO - PROCESS | 2196 | 1461191296788 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 15:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:28:16 INFO - PROCESS | 2196 | 1461191296794 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:28:16 INFO - PROCESS | 2196 | 1461191296798 Marionette TRACE conn5 <- [1,1946,null,{}] 15:28:16 INFO - PROCESS | 2196 | 1461191296803 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}] 15:28:16 INFO - PROCESS | 2196 | 1461191296926 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 15:28:17 INFO - PROCESS | 2196 | 1461191297063 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:17 INFO - PROCESS | 2196 | ++DOCSHELL 12AD6800 == 61 [pid = 2196] [id = 496] 15:28:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1356C000) [pid = 2196] [serial = 1488] [outer = 00000000] 15:28:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1796D800) [pid = 2196] [serial = 1489] [outer = 1356C000] 15:28:17 INFO - PROCESS | 2196 | 1461191297123 Marionette DEBUG loaded listener.js 15:28:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (179A1C00) [pid = 2196] [serial = 1490] [outer = 1356C000] 15:28:17 INFO - PROCESS | 2196 | 1461191297689 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]]]}] 15:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 930ms 15:28:17 INFO - PROCESS | 2196 | 1461191297732 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 15:28:17 INFO - PROCESS | 2196 | 1461191297738 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 15:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:28:17 INFO - PROCESS | 2196 | 1461191297746 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:28:17 INFO - PROCESS | 2196 | 1461191297749 Marionette TRACE conn5 <- [1,1950,null,{}] 15:28:17 INFO - PROCESS | 2196 | 1461191297753 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}] 15:28:17 INFO - PROCESS | 2196 | 1461191297867 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 15:28:17 INFO - PROCESS | 2196 | 1461191297982 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:18 INFO - PROCESS | 2196 | ++DOCSHELL 18218400 == 62 [pid = 2196] [id = 497] 15:28:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (195E7000) [pid = 2196] [serial = 1491] [outer = 00000000] 15:28:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1B233000) [pid = 2196] [serial = 1492] [outer = 195E7000] 15:28:18 INFO - PROCESS | 2196 | 1461191298078 Marionette DEBUG loaded listener.js 15:28:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1B403800) [pid = 2196] [serial = 1493] [outer = 195E7000] 15:28:18 INFO - PROCESS | 2196 | 1461191298693 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]]]}] 15:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 15:28:18 INFO - PROCESS | 2196 | 1461191298718 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 15:28:18 INFO - PROCESS | 2196 | 1461191298720 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 15:28:18 INFO - PROCESS | 2196 | 1461191298724 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:28:18 INFO - PROCESS | 2196 | 1461191298728 Marionette TRACE conn5 <- [1,1954,null,{}] 15:28:18 INFO - PROCESS | 2196 | 1461191298739 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}] 15:28:18 INFO - PROCESS | 2196 | 1461191298854 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 15:28:19 INFO - PROCESS | 2196 | 1461191298998 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:19 INFO - PROCESS | 2196 | ++DOCSHELL 1FD62C00 == 63 [pid = 2196] [id = 498] 15:28:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1FD63C00) [pid = 2196] [serial = 1494] [outer = 00000000] 15:28:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1FE30800) [pid = 2196] [serial = 1495] [outer = 1FD63C00] 15:28:19 INFO - PROCESS | 2196 | 1461191299058 Marionette DEBUG loaded listener.js 15:28:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1FE35000) [pid = 2196] [serial = 1496] [outer = 1FD63C00] 15:28:19 INFO - PROCESS | 2196 | 1461191299667 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]]]}] 15:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 15:28:19 INFO - PROCESS | 2196 | 1461191299698 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 15:28:19 INFO - PROCESS | 2196 | 1461191299701 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 15:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:28:19 INFO - PROCESS | 2196 | 1461191299705 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:28:19 INFO - PROCESS | 2196 | 1461191299707 Marionette TRACE conn5 <- [1,1958,null,{}] 15:28:19 INFO - PROCESS | 2196 | 1461191299711 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}] 15:28:19 INFO - PROCESS | 2196 | 1461191299823 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 15:28:19 INFO - PROCESS | 2196 | 1461191299968 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:19 INFO - PROCESS | 2196 | ++DOCSHELL 1FEA5800 == 64 [pid = 2196] [id = 499] 15:28:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1FEA7800) [pid = 2196] [serial = 1497] [outer = 00000000] 15:28:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1FEAE000) [pid = 2196] [serial = 1498] [outer = 1FEA7800] 15:28:20 INFO - PROCESS | 2196 | 1461191300028 Marionette DEBUG loaded listener.js 15:28:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1FEE9C00) [pid = 2196] [serial = 1499] [outer = 1FEA7800] 15:28:20 INFO - PROCESS | 2196 | 1461191300581 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]]]}] 15:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 15:28:20 INFO - PROCESS | 2196 | 1461191300638 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 15:28:20 INFO - PROCESS | 2196 | 1461191300641 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 15:28:20 INFO - PROCESS | 2196 | 1461191300644 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:28:20 INFO - PROCESS | 2196 | 1461191300646 Marionette TRACE conn5 <- [1,1962,null,{}] 15:28:20 INFO - PROCESS | 2196 | 1461191300650 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}] 15:28:20 INFO - PROCESS | 2196 | 1461191300762 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 15:28:20 INFO - PROCESS | 2196 | 1461191300876 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:20 INFO - PROCESS | 2196 | ++DOCSHELL 1FEEB000 == 65 [pid = 2196] [id = 500] 15:28:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1FEEB400) [pid = 2196] [serial = 1500] [outer = 00000000] 15:28:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1FEF4000) [pid = 2196] [serial = 1501] [outer = 1FEEB400] 15:28:20 INFO - PROCESS | 2196 | 1461191300972 Marionette DEBUG loaded listener.js 15:28:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (2042D800) [pid = 2196] [serial = 1502] [outer = 1FEEB400] 15:28:21 INFO - PROCESS | 2196 | 1461191301568 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]]]}] 15:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 970ms 15:28:21 INFO - PROCESS | 2196 | 1461191301618 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 15:28:21 INFO - PROCESS | 2196 | 1461191301620 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 15:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:28:21 INFO - PROCESS | 2196 | 1461191301623 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:28:21 INFO - PROCESS | 2196 | 1461191301626 Marionette TRACE conn5 <- [1,1966,null,{}] 15:28:21 INFO - PROCESS | 2196 | 1461191301629 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}] 15:28:21 INFO - PROCESS | 2196 | 1461191301748 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 15:28:22 INFO - PROCESS | 2196 | 1461191302042 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:22 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC6C00 == 66 [pid = 2196] [id = 501] 15:28:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (0EFC9C00) [pid = 2196] [serial = 1503] [outer = 00000000] 15:28:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (135D5C00) [pid = 2196] [serial = 1504] [outer = 0EFC9C00] 15:28:22 INFO - PROCESS | 2196 | 1461191302130 Marionette DEBUG loaded listener.js 15:28:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (16E17C00) [pid = 2196] [serial = 1505] [outer = 0EFC9C00] 15:28:22 INFO - PROCESS | 2196 | 1461191302727 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]]]}] 15:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1116ms 15:28:22 INFO - PROCESS | 2196 | 1461191302753 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 15:28:22 INFO - PROCESS | 2196 | 1461191302758 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 15:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:28:22 INFO - PROCESS | 2196 | 1461191302765 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:28:22 INFO - PROCESS | 2196 | 1461191302768 Marionette TRACE conn5 <- [1,1970,null,{}] 15:28:22 INFO - PROCESS | 2196 | 1461191302773 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}] 15:28:22 INFO - PROCESS | 2196 | 1461191302881 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 15:28:23 INFO - PROCESS | 2196 | 1461191303002 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:23 INFO - PROCESS | 2196 | ++DOCSHELL 179AE800 == 67 [pid = 2196] [id = 502] 15:28:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (179AEC00) [pid = 2196] [serial = 1506] [outer = 00000000] 15:28:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (195E5000) [pid = 2196] [serial = 1507] [outer = 179AEC00] 15:28:23 INFO - PROCESS | 2196 | 1461191303097 Marionette DEBUG loaded listener.js 15:28:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (19B57C00) [pid = 2196] [serial = 1508] [outer = 179AEC00] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 17883800 == 66 [pid = 2196] [id = 447] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 17974000 == 65 [pid = 2196] [id = 443] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 0F63EC00 == 64 [pid = 2196] [id = 444] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 12510C00 == 63 [pid = 2196] [id = 145] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 125B8C00 == 62 [pid = 2196] [id = 446] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 1C6D4000 == 61 [pid = 2196] [id = 494] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 179AD400 == 60 [pid = 2196] [id = 493] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 0F326800 == 59 [pid = 2196] [id = 492] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 1BA39400 == 58 [pid = 2196] [id = 491] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 1B23A800 == 57 [pid = 2196] [id = 490] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 1A33B800 == 56 [pid = 2196] [id = 489] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 19B6A000 == 55 [pid = 2196] [id = 488] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1C5AA400) [pid = 2196] [serial = 1438] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 0F324C00 == 54 [pid = 2196] [id = 487] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 0EFC8000 == 53 [pid = 2196] [id = 486] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 0EFC3400 == 52 [pid = 2196] [id = 485] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 1C5EC400 == 51 [pid = 2196] [id = 483] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 12750000 == 50 [pid = 2196] [id = 480] 15:28:23 INFO - PROCESS | 2196 | --DOCSHELL 195E6800 == 49 [pid = 2196] [id = 479] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (179AF400) [pid = 2196] [serial = 1417] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (182E0000) [pid = 2196] [serial = 1418] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1CBB5400) [pid = 2196] [serial = 1405] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1AC54800) [pid = 2196] [serial = 1423] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (17803C00) [pid = 2196] [serial = 1414] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (17971800) [pid = 2196] [serial = 1415] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1C18F800) [pid = 2196] [serial = 1436] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1C6D8800) [pid = 2196] [serial = 1402] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1B073800) [pid = 2196] [serial = 1426] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1AC70000) [pid = 2196] [serial = 1424] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (16E22400) [pid = 2196] [serial = 1409] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (135DC400) [pid = 2196] [serial = 1408] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1B2AC000) [pid = 2196] [serial = 1429] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1B081000) [pid = 2196] [serial = 1427] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1AD81C00) [pid = 2196] [serial = 1432] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1A055C00) [pid = 2196] [serial = 1396] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (195E9C00) [pid = 2196] [serial = 1420] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (125BF800) [pid = 2196] [serial = 1411] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (12B82400) [pid = 2196] [serial = 1412] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1BCBE400) [pid = 2196] [serial = 1435] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1C5DFC00) [pid = 2196] [serial = 1399] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1351D400) [pid = 2196] [serial = 1393] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1B467C00) [pid = 2196] [serial = 1430] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1B22E400) [pid = 2196] [serial = 1433] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (19B57400) [pid = 2196] [serial = 1421] [outer = 00000000] [url = about:blank] 15:28:23 INFO - PROCESS | 2196 | 1461191303661 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]]]}] 15:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 931ms 15:28:23 INFO - PROCESS | 2196 | 1461191303699 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 15:28:23 INFO - PROCESS | 2196 | 1461191303703 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 15:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:28:23 INFO - PROCESS | 2196 | 1461191303707 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:28:23 INFO - PROCESS | 2196 | 1461191303709 Marionette TRACE conn5 <- [1,1974,null,{}] 15:28:23 INFO - PROCESS | 2196 | 1461191303713 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}] 15:28:23 INFO - PROCESS | 2196 | 1461191303828 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 15:28:23 INFO - PROCESS | 2196 | 1461191303928 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:23 INFO - PROCESS | 2196 | ++DOCSHELL 126ABC00 == 50 [pid = 2196] [id = 503] 15:28:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (12750000) [pid = 2196] [serial = 1509] [outer = 00000000] 15:28:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (16C75000) [pid = 2196] [serial = 1510] [outer = 12750000] 15:28:23 INFO - PROCESS | 2196 | 1461191303974 Marionette DEBUG loaded listener.js 15:28:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1735F400) [pid = 2196] [serial = 1511] [outer = 12750000] 15:28:24 INFO - PROCESS | 2196 | 1461191304363 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]]]}] 15:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 15:28:24 INFO - PROCESS | 2196 | 1461191304385 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 15:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:28:24 INFO - PROCESS | 2196 | 1461191304388 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 15:28:24 INFO - PROCESS | 2196 | 1461191304393 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:28:24 INFO - PROCESS | 2196 | 1461191304399 Marionette TRACE conn5 <- [1,1978,null,{}] 15:28:24 INFO - PROCESS | 2196 | 1461191304408 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}] 15:28:24 INFO - PROCESS | 2196 | 1461191304496 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 15:28:24 INFO - PROCESS | 2196 | 1461191304503 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:24 INFO - PROCESS | 2196 | ++DOCSHELL 17885000 == 51 [pid = 2196] [id = 504] 15:28:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1797A800) [pid = 2196] [serial = 1512] [outer = 00000000] 15:28:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (19B54000) [pid = 2196] [serial = 1513] [outer = 1797A800] 15:28:24 INFO - PROCESS | 2196 | 1461191304552 Marionette DEBUG loaded listener.js 15:28:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (19B6A000) [pid = 2196] [serial = 1514] [outer = 1797A800] 15:28:24 INFO - PROCESS | 2196 | 1461191304983 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]]]}] 15:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 15:28:25 INFO - PROCESS | 2196 | 1461191305041 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 15:28:25 INFO - PROCESS | 2196 | 1461191305044 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 15:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:28:25 INFO - PROCESS | 2196 | 1461191305048 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:28:25 INFO - PROCESS | 2196 | 1461191305050 Marionette TRACE conn5 <- [1,1982,null,{}] 15:28:25 INFO - PROCESS | 2196 | 1461191305054 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}] 15:28:25 INFO - PROCESS | 2196 | 1461191305144 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 15:28:25 INFO - PROCESS | 2196 | 1461191305151 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:25 INFO - PROCESS | 2196 | ++DOCSHELL 1A33F400 == 52 [pid = 2196] [id = 505] 15:28:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1A3E9400) [pid = 2196] [serial = 1515] [outer = 00000000] 15:28:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1AD2E800) [pid = 2196] [serial = 1516] [outer = 1A3E9400] 15:28:25 INFO - PROCESS | 2196 | 1461191305199 Marionette DEBUG loaded listener.js 15:28:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1AD7E400) [pid = 2196] [serial = 1517] [outer = 1A3E9400] 15:28:25 INFO - PROCESS | 2196 | 1461191305775 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]]]}] 15:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 770ms 15:28:25 INFO - PROCESS | 2196 | 1461191305820 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 15:28:25 INFO - PROCESS | 2196 | 1461191305822 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 15:28:25 INFO - PROCESS | 2196 | 1461191305825 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:28:25 INFO - PROCESS | 2196 | 1461191305827 Marionette TRACE conn5 <- [1,1986,null,{}] 15:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:28:25 INFO - PROCESS | 2196 | 1461191305831 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}] 15:28:25 INFO - PROCESS | 2196 | 1461191305955 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 15:28:26 INFO - PROCESS | 2196 | 1461191306020 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:26 INFO - PROCESS | 2196 | ++DOCSHELL 1B076C00 == 53 [pid = 2196] [id = 506] 15:28:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1B07A800) [pid = 2196] [serial = 1518] [outer = 00000000] 15:28:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1B237C00) [pid = 2196] [serial = 1519] [outer = 1B07A800] 15:28:26 INFO - PROCESS | 2196 | 1461191306075 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1B2A9800) [pid = 2196] [serial = 1520] [outer = 1B07A800] 15:28:26 INFO - PROCESS | 2196 | 1461191306525 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]]]}] 15:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 15:28:26 INFO - PROCESS | 2196 | 1461191306570 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 15:28:26 INFO - PROCESS | 2196 | 1461191306572 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 15:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:28:26 INFO - PROCESS | 2196 | 1461191306583 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:28:26 INFO - PROCESS | 2196 | 1461191306585 Marionette TRACE conn5 <- [1,1990,null,{}] 15:28:26 INFO - PROCESS | 2196 | 1461191306588 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}] 15:28:26 INFO - PROCESS | 2196 | 1461191306708 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 15:28:26 INFO - PROCESS | 2196 | 1461191306780 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:26 INFO - PROCESS | 2196 | ++DOCSHELL 1B2AC800 == 54 [pid = 2196] [id = 507] 15:28:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1B2B8800) [pid = 2196] [serial = 1521] [outer = 00000000] 15:28:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1BCC3C00) [pid = 2196] [serial = 1522] [outer = 1B2B8800] 15:28:26 INFO - PROCESS | 2196 | 1461191306824 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1C18AC00) [pid = 2196] [serial = 1523] [outer = 1B2B8800] 15:28:27 INFO - PROCESS | 2196 | 1461191307242 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]]]}] 15:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 15:28:27 INFO - PROCESS | 2196 | 1461191307259 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 15:28:27 INFO - PROCESS | 2196 | 1461191307261 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 15:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:28:27 INFO - PROCESS | 2196 | 1461191307264 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:28:27 INFO - PROCESS | 2196 | 1461191307266 Marionette TRACE conn5 <- [1,1994,null,{}] 15:28:27 INFO - PROCESS | 2196 | 1461191307269 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}] 15:28:27 INFO - PROCESS | 2196 | 1461191307388 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 15:28:27 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1C5A6C00) [pid = 2196] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:28:27 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1C6D8000) [pid = 2196] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:28:27 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1B2AB800) [pid = 2196] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:28:27 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1262D800) [pid = 2196] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:28:27 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (19B6A400) [pid = 2196] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:28:27 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1BCBE000) [pid = 2196] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:28:27 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (0F327800) [pid = 2196] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:28:27 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1A3E1C00) [pid = 2196] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:28:27 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (0EFC3800) [pid = 2196] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:28:27 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (0F32B000) [pid = 2196] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:28:27 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1AD82C00) [pid = 2196] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:28:27 INFO - PROCESS | 2196 | 1461191307600 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:27 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC3800 == 55 [pid = 2196] [id = 508] 15:28:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (0EFC5000) [pid = 2196] [serial = 1524] [outer = 00000000] 15:28:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (12AD0800) [pid = 2196] [serial = 1525] [outer = 0EFC5000] 15:28:27 INFO - PROCESS | 2196 | 1461191307652 Marionette DEBUG loaded listener.js 15:28:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (18934C00) [pid = 2196] [serial = 1526] [outer = 0EFC5000] 15:28:28 INFO - PROCESS | 2196 | 1461191308031 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]]]}] 15:28:28 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 15:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 830ms 15:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:28:28 INFO - PROCESS | 2196 | 1461191308095 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 15:28:28 INFO - PROCESS | 2196 | 1461191308097 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 15:28:28 INFO - PROCESS | 2196 | 1461191308100 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:28:28 INFO - PROCESS | 2196 | 1461191308102 Marionette TRACE conn5 <- [1,1998,null,{}] 15:28:28 INFO - PROCESS | 2196 | 1461191308106 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}] 15:28:28 INFO - PROCESS | 2196 | 1461191308235 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 15:28:28 INFO - PROCESS | 2196 | 1461191308248 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:28 INFO - PROCESS | 2196 | ++DOCSHELL 1262D800 == 56 [pid = 2196] [id = 509] 15:28:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (12ACAC00) [pid = 2196] [serial = 1527] [outer = 00000000] 15:28:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1C45DC00) [pid = 2196] [serial = 1528] [outer = 12ACAC00] 15:28:28 INFO - PROCESS | 2196 | 1461191308297 Marionette DEBUG loaded listener.js 15:28:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1C5AA800) [pid = 2196] [serial = 1529] [outer = 12ACAC00] 15:28:28 INFO - PROCESS | 2196 | 1461191308729 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]]]}] 15:28:28 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 15:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 15:28:28 INFO - PROCESS | 2196 | 1461191308771 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 15:28:28 INFO - PROCESS | 2196 | 1461191308773 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 15:28:28 INFO - PROCESS | 2196 | 1461191308777 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:28:28 INFO - PROCESS | 2196 | 1461191308779 Marionette TRACE conn5 <- [1,2002,null,{}] 15:28:28 INFO - PROCESS | 2196 | 1461191308783 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}] 15:28:28 INFO - PROCESS | 2196 | 1461191308914 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 15:28:28 INFO - PROCESS | 2196 | 1461191308925 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:28 INFO - PROCESS | 2196 | ++DOCSHELL 1C454800 == 57 [pid = 2196] [id = 510] 15:28:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1C5A6400) [pid = 2196] [serial = 1530] [outer = 00000000] 15:28:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1C6DA800) [pid = 2196] [serial = 1531] [outer = 1C5A6400] 15:28:28 INFO - PROCESS | 2196 | 1461191308970 Marionette DEBUG loaded listener.js 15:28:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1D8C4C00) [pid = 2196] [serial = 1532] [outer = 1C5A6400] 15:28:29 INFO - PROCESS | 2196 | 1461191309392 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]]]}] 15:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 15:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:28:29 INFO - PROCESS | 2196 | 1461191309451 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 15:28:29 INFO - PROCESS | 2196 | 1461191309453 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 15:28:29 INFO - PROCESS | 2196 | 1461191309456 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:28:29 INFO - PROCESS | 2196 | 1461191309458 Marionette TRACE conn5 <- [1,2006,null,{}] 15:28:29 INFO - PROCESS | 2196 | 1461191309462 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}] 15:28:29 INFO - PROCESS | 2196 | 1461191309617 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 15:28:29 INFO - PROCESS | 2196 | 1461191309742 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:29 INFO - PROCESS | 2196 | ++DOCSHELL 0EFCC000 == 58 [pid = 2196] [id = 511] 15:28:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (0F321400) [pid = 2196] [serial = 1533] [outer = 00000000] 15:28:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (11FF0C00) [pid = 2196] [serial = 1534] [outer = 0F321400] 15:28:29 INFO - PROCESS | 2196 | 1461191309800 Marionette DEBUG loaded listener.js 15:28:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (12630400) [pid = 2196] [serial = 1535] [outer = 0F321400] 15:28:30 INFO - PROCESS | 2196 | 1461191310396 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]]]}] 15:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 15:28:30 INFO - PROCESS | 2196 | 1461191310428 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 15:28:30 INFO - PROCESS | 2196 | 1461191310434 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 15:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:28:30 INFO - PROCESS | 2196 | 1461191310440 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:28:30 INFO - PROCESS | 2196 | 1461191310444 Marionette TRACE conn5 <- [1,2010,null,{}] 15:28:30 INFO - PROCESS | 2196 | 1461191310449 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}] 15:28:30 INFO - PROCESS | 2196 | 1461191310570 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 15:28:30 INFO - PROCESS | 2196 | 1461191310716 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:30 INFO - PROCESS | 2196 | ++DOCSHELL 1787E800 == 59 [pid = 2196] [id = 512] 15:28:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (17889800) [pid = 2196] [serial = 1536] [outer = 00000000] 15:28:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1821E800) [pid = 2196] [serial = 1537] [outer = 17889800] 15:28:30 INFO - PROCESS | 2196 | 1461191310775 Marionette DEBUG loaded listener.js 15:28:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (195DA800) [pid = 2196] [serial = 1538] [outer = 17889800] 15:28:31 INFO - PROCESS | 2196 | 1461191311390 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]]]}] 15:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 15:28:31 INFO - PROCESS | 2196 | 1461191311415 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 15:28:31 INFO - PROCESS | 2196 | 1461191311420 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 15:28:31 INFO - PROCESS | 2196 | 1461191311424 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:28:31 INFO - PROCESS | 2196 | 1461191311426 Marionette TRACE conn5 <- [1,2014,null,{}] 15:28:31 INFO - PROCESS | 2196 | 1461191311430 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}] 15:28:31 INFO - PROCESS | 2196 | 1461191311547 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 15:28:31 INFO - PROCESS | 2196 | 1461191311694 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:31 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A6000 == 60 [pid = 2196] [id = 513] 15:28:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1B545000) [pid = 2196] [serial = 1539] [outer = 00000000] 15:28:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1C454C00) [pid = 2196] [serial = 1540] [outer = 1B545000] 15:28:31 INFO - PROCESS | 2196 | 1461191311752 Marionette DEBUG loaded listener.js 15:28:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1E2AB000) [pid = 2196] [serial = 1541] [outer = 1B545000] 15:28:32 INFO - PROCESS | 2196 | 1461191312396 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]]]}] 15:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1018ms 15:28:32 INFO - PROCESS | 2196 | 1461191312446 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 15:28:32 INFO - PROCESS | 2196 | 1461191312448 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 15:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:28:32 INFO - PROCESS | 2196 | 1461191312460 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:28:32 INFO - PROCESS | 2196 | 1461191312466 Marionette TRACE conn5 <- [1,2018,null,{}] 15:28:32 INFO - PROCESS | 2196 | 1461191312491 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}] 15:28:32 INFO - PROCESS | 2196 | 1461191312609 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 15:28:32 INFO - PROCESS | 2196 | 1461191312760 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:32 INFO - PROCESS | 2196 | ++DOCSHELL 1275A400 == 61 [pid = 2196] [id = 514] 15:28:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1BCBC000) [pid = 2196] [serial = 1542] [outer = 00000000] 15:28:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1FEA9000) [pid = 2196] [serial = 1543] [outer = 1BCBC000] 15:28:32 INFO - PROCESS | 2196 | 1461191312820 Marionette DEBUG loaded listener.js 15:28:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1FEE9800) [pid = 2196] [serial = 1544] [outer = 1BCBC000] 15:28:33 INFO - PROCESS | 2196 | 1461191313368 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]]]}] 15:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 929ms 15:28:33 INFO - PROCESS | 2196 | 1461191313398 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 15:28:33 INFO - PROCESS | 2196 | 1461191313401 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 15:28:33 INFO - PROCESS | 2196 | 1461191313406 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:28:33 INFO - PROCESS | 2196 | 1461191313408 Marionette TRACE conn5 <- [1,2022,null,{}] 15:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:28:33 INFO - PROCESS | 2196 | 1461191313412 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}] 15:28:33 INFO - PROCESS | 2196 | 1461191313523 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 15:28:33 INFO - PROCESS | 2196 | 1461191313639 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:33 INFO - PROCESS | 2196 | ++DOCSHELL 2042F000 == 62 [pid = 2196] [id = 515] 15:28:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (2042F400) [pid = 2196] [serial = 1545] [outer = 00000000] 15:28:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (20438800) [pid = 2196] [serial = 1546] [outer = 2042F400] 15:28:33 INFO - PROCESS | 2196 | 1461191313735 Marionette DEBUG loaded listener.js 15:28:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (2043C800) [pid = 2196] [serial = 1547] [outer = 2042F400] 15:28:34 INFO - PROCESS | 2196 | 1461191314306 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]]]}] 15:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 970ms 15:28:34 INFO - PROCESS | 2196 | 1461191314384 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 15:28:34 INFO - PROCESS | 2196 | 1461191314386 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 15:28:34 INFO - PROCESS | 2196 | 1461191314390 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:28:34 INFO - PROCESS | 2196 | 1461191314392 Marionette TRACE conn5 <- [1,2026,null,{}] 15:28:34 INFO - PROCESS | 2196 | 1461191314396 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}] 15:28:34 INFO - PROCESS | 2196 | 1461191314503 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 15:28:34 INFO - PROCESS | 2196 | 1461191314647 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:34 INFO - PROCESS | 2196 | ++DOCSHELL 204D0000 == 63 [pid = 2196] [id = 516] 15:28:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (204D0800) [pid = 2196] [serial = 1548] [outer = 00000000] 15:28:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (204D7000) [pid = 2196] [serial = 1549] [outer = 204D0800] 15:28:34 INFO - PROCESS | 2196 | 1461191314713 Marionette DEBUG loaded listener.js 15:28:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (20B05000) [pid = 2196] [serial = 1550] [outer = 204D0800] 15:28:35 INFO - PROCESS | 2196 | 1461191315299 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]]]}] 15:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 971ms 15:28:35 INFO - PROCESS | 2196 | 1461191315365 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 15:28:35 INFO - PROCESS | 2196 | 1461191315367 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 15:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:28:35 INFO - PROCESS | 2196 | 1461191315371 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:28:35 INFO - PROCESS | 2196 | 1461191315373 Marionette TRACE conn5 <- [1,2030,null,{}] 15:28:35 INFO - PROCESS | 2196 | 1461191315378 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}] 15:28:35 INFO - PROCESS | 2196 | 1461191315492 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 15:28:35 INFO - PROCESS | 2196 | 1461191315669 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:35 INFO - PROCESS | 2196 | ++DOCSHELL 1EEAAC00 == 64 [pid = 2196] [id = 517] 15:28:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1F166000) [pid = 2196] [serial = 1551] [outer = 00000000] 15:28:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (20B0FC00) [pid = 2196] [serial = 1552] [outer = 1F166000] 15:28:35 INFO - PROCESS | 2196 | 1461191315726 Marionette DEBUG loaded listener.js 15:28:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (20D24000) [pid = 2196] [serial = 1553] [outer = 1F166000] 15:28:36 INFO - PROCESS | 2196 | 1461191316521 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]]]}] 15:28:36 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) 15:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1221ms 15:28:36 INFO - PROCESS | 2196 | 1461191316596 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 15:28:36 INFO - PROCESS | 2196 | 1461191316600 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 15:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:28:36 INFO - PROCESS | 2196 | 1461191316620 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:28:36 INFO - PROCESS | 2196 | 1461191316624 Marionette TRACE conn5 <- [1,2034,null,{}] 15:28:36 INFO - PROCESS | 2196 | 1461191316631 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}] 15:28:36 INFO - PROCESS | 2196 | 1461191316741 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 15:28:36 INFO - PROCESS | 2196 | 1461191316885 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:36 INFO - PROCESS | 2196 | ++DOCSHELL 12D54C00 == 65 [pid = 2196] [id = 518] 15:28:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (135D9C00) [pid = 2196] [serial = 1554] [outer = 00000000] 15:28:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (17976C00) [pid = 2196] [serial = 1555] [outer = 135D9C00] 15:28:36 INFO - PROCESS | 2196 | 1461191316943 Marionette DEBUG loaded listener.js 15:28:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (179AC400) [pid = 2196] [serial = 1556] [outer = 135D9C00] 15:28:37 INFO - PROCESS | 2196 | --DOCSHELL 1C454800 == 64 [pid = 2196] [id = 510] 15:28:37 INFO - PROCESS | 2196 | --DOCSHELL 1262D800 == 63 [pid = 2196] [id = 509] 15:28:37 INFO - PROCESS | 2196 | --DOCSHELL 0EFC3800 == 62 [pid = 2196] [id = 508] 15:28:37 INFO - PROCESS | 2196 | --DOCSHELL 1B2AC800 == 61 [pid = 2196] [id = 507] 15:28:37 INFO - PROCESS | 2196 | --DOCSHELL 1B076C00 == 60 [pid = 2196] [id = 506] 15:28:37 INFO - PROCESS | 2196 | --DOCSHELL 1A33F400 == 59 [pid = 2196] [id = 505] 15:28:37 INFO - PROCESS | 2196 | --DOCSHELL 17885000 == 58 [pid = 2196] [id = 504] 15:28:37 INFO - PROCESS | 2196 | --DOCSHELL 126ABC00 == 57 [pid = 2196] [id = 503] 15:28:37 INFO - PROCESS | 2196 | --DOCSHELL 179AE800 == 56 [pid = 2196] [id = 502] 15:28:37 INFO - PROCESS | 2196 | --DOCSHELL 0EFC6C00 == 55 [pid = 2196] [id = 501] 15:28:37 INFO - PROCESS | 2196 | 1461191317623 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]]]}] 15:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1022ms 15:28:37 INFO - PROCESS | 2196 | 1461191317646 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 15:28:37 INFO - PROCESS | 2196 | 1461191317651 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1797AC00) [pid = 2196] [serial = 1478] [outer = 00000000] [url = about:blank] 15:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (1C6D1400) [pid = 2196] [serial = 1481] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1EEA9800) [pid = 2196] [serial = 1484] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1B075000) [pid = 2196] [serial = 1469] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1C5E7400) [pid = 2196] [serial = 1391] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1E33DC00) [pid = 2196] [serial = 1483] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1B2AA400) [pid = 2196] [serial = 1471] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1C5E8800) [pid = 2196] [serial = 1439] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (17971400) [pid = 2196] [serial = 1462] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1A054000) [pid = 2196] [serial = 1444] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1A061000) [pid = 2196] [serial = 1465] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1A338800) [pid = 2196] [serial = 1466] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1C190400) [pid = 2196] [serial = 1474] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1275D400) [pid = 2196] [serial = 1459] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (12B87800) [pid = 2196] [serial = 1460] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1AD81800) [pid = 2196] [serial = 1468] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1356F000) [pid = 2196] [serial = 1457] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (12ACB400) [pid = 2196] [serial = 1456] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1E975000) [pid = 2196] [serial = 1450] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (12BBE400) [pid = 2196] [serial = 1477] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (13581C00) [pid = 2196] [serial = 1441] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1C6D5000) [pid = 2196] [serial = 1447] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1C190000) [pid = 2196] [serial = 1475] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (179A6400) [pid = 2196] [serial = 1463] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1C5E5C00) [pid = 2196] [serial = 1480] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1F163400) [pid = 2196] [serial = 1453] [outer = 00000000] [url = about:blank] 15:28:37 INFO - PROCESS | 2196 | 1461191317708 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:28:37 INFO - PROCESS | 2196 | 1461191317711 Marionette TRACE conn5 <- [1,2038,null,{}] 15:28:37 INFO - PROCESS | 2196 | 1461191317717 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}] 15:28:37 INFO - PROCESS | 2196 | 1461191317807 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 15:28:37 INFO - PROCESS | 2196 | 1461191317820 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:37 INFO - PROCESS | 2196 | ++DOCSHELL 12ACB400 == 56 [pid = 2196] [id = 519] 15:28:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (12B7A000) [pid = 2196] [serial = 1557] [outer = 00000000] 15:28:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1356B800) [pid = 2196] [serial = 1558] [outer = 12B7A000] 15:28:37 INFO - PROCESS | 2196 | 1461191317866 Marionette DEBUG loaded listener.js 15:28:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (16C93C00) [pid = 2196] [serial = 1559] [outer = 12B7A000] 15:28:38 INFO - PROCESS | 2196 | 1461191318415 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]]]}] 15:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 770ms 15:28:38 INFO - PROCESS | 2196 | 1461191318444 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 15:28:38 INFO - PROCESS | 2196 | 1461191318446 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 15:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:28:38 INFO - PROCESS | 2196 | 1461191318449 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:28:38 INFO - PROCESS | 2196 | 1461191318453 Marionette TRACE conn5 <- [1,2042,null,{}] 15:28:38 INFO - PROCESS | 2196 | 1461191318463 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}] 15:28:38 INFO - PROCESS | 2196 | 1461191318564 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 15:28:38 INFO - PROCESS | 2196 | 1461191318670 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:38 INFO - PROCESS | 2196 | ++DOCSHELL 182D6800 == 57 [pid = 2196] [id = 520] 15:28:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (182DE400) [pid = 2196] [serial = 1560] [outer = 00000000] 15:28:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1A05C400) [pid = 2196] [serial = 1561] [outer = 182DE400] 15:28:38 INFO - PROCESS | 2196 | 1461191318718 Marionette DEBUG loaded listener.js 15:28:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1A335000) [pid = 2196] [serial = 1562] [outer = 182DE400] 15:28:39 INFO - PROCESS | 2196 | 1461191319126 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]]]}] 15:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 15:28:39 INFO - PROCESS | 2196 | 1461191319183 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 15:28:39 INFO - PROCESS | 2196 | 1461191319186 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 15:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:28:39 INFO - PROCESS | 2196 | 1461191319189 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:28:39 INFO - PROCESS | 2196 | 1461191319191 Marionette TRACE conn5 <- [1,2046,null,{}] 15:28:39 INFO - PROCESS | 2196 | 1461191319195 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}] 15:28:39 INFO - PROCESS | 2196 | 1461191319282 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 15:28:39 INFO - PROCESS | 2196 | 1461191319289 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:39 INFO - PROCESS | 2196 | ++DOCSHELL 12755C00 == 58 [pid = 2196] [id = 521] 15:28:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1AC4DC00) [pid = 2196] [serial = 1563] [outer = 00000000] 15:28:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1B075000) [pid = 2196] [serial = 1564] [outer = 1AC4DC00] 15:28:39 INFO - PROCESS | 2196 | 1461191319335 Marionette DEBUG loaded listener.js 15:28:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1B237400) [pid = 2196] [serial = 1565] [outer = 1AC4DC00] 15:28:39 INFO - PROCESS | 2196 | 1461191319783 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]]]}] 15:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 15:28:39 INFO - PROCESS | 2196 | 1461191319848 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 15:28:39 INFO - PROCESS | 2196 | 1461191319850 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 15:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:28:39 INFO - PROCESS | 2196 | 1461191319864 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:28:39 INFO - PROCESS | 2196 | 1461191319865 Marionette TRACE conn5 <- [1,2050,null,{}] 15:28:39 INFO - PROCESS | 2196 | 1461191319869 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}] 15:28:40 INFO - PROCESS | 2196 | 1461191320017 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 15:28:40 INFO - PROCESS | 2196 | 1461191320038 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:40 INFO - PROCESS | 2196 | ++DOCSHELL 1B2B2000 == 59 [pid = 2196] [id = 522] 15:28:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1B2BB800) [pid = 2196] [serial = 1566] [outer = 00000000] 15:28:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1B4CF000) [pid = 2196] [serial = 1567] [outer = 1B2BB800] 15:28:40 INFO - PROCESS | 2196 | 1461191320083 Marionette DEBUG loaded listener.js 15:28:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1BCBE400) [pid = 2196] [serial = 1568] [outer = 1B2BB800] 15:28:40 INFO - PROCESS | 2196 | 1461191320533 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]]]}] 15:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 15:28:40 INFO - PROCESS | 2196 | 1461191320599 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 15:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:28:40 INFO - PROCESS | 2196 | 1461191320601 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 15:28:40 INFO - PROCESS | 2196 | 1461191320604 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:28:40 INFO - PROCESS | 2196 | 1461191320605 Marionette TRACE conn5 <- [1,2054,null,{}] 15:28:40 INFO - PROCESS | 2196 | 1461191320609 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}] 15:28:40 INFO - PROCESS | 2196 | 1461191320750 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 15:28:40 INFO - PROCESS | 2196 | 1461191320841 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:40 INFO - PROCESS | 2196 | ++DOCSHELL 1C456400 == 60 [pid = 2196] [id = 523] 15:28:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1C456800) [pid = 2196] [serial = 1569] [outer = 00000000] 15:28:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1C5E9400) [pid = 2196] [serial = 1570] [outer = 1C456800] 15:28:40 INFO - PROCESS | 2196 | 1461191320889 Marionette DEBUG loaded listener.js 15:28:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1C9B5000) [pid = 2196] [serial = 1571] [outer = 1C456800] 15:28:41 INFO - PROCESS | 2196 | 1461191321357 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]]]}] 15:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 830ms 15:28:41 INFO - PROCESS | 2196 | 1461191321438 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 15:28:41 INFO - PROCESS | 2196 | 1461191321440 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 15:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:28:41 INFO - PROCESS | 2196 | 1461191321449 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:28:41 INFO - PROCESS | 2196 | 1461191321451 Marionette TRACE conn5 <- [1,2058,null,{}] 15:28:41 INFO - PROCESS | 2196 | 1461191321455 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}] 15:28:41 INFO - PROCESS | 2196 | 1461191321576 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 15:28:41 INFO - PROCESS | 2196 | 1461191321649 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:41 INFO - PROCESS | 2196 | ++DOCSHELL 1CA84C00 == 61 [pid = 2196] [id = 524] 15:28:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1E96EC00) [pid = 2196] [serial = 1572] [outer = 00000000] 15:28:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1F163400) [pid = 2196] [serial = 1573] [outer = 1E96EC00] 15:28:41 INFO - PROCESS | 2196 | 1461191321694 Marionette DEBUG loaded listener.js 15:28:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1F15E400) [pid = 2196] [serial = 1574] [outer = 1E96EC00] 15:28:42 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1B23B400) [pid = 2196] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:28:42 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1B07A800) [pid = 2196] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:28:42 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1B2B8800) [pid = 2196] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:28:42 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (0EFC9C00) [pid = 2196] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:28:42 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (0EFC5000) [pid = 2196] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:28:42 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (179AEC00) [pid = 2196] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:28:42 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1A3E9400) [pid = 2196] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:28:42 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1797A800) [pid = 2196] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:28:42 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (12750000) [pid = 2196] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:28:42 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (12ACAC00) [pid = 2196] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:28:42 INFO - PROCESS | 2196 | 1461191322203 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]]]}] 15:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 770ms 15:28:42 INFO - PROCESS | 2196 | 1461191322220 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 15:28:42 INFO - PROCESS | 2196 | 1461191322222 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 15:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:28:42 INFO - PROCESS | 2196 | 1461191322225 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:28:42 INFO - PROCESS | 2196 | 1461191322227 Marionette TRACE conn5 <- [1,2062,null,{}] 15:28:42 INFO - PROCESS | 2196 | 1461191322230 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}] 15:28:42 INFO - PROCESS | 2196 | 1461191322356 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 15:28:42 INFO - PROCESS | 2196 | 1461191322422 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:42 INFO - PROCESS | 2196 | ++DOCSHELL 13848000 == 62 [pid = 2196] [id = 525] 15:28:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1797A800) [pid = 2196] [serial = 1575] [outer = 00000000] 15:28:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1B4D0000) [pid = 2196] [serial = 1576] [outer = 1797A800] 15:28:42 INFO - PROCESS | 2196 | 1461191322467 Marionette DEBUG loaded listener.js 15:28:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1C5E4000) [pid = 2196] [serial = 1577] [outer = 1797A800] 15:28:42 INFO - PROCESS | 2196 | 1461191322836 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]]]}] 15:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 15:28:42 INFO - PROCESS | 2196 | 1461191322868 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 15:28:42 INFO - PROCESS | 2196 | 1461191322870 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 15:28:42 INFO - PROCESS | 2196 | 1461191322873 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:28:42 INFO - PROCESS | 2196 | 1461191322875 Marionette TRACE conn5 <- [1,2066,null,{}] 15:28:42 INFO - PROCESS | 2196 | 1461191322878 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}] 15:28:42 INFO - PROCESS | 2196 | 1461191322964 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 15:28:42 INFO - PROCESS | 2196 | 1461191322971 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:42 INFO - PROCESS | 2196 | ++DOCSHELL 1E972000 == 63 [pid = 2196] [id = 526] 15:28:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1F192400) [pid = 2196] [serial = 1578] [outer = 00000000] 15:28:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1FEA3400) [pid = 2196] [serial = 1579] [outer = 1F192400] 15:28:43 INFO - PROCESS | 2196 | 1461191323015 Marionette DEBUG loaded listener.js 15:28:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1FEEC000) [pid = 2196] [serial = 1580] [outer = 1F192400] 15:28:43 INFO - PROCESS | 2196 | 1461191323475 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]]]}] 15:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 15:28:43 INFO - PROCESS | 2196 | 1461191323507 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 15:28:43 INFO - PROCESS | 2196 | 1461191323509 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 15:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:28:43 INFO - PROCESS | 2196 | 1461191323513 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:28:43 INFO - PROCESS | 2196 | 1461191323515 Marionette TRACE conn5 <- [1,2070,null,{}] 15:28:43 INFO - PROCESS | 2196 | 1461191323518 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}] 15:28:43 INFO - PROCESS | 2196 | 1461191323656 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 15:28:43 INFO - PROCESS | 2196 | 1461191323671 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:43 INFO - PROCESS | 2196 | ++DOCSHELL 1FE34C00 == 64 [pid = 2196] [id = 527] 15:28:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (2042DC00) [pid = 2196] [serial = 1581] [outer = 00000000] 15:28:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (204D2000) [pid = 2196] [serial = 1582] [outer = 2042DC00] 15:28:43 INFO - PROCESS | 2196 | 1461191323715 Marionette DEBUG loaded listener.js 15:28:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (20B06C00) [pid = 2196] [serial = 1583] [outer = 2042DC00] 15:28:44 INFO - PROCESS | 2196 | 1461191324298 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]]]}] 15:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 831ms 15:28:44 INFO - PROCESS | 2196 | 1461191324382 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 15:28:44 INFO - PROCESS | 2196 | 1461191324386 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 15:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:28:44 INFO - PROCESS | 2196 | 1461191324407 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:28:44 INFO - PROCESS | 2196 | 1461191324411 Marionette TRACE conn5 <- [1,2074,null,{}] 15:28:44 INFO - PROCESS | 2196 | 1461191324417 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}] 15:28:44 INFO - PROCESS | 2196 | 1461191324543 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 15:28:44 INFO - PROCESS | 2196 | 1461191324684 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:44 INFO - PROCESS | 2196 | ++DOCSHELL 125BC400 == 65 [pid = 2196] [id = 528] 15:28:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (13883000) [pid = 2196] [serial = 1584] [outer = 00000000] 15:28:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1797B400) [pid = 2196] [serial = 1585] [outer = 13883000] 15:28:44 INFO - PROCESS | 2196 | 1461191324743 Marionette DEBUG loaded listener.js 15:28:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (1821F800) [pid = 2196] [serial = 1586] [outer = 13883000] 15:28:45 INFO - PROCESS | 2196 | 1461191325337 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]]]}] 15:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 15:28:45 INFO - PROCESS | 2196 | 1461191325382 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 15:28:45 INFO - PROCESS | 2196 | 1461191325388 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 15:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:28:45 INFO - PROCESS | 2196 | 1461191325394 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:28:45 INFO - PROCESS | 2196 | 1461191325397 Marionette TRACE conn5 <- [1,2078,null,{}] 15:28:45 INFO - PROCESS | 2196 | 1461191325402 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}] 15:28:45 INFO - PROCESS | 2196 | 1461191325517 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 15:28:45 INFO - PROCESS | 2196 | 1461191325677 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:45 INFO - PROCESS | 2196 | ++DOCSHELL 173E5400 == 66 [pid = 2196] [id = 529] 15:28:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (17973400) [pid = 2196] [serial = 1587] [outer = 00000000] 15:28:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1B405000) [pid = 2196] [serial = 1588] [outer = 17973400] 15:28:45 INFO - PROCESS | 2196 | 1461191325734 Marionette DEBUG loaded listener.js 15:28:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (1C451000) [pid = 2196] [serial = 1589] [outer = 17973400] 15:28:46 INFO - PROCESS | 2196 | 1461191326359 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]]]}] 15:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1022ms 15:28:46 INFO - PROCESS | 2196 | 1461191326431 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 15:28:46 INFO - PROCESS | 2196 | 1461191326433 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 15:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:28:46 INFO - PROCESS | 2196 | 1461191326438 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:28:46 INFO - PROCESS | 2196 | 1461191326442 Marionette TRACE conn5 <- [1,2082,null,{}] 15:28:46 INFO - PROCESS | 2196 | 1461191326479 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}] 15:28:46 INFO - PROCESS | 2196 | 1461191326605 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 15:28:46 INFO - PROCESS | 2196 | 1461191326748 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:46 INFO - PROCESS | 2196 | ++DOCSHELL 1B29F800 == 67 [pid = 2196] [id = 530] 15:28:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (1FD58C00) [pid = 2196] [serial = 1590] [outer = 00000000] 15:28:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (20D20C00) [pid = 2196] [serial = 1591] [outer = 1FD58C00] 15:28:46 INFO - PROCESS | 2196 | 1461191326808 Marionette DEBUG loaded listener.js 15:28:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (20D29400) [pid = 2196] [serial = 1592] [outer = 1FD58C00] 15:28:47 INFO - PROCESS | 2196 | 1461191327394 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]]]}] 15:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 999ms 15:28:47 INFO - PROCESS | 2196 | 1461191327438 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 15:28:47 INFO - PROCESS | 2196 | 1461191327441 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 15:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:28:47 INFO - PROCESS | 2196 | 1461191327444 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:28:47 INFO - PROCESS | 2196 | 1461191327446 Marionette TRACE conn5 <- [1,2086,null,{}] 15:28:47 INFO - PROCESS | 2196 | 1461191327450 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}] 15:28:47 INFO - PROCESS | 2196 | 1461191327562 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 15:28:47 INFO - PROCESS | 2196 | 1461191327710 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:47 INFO - PROCESS | 2196 | ++DOCSHELL 20D20800 == 68 [pid = 2196] [id = 531] 15:28:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (20D2B400) [pid = 2196] [serial = 1593] [outer = 00000000] 15:28:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (20ED7000) [pid = 2196] [serial = 1594] [outer = 20D2B400] 15:28:47 INFO - PROCESS | 2196 | 1461191327767 Marionette DEBUG loaded listener.js 15:28:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (20EDD000) [pid = 2196] [serial = 1595] [outer = 20D2B400] 15:28:48 INFO - PROCESS | 2196 | 1461191328340 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]]]}] 15:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 930ms 15:28:48 INFO - PROCESS | 2196 | 1461191328378 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 15:28:48 INFO - PROCESS | 2196 | 1461191328380 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 15:28:48 INFO - PROCESS | 2196 | 1461191328383 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:28:48 INFO - PROCESS | 2196 | 1461191328386 Marionette TRACE conn5 <- [1,2090,null,{}] 15:28:48 INFO - PROCESS | 2196 | 1461191328389 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}] 15:28:48 INFO - PROCESS | 2196 | 1461191328498 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 15:28:48 INFO - PROCESS | 2196 | 1461191328661 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:48 INFO - PROCESS | 2196 | ++DOCSHELL 20DFAC00 == 69 [pid = 2196] [id = 532] 15:28:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (20EDFC00) [pid = 2196] [serial = 1596] [outer = 00000000] 15:28:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (211BF000) [pid = 2196] [serial = 1597] [outer = 20EDFC00] 15:28:48 INFO - PROCESS | 2196 | 1461191328717 Marionette DEBUG loaded listener.js 15:28:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (211C2400) [pid = 2196] [serial = 1598] [outer = 20EDFC00] 15:28:49 INFO - PROCESS | 2196 | 1461191329262 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]]]}] 15:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 930ms 15:28:49 INFO - PROCESS | 2196 | 1461191329318 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 15:28:49 INFO - PROCESS | 2196 | 1461191329320 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 15:28:49 INFO - PROCESS | 2196 | 1461191329324 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:28:49 INFO - PROCESS | 2196 | 1461191329326 Marionette TRACE conn5 <- [1,2094,null,{}] 15:28:49 INFO - PROCESS | 2196 | 1461191329330 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}] 15:28:49 INFO - PROCESS | 2196 | 1461191329460 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 15:28:49 INFO - PROCESS | 2196 | 1461191329610 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:49 INFO - PROCESS | 2196 | ++DOCSHELL 2148F400 == 70 [pid = 2196] [id = 533] 15:28:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (215D5000) [pid = 2196] [serial = 1599] [outer = 00000000] 15:28:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (215DD800) [pid = 2196] [serial = 1600] [outer = 215D5000] 15:28:49 INFO - PROCESS | 2196 | 1461191329669 Marionette DEBUG loaded listener.js 15:28:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (225BD800) [pid = 2196] [serial = 1601] [outer = 215D5000] 15:28:50 INFO - PROCESS | 2196 | 1461191330275 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]]]}] 15:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 970ms 15:28:50 INFO - PROCESS | 2196 | 1461191330298 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 15:28:50 INFO - PROCESS | 2196 | 1461191330300 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 15:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:28:50 INFO - PROCESS | 2196 | 1461191330304 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:28:50 INFO - PROCESS | 2196 | 1461191330306 Marionette TRACE conn5 <- [1,2098,null,{}] 15:28:50 INFO - PROCESS | 2196 | 1461191330309 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}] 15:28:50 INFO - PROCESS | 2196 | 1461191330419 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 15:28:50 INFO - PROCESS | 2196 | 1461191330715 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:50 INFO - PROCESS | 2196 | ++DOCSHELL 11FB6400 == 71 [pid = 2196] [id = 534] 15:28:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (125BE400) [pid = 2196] [serial = 1602] [outer = 00000000] 15:28:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (127C2000) [pid = 2196] [serial = 1603] [outer = 125BE400] 15:28:50 INFO - PROCESS | 2196 | 1461191330807 Marionette DEBUG loaded listener.js 15:28:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (12B85400) [pid = 2196] [serial = 1604] [outer = 125BE400] 15:28:51 INFO - PROCESS | 2196 | 1461191331430 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]]]}] 15:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1174ms 15:28:51 INFO - PROCESS | 2196 | 1461191331482 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 15:28:51 INFO - PROCESS | 2196 | 1461191331488 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 15:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:28:51 INFO - PROCESS | 2196 | 1461191331493 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:28:51 INFO - PROCESS | 2196 | 1461191331496 Marionette TRACE conn5 <- [1,2102,null,{}] 15:28:51 INFO - PROCESS | 2196 | 1461191331502 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}] 15:28:51 INFO - PROCESS | 2196 | 1461191331610 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 15:28:51 INFO - PROCESS | 2196 | 1461191331762 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:51 INFO - PROCESS | 2196 | ++DOCSHELL 12759400 == 72 [pid = 2196] [id = 535] 15:28:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (127C8000) [pid = 2196] [serial = 1605] [outer = 00000000] 15:28:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (13847800) [pid = 2196] [serial = 1606] [outer = 127C8000] 15:28:51 INFO - PROCESS | 2196 | 1461191331814 Marionette DEBUG loaded listener.js 15:28:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (16C8D400) [pid = 2196] [serial = 1607] [outer = 127C8000] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 16E77C00 == 71 [pid = 2196] [id = 449] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 1BA04C00 == 70 [pid = 2196] [id = 451] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 13883C00 == 69 [pid = 2196] [id = 147] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 1AD8BC00 == 68 [pid = 2196] [id = 450] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 1E972000 == 67 [pid = 2196] [id = 526] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 13848000 == 66 [pid = 2196] [id = 525] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 1CA84C00 == 65 [pid = 2196] [id = 524] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 1C456400 == 64 [pid = 2196] [id = 523] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 1B2B2000 == 63 [pid = 2196] [id = 522] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 12755C00 == 62 [pid = 2196] [id = 521] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 182D6800 == 61 [pid = 2196] [id = 520] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (1FD5D800) [pid = 2196] [serial = 1486] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (1796D800) [pid = 2196] [serial = 1489] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (1B233000) [pid = 2196] [serial = 1492] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (1FE30800) [pid = 2196] [serial = 1495] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (1FEAE000) [pid = 2196] [serial = 1498] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (1FEF4000) [pid = 2196] [serial = 1501] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (1C6DA800) [pid = 2196] [serial = 1531] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 12ACB400 == 60 [pid = 2196] [id = 519] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 12D54C00 == 59 [pid = 2196] [id = 518] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 1275A400 == 58 [pid = 2196] [id = 514] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 1B2A6000 == 57 [pid = 2196] [id = 513] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 1787E800 == 56 [pid = 2196] [id = 512] 15:28:52 INFO - PROCESS | 2196 | --DOCSHELL 0EFCC000 == 55 [pid = 2196] [id = 511] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (1B237C00) [pid = 2196] [serial = 1519] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (1BCC3C00) [pid = 2196] [serial = 1522] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1B2A9800) [pid = 2196] [serial = 1520] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (16E17C00) [pid = 2196] [serial = 1505] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (135D5C00) [pid = 2196] [serial = 1504] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (12AD0800) [pid = 2196] [serial = 1525] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (195E5000) [pid = 2196] [serial = 1507] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (19B57C00) [pid = 2196] [serial = 1508] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1AD2E800) [pid = 2196] [serial = 1516] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (19B54000) [pid = 2196] [serial = 1513] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (19B6A000) [pid = 2196] [serial = 1514] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (16C75000) [pid = 2196] [serial = 1510] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1735F400) [pid = 2196] [serial = 1511] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1C18AC00) [pid = 2196] [serial = 1523] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (18934C00) [pid = 2196] [serial = 1526] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1C5AA800) [pid = 2196] [serial = 1529] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1C45DC00) [pid = 2196] [serial = 1528] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1AD7E400) [pid = 2196] [serial = 1517] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1B466C00) [pid = 2196] [serial = 1472] [outer = 00000000] [url = about:blank] 15:28:52 INFO - PROCESS | 2196 | 1461191332402 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]]]}] 15:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 930ms 15:28:52 INFO - PROCESS | 2196 | 1461191332429 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 15:28:52 INFO - PROCESS | 2196 | 1461191332433 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 15:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:28:52 INFO - PROCESS | 2196 | 1461191332437 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:28:52 INFO - PROCESS | 2196 | 1461191332439 Marionette TRACE conn5 <- [1,2106,null,{}] 15:28:52 INFO - PROCESS | 2196 | 1461191332443 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}] 15:28:52 INFO - PROCESS | 2196 | 1461191332535 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 15:28:52 INFO - PROCESS | 2196 | 1461191332640 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:52 INFO - PROCESS | 2196 | ++DOCSHELL 127D0800 == 56 [pid = 2196] [id = 536] 15:28:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (12B81400) [pid = 2196] [serial = 1608] [outer = 00000000] 15:28:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (16C74400) [pid = 2196] [serial = 1609] [outer = 12B81400] 15:28:52 INFO - PROCESS | 2196 | 1461191332688 Marionette DEBUG loaded listener.js 15:28:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (16E26000) [pid = 2196] [serial = 1610] [outer = 12B81400] 15:28:53 INFO - PROCESS | 2196 | 1461191333132 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]]]}] 15:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 729ms 15:28:53 INFO - PROCESS | 2196 | 1461191333172 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 15:28:53 INFO - PROCESS | 2196 | 1461191333174 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 15:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:28:53 INFO - PROCESS | 2196 | 1461191333179 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:28:53 INFO - PROCESS | 2196 | 1461191333185 Marionette TRACE conn5 <- [1,2110,null,{}] 15:28:53 INFO - PROCESS | 2196 | 1461191333194 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}] 15:28:53 INFO - PROCESS | 2196 | 1461191333285 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 15:28:53 INFO - PROCESS | 2196 | 1461191333294 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:53 INFO - PROCESS | 2196 | ++DOCSHELL 17970C00 == 57 [pid = 2196] [id = 537] 15:28:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (17972C00) [pid = 2196] [serial = 1611] [outer = 00000000] 15:28:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (179AAC00) [pid = 2196] [serial = 1612] [outer = 17972C00] 15:28:53 INFO - PROCESS | 2196 | 1461191333341 Marionette DEBUG loaded listener.js 15:28:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (18220C00) [pid = 2196] [serial = 1613] [outer = 17972C00] 15:28:53 INFO - PROCESS | 2196 | 1461191333815 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]]]}] 15:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 690ms 15:28:53 INFO - PROCESS | 2196 | 1461191333872 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 15:28:53 INFO - PROCESS | 2196 | 1461191333875 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 15:28:53 INFO - PROCESS | 2196 | 1461191333878 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:28:53 INFO - PROCESS | 2196 | 1461191333880 Marionette TRACE conn5 <- [1,2114,null,{}] 15:28:53 INFO - PROCESS | 2196 | 1461191333883 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}] 15:28:53 INFO - PROCESS | 2196 | 1461191333998 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 15:28:54 INFO - PROCESS | 2196 | 1461191334115 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:54 INFO - PROCESS | 2196 | ++DOCSHELL 12750C00 == 58 [pid = 2196] [id = 538] 15:28:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1974C000) [pid = 2196] [serial = 1614] [outer = 00000000] 15:28:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (19B6AC00) [pid = 2196] [serial = 1615] [outer = 1974C000] 15:28:54 INFO - PROCESS | 2196 | 1461191334161 Marionette DEBUG loaded listener.js 15:28:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (1A056400) [pid = 2196] [serial = 1616] [outer = 1974C000] 15:28:54 INFO - PROCESS | 2196 | 1461191334575 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]]]}] 15:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 731ms 15:28:54 INFO - PROCESS | 2196 | 1461191334613 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 15:28:54 INFO - PROCESS | 2196 | 1461191334616 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 15:28:54 INFO - PROCESS | 2196 | 1461191334619 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:28:54 INFO - PROCESS | 2196 | 1461191334620 Marionette TRACE conn5 <- [1,2118,null,{}] 15:28:54 INFO - PROCESS | 2196 | 1461191334624 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}] 15:28:54 INFO - PROCESS | 2196 | 1461191334746 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 15:28:54 INFO - PROCESS | 2196 | 1461191334818 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:54 INFO - PROCESS | 2196 | --DOCSHELL 1BA35000 == 57 [pid = 2196] [id = 13] 15:28:54 INFO - PROCESS | 2196 | ++DOCSHELL 1A061400 == 58 [pid = 2196] [id = 539] 15:28:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (1A061800) [pid = 2196] [serial = 1617] [outer = 00000000] 15:28:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (1A3E6800) [pid = 2196] [serial = 1618] [outer = 1A061800] 15:28:54 INFO - PROCESS | 2196 | 1461191334883 Marionette DEBUG loaded listener.js 15:28:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (1AD32000) [pid = 2196] [serial = 1619] [outer = 1A061800] 15:28:55 INFO - PROCESS | 2196 | 1461191335398 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] 15:28:55 INFO - PROCESS | 2196 | 1461191335463 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 15:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:28:55 INFO - PROCESS | 2196 | 1461191335466 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:28:55 INFO - PROCESS | 2196 | 1461191335468 Marionette TRACE conn5 <- [1,2122,null,{}] 15:28:55 INFO - PROCESS | 2196 | 1461191335472 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}] 15:28:55 INFO - PROCESS | 2196 | 1461191335596 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 15:28:55 INFO - PROCESS | 2196 | 1461191335671 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:55 INFO - PROCESS | 2196 | ++DOCSHELL 126A1400 == 59 [pid = 2196] [id = 540] 15:28:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1AD7DC00) [pid = 2196] [serial = 1620] [outer = 00000000] 15:28:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (1B29F400) [pid = 2196] [serial = 1621] [outer = 1AD7DC00] 15:28:55 INFO - PROCESS | 2196 | 1461191335716 Marionette DEBUG loaded listener.js 15:28:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (1B2A6400) [pid = 2196] [serial = 1622] [outer = 1AD7DC00] 15:28:56 INFO - PROCESS | 2196 | 1461191336165 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]]]}] 15:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 15:28:56 INFO - PROCESS | 2196 | 1461191336199 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 15:28:56 INFO - PROCESS | 2196 | 1461191336201 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 15:28:56 INFO - PROCESS | 2196 | 1461191336204 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:28:56 INFO - PROCESS | 2196 | 1461191336206 Marionette TRACE conn5 <- [1,2126,null,{}] 15:28:56 INFO - PROCESS | 2196 | 1461191336210 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}] 15:28:56 INFO - PROCESS | 2196 | 1461191336332 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 15:28:56 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (135D9C00) [pid = 2196] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:28:56 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (1B2BB800) [pid = 2196] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:28:56 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (12B7A000) [pid = 2196] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:28:56 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (1C456800) [pid = 2196] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:28:56 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1797A800) [pid = 2196] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:28:56 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (1AC4DC00) [pid = 2196] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:28:56 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1F15D800) [pid = 2196] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:28:56 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (182DE400) [pid = 2196] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:28:56 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1F192400) [pid = 2196] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:28:56 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1E96EC00) [pid = 2196] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:28:56 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1C5A6400) [pid = 2196] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:28:56 INFO - PROCESS | 2196 | 1461191336537 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:56 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC9C00 == 60 [pid = 2196] [id = 541] 15:28:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (0F4BF000) [pid = 2196] [serial = 1623] [outer = 00000000] 15:28:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (12ACA400) [pid = 2196] [serial = 1624] [outer = 0F4BF000] 15:28:56 INFO - PROCESS | 2196 | 1461191336583 Marionette DEBUG loaded listener.js 15:28:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (17808C00) [pid = 2196] [serial = 1625] [outer = 0F4BF000] 15:28:56 INFO - PROCESS | 2196 | 1461191336979 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]]]}] 15:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 830ms 15:28:57 INFO - PROCESS | 2196 | 1461191337038 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 15:28:57 INFO - PROCESS | 2196 | 1461191337040 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 15:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:28:57 INFO - PROCESS | 2196 | 1461191337044 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:28:57 INFO - PROCESS | 2196 | 1461191337045 Marionette TRACE conn5 <- [1,2130,null,{}] 15:28:57 INFO - PROCESS | 2196 | 1461191337049 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}] 15:28:57 INFO - PROCESS | 2196 | 1461191337177 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 15:28:57 INFO - PROCESS | 2196 | 1461191337190 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:57 INFO - PROCESS | 2196 | ++DOCSHELL 12756000 == 61 [pid = 2196] [id = 542] 15:28:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (127C6800) [pid = 2196] [serial = 1626] [outer = 00000000] 15:28:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (1B403000) [pid = 2196] [serial = 1627] [outer = 127C6800] 15:28:57 INFO - PROCESS | 2196 | 1461191337234 Marionette DEBUG loaded listener.js 15:28:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (1B46F000) [pid = 2196] [serial = 1628] [outer = 127C6800] 15:28:57 INFO - PROCESS | 2196 | 1461191337666 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] 15:28:57 INFO - PROCESS | 2196 | 1461191337716 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 15:28:57 INFO - PROCESS | 2196 | 1461191337719 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:28:57 INFO - PROCESS | 2196 | 1461191337721 Marionette TRACE conn5 <- [1,2134,null,{}] 15:28:57 INFO - PROCESS | 2196 | 1461191337725 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}] 15:28:57 INFO - PROCESS | 2196 | 1461191337853 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 15:28:57 INFO - PROCESS | 2196 | 1461191337865 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:57 INFO - PROCESS | 2196 | ++DOCSHELL 1B236400 == 62 [pid = 2196] [id = 543] 15:28:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (1B547400) [pid = 2196] [serial = 1629] [outer = 00000000] 15:28:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (1C18FC00) [pid = 2196] [serial = 1630] [outer = 1B547400] 15:28:57 INFO - PROCESS | 2196 | 1461191337910 Marionette DEBUG loaded listener.js 15:28:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1C2A5800) [pid = 2196] [serial = 1631] [outer = 1B547400] 15:28:58 INFO - PROCESS | 2196 | 1461191338339 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] 15:28:58 INFO - PROCESS | 2196 | 1461191338396 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 15:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:28:58 INFO - PROCESS | 2196 | 1461191338399 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:28:58 INFO - PROCESS | 2196 | 1461191338401 Marionette TRACE conn5 <- [1,2138,null,{}] 15:28:58 INFO - PROCESS | 2196 | 1461191338443 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}] 15:28:58 INFO - PROCESS | 2196 | 1461191338530 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 15:28:58 INFO - PROCESS | 2196 | 1461191338745 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:58 INFO - PROCESS | 2196 | ++DOCSHELL 0F32B800 == 63 [pid = 2196] [id = 544] 15:28:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (0F32EC00) [pid = 2196] [serial = 1632] [outer = 00000000] 15:28:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (11FECC00) [pid = 2196] [serial = 1633] [outer = 0F32EC00] 15:28:58 INFO - PROCESS | 2196 | 1461191338806 Marionette DEBUG loaded listener.js 15:28:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (12629C00) [pid = 2196] [serial = 1634] [outer = 0F32EC00] 15:28:59 INFO - PROCESS | 2196 | 1461191339393 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]]]}] 15:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1022ms 15:28:59 INFO - PROCESS | 2196 | 1461191339433 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 15:28:59 INFO - PROCESS | 2196 | 1461191339438 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 15:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:28:59 INFO - PROCESS | 2196 | 1461191339444 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:28:59 INFO - PROCESS | 2196 | 1461191339448 Marionette TRACE conn5 <- [1,2142,null,{}] 15:28:59 INFO - PROCESS | 2196 | 1461191339454 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}] 15:28:59 INFO - PROCESS | 2196 | 1461191339572 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 15:28:59 INFO - PROCESS | 2196 | 1461191339736 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:28:59 INFO - PROCESS | 2196 | ++DOCSHELL 16E22C00 == 64 [pid = 2196] [id = 545] 15:28:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (17131000) [pid = 2196] [serial = 1635] [outer = 00000000] 15:28:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (17810800) [pid = 2196] [serial = 1636] [outer = 17131000] 15:28:59 INFO - PROCESS | 2196 | 1461191339795 Marionette DEBUG loaded listener.js 15:28:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (1796F800) [pid = 2196] [serial = 1637] [outer = 17131000] 15:29:00 INFO - PROCESS | 2196 | 1461191340419 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]]]}] 15:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1024ms 15:29:00 INFO - PROCESS | 2196 | 1461191340470 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 15:29:00 INFO - PROCESS | 2196 | 1461191340475 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 15:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:29:00 INFO - PROCESS | 2196 | 1461191340479 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:29:00 INFO - PROCESS | 2196 | 1461191340481 Marionette TRACE conn5 <- [1,2146,null,{}] 15:29:00 INFO - PROCESS | 2196 | 1461191340486 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}] 15:29:00 INFO - PROCESS | 2196 | 1461191340600 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 15:29:00 INFO - PROCESS | 2196 | 1461191340750 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:00 INFO - PROCESS | 2196 | ++DOCSHELL 179B0C00 == 65 [pid = 2196] [id = 546] 15:29:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (19B59400) [pid = 2196] [serial = 1638] [outer = 00000000] 15:29:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (1B230C00) [pid = 2196] [serial = 1639] [outer = 19B59400] 15:29:00 INFO - PROCESS | 2196 | 1461191340811 Marionette DEBUG loaded listener.js 15:29:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (1BCC1C00) [pid = 2196] [serial = 1640] [outer = 19B59400] 15:29:01 INFO - PROCESS | 2196 | 1461191341485 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]]]}] 15:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1078ms 15:29:01 INFO - PROCESS | 2196 | 1461191341561 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 15:29:01 INFO - PROCESS | 2196 | 1461191341563 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 15:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:29:01 INFO - PROCESS | 2196 | 1461191341574 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:29:01 INFO - PROCESS | 2196 | 1461191341580 Marionette TRACE conn5 <- [1,2150,null,{}] 15:29:01 INFO - PROCESS | 2196 | 1461191341600 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}] 15:29:01 INFO - PROCESS | 2196 | 1461191341723 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 15:29:01 INFO - PROCESS | 2196 | 1461191341865 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:01 INFO - PROCESS | 2196 | ++DOCSHELL 1C5A3000 == 66 [pid = 2196] [id = 547] 15:29:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (1C5E6800) [pid = 2196] [serial = 1641] [outer = 00000000] 15:29:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (1CBB4C00) [pid = 2196] [serial = 1642] [outer = 1C5E6800] 15:29:01 INFO - PROCESS | 2196 | 1461191341925 Marionette DEBUG loaded listener.js 15:29:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (1E20B800) [pid = 2196] [serial = 1643] [outer = 1C5E6800] 15:29:02 INFO - PROCESS | 2196 | 1461191342531 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]]]}] 15:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1032ms 15:29:02 INFO - PROCESS | 2196 | 1461191342603 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 15:29:02 INFO - PROCESS | 2196 | 1461191342606 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 15:29:02 INFO - PROCESS | 2196 | 1461191342609 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:29:02 INFO - PROCESS | 2196 | 1461191342611 Marionette TRACE conn5 <- [1,2154,null,{}] 15:29:02 INFO - PROCESS | 2196 | 1461191342615 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}] 15:29:02 INFO - PROCESS | 2196 | 1461191342729 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 15:29:02 INFO - PROCESS | 2196 | 1461191342879 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:02 INFO - PROCESS | 2196 | ++DOCSHELL 125B5800 == 67 [pid = 2196] [id = 548] 15:29:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (1E2AE000) [pid = 2196] [serial = 1644] [outer = 00000000] 15:29:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (1F15F400) [pid = 2196] [serial = 1645] [outer = 1E2AE000] 15:29:02 INFO - PROCESS | 2196 | 1461191342940 Marionette DEBUG loaded listener.js 15:29:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (1F18E800) [pid = 2196] [serial = 1646] [outer = 1E2AE000] 15:29:03 INFO - PROCESS | 2196 | 1461191343503 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]]]}] 15:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 929ms 15:29:03 INFO - PROCESS | 2196 | 1461191343543 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 15:29:03 INFO - PROCESS | 2196 | 1461191343545 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 15:29:03 INFO - PROCESS | 2196 | 1461191343548 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:29:03 INFO - PROCESS | 2196 | 1461191343551 Marionette TRACE conn5 <- [1,2158,null,{}] 15:29:03 INFO - PROCESS | 2196 | 1461191343554 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}] 15:29:03 INFO - PROCESS | 2196 | 1461191343669 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 15:29:03 INFO - PROCESS | 2196 | 1461191343821 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:03 INFO - PROCESS | 2196 | ++DOCSHELL 1FE28400 == 68 [pid = 2196] [id = 549] 15:29:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (1FE28800) [pid = 2196] [serial = 1647] [outer = 00000000] 15:29:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (1FE33C00) [pid = 2196] [serial = 1648] [outer = 1FE28800] 15:29:03 INFO - PROCESS | 2196 | 1461191343887 Marionette DEBUG loaded listener.js 15:29:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (1FEAC000) [pid = 2196] [serial = 1649] [outer = 1FE28800] 15:29:04 INFO - PROCESS | 2196 | 1461191344504 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]]]}] 15:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1020ms 15:29:04 INFO - PROCESS | 2196 | 1461191344572 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 15:29:04 INFO - PROCESS | 2196 | 1461191344575 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 15:29:04 INFO - PROCESS | 2196 | 1461191344578 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:29:04 INFO - PROCESS | 2196 | 1461191344580 Marionette TRACE conn5 <- [1,2162,null,{}] 15:29:04 INFO - PROCESS | 2196 | 1461191344617 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}] 15:29:04 INFO - PROCESS | 2196 | 1461191344733 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 15:29:04 INFO - PROCESS | 2196 | 1461191344902 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:04 INFO - PROCESS | 2196 | ++DOCSHELL 1FE2A400 == 69 [pid = 2196] [id = 550] 15:29:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (1FEB0800) [pid = 2196] [serial = 1650] [outer = 00000000] 15:29:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (20437C00) [pid = 2196] [serial = 1651] [outer = 1FEB0800] 15:29:04 INFO - PROCESS | 2196 | 1461191344960 Marionette DEBUG loaded listener.js 15:29:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 178 (204CEC00) [pid = 2196] [serial = 1652] [outer = 1FEB0800] 15:29:05 INFO - PROCESS | 2196 | 1461191345548 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]]]}] 15:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1017ms 15:29:05 INFO - PROCESS | 2196 | 1461191345599 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 15:29:05 INFO - PROCESS | 2196 | 1461191345602 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 15:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:29:05 INFO - PROCESS | 2196 | 1461191345606 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:29:05 INFO - PROCESS | 2196 | 1461191345608 Marionette TRACE conn5 <- [1,2166,null,{}] 15:29:05 INFO - PROCESS | 2196 | 1461191345611 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}] 15:29:05 INFO - PROCESS | 2196 | 1461191345721 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 15:29:06 INFO - PROCESS | 2196 | 1461191346027 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:06 INFO - PROCESS | 2196 | ++DOCSHELL 0F4B8800 == 70 [pid = 2196] [id = 551] 15:29:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (12631800) [pid = 2196] [serial = 1653] [outer = 00000000] 15:29:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 180 (12AD4C00) [pid = 2196] [serial = 1654] [outer = 12631800] 15:29:06 INFO - PROCESS | 2196 | 1461191346088 Marionette DEBUG loaded listener.js 15:29:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 181 (12D5F800) [pid = 2196] [serial = 1655] [outer = 12631800] 15:29:06 INFO - PROCESS | 2196 | 1461191346669 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]]]}] 15:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1126ms 15:29:06 INFO - PROCESS | 2196 | 1461191346736 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 15:29:06 INFO - PROCESS | 2196 | 1461191346741 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 15:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:29:06 INFO - PROCESS | 2196 | 1461191346746 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:29:06 INFO - PROCESS | 2196 | 1461191346749 Marionette TRACE conn5 <- [1,2170,null,{}] 15:29:06 INFO - PROCESS | 2196 | 1461191346754 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}] 15:29:06 INFO - PROCESS | 2196 | 1461191346861 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 15:29:07 INFO - PROCESS | 2196 | 1461191347040 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:07 INFO - PROCESS | 2196 | ++DOCSHELL 1A05A800 == 71 [pid = 2196] [id = 552] 15:29:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 182 (1A05F800) [pid = 2196] [serial = 1656] [outer = 00000000] 15:29:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 183 (1AC5A400) [pid = 2196] [serial = 1657] [outer = 1A05F800] 15:29:07 INFO - PROCESS | 2196 | 1461191347091 Marionette DEBUG loaded listener.js 15:29:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 184 (1AD82800) [pid = 2196] [serial = 1658] [outer = 1A05F800] 15:29:07 INFO - PROCESS | 2196 | --DOCSHELL 1B236400 == 70 [pid = 2196] [id = 543] 15:29:07 INFO - PROCESS | 2196 | --DOCSHELL 12756000 == 69 [pid = 2196] [id = 542] 15:29:07 INFO - PROCESS | 2196 | --DOCSHELL 0EFC9C00 == 68 [pid = 2196] [id = 541] 15:29:07 INFO - PROCESS | 2196 | --DOCSHELL 126A1400 == 67 [pid = 2196] [id = 540] 15:29:07 INFO - PROCESS | 2196 | --DOCSHELL 17970C00 == 66 [pid = 2196] [id = 537] 15:29:07 INFO - PROCESS | 2196 | --DOCSHELL 127D0800 == 65 [pid = 2196] [id = 536] 15:29:07 INFO - PROCESS | 2196 | --DOCSHELL 12759400 == 64 [pid = 2196] [id = 535] 15:29:07 INFO - PROCESS | 2196 | --DOCSHELL 11FB6400 == 63 [pid = 2196] [id = 534] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 183 (204D2000) [pid = 2196] [serial = 1582] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 182 (20B0FC00) [pid = 2196] [serial = 1552] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 181 (204D7000) [pid = 2196] [serial = 1549] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 180 (20438800) [pid = 2196] [serial = 1546] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 179 (1FEA9000) [pid = 2196] [serial = 1543] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 178 (11FF0C00) [pid = 2196] [serial = 1534] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 177 (1821E800) [pid = 2196] [serial = 1537] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (179AC400) [pid = 2196] [serial = 1556] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (1BCBE400) [pid = 2196] [serial = 1568] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (16C93C00) [pid = 2196] [serial = 1559] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (1C9B5000) [pid = 2196] [serial = 1571] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (17976C00) [pid = 2196] [serial = 1555] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (1C5E4000) [pid = 2196] [serial = 1577] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (1B4D0000) [pid = 2196] [serial = 1576] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (1B075000) [pid = 2196] [serial = 1564] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (1FE2B000) [pid = 2196] [serial = 1487] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (1B237400) [pid = 2196] [serial = 1565] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (1A05C400) [pid = 2196] [serial = 1561] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (1FEA3400) [pid = 2196] [serial = 1579] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (1C5E9400) [pid = 2196] [serial = 1570] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (1F15E400) [pid = 2196] [serial = 1574] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (1D8C4C00) [pid = 2196] [serial = 1532] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (1F163400) [pid = 2196] [serial = 1573] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1A335000) [pid = 2196] [serial = 1562] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1B4CF000) [pid = 2196] [serial = 1567] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (1C454C00) [pid = 2196] [serial = 1540] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (1356B800) [pid = 2196] [serial = 1558] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (1FEEC000) [pid = 2196] [serial = 1580] [outer = 00000000] [url = about:blank] 15:29:07 INFO - PROCESS | 2196 | 1461191347642 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]]]}] 15:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 930ms 15:29:07 INFO - PROCESS | 2196 | 1461191347682 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 15:29:07 INFO - PROCESS | 2196 | 1461191347687 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 15:29:07 INFO - PROCESS | 2196 | 1461191347691 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:29:07 INFO - PROCESS | 2196 | 1461191347693 Marionette TRACE conn5 <- [1,2174,null,{}] 15:29:07 INFO - PROCESS | 2196 | 1461191347697 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}] 15:29:07 INFO - PROCESS | 2196 | 1461191347788 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 15:29:07 INFO - PROCESS | 2196 | 1461191347922 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:07 INFO - PROCESS | 2196 | ++DOCSHELL 1356F800 == 64 [pid = 2196] [id = 553] 15:29:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (13576800) [pid = 2196] [serial = 1659] [outer = 00000000] 15:29:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (179A3C00) [pid = 2196] [serial = 1660] [outer = 13576800] 15:29:07 INFO - PROCESS | 2196 | 1461191347969 Marionette DEBUG loaded listener.js 15:29:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (19B56C00) [pid = 2196] [serial = 1661] [outer = 13576800] 15:29:08 INFO - PROCESS | 2196 | 1461191348358 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]]]}] 15:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 731ms 15:29:08 INFO - PROCESS | 2196 | 1461191348427 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 15:29:08 INFO - PROCESS | 2196 | 1461191348430 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 15:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:29:08 INFO - PROCESS | 2196 | 1461191348434 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:29:08 INFO - PROCESS | 2196 | 1461191348440 Marionette TRACE conn5 <- [1,2178,null,{}] 15:29:08 INFO - PROCESS | 2196 | 1461191348480 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}] 15:29:08 INFO - PROCESS | 2196 | 1461191348578 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 15:29:08 INFO - PROCESS | 2196 | 1461191348594 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:08 INFO - PROCESS | 2196 | ++DOCSHELL 1B234800 == 65 [pid = 2196] [id = 554] 15:29:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (1B235000) [pid = 2196] [serial = 1662] [outer = 00000000] 15:29:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (1B2A3000) [pid = 2196] [serial = 1663] [outer = 1B235000] 15:29:08 INFO - PROCESS | 2196 | 1461191348640 Marionette DEBUG loaded listener.js 15:29:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (1B2B2000) [pid = 2196] [serial = 1664] [outer = 1B235000] 15:29:09 INFO - PROCESS | 2196 | 1461191349084 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]]]}] 15:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 690ms 15:29:09 INFO - PROCESS | 2196 | 1461191349130 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 15:29:09 INFO - PROCESS | 2196 | 1461191349133 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 15:29:09 INFO - PROCESS | 2196 | 1461191349136 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:29:09 INFO - PROCESS | 2196 | 1461191349138 Marionette TRACE conn5 <- [1,2182,null,{}] 15:29:09 INFO - PROCESS | 2196 | 1461191349141 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}] 15:29:09 INFO - PROCESS | 2196 | 1461191349231 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 15:29:09 INFO - PROCESS | 2196 | 1461191349238 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:09 INFO - PROCESS | 2196 | ++DOCSHELL 1B29F000 == 66 [pid = 2196] [id = 555] 15:29:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (1B40AC00) [pid = 2196] [serial = 1665] [outer = 00000000] 15:29:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (1BCBF400) [pid = 2196] [serial = 1666] [outer = 1B40AC00] 15:29:09 INFO - PROCESS | 2196 | 1461191349284 Marionette DEBUG loaded listener.js 15:29:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (1C18F800) [pid = 2196] [serial = 1667] [outer = 1B40AC00] 15:29:10 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (1A061800) [pid = 2196] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:29:10 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (17972C00) [pid = 2196] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:29:10 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (2042DC00) [pid = 2196] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:29:10 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (125BE400) [pid = 2196] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:29:10 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1974C000) [pid = 2196] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:29:10 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1AD7DC00) [pid = 2196] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:29:10 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (127C8000) [pid = 2196] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:29:10 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (12B81400) [pid = 2196] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:29:10 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (0F4BF000) [pid = 2196] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:29:10 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (127C6800) [pid = 2196] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:29:10 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1CA84400) [pid = 2196] [serial = 38] [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.] 15:29:10 INFO - PROCESS | 2196 | 1461191350305 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]]]}] 15:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1224ms 15:29:10 INFO - PROCESS | 2196 | 1461191350366 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 15:29:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:29:10 INFO - PROCESS | 2196 | 1461191350370 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 15:29:10 INFO - PROCESS | 2196 | 1461191350377 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:29:10 INFO - PROCESS | 2196 | 1461191350381 Marionette TRACE conn5 <- [1,2186,null,{}] 15:29:10 INFO - PROCESS | 2196 | 1461191350388 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}] 15:29:10 INFO - PROCESS | 2196 | 1461191350509 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 15:29:10 INFO - PROCESS | 2196 | 1461191350661 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:10 INFO - PROCESS | 2196 | ++DOCSHELL 136E8C00 == 67 [pid = 2196] [id = 556] 15:29:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (13887C00) [pid = 2196] [serial = 1668] [outer = 00000000] 15:29:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (17971000) [pid = 2196] [serial = 1669] [outer = 13887C00] 15:29:10 INFO - PROCESS | 2196 | 1461191350721 Marionette DEBUG loaded listener.js 15:29:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1797CC00) [pid = 2196] [serial = 1670] [outer = 13887C00] 15:29:11 INFO - PROCESS | 2196 | 1461191351304 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]]]}] 15:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 991ms 15:29:11 INFO - PROCESS | 2196 | 1461191351369 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 15:29:11 INFO - PROCESS | 2196 | 1461191351375 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 15:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:29:11 INFO - PROCESS | 2196 | 1461191351381 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:29:11 INFO - PROCESS | 2196 | 1461191351384 Marionette TRACE conn5 <- [1,2190,null,{}] 15:29:11 INFO - PROCESS | 2196 | 1461191351388 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}] 15:29:11 INFO - PROCESS | 2196 | 1461191351505 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 15:29:11 INFO - PROCESS | 2196 | 1461191351656 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:11 INFO - PROCESS | 2196 | ++DOCSHELL 1A334400 == 68 [pid = 2196] [id = 557] 15:29:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (1A33FC00) [pid = 2196] [serial = 1671] [outer = 00000000] 15:29:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (1AD8AC00) [pid = 2196] [serial = 1672] [outer = 1A33FC00] 15:29:11 INFO - PROCESS | 2196 | 1461191351713 Marionette DEBUG loaded listener.js 15:29:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (1B230800) [pid = 2196] [serial = 1673] [outer = 1A33FC00] 15:29:12 INFO - PROCESS | 2196 | 1461191352345 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]]]}] 15:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1024ms 15:29:12 INFO - PROCESS | 2196 | 1461191352407 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 15:29:12 INFO - PROCESS | 2196 | 1461191352410 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 15:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:29:12 INFO - PROCESS | 2196 | 1461191352414 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:29:12 INFO - PROCESS | 2196 | 1461191352418 Marionette TRACE conn5 <- [1,2194,null,{}] 15:29:12 INFO - PROCESS | 2196 | 1461191352429 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}] 15:29:12 INFO - PROCESS | 2196 | 1461191352596 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 15:29:12 INFO - PROCESS | 2196 | 1461191352747 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:12 INFO - PROCESS | 2196 | ++DOCSHELL 1C452000 == 69 [pid = 2196] [id = 558] 15:29:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (1C452400) [pid = 2196] [serial = 1674] [outer = 00000000] 15:29:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (1C5AB400) [pid = 2196] [serial = 1675] [outer = 1C452400] 15:29:12 INFO - PROCESS | 2196 | 1461191352807 Marionette DEBUG loaded listener.js 15:29:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (1C5E8000) [pid = 2196] [serial = 1676] [outer = 1C452400] 15:29:13 INFO - PROCESS | 2196 | 1461191353446 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]]]}] 15:29:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:29:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1076ms 15:29:13 INFO - PROCESS | 2196 | 1461191353510 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 15:29:13 INFO - PROCESS | 2196 | 1461191353513 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 15:29:13 INFO - PROCESS | 2196 | 1461191353517 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:29:13 INFO - PROCESS | 2196 | 1461191353519 Marionette TRACE conn5 <- [1,2198,null,{}] 15:29:13 INFO - PROCESS | 2196 | 1461191353523 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}] 15:29:13 INFO - PROCESS | 2196 | 1461191353635 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 15:29:13 INFO - PROCESS | 2196 | 1461191353783 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:13 INFO - PROCESS | 2196 | ++DOCSHELL 1C5E9C00 == 70 [pid = 2196] [id = 559] 15:29:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (1C6D6000) [pid = 2196] [serial = 1677] [outer = 00000000] 15:29:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (1E204800) [pid = 2196] [serial = 1678] [outer = 1C6D6000] 15:29:13 INFO - PROCESS | 2196 | 1461191353840 Marionette DEBUG loaded listener.js 15:29:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (1E975800) [pid = 2196] [serial = 1679] [outer = 1C6D6000] 15:29:14 INFO - PROCESS | 2196 | 1461191354426 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]]]}] 15:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 972ms 15:29:14 INFO - PROCESS | 2196 | 1461191354494 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 15:29:14 INFO - PROCESS | 2196 | 1461191354496 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 15:29:14 INFO - PROCESS | 2196 | 1461191354500 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:29:14 INFO - PROCESS | 2196 | 1461191354502 Marionette TRACE conn5 <- [1,2202,null,{}] 15:29:14 INFO - PROCESS | 2196 | 1461191354505 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}] 15:29:14 INFO - PROCESS | 2196 | 1461191354613 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 15:29:14 INFO - PROCESS | 2196 | 1461191354763 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:14 INFO - PROCESS | 2196 | ++DOCSHELL 1F15B800 == 71 [pid = 2196] [id = 560] 15:29:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (1FD55400) [pid = 2196] [serial = 1680] [outer = 00000000] 15:29:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (1FE2B800) [pid = 2196] [serial = 1681] [outer = 1FD55400] 15:29:14 INFO - PROCESS | 2196 | 1461191354819 Marionette DEBUG loaded listener.js 15:29:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (1FE32800) [pid = 2196] [serial = 1682] [outer = 1FD55400] 15:29:15 INFO - PROCESS | 2196 | 1461191355379 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]]]}] 15:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 930ms 15:29:15 INFO - PROCESS | 2196 | 1461191355434 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 15:29:15 INFO - PROCESS | 2196 | 1461191355436 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 15:29:15 INFO - PROCESS | 2196 | 1461191355440 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:29:15 INFO - PROCESS | 2196 | 1461191355442 Marionette TRACE conn5 <- [1,2206,null,{}] 15:29:15 INFO - PROCESS | 2196 | 1461191355446 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}] 15:29:15 INFO - PROCESS | 2196 | 1461191355622 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 15:29:15 INFO - PROCESS | 2196 | 1461191355639 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:15 INFO - PROCESS | 2196 | ++DOCSHELL 1FEA9000 == 72 [pid = 2196] [id = 561] 15:29:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (1FEF0800) [pid = 2196] [serial = 1683] [outer = 00000000] 15:29:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (204CE000) [pid = 2196] [serial = 1684] [outer = 1FEF0800] 15:29:15 INFO - PROCESS | 2196 | 1461191355698 Marionette DEBUG loaded listener.js 15:29:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (204D4000) [pid = 2196] [serial = 1685] [outer = 1FEF0800] 15:29:16 INFO - PROCESS | 2196 | 1461191356338 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]]]}] 15:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 15:29:16 INFO - PROCESS | 2196 | 1461191356374 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 15:29:16 INFO - PROCESS | 2196 | 1461191356376 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 15:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:29:16 INFO - PROCESS | 2196 | 1461191356380 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:29:16 INFO - PROCESS | 2196 | 1461191356382 Marionette TRACE conn5 <- [1,2210,null,{}] 15:29:16 INFO - PROCESS | 2196 | 1461191356386 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}] 15:29:16 INFO - PROCESS | 2196 | 1461191356493 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 15:29:16 INFO - PROCESS | 2196 | 1461191356615 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:16 INFO - PROCESS | 2196 | ++DOCSHELL 1C6DA400 == 73 [pid = 2196] [id = 562] 15:29:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (1E977800) [pid = 2196] [serial = 1686] [outer = 00000000] 15:29:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (20B0B800) [pid = 2196] [serial = 1687] [outer = 1E977800] 15:29:16 INFO - PROCESS | 2196 | 1461191356671 Marionette DEBUG loaded listener.js 15:29:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (20B0F000) [pid = 2196] [serial = 1688] [outer = 1E977800] 15:29:17 INFO - PROCESS | 2196 | 1461191357198 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]]]}] 15:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 870ms 15:29:17 INFO - PROCESS | 2196 | 1461191357256 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 15:29:17 INFO - PROCESS | 2196 | 1461191357258 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 15:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:29:17 INFO - PROCESS | 2196 | 1461191357263 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:29:17 INFO - PROCESS | 2196 | 1461191357265 Marionette TRACE conn5 <- [1,2214,null,{}] 15:29:17 INFO - PROCESS | 2196 | 1461191357268 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}] 15:29:17 INFO - PROCESS | 2196 | 1461191357375 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 15:29:17 INFO - PROCESS | 2196 | 1461191357538 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:17 INFO - PROCESS | 2196 | ++DOCSHELL 20D1E800 == 74 [pid = 2196] [id = 563] 15:29:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (20D22C00) [pid = 2196] [serial = 1689] [outer = 00000000] 15:29:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (20DF6000) [pid = 2196] [serial = 1690] [outer = 20D22C00] 15:29:17 INFO - PROCESS | 2196 | 1461191357594 Marionette DEBUG loaded listener.js 15:29:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 178 (20EDB800) [pid = 2196] [serial = 1691] [outer = 20D22C00] 15:29:18 INFO - PROCESS | 2196 | 1461191358145 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]]]}] 15:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 15:29:18 INFO - PROCESS | 2196 | 1461191358194 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 15:29:18 INFO - PROCESS | 2196 | 1461191358196 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 15:29:18 INFO - PROCESS | 2196 | 1461191358200 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:29:18 INFO - PROCESS | 2196 | 1461191358202 Marionette TRACE conn5 <- [1,2218,null,{}] 15:29:18 INFO - PROCESS | 2196 | 1461191358206 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}] 15:29:18 INFO - PROCESS | 2196 | 1461191358316 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 15:29:18 INFO - PROCESS | 2196 | 1461191358468 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:18 INFO - PROCESS | 2196 | ++DOCSHELL 1250E400 == 75 [pid = 2196] [id = 564] 15:29:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (12BC5800) [pid = 2196] [serial = 1692] [outer = 00000000] 15:29:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 180 (18934C00) [pid = 2196] [serial = 1693] [outer = 12BC5800] 15:29:18 INFO - PROCESS | 2196 | 1461191358526 Marionette DEBUG loaded listener.js 15:29:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 181 (195E9400) [pid = 2196] [serial = 1694] [outer = 12BC5800] 15:29:19 INFO - PROCESS | 2196 | 1461191359299 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]]]}] 15:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1120ms 15:29:19 INFO - PROCESS | 2196 | 1461191359324 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 15:29:19 INFO - PROCESS | 2196 | 1461191359329 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 15:29:19 INFO - PROCESS | 2196 | 1461191359334 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:29:19 INFO - PROCESS | 2196 | 1461191359338 Marionette TRACE conn5 <- [1,2222,null,{}] 15:29:19 INFO - PROCESS | 2196 | 1461191359343 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}] 15:29:19 INFO - PROCESS | 2196 | 1461191359451 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 15:29:19 INFO - PROCESS | 2196 | 1461191359607 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:19 INFO - PROCESS | 2196 | ++DOCSHELL 1250EC00 == 76 [pid = 2196] [id = 565] 15:29:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 182 (1356A400) [pid = 2196] [serial = 1695] [outer = 00000000] 15:29:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 183 (1A05E400) [pid = 2196] [serial = 1696] [outer = 1356A400] 15:29:19 INFO - PROCESS | 2196 | 1461191359660 Marionette DEBUG loaded listener.js 15:29:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 184 (1A335800) [pid = 2196] [serial = 1697] [outer = 1356A400] 15:29:19 INFO - PROCESS | 2196 | --DOCSHELL 1B234800 == 75 [pid = 2196] [id = 554] 15:29:19 INFO - PROCESS | 2196 | --DOCSHELL 12750C00 == 74 [pid = 2196] [id = 538] 15:29:19 INFO - PROCESS | 2196 | --DOCSHELL 1356F800 == 73 [pid = 2196] [id = 553] 15:29:19 INFO - PROCESS | 2196 | --DOCSHELL 1C57A000 == 72 [pid = 2196] [id = 14] 15:29:19 INFO - PROCESS | 2196 | --DOCSHELL 1A05A800 == 71 [pid = 2196] [id = 552] 15:29:19 INFO - PROCESS | 2196 | --DOCSHELL 0F4B8800 == 70 [pid = 2196] [id = 551] 15:29:19 INFO - PROCESS | 2196 | --DOCSHELL 1FE28400 == 69 [pid = 2196] [id = 549] 15:29:19 INFO - PROCESS | 2196 | --DOCSHELL 125B5800 == 68 [pid = 2196] [id = 548] 15:29:19 INFO - PROCESS | 2196 | --DOCSHELL 1C5A3000 == 67 [pid = 2196] [id = 547] 15:29:19 INFO - PROCESS | 2196 | --DOCSHELL 179B0C00 == 66 [pid = 2196] [id = 546] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 183 (1C18FC00) [pid = 2196] [serial = 1630] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOCSHELL 16E22C00 == 65 [pid = 2196] [id = 545] 15:29:19 INFO - PROCESS | 2196 | --DOCSHELL 0F32B800 == 64 [pid = 2196] [id = 544] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 182 (16C74400) [pid = 2196] [serial = 1609] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 181 (16E26000) [pid = 2196] [serial = 1610] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 180 (1B405000) [pid = 2196] [serial = 1588] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 179 (1797B400) [pid = 2196] [serial = 1585] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 178 (20D20C00) [pid = 2196] [serial = 1591] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 177 (211BF000) [pid = 2196] [serial = 1597] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (20ED7000) [pid = 2196] [serial = 1594] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (12ACA400) [pid = 2196] [serial = 1624] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (1B2A6400) [pid = 2196] [serial = 1622] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (17808C00) [pid = 2196] [serial = 1625] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (1AD32000) [pid = 2196] [serial = 1619] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (1B403000) [pid = 2196] [serial = 1627] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (1B46F000) [pid = 2196] [serial = 1628] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (12B7F800) [pid = 2196] [serial = 1097] [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.] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (1A056400) [pid = 2196] [serial = 1616] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (1A3E6800) [pid = 2196] [serial = 1618] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (215DD800) [pid = 2196] [serial = 1600] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (179AAC00) [pid = 2196] [serial = 1612] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (18220C00) [pid = 2196] [serial = 1613] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (20B06C00) [pid = 2196] [serial = 1583] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (12B85400) [pid = 2196] [serial = 1604] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (127C2000) [pid = 2196] [serial = 1603] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (19B6AC00) [pid = 2196] [serial = 1615] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1B29F400) [pid = 2196] [serial = 1621] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (16C8D400) [pid = 2196] [serial = 1607] [outer = 00000000] [url = about:blank] 15:29:19 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (13847800) [pid = 2196] [serial = 1606] [outer = 00000000] [url = about:blank] 15:29:20 INFO - PROCESS | 2196 | 1461191360201 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]]]}] 15:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 930ms 15:29:20 INFO - PROCESS | 2196 | 1461191360270 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 15:29:20 INFO - PROCESS | 2196 | 1461191360275 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 15:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:29:20 INFO - PROCESS | 2196 | 1461191360281 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:29:20 INFO - PROCESS | 2196 | 1461191360283 Marionette TRACE conn5 <- [1,2226,null,{}] 15:29:20 INFO - PROCESS | 2196 | 1461191360288 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}] 15:29:20 INFO - PROCESS | 2196 | 1461191360386 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 15:29:20 INFO - PROCESS | 2196 | 1461191360497 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:20 INFO - PROCESS | 2196 | ++DOCSHELL 12BC7400 == 65 [pid = 2196] [id = 566] 15:29:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (12D55400) [pid = 2196] [serial = 1698] [outer = 00000000] 15:29:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (17808C00) [pid = 2196] [serial = 1699] [outer = 12D55400] 15:29:20 INFO - PROCESS | 2196 | 1461191360543 Marionette DEBUG loaded listener.js 15:29:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (179A8C00) [pid = 2196] [serial = 1700] [outer = 12D55400] 15:29:20 INFO - PROCESS | 2196 | 1461191360935 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]]]}] 15:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 731ms 15:29:21 INFO - PROCESS | 2196 | 1461191361015 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 15:29:21 INFO - PROCESS | 2196 | 1461191361018 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 15:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:29:21 INFO - PROCESS | 2196 | 1461191361021 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:29:21 INFO - PROCESS | 2196 | 1461191361025 Marionette TRACE conn5 <- [1,2230,null,{}] 15:29:21 INFO - PROCESS | 2196 | 1461191361035 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}] 15:29:21 INFO - PROCESS | 2196 | 1461191361160 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 15:29:21 INFO - PROCESS | 2196 | 1461191361178 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:21 INFO - PROCESS | 2196 | ++DOCSHELL 1A05B800 == 66 [pid = 2196] [id = 567] 15:29:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (1AD35000) [pid = 2196] [serial = 1701] [outer = 00000000] 15:29:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (1B230400) [pid = 2196] [serial = 1702] [outer = 1AD35000] 15:29:21 INFO - PROCESS | 2196 | 1461191361226 Marionette DEBUG loaded listener.js 15:29:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (1B2A2000) [pid = 2196] [serial = 1703] [outer = 1AD35000] 15:29:21 INFO - PROCESS | 2196 | 1461191361707 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]]]}] 15:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 15:29:21 INFO - PROCESS | 2196 | 1461191361755 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 15:29:21 INFO - PROCESS | 2196 | 1461191361758 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 15:29:21 INFO - PROCESS | 2196 | 1461191361761 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:29:21 INFO - PROCESS | 2196 | 1461191361763 Marionette TRACE conn5 <- [1,2234,null,{}] 15:29:21 INFO - PROCESS | 2196 | 1461191361766 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}] 15:29:21 INFO - PROCESS | 2196 | 1461191361859 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 15:29:21 INFO - PROCESS | 2196 | 1461191361868 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:21 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A6400 == 67 [pid = 2196] [id = 568] 15:29:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (1B46B800) [pid = 2196] [serial = 1704] [outer = 00000000] 15:29:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (1BCBE800) [pid = 2196] [serial = 1705] [outer = 1B46B800] 15:29:21 INFO - PROCESS | 2196 | 1461191361914 Marionette DEBUG loaded listener.js 15:29:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (1C190C00) [pid = 2196] [serial = 1706] [outer = 1B46B800] 15:29:22 INFO - PROCESS | 2196 | 1461191362410 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]]]}] 15:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 15:29:22 INFO - PROCESS | 2196 | 1461191362435 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 15:29:22 INFO - PROCESS | 2196 | 1461191362437 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 15:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:29:22 INFO - PROCESS | 2196 | 1461191362440 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:29:22 INFO - PROCESS | 2196 | 1461191362442 Marionette TRACE conn5 <- [1,2238,null,{}] 15:29:22 INFO - PROCESS | 2196 | 1461191362446 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}] 15:29:22 INFO - PROCESS | 2196 | 1461191362579 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 15:29:22 INFO - PROCESS | 2196 | 1461191362629 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:22 INFO - PROCESS | 2196 | ++DOCSHELL 1BCC4C00 == 68 [pid = 2196] [id = 569] 15:29:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (1C451400) [pid = 2196] [serial = 1707] [outer = 00000000] 15:29:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (1C5AAC00) [pid = 2196] [serial = 1708] [outer = 1C451400] 15:29:22 INFO - PROCESS | 2196 | 1461191362674 Marionette DEBUG loaded listener.js 15:29:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (1C6D8400) [pid = 2196] [serial = 1709] [outer = 1C451400] 15:29:23 INFO - PROCESS | 2196 | 1461191363151 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]]]}] 15:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 769ms 15:29:23 INFO - PROCESS | 2196 | 1461191363217 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 15:29:23 INFO - PROCESS | 2196 | 1461191363219 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 15:29:23 INFO - PROCESS | 2196 | 1461191363222 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:29:23 INFO - PROCESS | 2196 | 1461191363224 Marionette TRACE conn5 <- [1,2242,null,{}] 15:29:23 INFO - PROCESS | 2196 | 1461191363227 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}] 15:29:23 INFO - PROCESS | 2196 | 1461191363375 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 15:29:23 INFO - PROCESS | 2196 | 1461191363398 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:23 INFO - PROCESS | 2196 | ++DOCSHELL 1FE34800 == 69 [pid = 2196] [id = 570] 15:29:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (1FEA5C00) [pid = 2196] [serial = 1710] [outer = 00000000] 15:29:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (20430C00) [pid = 2196] [serial = 1711] [outer = 1FEA5C00] 15:29:23 INFO - PROCESS | 2196 | 1461191363447 Marionette DEBUG loaded listener.js 15:29:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (2043A400) [pid = 2196] [serial = 1712] [outer = 1FEA5C00] 15:29:23 INFO - PROCESS | 2196 | 1461191363892 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]]]}] 15:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 732ms 15:29:23 INFO - PROCESS | 2196 | 1461191363969 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 15:29:23 INFO - PROCESS | 2196 | 1461191363971 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 15:29:23 INFO - PROCESS | 2196 | 1461191363974 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:29:23 INFO - PROCESS | 2196 | 1461191363976 Marionette TRACE conn5 <- [1,2246,null,{}] 15:29:23 INFO - PROCESS | 2196 | 1461191363979 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}] 15:29:24 INFO - PROCESS | 2196 | 1461191364110 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 15:29:24 INFO - PROCESS | 2196 | 1461191364184 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:24 INFO - PROCESS | 2196 | ++DOCSHELL 1FEF7400 == 70 [pid = 2196] [id = 571] 15:29:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (204D8800) [pid = 2196] [serial = 1713] [outer = 00000000] 15:29:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (20D2BC00) [pid = 2196] [serial = 1714] [outer = 204D8800] 15:29:24 INFO - PROCESS | 2196 | 1461191364228 Marionette DEBUG loaded listener.js 15:29:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (20DF5000) [pid = 2196] [serial = 1715] [outer = 204D8800] 15:29:24 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (1B547400) [pid = 2196] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:29:24 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (1B235000) [pid = 2196] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:29:24 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (1A05F800) [pid = 2196] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:29:24 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (12631800) [pid = 2196] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:29:24 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (13576800) [pid = 2196] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:29:24 INFO - PROCESS | 2196 | 1461191364685 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]]]}] 15:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 770ms 15:29:24 INFO - PROCESS | 2196 | 1461191364750 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 15:29:24 INFO - PROCESS | 2196 | 1461191364752 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 15:29:24 INFO - PROCESS | 2196 | 1461191364756 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:29:24 INFO - PROCESS | 2196 | 1461191364757 Marionette TRACE conn5 <- [1,2250,null,{}] 15:29:24 INFO - PROCESS | 2196 | 1461191364761 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}] 15:29:24 INFO - PROCESS | 2196 | 1461191364850 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 15:29:24 INFO - PROCESS | 2196 | 1461191364856 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:24 INFO - PROCESS | 2196 | ++DOCSHELL 16E22C00 == 71 [pid = 2196] [id = 572] 15:29:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (1BCBD800) [pid = 2196] [serial = 1716] [outer = 00000000] 15:29:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (210B6800) [pid = 2196] [serial = 1717] [outer = 1BCBD800] 15:29:24 INFO - PROCESS | 2196 | 1461191364900 Marionette DEBUG loaded listener.js 15:29:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (211BEC00) [pid = 2196] [serial = 1718] [outer = 1BCBD800] 15:29:25 INFO - PROCESS | 2196 | 1461191365331 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]]]}] 15:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 15:29:25 INFO - PROCESS | 2196 | 1461191365402 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 15:29:25 INFO - PROCESS | 2196 | 1461191365404 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 15:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:29:25 INFO - PROCESS | 2196 | 1461191365407 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:29:25 INFO - PROCESS | 2196 | 1461191365409 Marionette TRACE conn5 <- [1,2254,null,{}] 15:29:25 INFO - PROCESS | 2196 | 1461191365412 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}] 15:29:25 INFO - PROCESS | 2196 | 1461191365502 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 15:29:25 INFO - PROCESS | 2196 | 1461191365544 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:25 INFO - PROCESS | 2196 | ++DOCSHELL 211C1800 == 72 [pid = 2196] [id = 573] 15:29:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (211C2000) [pid = 2196] [serial = 1719] [outer = 00000000] 15:29:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (21499C00) [pid = 2196] [serial = 1720] [outer = 211C2000] 15:29:25 INFO - PROCESS | 2196 | 1461191365588 Marionette DEBUG loaded listener.js 15:29:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (215D2C00) [pid = 2196] [serial = 1721] [outer = 211C2000] 15:29:26 INFO - PROCESS | 2196 | 1461191366025 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]]]}] 15:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 15:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:29:26 INFO - PROCESS | 2196 | 1461191366081 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 15:29:26 INFO - PROCESS | 2196 | 1461191366083 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 15:29:26 INFO - PROCESS | 2196 | 1461191366086 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:29:26 INFO - PROCESS | 2196 | 1461191366088 Marionette TRACE conn5 <- [1,2258,null,{}] 15:29:26 INFO - PROCESS | 2196 | 1461191366092 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}] 15:29:26 INFO - PROCESS | 2196 | 1461191366182 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 15:29:26 INFO - PROCESS | 2196 | 1461191366188 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:26 INFO - PROCESS | 2196 | ++DOCSHELL 1F815C00 == 73 [pid = 2196] [id = 574] 15:29:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (1F817000) [pid = 2196] [serial = 1722] [outer = 00000000] 15:29:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 178 (1F81C000) [pid = 2196] [serial = 1723] [outer = 1F817000] 15:29:26 INFO - PROCESS | 2196 | 1461191366232 Marionette DEBUG loaded listener.js 15:29:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (1F81F000) [pid = 2196] [serial = 1724] [outer = 1F817000] 15:29:26 INFO - PROCESS | 2196 | 1461191366964 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]]]}] 15:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 930ms 15:29:27 INFO - PROCESS | 2196 | 1461191367032 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 15:29:27 INFO - PROCESS | 2196 | 1461191367037 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 15:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:29:27 INFO - PROCESS | 2196 | 1461191367045 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:29:27 INFO - PROCESS | 2196 | 1461191367049 Marionette TRACE conn5 <- [1,2262,null,{}] 15:29:27 INFO - PROCESS | 2196 | 1461191367055 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}] 15:29:27 INFO - PROCESS | 2196 | 1461191367185 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 15:29:27 INFO - PROCESS | 2196 | 1461191367335 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:27 INFO - PROCESS | 2196 | ++DOCSHELL 1356F800 == 74 [pid = 2196] [id = 575] 15:29:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 180 (16C74400) [pid = 2196] [serial = 1725] [outer = 00000000] 15:29:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 181 (179A5000) [pid = 2196] [serial = 1726] [outer = 16C74400] 15:29:27 INFO - PROCESS | 2196 | 1461191367394 Marionette DEBUG loaded listener.js 15:29:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 182 (19B53800) [pid = 2196] [serial = 1727] [outer = 16C74400] 15:29:27 INFO - PROCESS | 2196 | 1461191367980 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]]]}] 15:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 990ms 15:29:28 INFO - PROCESS | 2196 | 1461191368036 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 15:29:28 INFO - PROCESS | 2196 | 1461191368042 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 15:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:29:28 INFO - PROCESS | 2196 | 1461191368049 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:29:28 INFO - PROCESS | 2196 | 1461191368052 Marionette TRACE conn5 <- [1,2266,null,{}] 15:29:28 INFO - PROCESS | 2196 | 1461191368056 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}] 15:29:28 INFO - PROCESS | 2196 | 1461191368174 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 15:29:28 INFO - PROCESS | 2196 | 1461191368331 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:28 INFO - PROCESS | 2196 | ++DOCSHELL 1B07A800 == 75 [pid = 2196] [id = 576] 15:29:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 183 (1B080800) [pid = 2196] [serial = 1728] [outer = 00000000] 15:29:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 184 (1BCBDC00) [pid = 2196] [serial = 1729] [outer = 1B080800] 15:29:28 INFO - PROCESS | 2196 | 1461191368388 Marionette DEBUG loaded listener.js 15:29:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 185 (1C9B8000) [pid = 2196] [serial = 1730] [outer = 1B080800] 15:29:28 INFO - PROCESS | 2196 | 1461191369000 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]]]}] 15:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 15:29:29 INFO - PROCESS | 2196 | 1461191369021 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 15:29:29 INFO - PROCESS | 2196 | 1461191369023 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 15:29:29 INFO - PROCESS | 2196 | 1461191369027 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:29:29 INFO - PROCESS | 2196 | 1461191369031 Marionette TRACE conn5 <- [1,2270,null,{}] 15:29:29 INFO - PROCESS | 2196 | 1461191369043 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}] 15:29:29 INFO - PROCESS | 2196 | 1461191369163 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 15:29:29 INFO - PROCESS | 2196 | 1461191369337 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:29 INFO - PROCESS | 2196 | ++DOCSHELL 20438C00 == 76 [pid = 2196] [id = 577] 15:29:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 186 (20B0BC00) [pid = 2196] [serial = 1731] [outer = 00000000] 15:29:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 187 (215D6800) [pid = 2196] [serial = 1732] [outer = 20B0BC00] 15:29:29 INFO - PROCESS | 2196 | 1461191369397 Marionette DEBUG loaded listener.js 15:29:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 188 (215DF000) [pid = 2196] [serial = 1733] [outer = 20B0BC00] 15:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 970ms 15:29:29 INFO - PROCESS | 2196 | 1461191369991 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]]]}] 15:29:29 INFO - PROCESS | 2196 | 1461191370000 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 15:29:29 INFO - PROCESS | 2196 | 1461191370003 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 15:29:30 INFO - PROCESS | 2196 | 1461191370007 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:29:30 INFO - PROCESS | 2196 | 1461191370009 Marionette TRACE conn5 <- [1,2274,null,{}] 15:29:30 INFO - PROCESS | 2196 | 1461191370013 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}] 15:29:30 INFO - PROCESS | 2196 | 1461191370129 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 15:29:30 INFO - PROCESS | 2196 | 1461191370298 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:30 INFO - PROCESS | 2196 | ++DOCSHELL 215DCC00 == 77 [pid = 2196] [id = 578] 15:29:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 189 (225BE000) [pid = 2196] [serial = 1734] [outer = 00000000] 15:29:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 190 (225CA800) [pid = 2196] [serial = 1735] [outer = 225BE000] 15:29:30 INFO - PROCESS | 2196 | 1461191370355 Marionette DEBUG loaded listener.js 15:29:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 191 (25379400) [pid = 2196] [serial = 1736] [outer = 225BE000] 15:29:30 INFO - PROCESS | 2196 | 1461191370888 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]]]}] 15:29:30 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 15:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 15:29:30 INFO - PROCESS | 2196 | 1461191370940 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 15:29:30 INFO - PROCESS | 2196 | 1461191370943 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 15:29:30 INFO - PROCESS | 2196 | 1461191370946 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:29:30 INFO - PROCESS | 2196 | 1461191370948 Marionette TRACE conn5 <- [1,2278,null,{}] 15:29:30 INFO - PROCESS | 2196 | 1461191370952 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}] 15:29:31 INFO - PROCESS | 2196 | 1461191371111 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 15:29:31 INFO - PROCESS | 2196 | 1461191371515 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:31 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC6C00 == 78 [pid = 2196] [id = 579] 15:29:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 192 (0F32A000) [pid = 2196] [serial = 1737] [outer = 00000000] 15:29:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 193 (12750C00) [pid = 2196] [serial = 1738] [outer = 0F32A000] 15:29:31 INFO - PROCESS | 2196 | 1461191371639 Marionette DEBUG loaded listener.js 15:29:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 194 (127C9800) [pid = 2196] [serial = 1739] [outer = 0F32A000] 15:29:32 INFO - PROCESS | 2196 | 1461191372246 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]]]}] 15:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1323ms 15:29:32 INFO - PROCESS | 2196 | 1461191372283 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 15:29:32 INFO - PROCESS | 2196 | 1461191372288 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 15:29:32 INFO - PROCESS | 2196 | 1461191372295 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:29:32 INFO - PROCESS | 2196 | 1461191372298 Marionette TRACE conn5 <- [1,2282,null,{}] 15:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:29:32 INFO - PROCESS | 2196 | 1461191372302 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}] 15:29:32 INFO - PROCESS | 2196 | 1461191372406 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 15:29:32 INFO - PROCESS | 2196 | 1461191372579 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:32 INFO - PROCESS | 2196 | ++DOCSHELL 17674400 == 79 [pid = 2196] [id = 580] 15:29:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 195 (17675800) [pid = 2196] [serial = 1740] [outer = 00000000] 15:29:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 196 (179ABC00) [pid = 2196] [serial = 1741] [outer = 17675800] 15:29:32 INFO - PROCESS | 2196 | 1461191372631 Marionette DEBUG loaded listener.js 15:29:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 197 (1974C000) [pid = 2196] [serial = 1742] [outer = 17675800] 15:29:33 INFO - PROCESS | 2196 | 1461191373260 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]]]}] 15:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1013ms 15:29:33 INFO - PROCESS | 2196 | 1461191373317 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 15:29:33 INFO - PROCESS | 2196 | 1461191373321 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 15:29:33 INFO - PROCESS | 2196 | 1461191373326 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:29:33 INFO - PROCESS | 2196 | 1461191373328 Marionette TRACE conn5 <- [1,2286,null,{}] 15:29:33 INFO - PROCESS | 2196 | 1461191373332 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}] 15:29:33 INFO - PROCESS | 2196 | 1461191373486 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 15:29:33 INFO - PROCESS | 2196 | 1461191373562 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:33 INFO - PROCESS | 2196 | ++DOCSHELL 125C2000 == 80 [pid = 2196] [id = 581] 15:29:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 198 (125C4400) [pid = 2196] [serial = 1743] [outer = 00000000] 15:29:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 199 (1AD8BC00) [pid = 2196] [serial = 1744] [outer = 125C4400] 15:29:33 INFO - PROCESS | 2196 | 1461191373657 Marionette DEBUG loaded listener.js 15:29:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 200 (1B23D400) [pid = 2196] [serial = 1745] [outer = 125C4400] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 12AD6800 == 79 [pid = 2196] [id = 496] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1B2A8C00 == 78 [pid = 2196] [id = 158] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 18218800 == 77 [pid = 2196] [id = 157] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1E338400 == 76 [pid = 2196] [id = 495] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1FD62C00 == 75 [pid = 2196] [id = 498] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 211C1800 == 74 [pid = 2196] [id = 573] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 16E22C00 == 73 [pid = 2196] [id = 572] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1FEF7400 == 72 [pid = 2196] [id = 571] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1FE34800 == 71 [pid = 2196] [id = 570] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1BCC4C00 == 70 [pid = 2196] [id = 569] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1B2A6400 == 69 [pid = 2196] [id = 568] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 199 (1BCBF400) [pid = 2196] [serial = 1666] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 198 (11FECC00) [pid = 2196] [serial = 1633] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 197 (17810800) [pid = 2196] [serial = 1636] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 196 (1B230C00) [pid = 2196] [serial = 1639] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 195 (1CBB4C00) [pid = 2196] [serial = 1642] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 194 (1F15F400) [pid = 2196] [serial = 1645] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 193 (1FE33C00) [pid = 2196] [serial = 1648] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 192 (20437C00) [pid = 2196] [serial = 1651] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1A05B800 == 68 [pid = 2196] [id = 567] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 12BC7400 == 67 [pid = 2196] [id = 566] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1250EC00 == 66 [pid = 2196] [id = 565] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1250E400 == 65 [pid = 2196] [id = 564] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 20D1E800 == 64 [pid = 2196] [id = 563] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1C6DA400 == 63 [pid = 2196] [id = 562] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1FEA9000 == 62 [pid = 2196] [id = 561] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1F15B800 == 61 [pid = 2196] [id = 560] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1C5E9C00 == 60 [pid = 2196] [id = 559] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1C452000 == 59 [pid = 2196] [id = 558] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1A334400 == 58 [pid = 2196] [id = 557] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1A061400 == 57 [pid = 2196] [id = 539] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 136E8C00 == 56 [pid = 2196] [id = 556] 15:29:34 INFO - PROCESS | 2196 | --DOCSHELL 1B29F000 == 55 [pid = 2196] [id = 555] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 191 (1C2A5800) [pid = 2196] [serial = 1631] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 190 (1B2A3000) [pid = 2196] [serial = 1663] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 189 (1B2B2000) [pid = 2196] [serial = 1664] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 188 (1AD82800) [pid = 2196] [serial = 1658] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 187 (1AC5A400) [pid = 2196] [serial = 1657] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 186 (12D5F800) [pid = 2196] [serial = 1655] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 185 (12AD4C00) [pid = 2196] [serial = 1654] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 184 (179A3C00) [pid = 2196] [serial = 1660] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | --DOMWINDOW == 183 (19B56C00) [pid = 2196] [serial = 1661] [outer = 00000000] [url = about:blank] 15:29:34 INFO - PROCESS | 2196 | 1461191374313 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]]]}] 15:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1019ms 15:29:34 INFO - PROCESS | 2196 | 1461191374350 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 15:29:34 INFO - PROCESS | 2196 | 1461191374352 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 15:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:29:34 INFO - PROCESS | 2196 | 1461191374357 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:29:34 INFO - PROCESS | 2196 | 1461191374362 Marionette TRACE conn5 <- [1,2290,null,{}] 15:29:34 INFO - PROCESS | 2196 | 1461191374371 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}] 15:29:34 INFO - PROCESS | 2196 | 1461191374463 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 15:29:34 INFO - PROCESS | 2196 | 1461191374573 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:34 INFO - PROCESS | 2196 | ++DOCSHELL 125B8400 == 56 [pid = 2196] [id = 582] 15:29:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 184 (1262E400) [pid = 2196] [serial = 1746] [outer = 00000000] 15:29:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 185 (16E25C00) [pid = 2196] [serial = 1747] [outer = 1262E400] 15:29:34 INFO - PROCESS | 2196 | 1461191374619 Marionette DEBUG loaded listener.js 15:29:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 186 (17366000) [pid = 2196] [serial = 1748] [outer = 1262E400] 15:29:35 INFO - PROCESS | 2196 | 1461191375061 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]]]}] 15:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 15:29:35 INFO - PROCESS | 2196 | 1461191375089 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 15:29:35 INFO - PROCESS | 2196 | 1461191375092 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 15:29:35 INFO - PROCESS | 2196 | 1461191375095 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:29:35 INFO - PROCESS | 2196 | 1461191375097 Marionette TRACE conn5 <- [1,2294,null,{}] 15:29:35 INFO - PROCESS | 2196 | 1461191375101 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}] 15:29:35 INFO - PROCESS | 2196 | 1461191375186 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 15:29:35 INFO - PROCESS | 2196 | 1461191375193 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:35 INFO - PROCESS | 2196 | ++DOCSHELL 1787FC00 == 57 [pid = 2196] [id = 583] 15:29:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 187 (179AE800) [pid = 2196] [serial = 1749] [outer = 00000000] 15:29:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 188 (1A054C00) [pid = 2196] [serial = 1750] [outer = 179AE800] 15:29:35 INFO - PROCESS | 2196 | 1461191375238 Marionette DEBUG loaded listener.js 15:29:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 189 (1A33EC00) [pid = 2196] [serial = 1751] [outer = 179AE800] 15:29:35 INFO - PROCESS | 2196 | 1461191375708 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]]]}] 15:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 15:29:35 INFO - PROCESS | 2196 | 1461191375769 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 15:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:29:35 INFO - PROCESS | 2196 | 1461191375772 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 15:29:35 INFO - PROCESS | 2196 | 1461191375775 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:29:35 INFO - PROCESS | 2196 | 1461191375776 Marionette TRACE conn5 <- [1,2298,null,{}] 15:29:35 INFO - PROCESS | 2196 | 1461191375780 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}] 15:29:35 INFO - PROCESS | 2196 | 1461191375864 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 15:29:35 INFO - PROCESS | 2196 | 1461191375876 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:35 INFO - PROCESS | 2196 | ++DOCSHELL 1AC5A800 == 58 [pid = 2196] [id = 584] 15:29:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 190 (1AC5BC00) [pid = 2196] [serial = 1752] [outer = 00000000] 15:29:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 191 (1B231C00) [pid = 2196] [serial = 1753] [outer = 1AC5BC00] 15:29:36 INFO - PROCESS | 2196 | 1461191376039 Marionette DEBUG loaded listener.js 15:29:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 192 (1B2AB400) [pid = 2196] [serial = 1754] [outer = 1AC5BC00] 15:29:36 INFO - PROCESS | 2196 | 1461191376510 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]]]}] 15:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 770ms 15:29:36 INFO - PROCESS | 2196 | 1461191376546 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 15:29:36 INFO - PROCESS | 2196 | 1461191376548 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 15:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:29:36 INFO - PROCESS | 2196 | 1461191376556 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:29:36 INFO - PROCESS | 2196 | 1461191376558 Marionette TRACE conn5 <- [1,2302,null,{}] 15:29:36 INFO - PROCESS | 2196 | 1461191376562 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}] 15:29:36 INFO - PROCESS | 2196 | 1461191376687 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 15:29:36 INFO - PROCESS | 2196 | 1461191376696 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:36 INFO - PROCESS | 2196 | ++DOCSHELL 125B9400 == 59 [pid = 2196] [id = 585] 15:29:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 193 (12626000) [pid = 2196] [serial = 1755] [outer = 00000000] 15:29:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 194 (1BCBF800) [pid = 2196] [serial = 1756] [outer = 12626000] 15:29:36 INFO - PROCESS | 2196 | 1461191376805 Marionette DEBUG loaded listener.js 15:29:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 195 (1BCC7400) [pid = 2196] [serial = 1757] [outer = 12626000] 15:29:37 INFO - PROCESS | 2196 | 1461191377221 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]]]}] 15:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 15:29:37 INFO - PROCESS | 2196 | 1461191377300 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 15:29:37 INFO - PROCESS | 2196 | 1461191377302 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 15:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:29:37 INFO - PROCESS | 2196 | 1461191377309 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:29:37 INFO - PROCESS | 2196 | 1461191377311 Marionette TRACE conn5 <- [1,2306,null,{}] 15:29:37 INFO - PROCESS | 2196 | 1461191377314 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}] 15:29:37 INFO - PROCESS | 2196 | 1461191377436 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 15:29:37 INFO - PROCESS | 2196 | 1461191377510 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:37 INFO - PROCESS | 2196 | ++DOCSHELL 125C3000 == 60 [pid = 2196] [id = 586] 15:29:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 196 (1C18EC00) [pid = 2196] [serial = 1758] [outer = 00000000] 15:29:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 197 (1C59D000) [pid = 2196] [serial = 1759] [outer = 1C18EC00] 15:29:37 INFO - PROCESS | 2196 | 1461191377555 Marionette DEBUG loaded listener.js 15:29:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 198 (1C57CC00) [pid = 2196] [serial = 1760] [outer = 1C18EC00] 15:29:37 INFO - PROCESS | 2196 | 1461191377993 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] 15:29:38 INFO - PROCESS | 2196 | 1461191378050 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 15:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:29:38 INFO - PROCESS | 2196 | 1461191378060 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:29:38 INFO - PROCESS | 2196 | 1461191378061 Marionette TRACE conn5 <- [1,2310,null,{}] 15:29:38 INFO - PROCESS | 2196 | 1461191378065 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}] 15:29:38 INFO - PROCESS | 2196 | 1461191378186 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 15:29:38 INFO - PROCESS | 2196 | 1461191378196 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:38 INFO - PROCESS | 2196 | ++DOCSHELL 1C505400 == 61 [pid = 2196] [id = 587] 15:29:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 199 (1C5A9C00) [pid = 2196] [serial = 1761] [outer = 00000000] 15:29:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 200 (1E2A3800) [pid = 2196] [serial = 1762] [outer = 1C5A9C00] 15:29:38 INFO - PROCESS | 2196 | 1461191378305 Marionette DEBUG loaded listener.js 15:29:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 201 (1E33D400) [pid = 2196] [serial = 1763] [outer = 1C5A9C00] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 200 (17889800) [pid = 2196] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 199 (12752400) [pid = 2196] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 198 (1B46B800) [pid = 2196] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 197 (17979000) [pid = 2196] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 196 (1BCC5400) [pid = 2196] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 195 (1BCBD800) [pid = 2196] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 194 (211C2000) [pid = 2196] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 193 (215D5000) [pid = 2196] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 192 (1B237000) [pid = 2196] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 191 (1C6D3000) [pid = 2196] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 190 (1F166000) [pid = 2196] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 189 (20EDFC00) [pid = 2196] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 188 (1356A400) [pid = 2196] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 187 (1BA35400) [pid = 2196] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 186 (1356C000) [pid = 2196] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 185 (1BCBC000) [pid = 2196] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 184 (195E7000) [pid = 2196] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 183 (1CA84800) [pid = 2196] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 182 (1FEA5C00) [pid = 2196] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 181 (1C451400) [pid = 2196] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 180 (12BC5800) [pid = 2196] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 179 (17975000) [pid = 2196] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 178 (1BCC5C00) [pid = 2196] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 177 (12754000) [pid = 2196] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (1AD35000) [pid = 2196] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (13883000) [pid = 2196] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (1FEA7800) [pid = 2196] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (12623400) [pid = 2196] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (12B7F400) [pid = 2196] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (1FD63C00) [pid = 2196] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (17173000) [pid = 2196] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (12D55400) [pid = 2196] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (204D8800) [pid = 2196] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (11F62800) [pid = 2196] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (1D8C7C00) [pid = 2196] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (2043B000) [pid = 2196] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (2042F400) [pid = 2196] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (1B545000) [pid = 2196] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (0F321400) [pid = 2196] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (204D0800) [pid = 2196] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1E33A800) [pid = 2196] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (20D2B400) [pid = 2196] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (1C5A7400) [pid = 2196] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (1BA05C00) [pid = 2196] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (1FEEB400) [pid = 2196] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (17973400) [pid = 2196] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1FD58C00) [pid = 2196] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:29:39 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (1C184400) [pid = 2196] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:29:39 INFO - PROCESS | 2196 | 1461191379453 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]]]}] 15:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1429ms 15:29:39 INFO - PROCESS | 2196 | 1461191379492 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 15:29:39 INFO - PROCESS | 2196 | 1461191379494 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 15:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:29:39 INFO - PROCESS | 2196 | 1461191379497 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:29:39 INFO - PROCESS | 2196 | 1461191379499 Marionette TRACE conn5 <- [1,2314,null,{}] 15:29:39 INFO - PROCESS | 2196 | 1461191379502 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}] 15:29:39 INFO - PROCESS | 2196 | 1461191379587 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 15:29:39 INFO - PROCESS | 2196 | 1461191379593 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:39 INFO - PROCESS | 2196 | ++DOCSHELL 1262E000 == 62 [pid = 2196] [id = 588] 15:29:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (127C9C00) [pid = 2196] [serial = 1764] [outer = 00000000] 15:29:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (17173000) [pid = 2196] [serial = 1765] [outer = 127C9C00] 15:29:39 INFO - PROCESS | 2196 | 1461191379639 Marionette DEBUG loaded listener.js 15:29:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (179AD000) [pid = 2196] [serial = 1766] [outer = 127C9C00] 15:29:40 INFO - PROCESS | 2196 | 1461191380064 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]]]}] 15:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 632ms 15:29:40 INFO - PROCESS | 2196 | 1461191380132 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 15:29:40 INFO - PROCESS | 2196 | 1461191380134 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 15:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:29:40 INFO - PROCESS | 2196 | 1461191380137 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:29:40 INFO - PROCESS | 2196 | 1461191380139 Marionette TRACE conn5 <- [1,2318,null,{}] 15:29:40 INFO - PROCESS | 2196 | 1461191380143 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}] 15:29:40 INFO - PROCESS | 2196 | 1461191380227 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 15:29:40 INFO - PROCESS | 2196 | 1461191380235 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:40 INFO - PROCESS | 2196 | ++DOCSHELL 1892C800 == 63 [pid = 2196] [id = 589] 15:29:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1AD34400) [pid = 2196] [serial = 1767] [outer = 00000000] 15:29:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (1B545800) [pid = 2196] [serial = 1768] [outer = 1AD34400] 15:29:40 INFO - PROCESS | 2196 | 1461191380285 Marionette DEBUG loaded listener.js 15:29:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (1C5E6000) [pid = 2196] [serial = 1769] [outer = 1AD34400] 15:29:40 INFO - PROCESS | 2196 | 1461191380780 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]]]}] 15:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 15:29:40 INFO - PROCESS | 2196 | 1461191380816 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 15:29:40 INFO - PROCESS | 2196 | 1461191380818 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 15:29:40 INFO - PROCESS | 2196 | 1461191380821 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:29:40 INFO - PROCESS | 2196 | 1461191380824 Marionette TRACE conn5 <- [1,2322,null,{}] 15:29:40 INFO - PROCESS | 2196 | 1461191380827 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}] 15:29:40 INFO - PROCESS | 2196 | 1461191380932 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 15:29:40 INFO - PROCESS | 2196 | 1461191380938 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:40 INFO - PROCESS | 2196 | ++DOCSHELL 17170400 == 64 [pid = 2196] [id = 590] 15:29:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (1787E400) [pid = 2196] [serial = 1770] [outer = 00000000] 15:29:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (1F816C00) [pid = 2196] [serial = 1771] [outer = 1787E400] 15:29:40 INFO - PROCESS | 2196 | 1461191380983 Marionette DEBUG loaded listener.js 15:29:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (1F81F400) [pid = 2196] [serial = 1772] [outer = 1787E400] 15:29:41 INFO - PROCESS | 2196 | 1461191381780 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]]]}] 15:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 15:29:41 INFO - PROCESS | 2196 | 1461191381795 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 15:29:41 INFO - PROCESS | 2196 | 1461191381801 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 15:29:41 INFO - PROCESS | 2196 | 1461191381806 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:29:41 INFO - PROCESS | 2196 | 1461191381810 Marionette TRACE conn5 <- [1,2326,null,{}] 15:29:41 INFO - PROCESS | 2196 | 1461191381816 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}] 15:29:41 INFO - PROCESS | 2196 | 1461191381934 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 15:29:42 INFO - PROCESS | 2196 | 1461191382104 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:42 INFO - PROCESS | 2196 | ++DOCSHELL 1274F800 == 65 [pid = 2196] [id = 591] 15:29:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (12B81400) [pid = 2196] [serial = 1773] [outer = 00000000] 15:29:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (16E1A800) [pid = 2196] [serial = 1774] [outer = 12B81400] 15:29:42 INFO - PROCESS | 2196 | 1461191382163 Marionette DEBUG loaded listener.js 15:29:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (17310400) [pid = 2196] [serial = 1775] [outer = 12B81400] 15:29:42 INFO - PROCESS | 2196 | 1461191382744 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]]]}] 15:29:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 970ms 15:29:42 INFO - PROCESS | 2196 | 1461191382781 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 15:29:42 INFO - PROCESS | 2196 | 1461191382787 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 15:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:29:42 INFO - PROCESS | 2196 | 1461191382794 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:29:42 INFO - PROCESS | 2196 | 1461191382797 Marionette TRACE conn5 <- [1,2330,null,{}] 15:29:42 INFO - PROCESS | 2196 | 1461191382802 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}] 15:29:42 INFO - PROCESS | 2196 | 1461191382922 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 15:29:43 INFO - PROCESS | 2196 | 1461191383076 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:43 INFO - PROCESS | 2196 | ++DOCSHELL 17884400 == 66 [pid = 2196] [id = 592] 15:29:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (1A059800) [pid = 2196] [serial = 1776] [outer = 00000000] 15:29:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (1AD8A000) [pid = 2196] [serial = 1777] [outer = 1A059800] 15:29:43 INFO - PROCESS | 2196 | 1461191383133 Marionette DEBUG loaded listener.js 15:29:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (1B29F000) [pid = 2196] [serial = 1778] [outer = 1A059800] 15:29:43 INFO - PROCESS | 2196 | 1461191383770 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]]]}] 15:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1024ms 15:29:43 INFO - PROCESS | 2196 | 1461191383819 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 15:29:43 INFO - PROCESS | 2196 | 1461191383822 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 15:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:29:43 INFO - PROCESS | 2196 | 1461191383826 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:29:43 INFO - PROCESS | 2196 | 1461191383829 Marionette TRACE conn5 <- [1,2334,null,{}] 15:29:43 INFO - PROCESS | 2196 | 1461191383841 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}] 15:29:43 INFO - PROCESS | 2196 | 1461191383974 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 15:29:44 INFO - PROCESS | 2196 | 1461191384132 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:44 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A8800 == 67 [pid = 2196] [id = 593] 15:29:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (1CA7C800) [pid = 2196] [serial = 1779] [outer = 00000000] 15:29:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (1F821400) [pid = 2196] [serial = 1780] [outer = 1CA7C800] 15:29:44 INFO - PROCESS | 2196 | 1461191384195 Marionette DEBUG loaded listener.js 15:29:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (1FE28400) [pid = 2196] [serial = 1781] [outer = 1CA7C800] 15:29:44 INFO - PROCESS | 2196 | 1461191384813 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]]]}] 15:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1020ms 15:29:44 INFO - PROCESS | 2196 | 1461191384849 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 15:29:44 INFO - PROCESS | 2196 | 1461191384852 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 15:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:29:44 INFO - PROCESS | 2196 | 1461191384856 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:29:44 INFO - PROCESS | 2196 | 1461191384858 Marionette TRACE conn5 <- [1,2338,null,{}] 15:29:44 INFO - PROCESS | 2196 | 1461191384861 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}] 15:29:44 INFO - PROCESS | 2196 | 1461191384976 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 15:29:45 INFO - PROCESS | 2196 | 1461191385143 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:45 INFO - PROCESS | 2196 | ++DOCSHELL 1FEA2400 == 68 [pid = 2196] [id = 594] 15:29:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (1FEA4400) [pid = 2196] [serial = 1782] [outer = 00000000] 15:29:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (1FEEC400) [pid = 2196] [serial = 1783] [outer = 1FEA4400] 15:29:45 INFO - PROCESS | 2196 | 1461191385200 Marionette DEBUG loaded listener.js 15:29:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (1FEF7800) [pid = 2196] [serial = 1784] [outer = 1FEA4400] 15:29:45 INFO - PROCESS | 2196 | 1461191385763 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]]]}] 15:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 930ms 15:29:45 INFO - PROCESS | 2196 | 1461191385789 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 15:29:45 INFO - PROCESS | 2196 | 1461191385791 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 15:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:29:45 INFO - PROCESS | 2196 | 1461191385795 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:29:45 INFO - PROCESS | 2196 | 1461191385797 Marionette TRACE conn5 <- [1,2342,null,{}] 15:29:45 INFO - PROCESS | 2196 | 1461191385801 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}] 15:29:45 INFO - PROCESS | 2196 | 1461191385909 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 15:29:46 INFO - PROCESS | 2196 | 1461191386077 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:46 INFO - PROCESS | 2196 | ++DOCSHELL 1FEAB800 == 69 [pid = 2196] [id = 595] 15:29:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (20431800) [pid = 2196] [serial = 1785] [outer = 00000000] 15:29:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (204CDC00) [pid = 2196] [serial = 1786] [outer = 20431800] 15:29:46 INFO - PROCESS | 2196 | 1461191386133 Marionette DEBUG loaded listener.js 15:29:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (20B01800) [pid = 2196] [serial = 1787] [outer = 20431800] 15:29:46 INFO - PROCESS | 2196 | 1461191386724 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]]]}] 15:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 970ms 15:29:46 INFO - PROCESS | 2196 | 1461191386769 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 15:29:46 INFO - PROCESS | 2196 | 1461191386771 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 15:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:29:46 INFO - PROCESS | 2196 | 1461191386775 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:29:46 INFO - PROCESS | 2196 | 1461191386777 Marionette TRACE conn5 <- [1,2346,null,{}] 15:29:46 INFO - PROCESS | 2196 | 1461191386781 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}] 15:29:46 INFO - PROCESS | 2196 | 1461191386901 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 15:29:47 INFO - PROCESS | 2196 | 1461191387061 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:47 INFO - PROCESS | 2196 | ++DOCSHELL 12753C00 == 70 [pid = 2196] [id = 596] 15:29:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 178 (12B85400) [pid = 2196] [serial = 1788] [outer = 00000000] 15:29:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (210AE000) [pid = 2196] [serial = 1789] [outer = 12B85400] 15:29:47 INFO - PROCESS | 2196 | 1461191387121 Marionette DEBUG loaded listener.js 15:29:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 180 (210B6400) [pid = 2196] [serial = 1790] [outer = 12B85400] 15:29:47 INFO - PROCESS | 2196 | 1461191387695 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]]]}] 15:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 15:29:47 INFO - PROCESS | 2196 | 1461191387749 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 15:29:47 INFO - PROCESS | 2196 | 1461191387752 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 15:29:47 INFO - PROCESS | 2196 | 1461191387756 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:29:47 INFO - PROCESS | 2196 | 1461191387758 Marionette TRACE conn5 <- [1,2350,null,{}] 15:29:47 INFO - PROCESS | 2196 | 1461191387762 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}] 15:29:47 INFO - PROCESS | 2196 | 1461191387874 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 15:29:48 INFO - PROCESS | 2196 | 1461191388047 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:48 INFO - PROCESS | 2196 | ++DOCSHELL 1796E000 == 71 [pid = 2196] [id = 597] 15:29:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 181 (19B56000) [pid = 2196] [serial = 1791] [outer = 00000000] 15:29:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 182 (1B2A9C00) [pid = 2196] [serial = 1792] [outer = 19B56000] 15:29:48 INFO - PROCESS | 2196 | 1461191388104 Marionette DEBUG loaded listener.js 15:29:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 183 (1B237400) [pid = 2196] [serial = 1793] [outer = 19B56000] 15:29:48 INFO - PROCESS | 2196 | 1461191388653 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]]]}] 15:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 930ms 15:29:48 INFO - PROCESS | 2196 | 1461191388689 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 15:29:48 INFO - PROCESS | 2196 | 1461191388692 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 15:29:48 INFO - PROCESS | 2196 | 1461191388695 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:29:48 INFO - PROCESS | 2196 | 1461191388698 Marionette TRACE conn5 <- [1,2354,null,{}] 15:29:48 INFO - PROCESS | 2196 | 1461191388701 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}] 15:29:48 INFO - PROCESS | 2196 | 1461191388816 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 15:29:49 INFO - PROCESS | 2196 | 1461191389128 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:49 INFO - PROCESS | 2196 | ++DOCSHELL 0F325000 == 72 [pid = 2196] [id = 598] 15:29:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 184 (0F326C00) [pid = 2196] [serial = 1794] [outer = 00000000] 15:29:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 185 (12756000) [pid = 2196] [serial = 1795] [outer = 0F326C00] 15:29:49 INFO - PROCESS | 2196 | 1461191389186 Marionette DEBUG loaded listener.js 15:29:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 186 (12B86C00) [pid = 2196] [serial = 1796] [outer = 0F326C00] 15:29:49 INFO - PROCESS | 2196 | 1461191389805 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]]]}] 15:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1173ms 15:29:49 INFO - PROCESS | 2196 | 1461191389873 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 15:29:49 INFO - PROCESS | 2196 | 1461191389878 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 15:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:29:49 INFO - PROCESS | 2196 | 1461191389883 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:29:49 INFO - PROCESS | 2196 | 1461191389886 Marionette TRACE conn5 <- [1,2358,null,{}] 15:29:49 INFO - PROCESS | 2196 | 1461191389906 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}] 15:29:50 INFO - PROCESS | 2196 | 1461191390020 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 15:29:50 INFO - PROCESS | 2196 | 1461191390171 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:50 INFO - PROCESS | 2196 | ++DOCSHELL 182D6800 == 73 [pid = 2196] [id = 599] 15:29:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 187 (18928000) [pid = 2196] [serial = 1797] [outer = 00000000] 15:29:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 188 (19B58000) [pid = 2196] [serial = 1798] [outer = 18928000] 15:29:50 INFO - PROCESS | 2196 | 1461191390224 Marionette DEBUG loaded listener.js 15:29:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 189 (19B6E400) [pid = 2196] [serial = 1799] [outer = 18928000] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 1892C800 == 72 [pid = 2196] [id = 589] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 1262E000 == 71 [pid = 2196] [id = 588] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 1C505400 == 70 [pid = 2196] [id = 587] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 125C3000 == 69 [pid = 2196] [id = 586] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 125B9400 == 68 [pid = 2196] [id = 585] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 1AC5A800 == 67 [pid = 2196] [id = 584] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 1787FC00 == 66 [pid = 2196] [id = 583] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 125B8400 == 65 [pid = 2196] [id = 582] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 125C2000 == 64 [pid = 2196] [id = 581] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 17674400 == 63 [pid = 2196] [id = 580] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 188 (1F81C000) [pid = 2196] [serial = 1723] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 0EFC6C00 == 62 [pid = 2196] [id = 579] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 1B07A800 == 61 [pid = 2196] [id = 576] 15:29:50 INFO - PROCESS | 2196 | --DOCSHELL 1356F800 == 60 [pid = 2196] [id = 575] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 187 (1C5AAC00) [pid = 2196] [serial = 1708] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 186 (195E9400) [pid = 2196] [serial = 1694] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 185 (16C8C800) [pid = 2196] [serial = 1394] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 184 (1B230400) [pid = 2196] [serial = 1702] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 183 (1821F800) [pid = 2196] [serial = 1586] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 182 (1B2A2000) [pid = 2196] [serial = 1703] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 181 (17971000) [pid = 2196] [serial = 1669] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 180 (1FEE9C00) [pid = 2196] [serial = 1499] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 179 (12B79000) [pid = 2196] [serial = 1346] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 178 (1FE2B800) [pid = 2196] [serial = 1681] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 177 (16E76C00) [pid = 2196] [serial = 1313] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (215D2C00) [pid = 2196] [serial = 1721] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (1FE35000) [pid = 2196] [serial = 1496] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (1821F000) [pid = 2196] [serial = 1349] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (17808C00) [pid = 2196] [serial = 1699] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (20D2BC00) [pid = 2196] [serial = 1714] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (126A0000) [pid = 2196] [serial = 1310] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (179A8C00) [pid = 2196] [serial = 1700] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (20B0B800) [pid = 2196] [serial = 1687] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (1AD8AC00) [pid = 2196] [serial = 1672] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (1C190C00) [pid = 2196] [serial = 1706] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (1EE9B400) [pid = 2196] [serial = 1451] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (20EDBC00) [pid = 2196] [serial = 1265] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (2043C800) [pid = 2196] [serial = 1547] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (1E2AB000) [pid = 2196] [serial = 1541] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (12630400) [pid = 2196] [serial = 1535] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (20B05000) [pid = 2196] [serial = 1550] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1F161800) [pid = 2196] [serial = 1454] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (20EDD000) [pid = 2196] [serial = 1595] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (1CB3E000) [pid = 2196] [serial = 1448] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (1BCBFC00) [pid = 2196] [serial = 1355] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (2042D800) [pid = 2196] [serial = 1502] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (1C451000) [pid = 2196] [serial = 1589] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (20DF5000) [pid = 2196] [serial = 1715] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (20D29400) [pid = 2196] [serial = 1592] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (210B6800) [pid = 2196] [serial = 1717] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (195DA800) [pid = 2196] [serial = 1538] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (16C91800) [pid = 2196] [serial = 1442] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1BCBE800) [pid = 2196] [serial = 1705] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1A09EC00) [pid = 2196] [serial = 1397] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1BCCA800) [pid = 2196] [serial = 1358] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (211BEC00) [pid = 2196] [serial = 1718] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1E204800) [pid = 2196] [serial = 1678] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (21499C00) [pid = 2196] [serial = 1720] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (225BD800) [pid = 2196] [serial = 1601] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1B46E400) [pid = 2196] [serial = 1352] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1C6DE800) [pid = 2196] [serial = 1403] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (20D24000) [pid = 2196] [serial = 1553] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (211C2400) [pid = 2196] [serial = 1598] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1A335800) [pid = 2196] [serial = 1697] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (179A1C00) [pid = 2196] [serial = 1490] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1FEE9800) [pid = 2196] [serial = 1544] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1C5AB400) [pid = 2196] [serial = 1675] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1B403800) [pid = 2196] [serial = 1493] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (204CE000) [pid = 2196] [serial = 1684] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1D8C7000) [pid = 2196] [serial = 1406] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (20430C00) [pid = 2196] [serial = 1711] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (2043A400) [pid = 2196] [serial = 1712] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (20DF6000) [pid = 2196] [serial = 1690] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1A05E400) [pid = 2196] [serial = 1696] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1C6D8400) [pid = 2196] [serial = 1709] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (18934C00) [pid = 2196] [serial = 1693] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1A0A7000) [pid = 2196] [serial = 1445] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1C5E8400) [pid = 2196] [serial = 1400] [outer = 00000000] [url = about:blank] 15:29:50 INFO - PROCESS | 2196 | 1461191390803 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]]]}] 15:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 950ms 15:29:50 INFO - PROCESS | 2196 | 1461191390840 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 15:29:50 INFO - PROCESS | 2196 | 1461191390844 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 15:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:29:50 INFO - PROCESS | 2196 | 1461191390849 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:29:50 INFO - PROCESS | 2196 | 1461191390851 Marionette TRACE conn5 <- [1,2362,null,{}] 15:29:50 INFO - PROCESS | 2196 | 1461191390855 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}] 15:29:50 INFO - PROCESS | 2196 | 1461191390950 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 15:29:51 INFO - PROCESS | 2196 | 1461191391059 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:51 INFO - PROCESS | 2196 | ++DOCSHELL 127CF000 == 61 [pid = 2196] [id = 600] 15:29:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (12AD4C00) [pid = 2196] [serial = 1800] [outer = 00000000] 15:29:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (16ECC400) [pid = 2196] [serial = 1801] [outer = 12AD4C00] 15:29:51 INFO - PROCESS | 2196 | 1461191391105 Marionette DEBUG loaded listener.js 15:29:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (125B9800) [pid = 2196] [serial = 1802] [outer = 12AD4C00] 15:29:51 INFO - PROCESS | 2196 | 1461191391514 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]]]}] 15:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 735ms 15:29:51 INFO - PROCESS | 2196 | 1461191391616 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 15:29:51 INFO - PROCESS | 2196 | 1461191391618 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 15:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:29:51 INFO - PROCESS | 2196 | 1461191391627 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:29:51 INFO - PROCESS | 2196 | 1461191391633 Marionette TRACE conn5 <- [1,2366,null,{}] 15:29:51 INFO - PROCESS | 2196 | 1461191391642 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}] 15:29:51 INFO - PROCESS | 2196 | 1461191391734 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 15:29:51 INFO - PROCESS | 2196 | 1461191391749 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:51 INFO - PROCESS | 2196 | ++DOCSHELL 1A060800 == 62 [pid = 2196] [id = 601] 15:29:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1A061000) [pid = 2196] [serial = 1803] [outer = 00000000] 15:29:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1A338C00) [pid = 2196] [serial = 1804] [outer = 1A061000] 15:29:51 INFO - PROCESS | 2196 | 1461191391796 Marionette DEBUG loaded listener.js 15:29:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1A3E6800) [pid = 2196] [serial = 1805] [outer = 1A061000] 15:29:52 INFO - PROCESS | 2196 | 1461191392272 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]]]}] 15:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 15:29:52 INFO - PROCESS | 2196 | 1461191392306 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 15:29:52 INFO - PROCESS | 2196 | 1461191392309 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 15:29:52 INFO - PROCESS | 2196 | 1461191392312 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:29:52 INFO - PROCESS | 2196 | 1461191392314 Marionette TRACE conn5 <- [1,2370,null,{}] 15:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:29:52 INFO - PROCESS | 2196 | 1461191392317 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}] 15:29:52 INFO - PROCESS | 2196 | 1461191392406 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 15:29:52 INFO - PROCESS | 2196 | 1461191392413 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:52 INFO - PROCESS | 2196 | ++DOCSHELL 1A3EC800 == 63 [pid = 2196] [id = 602] 15:29:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1AD32C00) [pid = 2196] [serial = 1806] [outer = 00000000] 15:29:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1B23A000) [pid = 2196] [serial = 1807] [outer = 1AD32C00] 15:29:52 INFO - PROCESS | 2196 | 1461191392458 Marionette DEBUG loaded listener.js 15:29:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1B2A4800) [pid = 2196] [serial = 1808] [outer = 1AD32C00] 15:29:52 INFO - PROCESS | 2196 | 1461191392923 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]]]}] 15:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 15:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:29:52 INFO - PROCESS | 2196 | 1461191392951 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 15:29:52 INFO - PROCESS | 2196 | 1461191392953 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 15:29:52 INFO - PROCESS | 2196 | 1461191392957 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:29:52 INFO - PROCESS | 2196 | 1461191392958 Marionette TRACE conn5 <- [1,2374,null,{}] 15:29:52 INFO - PROCESS | 2196 | 1461191392970 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}] 15:29:53 INFO - PROCESS | 2196 | 1461191393092 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 15:29:53 INFO - PROCESS | 2196 | 1461191393191 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:53 INFO - PROCESS | 2196 | ++DOCSHELL 1B463800 == 64 [pid = 2196] [id = 603] 15:29:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1B46B800) [pid = 2196] [serial = 1809] [outer = 00000000] 15:29:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1B542000) [pid = 2196] [serial = 1810] [outer = 1B46B800] 15:29:53 INFO - PROCESS | 2196 | 1461191393245 Marionette DEBUG loaded listener.js 15:29:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1BCBC800) [pid = 2196] [serial = 1811] [outer = 1B46B800] 15:29:53 INFO - PROCESS | 2196 | 1461191393696 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]]]}] 15:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 770ms 15:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:29:53 INFO - PROCESS | 2196 | 1461191393731 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 15:29:53 INFO - PROCESS | 2196 | 1461191393733 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 15:29:53 INFO - PROCESS | 2196 | 1461191393736 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:29:53 INFO - PROCESS | 2196 | 1461191393738 Marionette TRACE conn5 <- [1,2378,null,{}] 15:29:53 INFO - PROCESS | 2196 | 1461191393741 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}] 15:29:53 INFO - PROCESS | 2196 | 1461191393868 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 15:29:53 INFO - PROCESS | 2196 | 1461191393874 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:53 INFO - PROCESS | 2196 | ++DOCSHELL 1BCC4C00 == 65 [pid = 2196] [id = 604] 15:29:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1C2A3800) [pid = 2196] [serial = 1812] [outer = 00000000] 15:29:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1C5A0000) [pid = 2196] [serial = 1813] [outer = 1C2A3800] 15:29:53 INFO - PROCESS | 2196 | 1461191393990 Marionette DEBUG loaded listener.js 15:29:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1C5A9400) [pid = 2196] [serial = 1814] [outer = 1C2A3800] 15:29:54 INFO - PROCESS | 2196 | 1461191394427 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]]]}] 15:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 15:29:54 INFO - PROCESS | 2196 | 1461191394467 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 15:29:54 INFO - PROCESS | 2196 | 1461191394469 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 15:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:29:54 INFO - PROCESS | 2196 | 1461191394508 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:29:54 INFO - PROCESS | 2196 | 1461191394510 Marionette TRACE conn5 <- [1,2382,null,{}] 15:29:54 INFO - PROCESS | 2196 | 1461191394514 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}] 15:29:54 INFO - PROCESS | 2196 | 1461191394639 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 15:29:54 INFO - PROCESS | 2196 | 1461191394714 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:54 INFO - PROCESS | 2196 | ++DOCSHELL 1C456800 == 66 [pid = 2196] [id = 605] 15:29:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1C5E3C00) [pid = 2196] [serial = 1815] [outer = 00000000] 15:29:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1C6D4800) [pid = 2196] [serial = 1816] [outer = 1C5E3C00] 15:29:54 INFO - PROCESS | 2196 | 1461191394759 Marionette DEBUG loaded listener.js 15:29:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1C9B9C00) [pid = 2196] [serial = 1817] [outer = 1C5E3C00] 15:29:55 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (12626000) [pid = 2196] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:29:55 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1C18EC00) [pid = 2196] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:29:55 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1C5A9C00) [pid = 2196] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:29:55 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (0F32A000) [pid = 2196] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:29:55 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (125C4400) [pid = 2196] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:29:55 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1AD34400) [pid = 2196] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:29:55 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (179AE800) [pid = 2196] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:29:55 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1262E400) [pid = 2196] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:29:55 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (17675800) [pid = 2196] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:29:55 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1AC5BC00) [pid = 2196] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:29:55 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (127C9C00) [pid = 2196] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:29:55 INFO - PROCESS | 2196 | 1461191395398 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]]]}] 15:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 930ms 15:29:55 INFO - PROCESS | 2196 | 1461191395433 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 15:29:55 INFO - PROCESS | 2196 | 1461191395435 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 15:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:29:55 INFO - PROCESS | 2196 | 1461191395446 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:29:55 INFO - PROCESS | 2196 | 1461191395447 Marionette TRACE conn5 <- [1,2386,null,{}] 15:29:55 INFO - PROCESS | 2196 | 1461191395451 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}] 15:29:55 INFO - PROCESS | 2196 | 1461191395538 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 15:29:55 INFO - PROCESS | 2196 | 1461191395546 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:55 INFO - PROCESS | 2196 | ++DOCSHELL 1767E000 == 67 [pid = 2196] [id = 606] 15:29:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (195E1800) [pid = 2196] [serial = 1818] [outer = 00000000] 15:29:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1C5A9C00) [pid = 2196] [serial = 1819] [outer = 195E1800] 15:29:55 INFO - PROCESS | 2196 | 1461191395591 Marionette DEBUG loaded listener.js 15:29:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1C5EC000) [pid = 2196] [serial = 1820] [outer = 195E1800] 15:29:56 INFO - PROCESS | 2196 | 1461191396045 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]]]}] 15:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 15:29:56 INFO - PROCESS | 2196 | 1461191396088 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 15:29:56 INFO - PROCESS | 2196 | 1461191396090 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 15:29:56 INFO - PROCESS | 2196 | 1461191396093 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:29:56 INFO - PROCESS | 2196 | 1461191396095 Marionette TRACE conn5 <- [1,2390,null,{}] 15:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:29:56 INFO - PROCESS | 2196 | 1461191396098 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}] 15:29:56 INFO - PROCESS | 2196 | 1461191396185 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 15:29:56 INFO - PROCESS | 2196 | 1461191396191 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:56 INFO - PROCESS | 2196 | ++DOCSHELL 1CBB6C00 == 68 [pid = 2196] [id = 607] 15:29:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1D9C7800) [pid = 2196] [serial = 1821] [outer = 00000000] 15:29:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1EE9CC00) [pid = 2196] [serial = 1822] [outer = 1D9C7800] 15:29:56 INFO - PROCESS | 2196 | 1461191396268 Marionette DEBUG loaded listener.js 15:29:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1F163400) [pid = 2196] [serial = 1823] [outer = 1D9C7800] 15:29:56 INFO - PROCESS | 2196 | 1461191396745 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]]]}] 15:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 15:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:29:56 INFO - PROCESS | 2196 | 1461191396829 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 15:29:56 INFO - PROCESS | 2196 | 1461191396831 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 15:29:56 INFO - PROCESS | 2196 | 1461191396835 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:29:56 INFO - PROCESS | 2196 | 1461191396837 Marionette TRACE conn5 <- [1,2394,null,{}] 15:29:56 INFO - PROCESS | 2196 | 1461191396840 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}] 15:29:56 INFO - PROCESS | 2196 | 1461191396934 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 15:29:56 INFO - PROCESS | 2196 | 1461191396945 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:56 INFO - PROCESS | 2196 | ++DOCSHELL 1F188000 == 69 [pid = 2196] [id = 608] 15:29:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1F196800) [pid = 2196] [serial = 1824] [outer = 00000000] 15:29:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1F820C00) [pid = 2196] [serial = 1825] [outer = 1F196800] 15:29:57 INFO - PROCESS | 2196 | 1461191396997 Marionette DEBUG loaded listener.js 15:29:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1FE30000) [pid = 2196] [serial = 1826] [outer = 1F196800] 15:29:57 INFO - PROCESS | 2196 | 1461191397769 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]]]}] 15:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 970ms 15:29:57 INFO - PROCESS | 2196 | 1461191397806 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 15:29:57 INFO - PROCESS | 2196 | 1461191397812 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 15:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:29:57 INFO - PROCESS | 2196 | 1461191397818 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:29:57 INFO - PROCESS | 2196 | 1461191397822 Marionette TRACE conn5 <- [1,2398,null,{}] 15:29:57 INFO - PROCESS | 2196 | 1461191397828 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}] 15:29:57 INFO - PROCESS | 2196 | 1461191397950 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 15:29:58 INFO - PROCESS | 2196 | 1461191398119 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:58 INFO - PROCESS | 2196 | ++DOCSHELL 12BC6400 == 70 [pid = 2196] [id = 609] 15:29:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (16C8C800) [pid = 2196] [serial = 1827] [outer = 00000000] 15:29:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (17680800) [pid = 2196] [serial = 1828] [outer = 16C8C800] 15:29:58 INFO - PROCESS | 2196 | 1461191398179 Marionette DEBUG loaded listener.js 15:29:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1797C000) [pid = 2196] [serial = 1829] [outer = 16C8C800] 15:29:58 INFO - PROCESS | 2196 | 1461191398786 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]]]}] 15:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1023ms 15:29:58 INFO - PROCESS | 2196 | 1461191398844 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 15:29:58 INFO - PROCESS | 2196 | 1461191398851 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 15:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:29:58 INFO - PROCESS | 2196 | 1461191398858 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:29:58 INFO - PROCESS | 2196 | 1461191398861 Marionette TRACE conn5 <- [1,2402,null,{}] 15:29:58 INFO - PROCESS | 2196 | 1461191398865 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}] 15:29:59 INFO - PROCESS | 2196 | 1461191399035 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 15:29:59 INFO - PROCESS | 2196 | 1461191399151 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:29:59 INFO - PROCESS | 2196 | ++DOCSHELL 179AAC00 == 71 [pid = 2196] [id = 610] 15:29:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (195DA800) [pid = 2196] [serial = 1830] [outer = 00000000] 15:29:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1B07A800) [pid = 2196] [serial = 1831] [outer = 195DA800] 15:29:59 INFO - PROCESS | 2196 | 1461191399207 Marionette DEBUG loaded listener.js 15:29:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1B40B800) [pid = 2196] [serial = 1832] [outer = 195DA800] 15:29:59 INFO - PROCESS | 2196 | 1461191399824 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]]]}] 15:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1023ms 15:29:59 INFO - PROCESS | 2196 | 1461191399882 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 15:29:59 INFO - PROCESS | 2196 | 1461191399884 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 15:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:29:59 INFO - PROCESS | 2196 | 1461191399888 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:29:59 INFO - PROCESS | 2196 | 1461191399892 Marionette TRACE conn5 <- [1,2406,null,{}] 15:29:59 INFO - PROCESS | 2196 | 1461191399903 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}] 15:30:00 INFO - PROCESS | 2196 | 1461191400022 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 15:30:00 INFO - PROCESS | 2196 | 1461191400177 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:00 INFO - PROCESS | 2196 | ++DOCSHELL 1F814400 == 72 [pid = 2196] [id = 611] 15:30:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1F814C00) [pid = 2196] [serial = 1833] [outer = 00000000] 15:30:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1FEA4800) [pid = 2196] [serial = 1834] [outer = 1F814C00] 15:30:00 INFO - PROCESS | 2196 | 1461191400236 Marionette DEBUG loaded listener.js 15:30:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (1FEEA400) [pid = 2196] [serial = 1835] [outer = 1F814C00] 15:30:00 INFO - PROCESS | 2196 | 1461191400820 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]]]}] 15:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 15:30:00 INFO - PROCESS | 2196 | 1461191400862 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 15:30:00 INFO - PROCESS | 2196 | 1461191400865 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 15:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:30:00 INFO - PROCESS | 2196 | 1461191400868 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:30:00 INFO - PROCESS | 2196 | 1461191400870 Marionette TRACE conn5 <- [1,2410,null,{}] 15:30:00 INFO - PROCESS | 2196 | 1461191400874 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}] 15:30:00 INFO - PROCESS | 2196 | 1461191400991 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 15:30:01 INFO - PROCESS | 2196 | 1461191401144 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:01 INFO - PROCESS | 2196 | ++DOCSHELL 1F815000 == 73 [pid = 2196] [id = 612] 15:30:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1FE2C400) [pid = 2196] [serial = 1836] [outer = 00000000] 15:30:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (20438000) [pid = 2196] [serial = 1837] [outer = 1FE2C400] 15:30:01 INFO - PROCESS | 2196 | 1461191401205 Marionette DEBUG loaded listener.js 15:30:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (204CB400) [pid = 2196] [serial = 1838] [outer = 1FE2C400] 15:30:01 INFO - PROCESS | 2196 | 1461191401743 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]]]}] 15:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 15:30:01 INFO - PROCESS | 2196 | 1461191401802 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 15:30:01 INFO - PROCESS | 2196 | 1461191401804 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 15:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:30:01 INFO - PROCESS | 2196 | 1461191401808 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:30:01 INFO - PROCESS | 2196 | 1461191401810 Marionette TRACE conn5 <- [1,2414,null,{}] 15:30:01 INFO - PROCESS | 2196 | 1461191401814 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}] 15:30:01 INFO - PROCESS | 2196 | 1461191401925 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 15:30:02 INFO - PROCESS | 2196 | 1461191402076 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:02 INFO - PROCESS | 2196 | ++DOCSHELL 204CA800 == 74 [pid = 2196] [id = 613] 15:30:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (204CE400) [pid = 2196] [serial = 1839] [outer = 00000000] 15:30:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (20B10800) [pid = 2196] [serial = 1840] [outer = 204CE400] 15:30:02 INFO - PROCESS | 2196 | 1461191402132 Marionette DEBUG loaded listener.js 15:30:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (20D23400) [pid = 2196] [serial = 1841] [outer = 204CE400] 15:30:02 INFO - PROCESS | 2196 | 1461191402770 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]]]}] 15:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 15:30:02 INFO - PROCESS | 2196 | 1461191402781 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 15:30:02 INFO - PROCESS | 2196 | 1461191402784 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 15:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:30:02 INFO - PROCESS | 2196 | 1461191402801 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:30:02 INFO - PROCESS | 2196 | 1461191402804 Marionette TRACE conn5 <- [1,2418,null,{}] 15:30:02 INFO - PROCESS | 2196 | 1461191402808 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}] 15:30:02 INFO - PROCESS | 2196 | 1461191402931 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 15:30:03 INFO - PROCESS | 2196 | 1461191403084 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:03 INFO - PROCESS | 2196 | ++DOCSHELL 20D27C00 == 75 [pid = 2196] [id = 614] 15:30:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (20DF6400) [pid = 2196] [serial = 1842] [outer = 00000000] 15:30:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (210AD400) [pid = 2196] [serial = 1843] [outer = 20DF6400] 15:30:03 INFO - PROCESS | 2196 | 1461191403144 Marionette DEBUG loaded listener.js 15:30:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (211BEC00) [pid = 2196] [serial = 1844] [outer = 20DF6400] 15:30:03 INFO - PROCESS | 2196 | 1461191403763 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]]]}] 15:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 15:30:03 INFO - PROCESS | 2196 | 1461191403786 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 15:30:03 INFO - PROCESS | 2196 | 1461191403788 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 15:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:30:03 INFO - PROCESS | 2196 | 1461191403793 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:30:03 INFO - PROCESS | 2196 | 1461191403795 Marionette TRACE conn5 <- [1,2422,null,{}] 15:30:03 INFO - PROCESS | 2196 | 1461191403799 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}] 15:30:03 INFO - PROCESS | 2196 | 1461191403911 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 15:30:04 INFO - PROCESS | 2196 | 1461191404084 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:04 INFO - PROCESS | 2196 | ++DOCSHELL 1796E400 == 76 [pid = 2196] [id = 615] 15:30:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (17977400) [pid = 2196] [serial = 1845] [outer = 00000000] 15:30:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (1A054000) [pid = 2196] [serial = 1846] [outer = 17977400] 15:30:04 INFO - PROCESS | 2196 | 1461191404140 Marionette DEBUG loaded listener.js 15:30:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (1AC71400) [pid = 2196] [serial = 1847] [outer = 17977400] 15:30:04 INFO - PROCESS | 2196 | 1461191404932 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]]]}] 15:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1179ms 15:30:04 INFO - PROCESS | 2196 | 1461191404973 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 15:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:30:04 INFO - PROCESS | 2196 | 1461191404977 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 15:30:04 INFO - PROCESS | 2196 | 1461191404982 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:30:04 INFO - PROCESS | 2196 | 1461191404986 Marionette TRACE conn5 <- [1,2426,null,{}] 15:30:04 INFO - PROCESS | 2196 | 1461191404991 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}] 15:30:05 INFO - PROCESS | 2196 | 1461191405101 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 15:30:05 INFO - PROCESS | 2196 | 1461191405259 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:05 INFO - PROCESS | 2196 | ++DOCSHELL 179A7400 == 77 [pid = 2196] [id = 616] 15:30:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (179A7C00) [pid = 2196] [serial = 1848] [outer = 00000000] 15:30:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (1974A000) [pid = 2196] [serial = 1849] [outer = 179A7C00] 15:30:05 INFO - PROCESS | 2196 | 1461191405313 Marionette DEBUG loaded listener.js 15:30:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (1A05E400) [pid = 2196] [serial = 1850] [outer = 179A7C00] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 1BA35800 == 76 [pid = 2196] [id = 482] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 1B29F800 == 75 [pid = 2196] [id = 530] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 17972800 == 74 [pid = 2196] [id = 441] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 13573800 == 73 [pid = 2196] [id = 440] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 1CBB6C00 == 72 [pid = 2196] [id = 607] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 1767E000 == 71 [pid = 2196] [id = 606] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 1C456800 == 70 [pid = 2196] [id = 605] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 1BCC4C00 == 69 [pid = 2196] [id = 604] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 1B463800 == 68 [pid = 2196] [id = 603] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 1A3EC800 == 67 [pid = 2196] [id = 602] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 1A060800 == 66 [pid = 2196] [id = 601] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (1F816C00) [pid = 2196] [serial = 1771] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 127CF000 == 65 [pid = 2196] [id = 600] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 182D6800 == 64 [pid = 2196] [id = 599] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 0F325000 == 63 [pid = 2196] [id = 598] 15:30:05 INFO - PROCESS | 2196 | --DOCSHELL 1274F800 == 62 [pid = 2196] [id = 591] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (1C59D000) [pid = 2196] [serial = 1759] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (1BCC7400) [pid = 2196] [serial = 1757] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1E2A3800) [pid = 2196] [serial = 1762] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1C57CC00) [pid = 2196] [serial = 1760] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (179A5000) [pid = 2196] [serial = 1726] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (1BCBDC00) [pid = 2196] [serial = 1729] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (215D6800) [pid = 2196] [serial = 1732] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (127C9800) [pid = 2196] [serial = 1739] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (12750C00) [pid = 2196] [serial = 1738] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (1B23D400) [pid = 2196] [serial = 1745] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1AD8BC00) [pid = 2196] [serial = 1744] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1B545800) [pid = 2196] [serial = 1768] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1A054C00) [pid = 2196] [serial = 1750] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1A33EC00) [pid = 2196] [serial = 1751] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (16E25C00) [pid = 2196] [serial = 1747] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (17366000) [pid = 2196] [serial = 1748] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1974C000) [pid = 2196] [serial = 1742] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (179ABC00) [pid = 2196] [serial = 1741] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1B231C00) [pid = 2196] [serial = 1753] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (225CA800) [pid = 2196] [serial = 1735] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1C5E6000) [pid = 2196] [serial = 1769] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1E33D400) [pid = 2196] [serial = 1763] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (17173000) [pid = 2196] [serial = 1765] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (179AD000) [pid = 2196] [serial = 1766] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1B2AB400) [pid = 2196] [serial = 1754] [outer = 00000000] [url = about:blank] 15:30:05 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1BCBF800) [pid = 2196] [serial = 1756] [outer = 00000000] [url = about:blank] 15:30:06 INFO - PROCESS | 2196 | 1461191406016 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]]]}] 15:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1082ms 15:30:06 INFO - PROCESS | 2196 | 1461191406065 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 15:30:06 INFO - PROCESS | 2196 | 1461191406071 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 15:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:30:06 INFO - PROCESS | 2196 | 1461191406077 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:30:06 INFO - PROCESS | 2196 | 1461191406079 Marionette TRACE conn5 <- [1,2430,null,{}] 15:30:06 INFO - PROCESS | 2196 | 1461191406084 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}] 15:30:06 INFO - PROCESS | 2196 | 1461191406179 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 15:30:06 INFO - PROCESS | 2196 | 1461191406290 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:06 INFO - PROCESS | 2196 | ++DOCSHELL 11FF8C00 == 63 [pid = 2196] [id = 617] 15:30:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (12509400) [pid = 2196] [serial = 1851] [outer = 00000000] 15:30:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (135D7400) [pid = 2196] [serial = 1852] [outer = 12509400] 15:30:06 INFO - PROCESS | 2196 | 1461191406336 Marionette DEBUG loaded listener.js 15:30:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (16C72000) [pid = 2196] [serial = 1853] [outer = 12509400] 15:30:06 INFO - PROCESS | 2196 | 1461191406775 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]]]}] 15:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 15:30:06 INFO - PROCESS | 2196 | 1461191406810 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 15:30:06 INFO - PROCESS | 2196 | 1461191406812 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 15:30:06 INFO - PROCESS | 2196 | 1461191406815 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:30:06 INFO - PROCESS | 2196 | 1461191406819 Marionette TRACE conn5 <- [1,2434,null,{}] 15:30:06 INFO - PROCESS | 2196 | 1461191406833 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}] 15:30:06 INFO - PROCESS | 2196 | 1461191406927 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 15:30:06 INFO - PROCESS | 2196 | 1461191406934 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:06 INFO - PROCESS | 2196 | ++DOCSHELL 19748400 == 64 [pid = 2196] [id = 618] 15:30:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (19B56400) [pid = 2196] [serial = 1854] [outer = 00000000] 15:30:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1A0A0800) [pid = 2196] [serial = 1855] [outer = 19B56400] 15:30:06 INFO - PROCESS | 2196 | 1461191406987 Marionette DEBUG loaded listener.js 15:30:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1A33D000) [pid = 2196] [serial = 1856] [outer = 19B56400] 15:30:07 INFO - PROCESS | 2196 | 1461191407462 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]]]}] 15:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 15:30:07 INFO - PROCESS | 2196 | 1461191407511 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 15:30:07 INFO - PROCESS | 2196 | 1461191407513 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 15:30:07 INFO - PROCESS | 2196 | 1461191407517 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:30:07 INFO - PROCESS | 2196 | 1461191407518 Marionette TRACE conn5 <- [1,2438,null,{}] 15:30:07 INFO - PROCESS | 2196 | 1461191407522 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}] 15:30:07 INFO - PROCESS | 2196 | 1461191407612 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 15:30:07 INFO - PROCESS | 2196 | 1461191407621 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:07 INFO - PROCESS | 2196 | ++DOCSHELL 1AD83C00 == 65 [pid = 2196] [id = 619] 15:30:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1B075000) [pid = 2196] [serial = 1857] [outer = 00000000] 15:30:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1B2A3400) [pid = 2196] [serial = 1858] [outer = 1B075000] 15:30:07 INFO - PROCESS | 2196 | 1461191407667 Marionette DEBUG loaded listener.js 15:30:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1B403800) [pid = 2196] [serial = 1859] [outer = 1B075000] 15:30:08 INFO - PROCESS | 2196 | 1461191408135 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]]]}] 15:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 15:30:08 INFO - PROCESS | 2196 | 1461191408191 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 15:30:08 INFO - PROCESS | 2196 | 1461191408193 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 15:30:08 INFO - PROCESS | 2196 | 1461191408196 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:30:08 INFO - PROCESS | 2196 | 1461191408198 Marionette TRACE conn5 <- [1,2442,null,{}] 15:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:30:08 INFO - PROCESS | 2196 | 1461191408202 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}] 15:30:08 INFO - PROCESS | 2196 | 1461191408326 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 15:30:08 INFO - PROCESS | 2196 | 1461191408425 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:08 INFO - PROCESS | 2196 | ++DOCSHELL 1B4CEC00 == 66 [pid = 2196] [id = 620] 15:30:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1B548400) [pid = 2196] [serial = 1860] [outer = 00000000] 15:30:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1BCBF800) [pid = 2196] [serial = 1861] [outer = 1B548400] 15:30:08 INFO - PROCESS | 2196 | 1461191408471 Marionette DEBUG loaded listener.js 15:30:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (1BCC5C00) [pid = 2196] [serial = 1862] [outer = 1B548400] 15:30:08 INFO - PROCESS | 2196 | 1461191408913 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]]]}] 15:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 770ms 15:30:08 INFO - PROCESS | 2196 | 1461191408971 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 15:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:30:08 INFO - PROCESS | 2196 | 1461191408973 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 15:30:08 INFO - PROCESS | 2196 | 1461191408976 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:30:08 INFO - PROCESS | 2196 | 1461191408977 Marionette TRACE conn5 <- [1,2446,null,{}] 15:30:08 INFO - PROCESS | 2196 | 1461191408992 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}] 15:30:09 INFO - PROCESS | 2196 | 1461191409136 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 15:30:09 INFO - PROCESS | 2196 | 1461191409215 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:09 INFO - PROCESS | 2196 | ++DOCSHELL 1C59DC00 == 67 [pid = 2196] [id = 621] 15:30:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1C5A3000) [pid = 2196] [serial = 1863] [outer = 00000000] 15:30:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1C5E6C00) [pid = 2196] [serial = 1864] [outer = 1C5A3000] 15:30:09 INFO - PROCESS | 2196 | 1461191409264 Marionette DEBUG loaded listener.js 15:30:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (1C6D7000) [pid = 2196] [serial = 1865] [outer = 1C5A3000] 15:30:09 INFO - PROCESS | 2196 | 1461191409692 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]]]}] 15:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 772ms 15:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:30:09 INFO - PROCESS | 2196 | 1461191409749 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 15:30:09 INFO - PROCESS | 2196 | 1461191409751 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 15:30:09 INFO - PROCESS | 2196 | 1461191409754 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:30:09 INFO - PROCESS | 2196 | 1461191409756 Marionette TRACE conn5 <- [1,2450,null,{}] 15:30:09 INFO - PROCESS | 2196 | 1461191409759 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}] 15:30:09 INFO - PROCESS | 2196 | 1461191409888 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 15:30:09 INFO - PROCESS | 2196 | 1461191409965 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:09 INFO - PROCESS | 2196 | ++DOCSHELL 1A058400 == 68 [pid = 2196] [id = 622] 15:30:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (1C5E5800) [pid = 2196] [serial = 1866] [outer = 00000000] 15:30:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (1E33BC00) [pid = 2196] [serial = 1867] [outer = 1C5E5800] 15:30:10 INFO - PROCESS | 2196 | 1461191410012 Marionette DEBUG loaded listener.js 15:30:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (1E96FC00) [pid = 2196] [serial = 1868] [outer = 1C5E5800] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1AD32C00) [pid = 2196] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (0F326C00) [pid = 2196] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1A061000) [pid = 2196] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (18928000) [pid = 2196] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1B46B800) [pid = 2196] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (12AD4C00) [pid = 2196] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1C2A3800) [pid = 2196] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (1C5E3C00) [pid = 2196] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1D9C7800) [pid = 2196] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (195E1800) [pid = 2196] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (0F32EC00) [pid = 2196] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (17131000) [pid = 2196] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (19B59400) [pid = 2196] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1C5E6800) [pid = 2196] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1E2AE000) [pid = 2196] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (1FE28800) [pid = 2196] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1FEB0800) [pid = 2196] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1B40AC00) [pid = 2196] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (13887C00) [pid = 2196] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:30:10 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1A33FC00) [pid = 2196] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:30:10 INFO - PROCESS | 2196 | 1461191410641 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]]]}] 15:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 930ms 15:30:10 INFO - PROCESS | 2196 | 1461191410685 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 15:30:10 INFO - PROCESS | 2196 | 1461191410687 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 15:30:10 INFO - PROCESS | 2196 | 1461191410691 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:30:10 INFO - PROCESS | 2196 | 1461191410692 Marionette TRACE conn5 <- [1,2454,null,{}] 15:30:10 INFO - PROCESS | 2196 | 1461191410696 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}] 15:30:10 INFO - PROCESS | 2196 | 1461191410826 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 15:30:10 INFO - PROCESS | 2196 | 1461191410842 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:10 INFO - PROCESS | 2196 | ++DOCSHELL 13883800 == 69 [pid = 2196] [id = 623] 15:30:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (16C75000) [pid = 2196] [serial = 1869] [outer = 00000000] 15:30:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (195DFC00) [pid = 2196] [serial = 1870] [outer = 16C75000] 15:30:10 INFO - PROCESS | 2196 | 1461191410887 Marionette DEBUG loaded listener.js 15:30:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1A05B400) [pid = 2196] [serial = 1871] [outer = 16C75000] 15:30:11 INFO - PROCESS | 2196 | 1461191411296 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]]]}] 15:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 15:30:11 INFO - PROCESS | 2196 | 1461191411333 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 15:30:11 INFO - PROCESS | 2196 | 1461191411335 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 15:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:30:11 INFO - PROCESS | 2196 | 1461191411343 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:30:11 INFO - PROCESS | 2196 | 1461191411345 Marionette TRACE conn5 <- [1,2458,null,{}] 15:30:11 INFO - PROCESS | 2196 | 1461191411349 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}] 15:30:11 INFO - PROCESS | 2196 | 1461191411441 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 15:30:11 INFO - PROCESS | 2196 | 1461191411447 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:11 INFO - PROCESS | 2196 | ++DOCSHELL 1B22F800 == 70 [pid = 2196] [id = 624] 15:30:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1B40AC00) [pid = 2196] [serial = 1872] [outer = 00000000] 15:30:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1CBB5000) [pid = 2196] [serial = 1873] [outer = 1B40AC00] 15:30:11 INFO - PROCESS | 2196 | 1461191411492 Marionette DEBUG loaded listener.js 15:30:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1E20B000) [pid = 2196] [serial = 1874] [outer = 1B40AC00] 15:30:11 INFO - PROCESS | 2196 | 1461191411988 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]]]}] 15:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 15:30:12 INFO - PROCESS | 2196 | 1461191412016 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 15:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:30:12 INFO - PROCESS | 2196 | 1461191412018 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 15:30:12 INFO - PROCESS | 2196 | 1461191412021 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:30:12 INFO - PROCESS | 2196 | 1461191412023 Marionette TRACE conn5 <- [1,2462,null,{}] 15:30:12 INFO - PROCESS | 2196 | 1461191412042 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}] 15:30:12 INFO - PROCESS | 2196 | 1461191412131 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 15:30:12 INFO - PROCESS | 2196 | 1461191412138 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:12 INFO - PROCESS | 2196 | ++DOCSHELL 1E975C00 == 71 [pid = 2196] [id = 625] 15:30:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1F81AC00) [pid = 2196] [serial = 1875] [outer = 00000000] 15:30:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1FE30C00) [pid = 2196] [serial = 1876] [outer = 1F81AC00] 15:30:12 INFO - PROCESS | 2196 | 1461191412182 Marionette DEBUG loaded listener.js 15:30:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1FEA3400) [pid = 2196] [serial = 1877] [outer = 1F81AC00] 15:30:12 INFO - PROCESS | 2196 | 1461191412942 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]]]}] 15:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 988ms 15:30:13 INFO - PROCESS | 2196 | 1461191413011 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 15:30:13 INFO - PROCESS | 2196 | 1461191413015 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 15:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:30:13 INFO - PROCESS | 2196 | 1461191413021 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:30:13 INFO - PROCESS | 2196 | 1461191413025 Marionette TRACE conn5 <- [1,2466,null,{}] 15:30:13 INFO - PROCESS | 2196 | 1461191413031 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}] 15:30:13 INFO - PROCESS | 2196 | 1461191413192 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 15:30:13 INFO - PROCESS | 2196 | 1461191413342 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:13 INFO - PROCESS | 2196 | ++DOCSHELL 16E76C00 == 72 [pid = 2196] [id = 626] 15:30:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (17168400) [pid = 2196] [serial = 1878] [outer = 00000000] 15:30:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (179A1400) [pid = 2196] [serial = 1879] [outer = 17168400] 15:30:13 INFO - PROCESS | 2196 | 1461191413402 Marionette DEBUG loaded listener.js 15:30:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1821EC00) [pid = 2196] [serial = 1880] [outer = 17168400] 15:30:13 INFO - PROCESS | 2196 | 1461191413992 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]]]}] 15:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1021ms 15:30:14 INFO - PROCESS | 2196 | 1461191414047 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 15:30:14 INFO - PROCESS | 2196 | 1461191414053 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 15:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:30:14 INFO - PROCESS | 2196 | 1461191414060 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:30:14 INFO - PROCESS | 2196 | 1461191414063 Marionette TRACE conn5 <- [1,2470,null,{}] 15:30:14 INFO - PROCESS | 2196 | 1461191414067 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}] 15:30:14 INFO - PROCESS | 2196 | 1461191414183 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 15:30:14 INFO - PROCESS | 2196 | 1461191414338 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:14 INFO - PROCESS | 2196 | ++DOCSHELL 1A05BC00 == 73 [pid = 2196] [id = 627] 15:30:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1A05C000) [pid = 2196] [serial = 1881] [outer = 00000000] 15:30:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (1B402800) [pid = 2196] [serial = 1882] [outer = 1A05C000] 15:30:14 INFO - PROCESS | 2196 | 1461191414395 Marionette DEBUG loaded listener.js 15:30:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1BCBE800) [pid = 2196] [serial = 1883] [outer = 1A05C000] 15:30:15 INFO - PROCESS | 2196 | 1461191415034 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]]]}] 15:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1020ms 15:30:15 INFO - PROCESS | 2196 | 1461191415082 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 15:30:15 INFO - PROCESS | 2196 | 1461191415084 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 15:30:15 INFO - PROCESS | 2196 | 1461191415103 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:30:15 INFO - PROCESS | 2196 | 1461191415107 Marionette TRACE conn5 <- [1,2474,null,{}] 15:30:15 INFO - PROCESS | 2196 | 1461191415136 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}] 15:30:15 INFO - PROCESS | 2196 | 1461191415256 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 15:30:15 INFO - PROCESS | 2196 | 1461191415415 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:15 INFO - PROCESS | 2196 | ++DOCSHELL 1F81E000 == 74 [pid = 2196] [id = 628] 15:30:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1F821000) [pid = 2196] [serial = 1884] [outer = 00000000] 15:30:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (2042EC00) [pid = 2196] [serial = 1885] [outer = 1F821000] 15:30:15 INFO - PROCESS | 2196 | 1461191415479 Marionette DEBUG loaded listener.js 15:30:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (204CB000) [pid = 2196] [serial = 1886] [outer = 1F821000] 15:30:16 INFO - PROCESS | 2196 | 1461191416083 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]]]}] 15:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1038ms 15:30:16 INFO - PROCESS | 2196 | 1461191416147 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 15:30:16 INFO - PROCESS | 2196 | 1461191416150 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 15:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:30:16 INFO - PROCESS | 2196 | 1461191416154 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:30:16 INFO - PROCESS | 2196 | 1461191416156 Marionette TRACE conn5 <- [1,2478,null,{}] 15:30:16 INFO - PROCESS | 2196 | 1461191416160 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}] 15:30:16 INFO - PROCESS | 2196 | 1461191416275 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 15:30:16 INFO - PROCESS | 2196 | 1461191416442 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:16 INFO - PROCESS | 2196 | ++DOCSHELL 20D20000 == 75 [pid = 2196] [id = 629] 15:30:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (20D29800) [pid = 2196] [serial = 1887] [outer = 00000000] 15:30:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (20EDD000) [pid = 2196] [serial = 1888] [outer = 20D29800] 15:30:16 INFO - PROCESS | 2196 | 1461191416500 Marionette DEBUG loaded listener.js 15:30:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (20EE2C00) [pid = 2196] [serial = 1889] [outer = 20D29800] 15:30:17 INFO - PROCESS | 2196 | 1461191417094 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]]]}] 15:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 15:30:17 INFO - PROCESS | 2196 | 1461191417133 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 15:30:17 INFO - PROCESS | 2196 | 1461191417136 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 15:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:30:17 INFO - PROCESS | 2196 | 1461191417141 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:30:17 INFO - PROCESS | 2196 | 1461191417143 Marionette TRACE conn5 <- [1,2482,null,{}] 15:30:17 INFO - PROCESS | 2196 | 1461191417147 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}] 15:30:17 INFO - PROCESS | 2196 | 1461191417258 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 15:30:17 INFO - PROCESS | 2196 | 1461191417411 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:17 INFO - PROCESS | 2196 | ++DOCSHELL 211BBC00 == 76 [pid = 2196] [id = 630] 15:30:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (211C2800) [pid = 2196] [serial = 1890] [outer = 00000000] 15:30:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (215D4400) [pid = 2196] [serial = 1891] [outer = 211C2800] 15:30:17 INFO - PROCESS | 2196 | 1461191417468 Marionette DEBUG loaded listener.js 15:30:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (215D7800) [pid = 2196] [serial = 1892] [outer = 211C2800] 15:30:18 INFO - PROCESS | 2196 | 1461191418016 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]]]}] 15:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 15:30:18 INFO - PROCESS | 2196 | 1461191418073 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 15:30:18 INFO - PROCESS | 2196 | 1461191418075 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 15:30:18 INFO - PROCESS | 2196 | 1461191418078 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:30:18 INFO - PROCESS | 2196 | 1461191418080 Marionette TRACE conn5 <- [1,2486,null,{}] 15:30:18 INFO - PROCESS | 2196 | 1461191418084 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}] 15:30:18 INFO - PROCESS | 2196 | 1461191418216 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 15:30:18 INFO - PROCESS | 2196 | 1461191418386 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:18 INFO - PROCESS | 2196 | ++DOCSHELL 215DC400 == 77 [pid = 2196] [id = 631] 15:30:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (225C6800) [pid = 2196] [serial = 1893] [outer = 00000000] 15:30:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (24896C00) [pid = 2196] [serial = 1894] [outer = 225C6800] 15:30:18 INFO - PROCESS | 2196 | 1461191418445 Marionette DEBUG loaded listener.js 15:30:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (24899000) [pid = 2196] [serial = 1895] [outer = 225C6800] 15:30:19 INFO - PROCESS | 2196 | 1461191419061 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]]]}] 15:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1019ms 15:30:19 INFO - PROCESS | 2196 | 1461191419101 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 15:30:19 INFO - PROCESS | 2196 | 1461191419104 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 15:30:19 INFO - PROCESS | 2196 | 1461191419107 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:30:19 INFO - PROCESS | 2196 | 1461191419109 Marionette TRACE conn5 <- [1,2490,null,{}] 15:30:19 INFO - PROCESS | 2196 | 1461191419113 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}] 15:30:19 INFO - PROCESS | 2196 | 1461191419223 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 15:30:19 INFO - PROCESS | 2196 | 1461191419561 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:19 INFO - PROCESS | 2196 | ++DOCSHELL 0F32A400 == 78 [pid = 2196] [id = 632] 15:30:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (0F4B9800) [pid = 2196] [serial = 1896] [outer = 00000000] 15:30:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (13882C00) [pid = 2196] [serial = 1897] [outer = 0F4B9800] 15:30:19 INFO - PROCESS | 2196 | 1461191419624 Marionette DEBUG loaded listener.js 15:30:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (1716CC00) [pid = 2196] [serial = 1898] [outer = 0F4B9800] 15:30:20 INFO - PROCESS | 2196 | 1461191420275 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]]]}] 15:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1219ms 15:30:20 INFO - PROCESS | 2196 | 1461191420337 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 15:30:20 INFO - PROCESS | 2196 | 1461191420342 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 15:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:30:20 INFO - PROCESS | 2196 | 1461191420349 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:30:20 INFO - PROCESS | 2196 | 1461191420352 Marionette TRACE conn5 <- [1,2494,null,{}] 15:30:20 INFO - PROCESS | 2196 | 1461191420357 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}] 15:30:20 INFO - PROCESS | 2196 | 1461191420472 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 15:30:20 INFO - PROCESS | 2196 | 1461191420630 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:20 INFO - PROCESS | 2196 | ++DOCSHELL 195E2800 == 79 [pid = 2196] [id = 633] 15:30:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (195E9400) [pid = 2196] [serial = 1899] [outer = 00000000] 15:30:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (1A337800) [pid = 2196] [serial = 1900] [outer = 195E9400] 15:30:20 INFO - PROCESS | 2196 | 1461191420683 Marionette DEBUG loaded listener.js 15:30:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (1AC70000) [pid = 2196] [serial = 1901] [outer = 195E9400] 15:30:21 INFO - PROCESS | 2196 | 1461191421285 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]]]}] 15:30:21 INFO - PROCESS | 2196 | --DOCSHELL 1B22F800 == 78 [pid = 2196] [id = 624] 15:30:21 INFO - PROCESS | 2196 | --DOCSHELL 13883800 == 77 [pid = 2196] [id = 623] 15:30:21 INFO - PROCESS | 2196 | --DOCSHELL 1A058400 == 76 [pid = 2196] [id = 622] 15:30:21 INFO - PROCESS | 2196 | --DOCSHELL 1C59DC00 == 75 [pid = 2196] [id = 621] 15:30:21 INFO - PROCESS | 2196 | --DOCSHELL 1B4CEC00 == 74 [pid = 2196] [id = 620] 15:30:21 INFO - PROCESS | 2196 | --DOCSHELL 1AD83C00 == 73 [pid = 2196] [id = 619] 15:30:21 INFO - PROCESS | 2196 | --DOCSHELL 19748400 == 72 [pid = 2196] [id = 618] 15:30:21 INFO - PROCESS | 2196 | --DOCSHELL 11FF8C00 == 71 [pid = 2196] [id = 617] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (1F820C00) [pid = 2196] [serial = 1825] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (16E1A800) [pid = 2196] [serial = 1774] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (1AD8A000) [pid = 2196] [serial = 1777] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (1F821400) [pid = 2196] [serial = 1780] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (1FEEC400) [pid = 2196] [serial = 1783] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (204CDC00) [pid = 2196] [serial = 1786] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (210AE000) [pid = 2196] [serial = 1789] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1B2A9C00) [pid = 2196] [serial = 1792] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOCSHELL 179A7400 == 70 [pid = 2196] [id = 616] 15:30:21 INFO - PROCESS | 2196 | --DOCSHELL 1F814400 == 69 [pid = 2196] [id = 611] 15:30:21 INFO - PROCESS | 2196 | --DOCSHELL 179AAC00 == 68 [pid = 2196] [id = 610] 15:30:21 INFO - PROCESS | 2196 | --DOCSHELL 12BC6400 == 67 [pid = 2196] [id = 609] 15:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1022ms 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (12629C00) [pid = 2196] [serial = 1634] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (1796F800) [pid = 2196] [serial = 1637] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (1BCC1C00) [pid = 2196] [serial = 1640] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (1E20B800) [pid = 2196] [serial = 1643] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (1F18E800) [pid = 2196] [serial = 1646] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1FEAC000) [pid = 2196] [serial = 1649] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (204CEC00) [pid = 2196] [serial = 1652] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1C18F800) [pid = 2196] [serial = 1667] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1797CC00) [pid = 2196] [serial = 1670] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1B230800) [pid = 2196] [serial = 1673] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1B23A000) [pid = 2196] [serial = 1807] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (12B86C00) [pid = 2196] [serial = 1796] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (12756000) [pid = 2196] [serial = 1795] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1A338C00) [pid = 2196] [serial = 1804] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (1A3E6800) [pid = 2196] [serial = 1805] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (19B6E400) [pid = 2196] [serial = 1799] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (19B58000) [pid = 2196] [serial = 1798] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1B542000) [pid = 2196] [serial = 1810] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1BCBC800) [pid = 2196] [serial = 1811] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (16ECC400) [pid = 2196] [serial = 1801] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (125B9800) [pid = 2196] [serial = 1802] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1C5A9400) [pid = 2196] [serial = 1814] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1C5A0000) [pid = 2196] [serial = 1813] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1C6D4800) [pid = 2196] [serial = 1816] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1EE9CC00) [pid = 2196] [serial = 1822] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1F163400) [pid = 2196] [serial = 1823] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1C9B9C00) [pid = 2196] [serial = 1817] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1C5A9C00) [pid = 2196] [serial = 1819] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1C5EC000) [pid = 2196] [serial = 1820] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1B2A4800) [pid = 2196] [serial = 1808] [outer = 00000000] [url = about:blank] 15:30:21 INFO - PROCESS | 2196 | 1461191421421 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 15:30:21 INFO - PROCESS | 2196 | 1461191421424 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 15:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:30:21 INFO - PROCESS | 2196 | 1461191421435 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:30:21 INFO - PROCESS | 2196 | 1461191421437 Marionette TRACE conn5 <- [1,2498,null,{}] 15:30:21 INFO - PROCESS | 2196 | 1461191421441 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}] 15:30:21 INFO - PROCESS | 2196 | 1461191421540 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 15:30:21 INFO - PROCESS | 2196 | 1461191421547 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:21 INFO - PROCESS | 2196 | ++DOCSHELL 127CD800 == 68 [pid = 2196] [id = 634] 15:30:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (127CF000) [pid = 2196] [serial = 1902] [outer = 00000000] 15:30:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1356E000) [pid = 2196] [serial = 1903] [outer = 127CF000] 15:30:21 INFO - PROCESS | 2196 | 1461191421594 Marionette DEBUG loaded listener.js 15:30:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1712C400) [pid = 2196] [serial = 1904] [outer = 127CF000] 15:30:22 INFO - PROCESS | 2196 | 1461191422123 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]]]}] 15:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 15:30:22 INFO - PROCESS | 2196 | 1461191422170 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 15:30:22 INFO - PROCESS | 2196 | 1461191422172 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 15:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:30:22 INFO - PROCESS | 2196 | 1461191422177 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:30:22 INFO - PROCESS | 2196 | 1461191422182 Marionette TRACE conn5 <- [1,2502,null,{}] 15:30:22 INFO - PROCESS | 2196 | 1461191422191 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}] 15:30:22 INFO - PROCESS | 2196 | 1461191422285 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 15:30:22 INFO - PROCESS | 2196 | 1461191422403 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:22 INFO - PROCESS | 2196 | ++DOCSHELL 19B59C00 == 69 [pid = 2196] [id = 635] 15:30:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (19B5A000) [pid = 2196] [serial = 1905] [outer = 00000000] 15:30:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1A3E9400) [pid = 2196] [serial = 1906] [outer = 19B5A000] 15:30:22 INFO - PROCESS | 2196 | 1461191422448 Marionette DEBUG loaded listener.js 15:30:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1AD83000) [pid = 2196] [serial = 1907] [outer = 19B5A000] 15:30:22 INFO - PROCESS | 2196 | 1461191422823 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]]]}] 15:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 690ms 15:30:22 INFO - PROCESS | 2196 | 1461191422870 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 15:30:22 INFO - PROCESS | 2196 | 1461191422872 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 15:30:22 INFO - PROCESS | 2196 | 1461191422875 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:30:22 INFO - PROCESS | 2196 | 1461191422877 Marionette TRACE conn5 <- [1,2506,null,{}] 15:30:22 INFO - PROCESS | 2196 | 1461191422881 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}] 15:30:22 INFO - PROCESS | 2196 | 1461191422999 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 15:30:22 INFO - PROCESS | 2196 | 1461191423006 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:23 INFO - PROCESS | 2196 | ++DOCSHELL 12D5EC00 == 70 [pid = 2196] [id = 636] 15:30:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1351B400) [pid = 2196] [serial = 1908] [outer = 00000000] 15:30:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (1B2A7400) [pid = 2196] [serial = 1909] [outer = 1351B400] 15:30:23 INFO - PROCESS | 2196 | 1461191423052 Marionette DEBUG loaded listener.js 15:30:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1B466400) [pid = 2196] [serial = 1910] [outer = 1351B400] 15:30:23 INFO - PROCESS | 2196 | 1461191423521 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]]]}] 15:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 15:30:23 INFO - PROCESS | 2196 | 1461191423558 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 15:30:23 INFO - PROCESS | 2196 | 1461191423560 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 15:30:23 INFO - PROCESS | 2196 | 1461191423572 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:30:23 INFO - PROCESS | 2196 | 1461191423574 Marionette TRACE conn5 <- [1,2510,null,{}] 15:30:23 INFO - PROCESS | 2196 | 1461191423577 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}] 15:30:23 INFO - PROCESS | 2196 | 1461191423704 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 15:30:23 INFO - PROCESS | 2196 | 1461191423773 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:23 INFO - PROCESS | 2196 | ++DOCSHELL 1BA68400 == 71 [pid = 2196] [id = 637] 15:30:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (1BCBBC00) [pid = 2196] [serial = 1911] [outer = 00000000] 15:30:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (1BCC9000) [pid = 2196] [serial = 1912] [outer = 1BCBBC00] 15:30:23 INFO - PROCESS | 2196 | 1461191423827 Marionette DEBUG loaded listener.js 15:30:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1C455000) [pid = 2196] [serial = 1913] [outer = 1BCBBC00] 15:30:24 INFO - PROCESS | 2196 | 1461191424279 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]]]}] 15:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 731ms 15:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:30:24 INFO - PROCESS | 2196 | 1461191424308 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 15:30:24 INFO - PROCESS | 2196 | 1461191424310 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 15:30:24 INFO - PROCESS | 2196 | 1461191424313 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:30:24 INFO - PROCESS | 2196 | 1461191424315 Marionette TRACE conn5 <- [1,2514,null,{}] 15:30:24 INFO - PROCESS | 2196 | 1461191424318 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}] 15:30:24 INFO - PROCESS | 2196 | 1461191424482 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 15:30:24 INFO - PROCESS | 2196 | 1461191424560 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:24 INFO - PROCESS | 2196 | ++DOCSHELL 1C5A3400 == 72 [pid = 2196] [id = 638] 15:30:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1C5A4400) [pid = 2196] [serial = 1914] [outer = 00000000] 15:30:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1C5E7C00) [pid = 2196] [serial = 1915] [outer = 1C5A4400] 15:30:24 INFO - PROCESS | 2196 | 1461191424604 Marionette DEBUG loaded listener.js 15:30:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1C6D1800) [pid = 2196] [serial = 1916] [outer = 1C5A4400] 15:30:25 INFO - PROCESS | 2196 | 1461191425045 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]]]}] 15:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 15:30:25 INFO - PROCESS | 2196 | 1461191425085 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 15:30:25 INFO - PROCESS | 2196 | 1461191425087 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 15:30:25 INFO - PROCESS | 2196 | 1461191425090 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:30:25 INFO - PROCESS | 2196 | 1461191425092 Marionette TRACE conn5 <- [1,2518,null,{}] 15:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:30:25 INFO - PROCESS | 2196 | 1461191425095 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}] 15:30:25 INFO - PROCESS | 2196 | 1461191425223 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 15:30:25 INFO - PROCESS | 2196 | 1461191425239 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:25 INFO - PROCESS | 2196 | ++DOCSHELL 1C6D4000 == 73 [pid = 2196] [id = 639] 15:30:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (1C6DCC00) [pid = 2196] [serial = 1917] [outer = 00000000] 15:30:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (1D8C3800) [pid = 2196] [serial = 1918] [outer = 1C6DCC00] 15:30:25 INFO - PROCESS | 2196 | 1461191425284 Marionette DEBUG loaded listener.js 15:30:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (1CBB5C00) [pid = 2196] [serial = 1919] [outer = 1C6DCC00] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (179A7C00) [pid = 2196] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (16C75000) [pid = 2196] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (12509400) [pid = 2196] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (16C74400) [pid = 2196] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1C5E5800) [pid = 2196] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (1B548400) [pid = 2196] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (20B0BC00) [pid = 2196] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1B080800) [pid = 2196] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (20431800) [pid = 2196] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1C6D6000) [pid = 2196] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (20D22C00) [pid = 2196] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1B075000) [pid = 2196] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1FEF0800) [pid = 2196] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (19B56400) [pid = 2196] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (19B56000) [pid = 2196] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1C452400) [pid = 2196] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1B40AC00) [pid = 2196] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1787E400) [pid = 2196] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:30:25 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (225BE000) [pid = 2196] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:30:26 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1FD55400) [pid = 2196] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:30:26 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1A059800) [pid = 2196] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:30:26 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1E977800) [pid = 2196] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:30:26 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1C5A3000) [pid = 2196] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:30:26 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (17977400) [pid = 2196] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:30:26 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (12B81400) [pid = 2196] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:30:26 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1FEA4400) [pid = 2196] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:30:26 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (12B85400) [pid = 2196] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:30:26 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1F817000) [pid = 2196] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:30:26 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1CA7C800) [pid = 2196] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:30:26 INFO - PROCESS | 2196 | 1461191426093 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]]]}] 15:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1017ms 15:30:26 INFO - PROCESS | 2196 | 1461191426111 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 15:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:30:26 INFO - PROCESS | 2196 | 1461191426113 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 15:30:26 INFO - PROCESS | 2196 | 1461191426116 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:30:26 INFO - PROCESS | 2196 | 1461191426118 Marionette TRACE conn5 <- [1,2522,null,{}] 15:30:26 INFO - PROCESS | 2196 | 1461191426121 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}] 15:30:26 INFO - PROCESS | 2196 | 1461191426210 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 15:30:26 INFO - PROCESS | 2196 | 1461191426325 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:26 INFO - PROCESS | 2196 | ++DOCSHELL 11F54800 == 74 [pid = 2196] [id = 640] 15:30:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (12509400) [pid = 2196] [serial = 1920] [outer = 00000000] 15:30:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1797B400) [pid = 2196] [serial = 1921] [outer = 12509400] 15:30:26 INFO - PROCESS | 2196 | 1461191426370 Marionette DEBUG loaded listener.js 15:30:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1A3E0800) [pid = 2196] [serial = 1922] [outer = 12509400] 15:30:26 INFO - PROCESS | 2196 | 1461191426739 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]]]}] 15:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 15:30:26 INFO - PROCESS | 2196 | 1461191426812 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 15:30:26 INFO - PROCESS | 2196 | 1461191426814 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 15:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:30:26 INFO - PROCESS | 2196 | 1461191426820 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:30:26 INFO - PROCESS | 2196 | 1461191426822 Marionette TRACE conn5 <- [1,2526,null,{}] 15:30:26 INFO - PROCESS | 2196 | 1461191426825 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}] 15:30:26 INFO - PROCESS | 2196 | 1461191426917 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 15:30:26 INFO - PROCESS | 2196 | 1461191426923 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:26 INFO - PROCESS | 2196 | ++DOCSHELL 1B080800 == 75 [pid = 2196] [id = 641] 15:30:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1BA0A800) [pid = 2196] [serial = 1923] [outer = 00000000] 15:30:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1EEA0000) [pid = 2196] [serial = 1924] [outer = 1BA0A800] 15:30:26 INFO - PROCESS | 2196 | 1461191426967 Marionette DEBUG loaded listener.js 15:30:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1F15C400) [pid = 2196] [serial = 1925] [outer = 1BA0A800] 15:30:27 INFO - PROCESS | 2196 | 1461191427427 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]]]}] 15:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 15:30:27 INFO - PROCESS | 2196 | 1461191427471 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 15:30:27 INFO - PROCESS | 2196 | 1461191427473 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 15:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:30:27 INFO - PROCESS | 2196 | 1461191427477 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:30:27 INFO - PROCESS | 2196 | 1461191427479 Marionette TRACE conn5 <- [1,2530,null,{}] 15:30:27 INFO - PROCESS | 2196 | 1461191427482 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}] 15:30:27 INFO - PROCESS | 2196 | 1461191427573 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 15:30:27 INFO - PROCESS | 2196 | 1461191427611 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:27 INFO - PROCESS | 2196 | ++DOCSHELL 1F165400 == 76 [pid = 2196] [id = 642] 15:30:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1F18E800) [pid = 2196] [serial = 1926] [outer = 00000000] 15:30:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1FD5B400) [pid = 2196] [serial = 1927] [outer = 1F18E800] 15:30:27 INFO - PROCESS | 2196 | 1461191427662 Marionette DEBUG loaded listener.js 15:30:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1FEA4C00) [pid = 2196] [serial = 1928] [outer = 1F18E800] 15:30:28 INFO - PROCESS | 2196 | 1461191428373 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]]]}] 15:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 930ms 15:30:28 INFO - PROCESS | 2196 | 1461191428412 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 15:30:28 INFO - PROCESS | 2196 | 1461191428417 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 15:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:30:28 INFO - PROCESS | 2196 | 1461191428424 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:30:28 INFO - PROCESS | 2196 | 1461191428427 Marionette TRACE conn5 <- [1,2534,null,{}] 15:30:28 INFO - PROCESS | 2196 | 1461191428433 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}] 15:30:28 INFO - PROCESS | 2196 | 1461191428558 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 15:30:28 INFO - PROCESS | 2196 | 1461191428718 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:28 INFO - PROCESS | 2196 | ++DOCSHELL 135DA000 == 77 [pid = 2196] [id = 643] 15:30:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (136E2000) [pid = 2196] [serial = 1929] [outer = 00000000] 15:30:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1797CC00) [pid = 2196] [serial = 1930] [outer = 136E2000] 15:30:28 INFO - PROCESS | 2196 | 1461191428784 Marionette DEBUG loaded listener.js 15:30:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (179AF000) [pid = 2196] [serial = 1931] [outer = 136E2000] 15:30:29 INFO - PROCESS | 2196 | 1461191429421 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]]]}] 15:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1022ms 15:30:29 INFO - PROCESS | 2196 | 1461191429449 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 15:30:29 INFO - PROCESS | 2196 | 1461191429456 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 15:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:30:29 INFO - PROCESS | 2196 | 1461191429462 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:30:29 INFO - PROCESS | 2196 | 1461191429465 Marionette TRACE conn5 <- [1,2538,null,{}] 15:30:29 INFO - PROCESS | 2196 | 1461191429469 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}] 15:30:29 INFO - PROCESS | 2196 | 1461191429589 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 15:30:29 INFO - PROCESS | 2196 | 1461191429761 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:29 INFO - PROCESS | 2196 | ++DOCSHELL 17976C00 == 78 [pid = 2196] [id = 644] 15:30:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (18935800) [pid = 2196] [serial = 1932] [outer = 00000000] 15:30:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1B2A3C00) [pid = 2196] [serial = 1933] [outer = 18935800] 15:30:29 INFO - PROCESS | 2196 | 1461191429818 Marionette DEBUG loaded listener.js 15:30:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1BA63400) [pid = 2196] [serial = 1934] [outer = 18935800] 15:30:30 INFO - PROCESS | 2196 | 1461191430487 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]]]}] 15:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1078ms 15:30:30 INFO - PROCESS | 2196 | 1461191430542 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 15:30:30 INFO - PROCESS | 2196 | 1461191430545 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 15:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:30:30 INFO - PROCESS | 2196 | 1461191430549 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:30:30 INFO - PROCESS | 2196 | 1461191430552 Marionette TRACE conn5 <- [1,2542,null,{}] 15:30:30 INFO - PROCESS | 2196 | 1461191430564 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}] 15:30:30 INFO - PROCESS | 2196 | 1461191430684 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 15:30:30 INFO - PROCESS | 2196 | 1461191430845 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:30 INFO - PROCESS | 2196 | ++DOCSHELL 1FD62000 == 79 [pid = 2196] [id = 645] 15:30:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1FE2A800) [pid = 2196] [serial = 1935] [outer = 00000000] 15:30:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1FEEBC00) [pid = 2196] [serial = 1936] [outer = 1FE2A800] 15:30:30 INFO - PROCESS | 2196 | 1461191430904 Marionette DEBUG loaded listener.js 15:30:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1FEF6000) [pid = 2196] [serial = 1937] [outer = 1FE2A800] 15:30:31 INFO - PROCESS | 2196 | 1461191431535 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]]]}] 15:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1025ms 15:30:31 INFO - PROCESS | 2196 | 1461191431577 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 15:30:31 INFO - PROCESS | 2196 | 1461191431580 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 15:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:30:31 INFO - PROCESS | 2196 | 1461191431583 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:30:31 INFO - PROCESS | 2196 | 1461191431585 Marionette TRACE conn5 <- [1,2546,null,{}] 15:30:31 INFO - PROCESS | 2196 | 1461191431589 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}] 15:30:31 INFO - PROCESS | 2196 | 1461191431706 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 15:30:31 INFO - PROCESS | 2196 | 1461191431865 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:31 INFO - PROCESS | 2196 | ++DOCSHELL 1F821400 == 80 [pid = 2196] [id = 646] 15:30:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (2042FC00) [pid = 2196] [serial = 1938] [outer = 00000000] 15:30:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (20B08000) [pid = 2196] [serial = 1939] [outer = 2042FC00] 15:30:31 INFO - PROCESS | 2196 | 1461191431922 Marionette DEBUG loaded listener.js 15:30:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (20D2CC00) [pid = 2196] [serial = 1940] [outer = 2042FC00] 15:30:32 INFO - PROCESS | 2196 | 1461191432466 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]]]}] 15:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 930ms 15:30:32 INFO - PROCESS | 2196 | 1461191432517 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 15:30:32 INFO - PROCESS | 2196 | 1461191432519 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 15:30:32 INFO - PROCESS | 2196 | 1461191432523 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:30:32 INFO - PROCESS | 2196 | 1461191432525 Marionette TRACE conn5 <- [1,2550,null,{}] 15:30:32 INFO - PROCESS | 2196 | 1461191432529 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}] 15:30:32 INFO - PROCESS | 2196 | 1461191432646 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 15:30:32 INFO - PROCESS | 2196 | 1461191432804 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:32 INFO - PROCESS | 2196 | ++DOCSHELL 20DF8C00 == 81 [pid = 2196] [id = 647] 15:30:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (20EDAC00) [pid = 2196] [serial = 1941] [outer = 00000000] 15:30:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (2149C000) [pid = 2196] [serial = 1942] [outer = 20EDAC00] 15:30:32 INFO - PROCESS | 2196 | 1461191432860 Marionette DEBUG loaded listener.js 15:30:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (215D8000) [pid = 2196] [serial = 1943] [outer = 20EDAC00] 15:30:33 INFO - PROCESS | 2196 | 1461191433509 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]]]}] 15:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1019ms 15:30:33 INFO - PROCESS | 2196 | 1461191433546 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 15:30:33 INFO - PROCESS | 2196 | 1461191433548 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 15:30:33 INFO - PROCESS | 2196 | 1461191433552 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:30:33 INFO - PROCESS | 2196 | 1461191433554 Marionette TRACE conn5 <- [1,2554,null,{}] 15:30:33 INFO - PROCESS | 2196 | 1461191433557 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}] 15:30:33 INFO - PROCESS | 2196 | 1461191433690 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 15:30:33 INFO - PROCESS | 2196 | 1461191433850 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:33 INFO - PROCESS | 2196 | ++DOCSHELL 182D7400 == 82 [pid = 2196] [id = 648] 15:30:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (211BAC00) [pid = 2196] [serial = 1944] [outer = 00000000] 15:30:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (23120C00) [pid = 2196] [serial = 1945] [outer = 211BAC00] 15:30:33 INFO - PROCESS | 2196 | 1461191433909 Marionette DEBUG loaded listener.js 15:30:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (23122400) [pid = 2196] [serial = 1946] [outer = 211BAC00] 15:30:34 INFO - PROCESS | 2196 | 1461191434556 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]]]}] 15:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1016ms 15:30:34 INFO - PROCESS | 2196 | 1461191434572 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 15:30:34 INFO - PROCESS | 2196 | 1461191434574 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 15:30:34 INFO - PROCESS | 2196 | 1461191434578 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:30:34 INFO - PROCESS | 2196 | 1461191434580 Marionette TRACE conn5 <- [1,2558,null,{}] 15:30:34 INFO - PROCESS | 2196 | 1461191434584 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}] 15:30:34 INFO - PROCESS | 2196 | 1461191434696 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 15:30:34 INFO - PROCESS | 2196 | 1461191434866 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:34 INFO - PROCESS | 2196 | ++DOCSHELL 0EFC8000 == 83 [pid = 2196] [id = 649] 15:30:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (0F326000) [pid = 2196] [serial = 1947] [outer = 00000000] 15:30:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (16E22C00) [pid = 2196] [serial = 1948] [outer = 0F326000] 15:30:34 INFO - PROCESS | 2196 | 1461191434923 Marionette DEBUG loaded listener.js 15:30:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (182D6800) [pid = 2196] [serial = 1949] [outer = 0F326000] 15:30:35 INFO - PROCESS | 2196 | 1461191435777 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]]]}] 15:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1225ms 15:30:35 INFO - PROCESS | 2196 | 1461191435807 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 15:30:35 INFO - PROCESS | 2196 | 1461191435811 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 15:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:30:35 INFO - PROCESS | 2196 | 1461191435816 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:30:35 INFO - PROCESS | 2196 | 1461191435820 Marionette TRACE conn5 <- [1,2562,null,{}] 15:30:35 INFO - PROCESS | 2196 | 1461191435826 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}] 15:30:35 INFO - PROCESS | 2196 | 1461191435940 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 15:30:36 INFO - PROCESS | 2196 | 1461191436103 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:36 INFO - PROCESS | 2196 | ++DOCSHELL 135D9000 == 84 [pid = 2196] [id = 650] 15:30:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (13883000) [pid = 2196] [serial = 1950] [outer = 00000000] 15:30:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (19B5DC00) [pid = 2196] [serial = 1951] [outer = 13883000] 15:30:36 INFO - PROCESS | 2196 | 1461191436155 Marionette DEBUG loaded listener.js 15:30:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (1A336C00) [pid = 2196] [serial = 1952] [outer = 13883000] 15:30:36 INFO - PROCESS | 2196 | 1461191436799 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]]]}] 15:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1026ms 15:30:36 INFO - PROCESS | 2196 | 1461191436843 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 15:30:36 INFO - PROCESS | 2196 | 1461191436849 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 15:30:36 INFO - PROCESS | 2196 | 1461191436855 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:30:36 INFO - PROCESS | 2196 | 1461191436857 Marionette TRACE conn5 <- [1,2566,null,{}] 15:30:36 INFO - PROCESS | 2196 | 1461191436861 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}] 15:30:36 INFO - PROCESS | 2196 | 1461191436989 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 2042F000 == 83 [pid = 2196] [id = 515] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 1FE34C00 == 82 [pid = 2196] [id = 527] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 179A7000 == 81 [pid = 2196] [id = 442] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 1B080800 == 80 [pid = 2196] [id = 641] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 11F54800 == 79 [pid = 2196] [id = 640] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 1C6D4000 == 78 [pid = 2196] [id = 639] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 1C5A3400 == 77 [pid = 2196] [id = 638] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 1BA68400 == 76 [pid = 2196] [id = 637] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 12D5EC00 == 75 [pid = 2196] [id = 636] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 19B59C00 == 74 [pid = 2196] [id = 635] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1FE30C00) [pid = 2196] [serial = 1876] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (17680800) [pid = 2196] [serial = 1828] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (20438000) [pid = 2196] [serial = 1837] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1B07A800) [pid = 2196] [serial = 1831] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (210AD400) [pid = 2196] [serial = 1843] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1FEA4800) [pid = 2196] [serial = 1834] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 145 (20B10800) [pid = 2196] [serial = 1840] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 127CD800 == 73 [pid = 2196] [id = 634] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 195E2800 == 72 [pid = 2196] [id = 633] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 0F32A400 == 71 [pid = 2196] [id = 632] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 211BBC00 == 70 [pid = 2196] [id = 630] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 20D20000 == 69 [pid = 2196] [id = 629] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 1F81E000 == 68 [pid = 2196] [id = 628] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 1A05BC00 == 67 [pid = 2196] [id = 627] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 16E76C00 == 66 [pid = 2196] [id = 626] 15:30:37 INFO - PROCESS | 2196 | --DOCSHELL 1E975C00 == 65 [pid = 2196] [id = 625] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (1E20B000) [pid = 2196] [serial = 1874] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (1A05E400) [pid = 2196] [serial = 1850] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (195DFC00) [pid = 2196] [serial = 1870] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (16C72000) [pid = 2196] [serial = 1853] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (19B53800) [pid = 2196] [serial = 1727] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (135D7400) [pid = 2196] [serial = 1852] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1E96FC00) [pid = 2196] [serial = 1868] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1BCBF800) [pid = 2196] [serial = 1861] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (215DF000) [pid = 2196] [serial = 1733] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1C9B8000) [pid = 2196] [serial = 1730] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (20B01800) [pid = 2196] [serial = 1787] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1E975800) [pid = 2196] [serial = 1679] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1BCC5C00) [pid = 2196] [serial = 1862] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (20EDB800) [pid = 2196] [serial = 1691] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1B2A3400) [pid = 2196] [serial = 1858] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (204D4000) [pid = 2196] [serial = 1685] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1A0A0800) [pid = 2196] [serial = 1855] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1B237400) [pid = 2196] [serial = 1793] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1C5E8000) [pid = 2196] [serial = 1676] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (1CBB5000) [pid = 2196] [serial = 1873] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1F81F400) [pid = 2196] [serial = 1772] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1A05B400) [pid = 2196] [serial = 1871] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (25379400) [pid = 2196] [serial = 1736] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1FE32800) [pid = 2196] [serial = 1682] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (1B29F000) [pid = 2196] [serial = 1778] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1A33D000) [pid = 2196] [serial = 1856] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (20B0F000) [pid = 2196] [serial = 1688] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1C6D7000) [pid = 2196] [serial = 1865] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1AC71400) [pid = 2196] [serial = 1847] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (17310400) [pid = 2196] [serial = 1775] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1C5E6C00) [pid = 2196] [serial = 1864] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1E33BC00) [pid = 2196] [serial = 1867] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1FEF7800) [pid = 2196] [serial = 1784] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1A054000) [pid = 2196] [serial = 1846] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (210B6400) [pid = 2196] [serial = 1790] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1974A000) [pid = 2196] [serial = 1849] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1F81F000) [pid = 2196] [serial = 1724] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1B403800) [pid = 2196] [serial = 1859] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1FE28400) [pid = 2196] [serial = 1781] [outer = 00000000] [url = about:blank] 15:30:37 INFO - PROCESS | 2196 | 1461191437210 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:37 INFO - PROCESS | 2196 | ++DOCSHELL 0F325000 == 66 [pid = 2196] [id = 651] 15:30:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (0F32A400) [pid = 2196] [serial = 1953] [outer = 00000000] 15:30:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1262E000) [pid = 2196] [serial = 1954] [outer = 0F32A400] 15:30:37 INFO - PROCESS | 2196 | 1461191437257 Marionette DEBUG loaded listener.js 15:30:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (12B79C00) [pid = 2196] [serial = 1955] [outer = 0F32A400] 15:30:37 INFO - PROCESS | 2196 | 1461191437755 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]]]}] 15:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 930ms 15:30:37 INFO - PROCESS | 2196 | 1461191437788 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 15:30:37 INFO - PROCESS | 2196 | 1461191437790 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 15:30:37 INFO - PROCESS | 2196 | 1461191437794 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:30:37 INFO - PROCESS | 2196 | 1461191437797 Marionette TRACE conn5 <- [1,2570,null,{}] 15:30:37 INFO - PROCESS | 2196 | 1461191437812 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}] 15:30:37 INFO - PROCESS | 2196 | 1461191437909 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 15:30:37 INFO - PROCESS | 2196 | 1461191437916 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:37 INFO - PROCESS | 2196 | ++DOCSHELL 19B53C00 == 67 [pid = 2196] [id = 652] 15:30:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (19B55400) [pid = 2196] [serial = 1956] [outer = 00000000] 15:30:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1A055C00) [pid = 2196] [serial = 1957] [outer = 19B55400] 15:30:37 INFO - PROCESS | 2196 | 1461191437967 Marionette DEBUG loaded listener.js 15:30:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1A334400) [pid = 2196] [serial = 1958] [outer = 19B55400] 15:30:38 INFO - PROCESS | 2196 | 1461191438447 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]]]}] 15:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 15:30:38 INFO - PROCESS | 2196 | 1461191438468 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 15:30:38 INFO - PROCESS | 2196 | 1461191438470 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 15:30:38 INFO - PROCESS | 2196 | 1461191438474 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:30:38 INFO - PROCESS | 2196 | 1461191438475 Marionette TRACE conn5 <- [1,2574,null,{}] 15:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:30:38 INFO - PROCESS | 2196 | 1461191438480 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}] 15:30:38 INFO - PROCESS | 2196 | 1461191438572 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 15:30:38 INFO - PROCESS | 2196 | 1461191438579 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:38 INFO - PROCESS | 2196 | ++DOCSHELL 1A33F400 == 68 [pid = 2196] [id = 653] 15:30:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1AC77400) [pid = 2196] [serial = 1959] [outer = 00000000] 15:30:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1B23CC00) [pid = 2196] [serial = 1960] [outer = 1AC77400] 15:30:38 INFO - PROCESS | 2196 | 1461191438625 Marionette DEBUG loaded listener.js 15:30:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1B2AA000) [pid = 2196] [serial = 1961] [outer = 1AC77400] 15:30:39 INFO - PROCESS | 2196 | 1461191439075 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]]]}] 15:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 15:30:39 INFO - PROCESS | 2196 | 1461191439122 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 15:30:39 INFO - PROCESS | 2196 | 1461191439124 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 15:30:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:30:39 INFO - PROCESS | 2196 | 1461191439127 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:30:39 INFO - PROCESS | 2196 | 1461191439128 Marionette TRACE conn5 <- [1,2578,null,{}] 15:30:39 INFO - PROCESS | 2196 | 1461191439132 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}] 15:30:39 INFO - PROCESS | 2196 | 1461191439222 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 15:30:39 INFO - PROCESS | 2196 | 1461191439228 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:39 INFO - PROCESS | 2196 | ++DOCSHELL 1B235400 == 69 [pid = 2196] [id = 654] 15:30:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1B405400) [pid = 2196] [serial = 1962] [outer = 00000000] 15:30:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1BA60800) [pid = 2196] [serial = 1963] [outer = 1B405400] 15:30:39 INFO - PROCESS | 2196 | 1461191439273 Marionette DEBUG loaded listener.js 15:30:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1BCC4400) [pid = 2196] [serial = 1964] [outer = 1B405400] 15:30:39 INFO - PROCESS | 2196 | 1461191439804 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]]]}] 15:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 15:30:39 INFO - PROCESS | 2196 | 1461191439866 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 15:30:39 INFO - PROCESS | 2196 | 1461191439868 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 15:30:39 INFO - PROCESS | 2196 | 1461191439871 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:30:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:30:39 INFO - PROCESS | 2196 | 1461191439873 Marionette TRACE conn5 <- [1,2582,null,{}] 15:30:39 INFO - PROCESS | 2196 | 1461191439876 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}] 15:30:40 INFO - PROCESS | 2196 | 1461191440023 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 15:30:40 INFO - PROCESS | 2196 | 1461191440045 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:40 INFO - PROCESS | 2196 | ++DOCSHELL 1C5A4C00 == 70 [pid = 2196] [id = 655] 15:30:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1C5A8800) [pid = 2196] [serial = 1965] [outer = 00000000] 15:30:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1C5E8400) [pid = 2196] [serial = 1966] [outer = 1C5A8800] 15:30:40 INFO - PROCESS | 2196 | 1461191440093 Marionette DEBUG loaded listener.js 15:30:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1C5ED000) [pid = 2196] [serial = 1967] [outer = 1C5A8800] 15:30:40 INFO - PROCESS | 2196 | 1461191440572 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]]]}] 15:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 15:30:40 INFO - PROCESS | 2196 | 1461191440636 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 15:30:40 INFO - PROCESS | 2196 | 1461191440638 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 15:30:40 INFO - PROCESS | 2196 | 1461191440644 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:30:40 INFO - PROCESS | 2196 | 1461191440646 Marionette TRACE conn5 <- [1,2586,null,{}] 15:30:40 INFO - PROCESS | 2196 | 1461191440650 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}] 15:30:40 INFO - PROCESS | 2196 | 1461191440784 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 15:30:40 INFO - PROCESS | 2196 | 1461191440816 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:40 INFO - PROCESS | 2196 | ++DOCSHELL 1C6D4800 == 71 [pid = 2196] [id = 656] 15:30:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1C6D4C00) [pid = 2196] [serial = 1968] [outer = 00000000] 15:30:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1D9C7800) [pid = 2196] [serial = 1969] [outer = 1C6D4C00] 15:30:40 INFO - PROCESS | 2196 | 1461191440861 Marionette DEBUG loaded listener.js 15:30:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1E206800) [pid = 2196] [serial = 1970] [outer = 1C6D4C00] 15:30:41 INFO - PROCESS | 2196 | 1461191441334 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]]]}] 15:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 15:30:41 INFO - PROCESS | 2196 | 1461191441379 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 15:30:41 INFO - PROCESS | 2196 | 1461191441381 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 15:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:30:41 INFO - PROCESS | 2196 | 1461191441384 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:30:41 INFO - PROCESS | 2196 | 1461191441386 Marionette TRACE conn5 <- [1,2590,null,{}] 15:30:41 INFO - PROCESS | 2196 | 1461191441394 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}] 15:30:41 INFO - PROCESS | 2196 | 1461191441775 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1F821000) [pid = 2196] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (20D29800) [pid = 2196] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (127CF000) [pid = 2196] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (0F4B9800) [pid = 2196] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (19B5A000) [pid = 2196] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1351B400) [pid = 2196] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (17168400) [pid = 2196] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1C6DCC00) [pid = 2196] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (195E9400) [pid = 2196] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1A05C000) [pid = 2196] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1C5A4400) [pid = 2196] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (12509400) [pid = 2196] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1BA0A800) [pid = 2196] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1BCBBC00) [pid = 2196] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (16C8C800) [pid = 2196] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1FE2C400) [pid = 2196] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (195DA800) [pid = 2196] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1F196800) [pid = 2196] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (204CE400) [pid = 2196] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1F814C00) [pid = 2196] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:30:41 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (20DF6400) [pid = 2196] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:30:41 INFO - PROCESS | 2196 | 1461191441875 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:41 INFO - PROCESS | 2196 | ++DOCSHELL 125BE800 == 72 [pid = 2196] [id = 657] 15:30:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (12632400) [pid = 2196] [serial = 1971] [outer = 00000000] 15:30:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (16C91800) [pid = 2196] [serial = 1972] [outer = 12632400] 15:30:41 INFO - PROCESS | 2196 | 1461191441922 Marionette DEBUG loaded listener.js 15:30:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (17883800) [pid = 2196] [serial = 1973] [outer = 12632400] 15:30:42 INFO - PROCESS | 2196 | 1461191442335 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]]]}] 15:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 990ms 15:30:42 INFO - PROCESS | 2196 | 1461191442375 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 15:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:30:42 INFO - PROCESS | 2196 | 1461191442377 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 15:30:42 INFO - PROCESS | 2196 | 1461191442380 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:30:42 INFO - PROCESS | 2196 | 1461191442382 Marionette TRACE conn5 <- [1,2594,null,{}] 15:30:42 INFO - PROCESS | 2196 | 1461191442385 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}] 15:30:42 INFO - PROCESS | 2196 | 1461191442475 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 15:30:42 INFO - PROCESS | 2196 | 1461191442481 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:42 INFO - PROCESS | 2196 | ++DOCSHELL 195DA800 == 73 [pid = 2196] [id = 658] 15:30:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1A33A400) [pid = 2196] [serial = 1974] [outer = 00000000] 15:30:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1E2AE400) [pid = 2196] [serial = 1975] [outer = 1A33A400] 15:30:42 INFO - PROCESS | 2196 | 1461191442527 Marionette DEBUG loaded listener.js 15:30:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1EEA6C00) [pid = 2196] [serial = 1976] [outer = 1A33A400] 15:30:42 INFO - PROCESS | 2196 | 1461191442995 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]]]}] 15:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 15:30:43 INFO - PROCESS | 2196 | 1461191443051 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 15:30:43 INFO - PROCESS | 2196 | 1461191443053 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 15:30:43 INFO - PROCESS | 2196 | 1461191443056 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:30:43 INFO - PROCESS | 2196 | 1461191443058 Marionette TRACE conn5 <- [1,2598,null,{}] 15:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:30:43 INFO - PROCESS | 2196 | 1461191443062 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}] 15:30:43 INFO - PROCESS | 2196 | 1461191443155 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 15:30:43 INFO - PROCESS | 2196 | 1461191443161 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:43 INFO - PROCESS | 2196 | ++DOCSHELL 12B84400 == 74 [pid = 2196] [id = 659] 15:30:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (17974C00) [pid = 2196] [serial = 1977] [outer = 00000000] 15:30:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1F814C00) [pid = 2196] [serial = 1978] [outer = 17974C00] 15:30:43 INFO - PROCESS | 2196 | 1461191443205 Marionette DEBUG loaded listener.js 15:30:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1F81BC00) [pid = 2196] [serial = 1979] [outer = 17974C00] 15:30:43 INFO - PROCESS | 2196 | 1461191443688 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]]]}] 15:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 15:30:43 INFO - PROCESS | 2196 | 1461191443731 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 15:30:43 INFO - PROCESS | 2196 | 1461191443734 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 15:30:43 INFO - PROCESS | 2196 | 1461191443737 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:30:43 INFO - PROCESS | 2196 | 1461191443740 Marionette TRACE conn5 <- [1,2602,null,{}] 15:30:43 INFO - PROCESS | 2196 | 1461191443743 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}] 15:30:43 INFO - PROCESS | 2196 | 1461191443960 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 15:30:44 INFO - PROCESS | 2196 | 1461191444076 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:44 INFO - PROCESS | 2196 | ++DOCSHELL 12AD1C00 == 75 [pid = 2196] [id = 660] 15:30:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (12B79800) [pid = 2196] [serial = 1980] [outer = 00000000] 15:30:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (16C72000) [pid = 2196] [serial = 1981] [outer = 12B79800] 15:30:44 INFO - PROCESS | 2196 | 1461191444135 Marionette DEBUG loaded listener.js 15:30:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (16F2C400) [pid = 2196] [serial = 1982] [outer = 12B79800] 15:30:44 INFO - PROCESS | 2196 | 1461191444813 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]]]}] 15:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1116ms 15:30:44 INFO - PROCESS | 2196 | 1461191444875 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 15:30:44 INFO - PROCESS | 2196 | 1461191444880 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 15:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:30:44 INFO - PROCESS | 2196 | 1461191444886 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:30:44 INFO - PROCESS | 2196 | 1461191444890 Marionette TRACE conn5 <- [1,2606,null,{}] 15:30:44 INFO - PROCESS | 2196 | 1461191444895 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}] 15:30:45 INFO - PROCESS | 2196 | 1461191445017 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 15:30:45 INFO - PROCESS | 2196 | 1461191445174 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:45 INFO - PROCESS | 2196 | ++DOCSHELL 1A0A7000 == 76 [pid = 2196] [id = 661] 15:30:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1A33D000) [pid = 2196] [serial = 1983] [outer = 00000000] 15:30:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1B236400) [pid = 2196] [serial = 1984] [outer = 1A33D000] 15:30:45 INFO - PROCESS | 2196 | 1461191445233 Marionette DEBUG loaded listener.js 15:30:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1B2AC000) [pid = 2196] [serial = 1985] [outer = 1A33D000] 15:30:45 INFO - PROCESS | 2196 | 1461191445821 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]]]}] 15:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 990ms 15:30:45 INFO - PROCESS | 2196 | 1461191445876 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 15:30:45 INFO - PROCESS | 2196 | 1461191445879 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 15:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:30:45 INFO - PROCESS | 2196 | 1461191445883 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:30:45 INFO - PROCESS | 2196 | 1461191445885 Marionette TRACE conn5 <- [1,2610,null,{}] 15:30:45 INFO - PROCESS | 2196 | 1461191445889 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}] 15:30:46 INFO - PROCESS | 2196 | 1461191446009 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 15:30:46 INFO - PROCESS | 2196 | 1461191446179 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:46 INFO - PROCESS | 2196 | ++DOCSHELL 1B4CF400 == 77 [pid = 2196] [id = 662] 15:30:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1C459000) [pid = 2196] [serial = 1986] [outer = 00000000] 15:30:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1CBA7C00) [pid = 2196] [serial = 1987] [outer = 1C459000] 15:30:46 INFO - PROCESS | 2196 | 1461191446239 Marionette DEBUG loaded listener.js 15:30:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1F18E400) [pid = 2196] [serial = 1988] [outer = 1C459000] 15:30:46 INFO - PROCESS | 2196 | 1461191446880 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]]]}] 15:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1019ms 15:30:46 INFO - PROCESS | 2196 | 1461191446917 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 15:30:46 INFO - PROCESS | 2196 | 1461191446921 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 15:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:30:46 INFO - PROCESS | 2196 | 1461191446953 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:30:46 INFO - PROCESS | 2196 | 1461191446958 Marionette TRACE conn5 <- [1,2614,null,{}] 15:30:46 INFO - PROCESS | 2196 | 1461191446962 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}] 15:30:47 INFO - PROCESS | 2196 | 1461191447079 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 15:30:47 INFO - PROCESS | 2196 | 1461191447235 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:47 INFO - PROCESS | 2196 | ++DOCSHELL 1FEA1800 == 78 [pid = 2196] [id = 663] 15:30:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1FEA9C00) [pid = 2196] [serial = 1989] [outer = 00000000] 15:30:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (20432000) [pid = 2196] [serial = 1990] [outer = 1FEA9C00] 15:30:47 INFO - PROCESS | 2196 | 1461191447292 Marionette DEBUG loaded listener.js 15:30:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (2043C400) [pid = 2196] [serial = 1991] [outer = 1FEA9C00] 15:30:47 INFO - PROCESS | 2196 | 1461191447885 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]]]}] 15:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 994ms 15:30:47 INFO - PROCESS | 2196 | 1461191447927 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 15:30:47 INFO - PROCESS | 2196 | 1461191447929 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 15:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:30:47 INFO - PROCESS | 2196 | 1461191447932 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:30:47 INFO - PROCESS | 2196 | 1461191447934 Marionette TRACE conn5 <- [1,2618,null,{}] 15:30:47 INFO - PROCESS | 2196 | 1461191447938 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}] 15:30:48 INFO - PROCESS | 2196 | 1461191448053 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 15:30:48 INFO - PROCESS | 2196 | 1461191448224 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:48 INFO - PROCESS | 2196 | ++DOCSHELL 204D6400 == 79 [pid = 2196] [id = 664] 15:30:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (204D8800) [pid = 2196] [serial = 1992] [outer = 00000000] 15:30:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (20B10000) [pid = 2196] [serial = 1993] [outer = 204D8800] 15:30:48 INFO - PROCESS | 2196 | 1461191448281 Marionette DEBUG loaded listener.js 15:30:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (20D24000) [pid = 2196] [serial = 1994] [outer = 204D8800] 15:30:48 INFO - PROCESS | 2196 | 1461191448829 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]]]}] 15:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 930ms 15:30:48 INFO - PROCESS | 2196 | 1461191448866 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 15:30:48 INFO - PROCESS | 2196 | 1461191448869 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 15:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:30:48 INFO - PROCESS | 2196 | 1461191448872 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:30:48 INFO - PROCESS | 2196 | 1461191448874 Marionette TRACE conn5 <- [1,2622,null,{}] 15:30:48 INFO - PROCESS | 2196 | 1461191448878 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}] 15:30:49 INFO - PROCESS | 2196 | 1461191449017 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 15:30:49 INFO - PROCESS | 2196 | 1461191449188 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:49 INFO - PROCESS | 2196 | ++DOCSHELL 2148DC00 == 80 [pid = 2196] [id = 665] 15:30:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (2148FC00) [pid = 2196] [serial = 1995] [outer = 00000000] 15:30:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (215D9800) [pid = 2196] [serial = 1996] [outer = 2148FC00] 15:30:49 INFO - PROCESS | 2196 | 1461191449250 Marionette DEBUG loaded listener.js 15:30:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (225C2000) [pid = 2196] [serial = 1997] [outer = 2148FC00] 15:30:49 INFO - PROCESS | 2196 | 1461191449852 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]]]}] 15:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1015ms 15:30:49 INFO - PROCESS | 2196 | 1461191449892 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 15:30:49 INFO - PROCESS | 2196 | 1461191449894 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 15:30:49 INFO - PROCESS | 2196 | 1461191449898 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:30:49 INFO - PROCESS | 2196 | 1461191449900 Marionette TRACE conn5 <- [1,2626,null,{}] 15:30:49 INFO - PROCESS | 2196 | 1461191449904 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}] 15:30:50 INFO - PROCESS | 2196 | 1461191450019 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 15:30:50 INFO - PROCESS | 2196 | 1461191450177 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:50 INFO - PROCESS | 2196 | ++DOCSHELL 1FEA5000 == 81 [pid = 2196] [id = 666] 15:30:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (215D4C00) [pid = 2196] [serial = 1998] [outer = 00000000] 15:30:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (2311F800) [pid = 2196] [serial = 1999] [outer = 215D4C00] 15:30:50 INFO - PROCESS | 2196 | 1461191450232 Marionette DEBUG loaded listener.js 15:30:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (24886000) [pid = 2196] [serial = 2000] [outer = 215D4C00] 15:30:50 INFO - PROCESS | 2196 | 1461191450818 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]]]}] 15:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 15:30:50 INFO - PROCESS | 2196 | 1461191450872 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 15:30:50 INFO - PROCESS | 2196 | 1461191450874 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 15:30:50 INFO - PROCESS | 2196 | 1461191450878 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:30:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:30:50 INFO - PROCESS | 2196 | 1461191450880 Marionette TRACE conn5 <- [1,2630,null,{}] 15:30:50 INFO - PROCESS | 2196 | 1461191450883 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}] 15:30:50 INFO - PROCESS | 2196 | 1461191450999 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 15:30:51 INFO - PROCESS | 2196 | 1461191451189 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:51 INFO - PROCESS | 2196 | ++DOCSHELL 1EEA9000 == 82 [pid = 2196] [id = 667] 15:30:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1EEA9800) [pid = 2196] [serial = 2001] [outer = 00000000] 15:30:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (2488CC00) [pid = 2196] [serial = 2002] [outer = 1EEA9800] 15:30:51 INFO - PROCESS | 2196 | 1461191451245 Marionette DEBUG loaded listener.js 15:30:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (24890C00) [pid = 2196] [serial = 2003] [outer = 1EEA9800] 15:30:52 INFO - PROCESS | 2196 | 1461191452045 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]]]}] 15:30:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:30:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1172ms 15:30:52 INFO - PROCESS | 2196 | 1461191452069 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 15:30:52 INFO - PROCESS | 2196 | 1461191452073 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 15:30:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:30:52 INFO - PROCESS | 2196 | 1461191452080 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:30:52 INFO - PROCESS | 2196 | 1461191452084 Marionette TRACE conn5 <- [1,2634,null,{}] 15:30:52 INFO - PROCESS | 2196 | 1461191452090 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}] 15:30:52 INFO - PROCESS | 2196 | 1461191452203 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 15:30:52 INFO - PROCESS | 2196 | 1461191452368 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:52 INFO - PROCESS | 2196 | ++DOCSHELL 12ACAC00 == 83 [pid = 2196] [id = 668] 15:30:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1387D400) [pid = 2196] [serial = 2004] [outer = 00000000] 15:30:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (179AC800) [pid = 2196] [serial = 2005] [outer = 1387D400] 15:30:52 INFO - PROCESS | 2196 | 1461191452419 Marionette DEBUG loaded listener.js 15:30:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (1892AC00) [pid = 2196] [serial = 2006] [outer = 1387D400] 15:30:53 INFO - PROCESS | 2196 | 1461191453018 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]]]}] 15:30:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:30:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 987ms 15:30:53 INFO - PROCESS | 2196 | 1461191453069 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 15:30:53 INFO - PROCESS | 2196 | 1461191453075 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 15:30:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:30:53 INFO - PROCESS | 2196 | 1461191453081 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:30:53 INFO - PROCESS | 2196 | 1461191453084 Marionette TRACE conn5 <- [1,2638,null,{}] 15:30:53 INFO - PROCESS | 2196 | 1461191453088 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}] 15:30:53 INFO - PROCESS | 2196 | 1461191453198 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 15:30:53 INFO - PROCESS | 2196 | 1461191453358 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:53 INFO - PROCESS | 2196 | --DOCSHELL 195DA800 == 82 [pid = 2196] [id = 658] 15:30:53 INFO - PROCESS | 2196 | --DOCSHELL 125BE800 == 81 [pid = 2196] [id = 657] 15:30:53 INFO - PROCESS | 2196 | --DOCSHELL 1C6D4800 == 80 [pid = 2196] [id = 656] 15:30:53 INFO - PROCESS | 2196 | --DOCSHELL 1C5A4C00 == 79 [pid = 2196] [id = 655] 15:30:53 INFO - PROCESS | 2196 | --DOCSHELL 1B235400 == 78 [pid = 2196] [id = 654] 15:30:53 INFO - PROCESS | 2196 | --DOCSHELL 1A33F400 == 77 [pid = 2196] [id = 653] 15:30:53 INFO - PROCESS | 2196 | --DOCSHELL 19B53C00 == 76 [pid = 2196] [id = 652] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (215D4400) [pid = 2196] [serial = 1891] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (24896C00) [pid = 2196] [serial = 1894] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1FD5B400) [pid = 2196] [serial = 1927] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | ++DOCSHELL 125BE800 == 77 [pid = 2196] [id = 669] 15:30:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (12AD5400) [pid = 2196] [serial = 2007] [outer = 00000000] 15:30:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (16E18400) [pid = 2196] [serial = 2008] [outer = 12AD5400] 15:30:53 INFO - PROCESS | 2196 | 1461191453470 Marionette DEBUG loaded listener.js 15:30:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (17368400) [pid = 2196] [serial = 2009] [outer = 12AD5400] 15:30:53 INFO - PROCESS | 2196 | --DOCSHELL 0F325000 == 76 [pid = 2196] [id = 651] 15:30:53 INFO - PROCESS | 2196 | --DOCSHELL 135D9000 == 75 [pid = 2196] [id = 650] 15:30:53 INFO - PROCESS | 2196 | --DOCSHELL 1FD62000 == 74 [pid = 2196] [id = 645] 15:30:53 INFO - PROCESS | 2196 | --DOCSHELL 17976C00 == 73 [pid = 2196] [id = 644] 15:30:53 INFO - PROCESS | 2196 | --DOCSHELL 135DA000 == 72 [pid = 2196] [id = 643] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (204CB400) [pid = 2196] [serial = 1838] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1B40B800) [pid = 2196] [serial = 1832] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1FE30000) [pid = 2196] [serial = 1826] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (20D23400) [pid = 2196] [serial = 1841] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1FEEA400) [pid = 2196] [serial = 1835] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (211BEC00) [pid = 2196] [serial = 1844] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (204CB000) [pid = 2196] [serial = 1886] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (2042EC00) [pid = 2196] [serial = 1885] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (20EE2C00) [pid = 2196] [serial = 1889] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (20EDD000) [pid = 2196] [serial = 1888] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (1356E000) [pid = 2196] [serial = 1903] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1712C400) [pid = 2196] [serial = 1904] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1716CC00) [pid = 2196] [serial = 1898] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (13882C00) [pid = 2196] [serial = 1897] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1A3E9400) [pid = 2196] [serial = 1906] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1AD83000) [pid = 2196] [serial = 1907] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1B2A7400) [pid = 2196] [serial = 1909] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1821EC00) [pid = 2196] [serial = 1880] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (179A1400) [pid = 2196] [serial = 1879] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1D8C3800) [pid = 2196] [serial = 1918] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (1AC70000) [pid = 2196] [serial = 1901] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1A337800) [pid = 2196] [serial = 1900] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1BCBE800) [pid = 2196] [serial = 1883] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1B402800) [pid = 2196] [serial = 1882] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1C6D1800) [pid = 2196] [serial = 1916] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1C5E7C00) [pid = 2196] [serial = 1915] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1797B400) [pid = 2196] [serial = 1921] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1EEA0000) [pid = 2196] [serial = 1924] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (1F15C400) [pid = 2196] [serial = 1925] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1BCC9000) [pid = 2196] [serial = 1912] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1C455000) [pid = 2196] [serial = 1913] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1CBB5C00) [pid = 2196] [serial = 1919] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1A3E0800) [pid = 2196] [serial = 1922] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1B466400) [pid = 2196] [serial = 1910] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1797C000) [pid = 2196] [serial = 1829] [outer = 00000000] [url = about:blank] 15:30:53 INFO - PROCESS | 2196 | 1461191453945 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]]]}] 15:30:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:30:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 870ms 15:30:53 INFO - PROCESS | 2196 | 1461191453958 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 15:30:53 INFO - PROCESS | 2196 | 1461191453960 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 15:30:53 INFO - PROCESS | 2196 | 1461191453964 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:30:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:30:53 INFO - PROCESS | 2196 | 1461191453967 Marionette TRACE conn5 <- [1,2642,null,{}] 15:30:53 INFO - PROCESS | 2196 | 1461191453977 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}] 15:30:54 INFO - PROCESS | 2196 | 1461191454075 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 15:30:54 INFO - PROCESS | 2196 | 1461191454084 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:54 INFO - PROCESS | 2196 | ++DOCSHELL 19B5BC00 == 73 [pid = 2196] [id = 670] 15:30:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1A059C00) [pid = 2196] [serial = 2010] [outer = 00000000] 15:30:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1A33F400) [pid = 2196] [serial = 2011] [outer = 1A059C00] 15:30:54 INFO - PROCESS | 2196 | 1461191454133 Marionette DEBUG loaded listener.js 15:30:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1AD32C00) [pid = 2196] [serial = 2012] [outer = 1A059C00] 15:30:54 INFO - PROCESS | 2196 | 1461191454658 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]]]}] 15:30:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:30:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 733ms 15:30:54 INFO - PROCESS | 2196 | 1461191454702 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 15:30:54 INFO - PROCESS | 2196 | 1461191454704 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 15:30:54 INFO - PROCESS | 2196 | 1461191454707 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:30:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:30:54 INFO - PROCESS | 2196 | 1461191454709 Marionette TRACE conn5 <- [1,2646,null,{}] 15:30:54 INFO - PROCESS | 2196 | 1461191454713 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}] 15:30:54 INFO - PROCESS | 2196 | 1461191454807 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 15:30:54 INFO - PROCESS | 2196 | 1461191454932 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:54 INFO - PROCESS | 2196 | ++DOCSHELL 1AD7D400 == 74 [pid = 2196] [id = 671] 15:30:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1AD80C00) [pid = 2196] [serial = 2013] [outer = 00000000] 15:30:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1B2ABC00) [pid = 2196] [serial = 2014] [outer = 1AD80C00] 15:30:54 INFO - PROCESS | 2196 | 1461191454980 Marionette DEBUG loaded listener.js 15:30:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1B403400) [pid = 2196] [serial = 2015] [outer = 1AD80C00] 15:30:55 INFO - PROCESS | 2196 | 1461191455428 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]]]}] 15:30:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:30:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 770ms 15:30:55 INFO - PROCESS | 2196 | 1461191455492 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 15:30:55 INFO - PROCESS | 2196 | 1461191455494 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 15:30:55 INFO - PROCESS | 2196 | 1461191455498 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:30:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:30:55 INFO - PROCESS | 2196 | 1461191455499 Marionette TRACE conn5 <- [1,2650,null,{}] 15:30:55 INFO - PROCESS | 2196 | 1461191455507 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}] 15:30:55 INFO - PROCESS | 2196 | 1461191455606 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 15:30:55 INFO - PROCESS | 2196 | 1461191455616 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:55 INFO - PROCESS | 2196 | ++DOCSHELL 1B4C3800 == 75 [pid = 2196] [id = 672] 15:30:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1B4C6000) [pid = 2196] [serial = 2016] [outer = 00000000] 15:30:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1BCC4C00) [pid = 2196] [serial = 2017] [outer = 1B4C6000] 15:30:55 INFO - PROCESS | 2196 | 1461191455666 Marionette DEBUG loaded listener.js 15:30:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1BCC1800) [pid = 2196] [serial = 2018] [outer = 1B4C6000] 15:30:56 INFO - PROCESS | 2196 | 1461191456179 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]]]}] 15:30:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:30:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 15:30:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:30:56 INFO - PROCESS | 2196 | 1461191456232 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 15:30:56 INFO - PROCESS | 2196 | 1461191456234 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 15:30:56 INFO - PROCESS | 2196 | 1461191456238 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:30:56 INFO - PROCESS | 2196 | 1461191456240 Marionette TRACE conn5 <- [1,2654,null,{}] 15:30:56 INFO - PROCESS | 2196 | 1461191456249 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}] 15:30:56 INFO - PROCESS | 2196 | 1461191456398 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 15:30:56 INFO - PROCESS | 2196 | 1461191456421 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:56 INFO - PROCESS | 2196 | ++DOCSHELL 1C575400 == 76 [pid = 2196] [id = 673] 15:30:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1C57A000) [pid = 2196] [serial = 2019] [outer = 00000000] 15:30:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (1C6D1400) [pid = 2196] [serial = 2020] [outer = 1C57A000] 15:30:56 INFO - PROCESS | 2196 | 1461191456468 Marionette DEBUG loaded listener.js 15:30:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1C6D7C00) [pid = 2196] [serial = 2021] [outer = 1C57A000] 15:30:57 INFO - PROCESS | 2196 | 1461191457441 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]]]}] 15:30:57 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) 15:30:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1219ms 15:30:57 INFO - PROCESS | 2196 | 1461191457458 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 15:30:57 INFO - PROCESS | 2196 | 1461191457460 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 15:30:57 INFO - PROCESS | 2196 | 1461191457463 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:30:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:30:57 INFO - PROCESS | 2196 | 1461191457465 Marionette TRACE conn5 <- [1,2658,null,{}] 15:30:57 INFO - PROCESS | 2196 | 1461191457469 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}] 15:30:57 INFO - PROCESS | 2196 | 1461191457600 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 15:30:57 INFO - PROCESS | 2196 | 1461191457672 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:57 INFO - PROCESS | 2196 | ++DOCSHELL 0F4BC400 == 77 [pid = 2196] [id = 674] 15:30:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (11F62000) [pid = 2196] [serial = 2022] [outer = 00000000] 15:30:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1CBB5C00) [pid = 2196] [serial = 2023] [outer = 11F62000] 15:30:57 INFO - PROCESS | 2196 | 1461191457717 Marionette DEBUG loaded listener.js 15:30:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1E973400) [pid = 2196] [serial = 2024] [outer = 11F62000] 15:30:58 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (225C6800) [pid = 2196] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:30:58 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (211C2800) [pid = 2196] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:30:58 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (1C5A8800) [pid = 2196] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:30:58 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1B405400) [pid = 2196] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:30:58 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1C6D4C00) [pid = 2196] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:30:58 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (0F32A400) [pid = 2196] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:30:58 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1AC77400) [pid = 2196] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:30:58 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1A33A400) [pid = 2196] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:30:58 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (12632400) [pid = 2196] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:30:58 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1F18E800) [pid = 2196] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:30:58 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (19B55400) [pid = 2196] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:30:58 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (13883000) [pid = 2196] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:30:58 INFO - PROCESS | 2196 | 1461191458741 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] 15:30:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:30:58 INFO - PROCESS | 2196 | 1461191458793 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 15:30:58 INFO - PROCESS | 2196 | 1461191458796 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:30:58 INFO - PROCESS | 2196 | 1461191458798 Marionette TRACE conn5 <- [1,2662,null,{}] 15:30:58 INFO - PROCESS | 2196 | 1461191458802 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}] 15:30:58 INFO - PROCESS | 2196 | 1461191458893 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 15:30:58 INFO - PROCESS | 2196 | 1461191458900 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:30:58 INFO - PROCESS | 2196 | ++DOCSHELL 1AC5BC00 == 78 [pid = 2196] [id = 675] 15:30:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1B2A1800) [pid = 2196] [serial = 2025] [outer = 00000000] 15:30:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1CB3D000) [pid = 2196] [serial = 2026] [outer = 1B2A1800] 15:30:58 INFO - PROCESS | 2196 | 1461191458945 Marionette DEBUG loaded listener.js 15:30:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1E2A8000) [pid = 2196] [serial = 2027] [outer = 1B2A1800] 15:30:59 INFO - PROCESS | 2196 | 1461191459917 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] 15:30:59 INFO - PROCESS | 2196 | 1461191459980 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 15:30:59 INFO - PROCESS | 2196 | 1461191459983 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:30:59 INFO - PROCESS | 2196 | 1461191459985 Marionette TRACE conn5 <- [1,2666,null,{}] 15:30:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:30:59 INFO - PROCESS | 2196 | 1461191459989 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}] 15:31:00 INFO - PROCESS | 2196 | 1461191460153 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 15:31:00 INFO - PROCESS | 2196 | 1461191460358 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:00 INFO - PROCESS | 2196 | ++DOCSHELL 1203E000 == 79 [pid = 2196] [id = 676] 15:31:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (12501C00) [pid = 2196] [serial = 2028] [outer = 00000000] 15:31:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (12752C00) [pid = 2196] [serial = 2029] [outer = 12501C00] 15:31:00 INFO - PROCESS | 2196 | 1461191460422 Marionette DEBUG loaded listener.js 15:31:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (127CBC00) [pid = 2196] [serial = 2030] [outer = 12501C00] 15:31:01 INFO - PROCESS | 2196 | 1461191461514 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]]]}] 15:31:01 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) 15:31:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1574ms 15:31:01 INFO - PROCESS | 2196 | 1461191461564 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 15:31:01 INFO - PROCESS | 2196 | 1461191461569 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 15:31:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:31:01 INFO - PROCESS | 2196 | 1461191461573 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:31:01 INFO - PROCESS | 2196 | 1461191461578 Marionette TRACE conn5 <- [1,2670,null,{}] 15:31:01 INFO - PROCESS | 2196 | 1461191461583 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}] 15:31:01 INFO - PROCESS | 2196 | 1461191461740 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 15:31:01 INFO - PROCESS | 2196 | 1461191461905 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:01 INFO - PROCESS | 2196 | ++DOCSHELL 16F20C00 == 80 [pid = 2196] [id = 677] 15:31:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (16F2B000) [pid = 2196] [serial = 2031] [outer = 00000000] 15:31:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (17366800) [pid = 2196] [serial = 2032] [outer = 16F2B000] 15:31:01 INFO - PROCESS | 2196 | 1461191461964 Marionette DEBUG loaded listener.js 15:31:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (1787E400) [pid = 2196] [serial = 2033] [outer = 16F2B000] 15:31:03 INFO - PROCESS | 2196 | 1461191463041 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]]]}] 15:31:03 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) 15:31:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1537ms 15:31:03 INFO - PROCESS | 2196 | 1461191463115 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 15:31:03 INFO - PROCESS | 2196 | 1461191463118 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 15:31:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:31:03 INFO - PROCESS | 2196 | 1461191463122 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:31:03 INFO - PROCESS | 2196 | 1461191463124 Marionette TRACE conn5 <- [1,2674,null,{}] 15:31:03 INFO - PROCESS | 2196 | 1461191463180 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}] 15:31:03 INFO - PROCESS | 2196 | 1461191463331 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 15:31:03 INFO - PROCESS | 2196 | 1461191463495 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:03 INFO - PROCESS | 2196 | ++DOCSHELL 17308000 == 81 [pid = 2196] [id = 678] 15:31:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (1A331400) [pid = 2196] [serial = 2034] [outer = 00000000] 15:31:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (1B07A000) [pid = 2196] [serial = 2035] [outer = 1A331400] 15:31:03 INFO - PROCESS | 2196 | 1461191463553 Marionette DEBUG loaded listener.js 15:31:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1B23D000) [pid = 2196] [serial = 2036] [outer = 1A331400] 15:31:04 INFO - PROCESS | 2196 | 1461191464635 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] 15:31:04 INFO - PROCESS | 2196 | 1461191464662 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 15:31:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:31:04 INFO - PROCESS | 2196 | 1461191464674 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:31:04 INFO - PROCESS | 2196 | 1461191464678 Marionette TRACE conn5 <- [1,2678,null,{}] 15:31:04 INFO - PROCESS | 2196 | 1461191464683 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}] 15:31:04 INFO - PROCESS | 2196 | 1461191464842 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 15:31:05 INFO - PROCESS | 2196 | 1461191465031 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:05 INFO - PROCESS | 2196 | ++DOCSHELL 1892C800 == 82 [pid = 2196] [id = 679] 15:31:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1C2A2C00) [pid = 2196] [serial = 2037] [outer = 00000000] 15:31:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1EEA5C00) [pid = 2196] [serial = 2038] [outer = 1C2A2C00] 15:31:05 INFO - PROCESS | 2196 | 1461191465088 Marionette DEBUG loaded listener.js 15:31:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1F81E400) [pid = 2196] [serial = 2039] [outer = 1C2A2C00] 15:31:06 INFO - PROCESS | 2196 | 1461191466127 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] 15:31:06 INFO - PROCESS | 2196 | 1461191466193 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 15:31:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:31:06 INFO - PROCESS | 2196 | 1461191466198 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:31:06 INFO - PROCESS | 2196 | 1461191466200 Marionette TRACE conn5 <- [1,2682,null,{}] 15:31:06 INFO - PROCESS | 2196 | 1461191466204 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}] 15:31:06 INFO - PROCESS | 2196 | 1461191466313 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 15:31:06 INFO - PROCESS | 2196 | 1461191466539 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:06 INFO - PROCESS | 2196 | ++DOCSHELL 1C5E1C00 == 83 [pid = 2196] [id = 680] 15:31:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (1F18E800) [pid = 2196] [serial = 2040] [outer = 00000000] 15:31:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (1FE37C00) [pid = 2196] [serial = 2041] [outer = 1F18E800] 15:31:06 INFO - PROCESS | 2196 | 1461191466596 Marionette DEBUG loaded listener.js 15:31:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1FEAB400) [pid = 2196] [serial = 2042] [outer = 1F18E800] 15:31:07 INFO - PROCESS | 2196 | 1461191467642 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] 15:31:07 INFO - PROCESS | 2196 | 1461191467689 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 15:31:07 INFO - PROCESS | 2196 | 1461191467692 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:31:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:31:07 INFO - PROCESS | 2196 | 1461191467694 Marionette TRACE conn5 <- [1,2686,null,{}] 15:31:07 INFO - PROCESS | 2196 | 1461191467698 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}] 15:31:07 INFO - PROCESS | 2196 | 1461191467994 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 15:31:08 INFO - PROCESS | 2196 | 1461191468194 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:08 INFO - PROCESS | 2196 | ++DOCSHELL 16E78000 == 84 [pid = 2196] [id = 681] 15:31:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (16ECEC00) [pid = 2196] [serial = 2043] [outer = 00000000] 15:31:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (17364800) [pid = 2196] [serial = 2044] [outer = 16ECEC00] 15:31:08 INFO - PROCESS | 2196 | 1461191468245 Marionette DEBUG loaded listener.js 15:31:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (179A4C00) [pid = 2196] [serial = 2045] [outer = 16ECEC00] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 1AC5BC00 == 83 [pid = 2196] [id = 675] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 0F4BC400 == 82 [pid = 2196] [id = 674] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 1C575400 == 81 [pid = 2196] [id = 673] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 1B4C3800 == 80 [pid = 2196] [id = 672] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 1AD7D400 == 79 [pid = 2196] [id = 671] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 19B5BC00 == 78 [pid = 2196] [id = 670] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 125BE800 == 77 [pid = 2196] [id = 669] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 12ACAC00 == 76 [pid = 2196] [id = 668] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1F814C00) [pid = 2196] [serial = 1978] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 2148DC00 == 75 [pid = 2196] [id = 665] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 204D6400 == 74 [pid = 2196] [id = 664] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 1FEA1800 == 73 [pid = 2196] [id = 663] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 1B4CF400 == 72 [pid = 2196] [id = 662] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 1A0A7000 == 71 [pid = 2196] [id = 661] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 12AD1C00 == 70 [pid = 2196] [id = 660] 15:31:09 INFO - PROCESS | 2196 | --DOCSHELL 12B84400 == 69 [pid = 2196] [id = 659] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (24899000) [pid = 2196] [serial = 1895] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (215D7800) [pid = 2196] [serial = 1892] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (1C5E8400) [pid = 2196] [serial = 1966] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1BA60800) [pid = 2196] [serial = 1963] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1D9C7800) [pid = 2196] [serial = 1969] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1FEEBC00) [pid = 2196] [serial = 1936] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 120 (16E22C00) [pid = 2196] [serial = 1948] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 119 (1262E000) [pid = 2196] [serial = 1954] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 118 (12B79C00) [pid = 2196] [serial = 1955] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 117 (1B23CC00) [pid = 2196] [serial = 1960] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 116 (20B08000) [pid = 2196] [serial = 1939] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 115 (1B2A3C00) [pid = 2196] [serial = 1933] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 114 (1E206800) [pid = 2196] [serial = 1970] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (2149C000) [pid = 2196] [serial = 1942] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1797CC00) [pid = 2196] [serial = 1930] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1E2AE400) [pid = 2196] [serial = 1975] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (16C91800) [pid = 2196] [serial = 1972] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (1FEA4C00) [pid = 2196] [serial = 1928] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (23120C00) [pid = 2196] [serial = 1945] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (1B2AA000) [pid = 2196] [serial = 1961] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1A055C00) [pid = 2196] [serial = 1957] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 105 (1A334400) [pid = 2196] [serial = 1958] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 104 (1A336C00) [pid = 2196] [serial = 1952] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 103 (19B5DC00) [pid = 2196] [serial = 1951] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 102 (17883800) [pid = 2196] [serial = 1973] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 101 (1C5ED000) [pid = 2196] [serial = 1967] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 100 (1EEA6C00) [pid = 2196] [serial = 1976] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | --DOMWINDOW == 99 (1BCC4400) [pid = 2196] [serial = 1964] [outer = 00000000] [url = about:blank] 15:31:09 INFO - PROCESS | 2196 | 1461191469361 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] 15:31:09 INFO - PROCESS | 2196 | 1461191469433 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 15:31:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:31:09 INFO - PROCESS | 2196 | 1461191469444 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:31:09 INFO - PROCESS | 2196 | 1461191469448 Marionette TRACE conn5 <- [1,2690,null,{}] 15:31:09 INFO - PROCESS | 2196 | 1461191469453 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}] 15:31:09 INFO - PROCESS | 2196 | 1461191469585 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 15:31:09 INFO - PROCESS | 2196 | 1461191469698 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:09 INFO - PROCESS | 2196 | ++DOCSHELL 16E1B800 == 70 [pid = 2196] [id = 682] 15:31:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 100 (16E1CC00) [pid = 2196] [serial = 2046] [outer = 00000000] 15:31:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 101 (1730BC00) [pid = 2196] [serial = 2047] [outer = 16E1CC00] 15:31:09 INFO - PROCESS | 2196 | 1461191469748 Marionette DEBUG loaded listener.js 15:31:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 102 (17973C00) [pid = 2196] [serial = 2048] [outer = 16E1CC00] 15:31:10 INFO - PROCESS | 2196 | 1461191470176 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]]]}] 15:31:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:31:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 770ms 15:31:10 INFO - PROCESS | 2196 | 1461191470220 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 15:31:10 INFO - PROCESS | 2196 | 1461191470222 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 15:31:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:31:10 INFO - PROCESS | 2196 | 1461191470226 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:31:10 INFO - PROCESS | 2196 | 1461191470228 Marionette TRACE conn5 <- [1,2694,null,{}] 15:31:10 INFO - PROCESS | 2196 | 1461191470232 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}] 15:31:10 INFO - PROCESS | 2196 | 1461191470330 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 15:31:10 INFO - PROCESS | 2196 | 1461191470339 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:10 INFO - PROCESS | 2196 | ++DOCSHELL 19B59400 == 71 [pid = 2196] [id = 683] 15:31:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 103 (19B70400) [pid = 2196] [serial = 2049] [outer = 00000000] 15:31:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 104 (1A338400) [pid = 2196] [serial = 2050] [outer = 19B70400] 15:31:10 INFO - PROCESS | 2196 | 1461191470387 Marionette DEBUG loaded listener.js 15:31:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 105 (1AC4E800) [pid = 2196] [serial = 2051] [outer = 19B70400] 15:31:10 INFO - PROCESS | 2196 | 1461191470921 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]]]}] 15:31:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:31:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 15:31:10 INFO - PROCESS | 2196 | 1461191470959 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 15:31:10 INFO - PROCESS | 2196 | 1461191470963 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 15:31:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:31:10 INFO - PROCESS | 2196 | 1461191470973 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:31:10 INFO - PROCESS | 2196 | 1461191470977 Marionette TRACE conn5 <- [1,2698,null,{}] 15:31:10 INFO - PROCESS | 2196 | 1461191470981 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}] 15:31:11 INFO - PROCESS | 2196 | 1461191471111 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 15:31:11 INFO - PROCESS | 2196 | 1461191471239 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:11 INFO - PROCESS | 2196 | ++DOCSHELL 1B2A3C00 == 72 [pid = 2196] [id = 684] 15:31:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 106 (1B2A6000) [pid = 2196] [serial = 2052] [outer = 00000000] 15:31:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1B46B800) [pid = 2196] [serial = 2053] [outer = 1B2A6000] 15:31:11 INFO - PROCESS | 2196 | 1461191471286 Marionette DEBUG loaded listener.js 15:31:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (1B545800) [pid = 2196] [serial = 2054] [outer = 1B2A6000] 15:31:11 INFO - PROCESS | 2196 | 1461191471739 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] 15:31:11 INFO - PROCESS | 2196 | 1461191471761 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 15:31:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:31:11 INFO - PROCESS | 2196 | 1461191471775 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:31:11 INFO - PROCESS | 2196 | 1461191471777 Marionette TRACE conn5 <- [1,2702,null,{}] 15:31:11 INFO - PROCESS | 2196 | 1461191471780 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}] 15:31:11 INFO - PROCESS | 2196 | 1461191471914 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 15:31:12 INFO - PROCESS | 2196 | 1461191472011 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:12 INFO - PROCESS | 2196 | ++DOCSHELL 1BCC6000 == 73 [pid = 2196] [id = 685] 15:31:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (1BCCA000) [pid = 2196] [serial = 2055] [outer = 00000000] 15:31:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1C59E800) [pid = 2196] [serial = 2056] [outer = 1BCCA000] 15:31:12 INFO - PROCESS | 2196 | 1461191472056 Marionette DEBUG loaded listener.js 15:31:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1C5A6400) [pid = 2196] [serial = 2057] [outer = 1BCCA000] 15:31:12 INFO - PROCESS | 2196 | 1461191472495 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]]]}] 15:31:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:31:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 770ms 15:31:12 INFO - PROCESS | 2196 | 1461191472544 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 15:31:12 INFO - PROCESS | 2196 | 1461191472546 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 15:31:12 INFO - PROCESS | 2196 | 1461191472550 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:31:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:31:12 INFO - PROCESS | 2196 | 1461191472552 Marionette TRACE conn5 <- [1,2706,null,{}] 15:31:12 INFO - PROCESS | 2196 | 1461191472555 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}] 15:31:12 INFO - PROCESS | 2196 | 1461191472692 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 15:31:12 INFO - PROCESS | 2196 | 1461191472775 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:12 INFO - PROCESS | 2196 | ++DOCSHELL 1C6D3400 == 74 [pid = 2196] [id = 686] 15:31:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1C6D4000) [pid = 2196] [serial = 2058] [outer = 00000000] 15:31:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (1D8CB800) [pid = 2196] [serial = 2059] [outer = 1C6D4000] 15:31:12 INFO - PROCESS | 2196 | 1461191472834 Marionette DEBUG loaded listener.js 15:31:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (1EEA8400) [pid = 2196] [serial = 2060] [outer = 1C6D4000] 15:31:13 INFO - PROCESS | 2196 | 1461191473330 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] 15:31:13 INFO - PROCESS | 2196 | 1461191473387 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 15:31:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:31:13 INFO - PROCESS | 2196 | 1461191473390 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:31:13 INFO - PROCESS | 2196 | 1461191473392 Marionette TRACE conn5 <- [1,2710,null,{}] 15:31:13 INFO - PROCESS | 2196 | 1461191473395 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}] 15:31:13 INFO - PROCESS | 2196 | 1461191473639 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 15:31:13 INFO - PROCESS | 2196 | --DOMWINDOW == 113 (1C57A000) [pid = 2196] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:31:13 INFO - PROCESS | 2196 | --DOMWINDOW == 112 (1AD80C00) [pid = 2196] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:31:13 INFO - PROCESS | 2196 | --DOMWINDOW == 111 (1B4C6000) [pid = 2196] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:31:13 INFO - PROCESS | 2196 | --DOMWINDOW == 110 (11F62000) [pid = 2196] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:31:13 INFO - PROCESS | 2196 | --DOMWINDOW == 109 (12AD5400) [pid = 2196] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:31:13 INFO - PROCESS | 2196 | --DOMWINDOW == 108 (1A059C00) [pid = 2196] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:31:13 INFO - PROCESS | 2196 | --DOMWINDOW == 107 (17974C00) [pid = 2196] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:31:13 INFO - PROCESS | 2196 | --DOMWINDOW == 106 (1387D400) [pid = 2196] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:31:13 INFO - PROCESS | 2196 | 1461191473726 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:13 INFO - PROCESS | 2196 | ++DOCSHELL 11F62000 == 75 [pid = 2196] [id = 687] 15:31:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 107 (1275B400) [pid = 2196] [serial = 2061] [outer = 00000000] 15:31:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 108 (19B64400) [pid = 2196] [serial = 2062] [outer = 1275B400] 15:31:13 INFO - PROCESS | 2196 | 1461191473774 Marionette DEBUG loaded listener.js 15:31:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 109 (19748400) [pid = 2196] [serial = 2063] [outer = 1275B400] 15:31:14 INFO - PROCESS | 2196 | 1461191474198 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] 15:31:14 INFO - PROCESS | 2196 | 1461191474226 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 15:31:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:31:14 INFO - PROCESS | 2196 | 1461191474229 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:31:14 INFO - PROCESS | 2196 | 1461191474231 Marionette TRACE conn5 <- [1,2714,null,{}] 15:31:14 INFO - PROCESS | 2196 | 1461191474235 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}] 15:31:14 INFO - PROCESS | 2196 | 1461191474328 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 15:31:14 INFO - PROCESS | 2196 | 1461191474335 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:14 INFO - PROCESS | 2196 | ++DOCSHELL 18220C00 == 76 [pid = 2196] [id = 688] 15:31:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 110 (1AD89000) [pid = 2196] [serial = 2064] [outer = 00000000] 15:31:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 111 (1CB3C000) [pid = 2196] [serial = 2065] [outer = 1AD89000] 15:31:14 INFO - PROCESS | 2196 | 1461191474381 Marionette DEBUG loaded listener.js 15:31:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 112 (1FE2C800) [pid = 2196] [serial = 2066] [outer = 1AD89000] 15:31:14 INFO - PROCESS | 2196 | 1461191474832 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]]]}] 15:31:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:31:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 15:31:14 INFO - PROCESS | 2196 | 1461191474900 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 15:31:14 INFO - PROCESS | 2196 | 1461191474903 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 15:31:14 INFO - PROCESS | 2196 | 1461191474906 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:31:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:31:14 INFO - PROCESS | 2196 | 1461191474908 Marionette TRACE conn5 <- [1,2718,null,{}] 15:31:14 INFO - PROCESS | 2196 | 1461191474912 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}] 15:31:15 INFO - PROCESS | 2196 | 1461191475008 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 15:31:15 INFO - PROCESS | 2196 | 1461191475014 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:15 INFO - PROCESS | 2196 | ++DOCSHELL 20433800 == 77 [pid = 2196] [id = 689] 15:31:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 113 (20439800) [pid = 2196] [serial = 2067] [outer = 00000000] 15:31:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 114 (20B01800) [pid = 2196] [serial = 2068] [outer = 20439800] 15:31:15 INFO - PROCESS | 2196 | 1461191475059 Marionette DEBUG loaded listener.js 15:31:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 115 (20B0FC00) [pid = 2196] [serial = 2069] [outer = 20439800] 15:31:15 INFO - PROCESS | 2196 | 1461191476007 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] 15:31:16 INFO - PROCESS | 2196 | 1461191476031 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 15:31:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:31:16 INFO - PROCESS | 2196 | 1461191476037 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:31:16 INFO - PROCESS | 2196 | 1461191476042 Marionette TRACE conn5 <- [1,2722,null,{}] 15:31:16 INFO - PROCESS | 2196 | 1461191476049 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}] 15:31:16 INFO - PROCESS | 2196 | 1461191476249 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 15:31:16 INFO - PROCESS | 2196 | 1461191476364 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:16 INFO - PROCESS | 2196 | ++DOCSHELL 16E1A800 == 78 [pid = 2196] [id = 690] 15:31:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 116 (16E1D000) [pid = 2196] [serial = 2070] [outer = 00000000] 15:31:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 117 (17131800) [pid = 2196] [serial = 2071] [outer = 16E1D000] 15:31:16 INFO - PROCESS | 2196 | 1461191476424 Marionette DEBUG loaded listener.js 15:31:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 118 (179A2000) [pid = 2196] [serial = 2072] [outer = 16E1D000] 15:31:17 INFO - PROCESS | 2196 | 1461191477022 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]]]}] 15:31:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:31:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1029ms 15:31:17 INFO - PROCESS | 2196 | 1461191477066 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 15:31:17 INFO - PROCESS | 2196 | 1461191477073 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 15:31:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:31:17 INFO - PROCESS | 2196 | 1461191477079 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:31:17 INFO - PROCESS | 2196 | 1461191477082 Marionette TRACE conn5 <- [1,2726,null,{}] 15:31:17 INFO - PROCESS | 2196 | 1461191477087 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}] 15:31:17 INFO - PROCESS | 2196 | 1461191477208 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 15:31:17 INFO - PROCESS | 2196 | 1461191477365 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:17 INFO - PROCESS | 2196 | ++DOCSHELL 1A05A400 == 79 [pid = 2196] [id = 691] 15:31:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 119 (1A3E1000) [pid = 2196] [serial = 2073] [outer = 00000000] 15:31:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 120 (1B2A7000) [pid = 2196] [serial = 2074] [outer = 1A3E1000] 15:31:17 INFO - PROCESS | 2196 | 1461191477429 Marionette DEBUG loaded listener.js 15:31:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 121 (1B466C00) [pid = 2196] [serial = 2075] [outer = 1A3E1000] 15:31:18 INFO - PROCESS | 2196 | 1461191478057 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]]]}] 15:31:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:31:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1024ms 15:31:18 INFO - PROCESS | 2196 | 1461191478118 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 15:31:18 INFO - PROCESS | 2196 | 1461191478121 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 15:31:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:31:18 INFO - PROCESS | 2196 | 1461191478125 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:31:18 INFO - PROCESS | 2196 | 1461191478129 Marionette TRACE conn5 <- [1,2730,null,{}] 15:31:18 INFO - PROCESS | 2196 | 1461191478166 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}] 15:31:18 INFO - PROCESS | 2196 | 1461191478301 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 15:31:18 INFO - PROCESS | 2196 | 1461191478454 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:18 INFO - PROCESS | 2196 | ++DOCSHELL 1F820400 == 80 [pid = 2196] [id = 692] 15:31:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (1FE28C00) [pid = 2196] [serial = 2076] [outer = 00000000] 15:31:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (20D27000) [pid = 2196] [serial = 2077] [outer = 1FE28C00] 15:31:18 INFO - PROCESS | 2196 | 1461191478513 Marionette DEBUG loaded listener.js 15:31:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (20DF9C00) [pid = 2196] [serial = 2078] [outer = 1FE28C00] 15:31:19 INFO - PROCESS | 2196 | 1461191479112 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]]]}] 15:31:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:31:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1007ms 15:31:19 INFO - PROCESS | 2196 | 1461191479135 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 15:31:19 INFO - PROCESS | 2196 | 1461191479138 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 15:31:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:31:19 INFO - PROCESS | 2196 | 1461191479143 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:31:19 INFO - PROCESS | 2196 | 1461191479145 Marionette TRACE conn5 <- [1,2734,null,{}] 15:31:19 INFO - PROCESS | 2196 | 1461191479149 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}] 15:31:19 INFO - PROCESS | 2196 | 1461191479268 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 15:31:19 INFO - PROCESS | 2196 | 1461191479441 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:19 INFO - PROCESS | 2196 | ++DOCSHELL 211B8C00 == 81 [pid = 2196] [id = 693] 15:31:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (211BA400) [pid = 2196] [serial = 2079] [outer = 00000000] 15:31:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (215D2400) [pid = 2196] [serial = 2080] [outer = 211BA400] 15:31:19 INFO - PROCESS | 2196 | 1461191479501 Marionette DEBUG loaded listener.js 15:31:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (215D6000) [pid = 2196] [serial = 2081] [outer = 211BA400] 15:31:20 INFO - PROCESS | 2196 | 1461191480058 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]]]}] 15:31:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:31:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 15:31:20 INFO - PROCESS | 2196 | 1461191480118 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 15:31:20 INFO - PROCESS | 2196 | 1461191480120 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 15:31:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:31:20 INFO - PROCESS | 2196 | 1461191480124 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:31:20 INFO - PROCESS | 2196 | 1461191480126 Marionette TRACE conn5 <- [1,2738,null,{}] 15:31:20 INFO - PROCESS | 2196 | 1461191480130 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}] 15:31:20 INFO - PROCESS | 2196 | 1461191480250 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 15:31:20 INFO - PROCESS | 2196 | 1461191480421 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:20 INFO - PROCESS | 2196 | ++DOCSHELL 12B7E000 == 82 [pid = 2196] [id = 694] 15:31:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1B40D400) [pid = 2196] [serial = 2082] [outer = 00000000] 15:31:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (225C2800) [pid = 2196] [serial = 2083] [outer = 1B40D400] 15:31:20 INFO - PROCESS | 2196 | 1461191480478 Marionette DEBUG loaded listener.js 15:31:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (225CB400) [pid = 2196] [serial = 2084] [outer = 1B40D400] 15:31:21 INFO - PROCESS | 2196 | 1461191481061 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]]]}] 15:31:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:31:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 15:31:21 INFO - PROCESS | 2196 | 1461191481098 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 15:31:21 INFO - PROCESS | 2196 | 1461191481100 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 15:31:21 INFO - PROCESS | 2196 | 1461191481104 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:31:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:31:21 INFO - PROCESS | 2196 | 1461191481106 Marionette TRACE conn5 <- [1,2742,null,{}] 15:31:21 INFO - PROCESS | 2196 | 1461191481110 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}] 15:31:21 INFO - PROCESS | 2196 | 1461191481245 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 15:31:21 INFO - PROCESS | 2196 | 1461191481389 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:21 INFO - PROCESS | 2196 | ++DOCSHELL 2311D400 == 83 [pid = 2196] [id = 695] 15:31:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (2312AC00) [pid = 2196] [serial = 2085] [outer = 00000000] 15:31:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (24893800) [pid = 2196] [serial = 2086] [outer = 2312AC00] 15:31:21 INFO - PROCESS | 2196 | 1461191481447 Marionette DEBUG loaded listener.js 15:31:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (2489A000) [pid = 2196] [serial = 2087] [outer = 2312AC00] 15:31:22 INFO - PROCESS | 2196 | 1461191482070 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]]]}] 15:31:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:31:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1018ms 15:31:22 INFO - PROCESS | 2196 | 1461191482126 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 15:31:22 INFO - PROCESS | 2196 | 1461191482128 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 15:31:22 INFO - PROCESS | 2196 | 1461191482131 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:31:22 INFO - PROCESS | 2196 | 1461191482133 Marionette TRACE conn5 <- [1,2746,null,{}] 15:31:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:31:22 INFO - PROCESS | 2196 | 1461191482137 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}] 15:31:22 INFO - PROCESS | 2196 | 1461191482282 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 15:31:22 INFO - PROCESS | 2196 | 1461191482442 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:22 INFO - PROCESS | 2196 | ++DOCSHELL 0F408400 == 84 [pid = 2196] [id = 696] 15:31:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (0F408C00) [pid = 2196] [serial = 2088] [outer = 00000000] 15:31:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (0F40D800) [pid = 2196] [serial = 2089] [outer = 0F408C00] 15:31:22 INFO - PROCESS | 2196 | 1461191482498 Marionette DEBUG loaded listener.js 15:31:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (0F40EC00) [pid = 2196] [serial = 2090] [outer = 0F408C00] 15:31:23 INFO - PROCESS | 2196 | 1461191483024 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]]]}] 15:31:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:31:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 930ms 15:31:23 INFO - PROCESS | 2196 | 1461191483070 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 15:31:23 INFO - PROCESS | 2196 | 1461191483072 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 15:31:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:31:23 INFO - PROCESS | 2196 | 1461191483077 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:31:23 INFO - PROCESS | 2196 | 1461191483079 Marionette TRACE conn5 <- [1,2750,null,{}] 15:31:23 INFO - PROCESS | 2196 | 1461191483084 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}] 15:31:23 INFO - PROCESS | 2196 | 1461191483198 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 15:31:23 INFO - PROCESS | 2196 | 1461191483371 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:23 INFO - PROCESS | 2196 | ++DOCSHELL 24891800 == 85 [pid = 2196] [id = 697] 15:31:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (2489BC00) [pid = 2196] [serial = 2091] [outer = 00000000] 15:31:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (248A3400) [pid = 2196] [serial = 2092] [outer = 2489BC00] 15:31:23 INFO - PROCESS | 2196 | 1461191483427 Marionette DEBUG loaded listener.js 15:31:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (25378800) [pid = 2196] [serial = 2093] [outer = 2489BC00] 15:31:24 INFO - PROCESS | 2196 | 1461191484256 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]]]}] 15:31:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:31:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1229ms 15:31:24 INFO - PROCESS | 2196 | 1461191484310 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 15:31:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:31:24 INFO - PROCESS | 2196 | 1461191484314 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 15:31:24 INFO - PROCESS | 2196 | 1461191484320 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:31:24 INFO - PROCESS | 2196 | 1461191484323 Marionette TRACE conn5 <- [1,2754,null,{}] 15:31:24 INFO - PROCESS | 2196 | 1461191484329 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}] 15:31:24 INFO - PROCESS | 2196 | 1461191484441 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 15:31:24 INFO - PROCESS | 2196 | 1461191484598 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:24 INFO - PROCESS | 2196 | ++DOCSHELL 16ED4800 == 86 [pid = 2196] [id = 698] 15:31:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (17131000) [pid = 2196] [serial = 2094] [outer = 00000000] 15:31:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (195DA800) [pid = 2196] [serial = 2095] [outer = 17131000] 15:31:24 INFO - PROCESS | 2196 | 1461191484649 Marionette DEBUG loaded listener.js 15:31:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (19B5B400) [pid = 2196] [serial = 2096] [outer = 17131000] 15:31:25 INFO - PROCESS | 2196 | 1461191485246 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]]]}] 15:31:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:31:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 991ms 15:31:25 INFO - PROCESS | 2196 | 1461191485312 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 15:31:25 INFO - PROCESS | 2196 | 1461191485317 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 15:31:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:31:25 INFO - PROCESS | 2196 | 1461191485324 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:31:25 INFO - PROCESS | 2196 | 1461191485326 Marionette TRACE conn5 <- [1,2758,null,{}] 15:31:25 INFO - PROCESS | 2196 | 1461191485330 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}] 15:31:25 INFO - PROCESS | 2196 | 1461191485442 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 15:31:25 INFO - PROCESS | 2196 | 1461191485605 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:25 INFO - PROCESS | 2196 | ++DOCSHELL 127CC800 == 87 [pid = 2196] [id = 699] 15:31:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (12ACB000) [pid = 2196] [serial = 2097] [outer = 00000000] 15:31:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1B079C00) [pid = 2196] [serial = 2098] [outer = 12ACB000] 15:31:25 INFO - PROCESS | 2196 | 1461191485654 Marionette DEBUG loaded listener.js 15:31:25 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1B2AA000) [pid = 2196] [serial = 2099] [outer = 12ACB000] 15:31:25 INFO - PROCESS | 2196 | --DOCSHELL 16E20800 == 86 [pid = 2196] [id = 427] 15:31:25 INFO - PROCESS | 2196 | --DOCSHELL 11FB4000 == 85 [pid = 2196] [id = 425] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 144 (20B10000) [pid = 2196] [serial = 1993] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 143 (20432000) [pid = 2196] [serial = 1990] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 142 (215D9800) [pid = 2196] [serial = 1996] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 141 (1B236400) [pid = 2196] [serial = 1984] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 140 (1CBA7C00) [pid = 2196] [serial = 1987] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 139 (2311F800) [pid = 2196] [serial = 1999] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (16C72000) [pid = 2196] [serial = 1981] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1CB3D000) [pid = 2196] [serial = 2026] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOCSHELL 16F20C00 == 84 [pid = 2196] [id = 677] 15:31:25 INFO - PROCESS | 2196 | --DOCSHELL 1203E000 == 83 [pid = 2196] [id = 676] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1C6D1400) [pid = 2196] [serial = 2020] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (1B2ABC00) [pid = 2196] [serial = 2014] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (1BCC1800) [pid = 2196] [serial = 2018] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (1E973400) [pid = 2196] [serial = 2024] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (2488CC00) [pid = 2196] [serial = 2002] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1B403400) [pid = 2196] [serial = 2015] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1CBB5C00) [pid = 2196] [serial = 2023] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 129 (1BCC4C00) [pid = 2196] [serial = 2017] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 128 (16E18400) [pid = 2196] [serial = 2008] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 127 (1A33F400) [pid = 2196] [serial = 2011] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 126 (1F81BC00) [pid = 2196] [serial = 1979] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 125 (179AC800) [pid = 2196] [serial = 2005] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 124 (17368400) [pid = 2196] [serial = 2009] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 123 (1C6D7C00) [pid = 2196] [serial = 2021] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 122 (1AD32C00) [pid = 2196] [serial = 2012] [outer = 00000000] [url = about:blank] 15:31:25 INFO - PROCESS | 2196 | --DOMWINDOW == 121 (1892AC00) [pid = 2196] [serial = 2006] [outer = 00000000] [url = about:blank] 15:31:26 INFO - PROCESS | 2196 | 1461191486201 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]]]}] 15:31:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:31:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 930ms 15:31:26 INFO - PROCESS | 2196 | 1461191486256 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 15:31:26 INFO - PROCESS | 2196 | 1461191486258 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 15:31:26 INFO - PROCESS | 2196 | 1461191486261 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:31:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:31:26 INFO - PROCESS | 2196 | 1461191486265 Marionette TRACE conn5 <- [1,2762,null,{}] 15:31:26 INFO - PROCESS | 2196 | 1461191486275 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}] 15:31:26 INFO - PROCESS | 2196 | 1461191486382 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 15:31:26 INFO - PROCESS | 2196 | 1461191486503 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:26 INFO - PROCESS | 2196 | ++DOCSHELL 13847800 == 84 [pid = 2196] [id = 700] 15:31:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 122 (16E18400) [pid = 2196] [serial = 2100] [outer = 00000000] 15:31:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 123 (195E0000) [pid = 2196] [serial = 2101] [outer = 16E18400] 15:31:26 INFO - PROCESS | 2196 | 1461191486555 Marionette DEBUG loaded listener.js 15:31:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 124 (19B69800) [pid = 2196] [serial = 2102] [outer = 16E18400] 15:31:26 INFO - PROCESS | 2196 | 1461191486998 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]]]}] 15:31:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:31:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 770ms 15:31:27 INFO - PROCESS | 2196 | 1461191487037 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 15:31:27 INFO - PROCESS | 2196 | 1461191487040 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 15:31:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:31:27 INFO - PROCESS | 2196 | 1461191487045 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:31:27 INFO - PROCESS | 2196 | 1461191487047 Marionette TRACE conn5 <- [1,2766,null,{}] 15:31:27 INFO - PROCESS | 2196 | 1461191487051 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}] 15:31:27 INFO - PROCESS | 2196 | 1461191487151 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 15:31:27 INFO - PROCESS | 2196 | 1461191487158 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:27 INFO - PROCESS | 2196 | ++DOCSHELL 1A053800 == 85 [pid = 2196] [id = 701] 15:31:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 125 (1A3E6400) [pid = 2196] [serial = 2103] [outer = 00000000] 15:31:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 126 (1B547400) [pid = 2196] [serial = 2104] [outer = 1A3E6400] 15:31:27 INFO - PROCESS | 2196 | 1461191487204 Marionette DEBUG loaded listener.js 15:31:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 127 (1BCBE400) [pid = 2196] [serial = 2105] [outer = 1A3E6400] 15:31:27 INFO - PROCESS | 2196 | 1461191487701 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]]]}] 15:31:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:31:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 15:31:27 INFO - PROCESS | 2196 | 1461191487716 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 15:31:27 INFO - PROCESS | 2196 | 1461191487717 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 15:31:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:31:27 INFO - PROCESS | 2196 | 1461191487724 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:31:27 INFO - PROCESS | 2196 | 1461191487726 Marionette TRACE conn5 <- [1,2770,null,{}] 15:31:27 INFO - PROCESS | 2196 | 1461191487729 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}] 15:31:27 INFO - PROCESS | 2196 | 1461191487824 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 15:31:27 INFO - PROCESS | 2196 | 1461191487862 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:27 INFO - PROCESS | 2196 | ++DOCSHELL 1C2A4400 == 86 [pid = 2196] [id = 702] 15:31:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 128 (1C2A4800) [pid = 2196] [serial = 2106] [outer = 00000000] 15:31:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 129 (1C59F000) [pid = 2196] [serial = 2107] [outer = 1C2A4800] 15:31:27 INFO - PROCESS | 2196 | 1461191487909 Marionette DEBUG loaded listener.js 15:31:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 130 (1C5DEC00) [pid = 2196] [serial = 2108] [outer = 1C2A4800] 15:31:28 INFO - PROCESS | 2196 | 1461191488397 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]]]}] 15:31:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:31:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 15:31:28 INFO - PROCESS | 2196 | 1461191488452 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 15:31:28 INFO - PROCESS | 2196 | 1461191488454 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 15:31:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:31:28 INFO - PROCESS | 2196 | 1461191488457 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:31:28 INFO - PROCESS | 2196 | 1461191488459 Marionette TRACE conn5 <- [1,2774,null,{}] 15:31:28 INFO - PROCESS | 2196 | 1461191488462 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}] 15:31:28 INFO - PROCESS | 2196 | 1461191488618 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 15:31:28 INFO - PROCESS | 2196 | 1461191488639 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:28 INFO - PROCESS | 2196 | ++DOCSHELL 1C6D5C00 == 87 [pid = 2196] [id = 703] 15:31:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (1C6D6400) [pid = 2196] [serial = 2109] [outer = 00000000] 15:31:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1D8C4C00) [pid = 2196] [serial = 2110] [outer = 1C6D6400] 15:31:28 INFO - PROCESS | 2196 | 1461191488687 Marionette DEBUG loaded listener.js 15:31:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (1E340400) [pid = 2196] [serial = 2111] [outer = 1C6D6400] 15:31:29 INFO - PROCESS | 2196 | 1461191489161 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]]]}] 15:31:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:31:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 15:31:29 INFO - PROCESS | 2196 | 1461191489194 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 15:31:29 INFO - PROCESS | 2196 | 1461191489196 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 15:31:29 INFO - PROCESS | 2196 | 1461191489199 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:31:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:31:29 INFO - PROCESS | 2196 | 1461191489201 Marionette TRACE conn5 <- [1,2778,null,{}] 15:31:29 INFO - PROCESS | 2196 | 1461191489204 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}] 15:31:29 INFO - PROCESS | 2196 | 1461191489371 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 15:31:29 INFO - PROCESS | 2196 | 1461191489451 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:29 INFO - PROCESS | 2196 | ++DOCSHELL 1F15D000 == 88 [pid = 2196] [id = 704] 15:31:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (1F161000) [pid = 2196] [serial = 2112] [outer = 00000000] 15:31:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (1FD59C00) [pid = 2196] [serial = 2113] [outer = 1F161000] 15:31:29 INFO - PROCESS | 2196 | 1461191489498 Marionette DEBUG loaded listener.js 15:31:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (1FE2F400) [pid = 2196] [serial = 2114] [outer = 1F161000] 15:31:29 INFO - PROCESS | 2196 | 1461191489898 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]]]}] 15:31:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:31:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 15:31:29 INFO - PROCESS | 2196 | 1461191489933 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 15:31:29 INFO - PROCESS | 2196 | 1461191489935 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 15:31:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:31:29 INFO - PROCESS | 2196 | 1461191489938 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:31:29 INFO - PROCESS | 2196 | 1461191489940 Marionette TRACE conn5 <- [1,2782,null,{}] 15:31:29 INFO - PROCESS | 2196 | 1461191489943 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}] 15:31:30 INFO - PROCESS | 2196 | 1461191490080 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 15:31:30 INFO - PROCESS | 2196 | 1461191490098 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:30 INFO - PROCESS | 2196 | ++DOCSHELL 1B40C000 == 89 [pid = 2196] [id = 705] 15:31:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (1BA31C00) [pid = 2196] [serial = 2115] [outer = 00000000] 15:31:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (2042D400) [pid = 2196] [serial = 2116] [outer = 1BA31C00] 15:31:30 INFO - PROCESS | 2196 | 1461191490142 Marionette DEBUG loaded listener.js 15:31:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (204C9800) [pid = 2196] [serial = 2117] [outer = 1BA31C00] 15:31:30 INFO - PROCESS | 2196 | --DOMWINDOW == 138 (1BCCA000) [pid = 2196] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:31:30 INFO - PROCESS | 2196 | --DOMWINDOW == 137 (1C6D4000) [pid = 2196] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:31:30 INFO - PROCESS | 2196 | --DOMWINDOW == 136 (1275B400) [pid = 2196] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:31:30 INFO - PROCESS | 2196 | --DOMWINDOW == 135 (19B70400) [pid = 2196] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:31:30 INFO - PROCESS | 2196 | --DOMWINDOW == 134 (16E1CC00) [pid = 2196] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:31:30 INFO - PROCESS | 2196 | --DOMWINDOW == 133 (16ECEC00) [pid = 2196] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:31:30 INFO - PROCESS | 2196 | --DOMWINDOW == 132 (1B2A6000) [pid = 2196] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:31:30 INFO - PROCESS | 2196 | --DOMWINDOW == 131 (1B2A1800) [pid = 2196] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:31:30 INFO - PROCESS | 2196 | --DOMWINDOW == 130 (1AD89000) [pid = 2196] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:31:30 INFO - PROCESS | 2196 | 1461191490785 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]]]}] 15:31:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:31:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 871ms 15:31:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:31:30 INFO - PROCESS | 2196 | 1461191490810 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 15:31:30 INFO - PROCESS | 2196 | 1461191490812 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 15:31:30 INFO - PROCESS | 2196 | 1461191490815 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:31:30 INFO - PROCESS | 2196 | 1461191490817 Marionette TRACE conn5 <- [1,2786,null,{}] 15:31:30 INFO - PROCESS | 2196 | 1461191490820 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}] 15:31:30 INFO - PROCESS | 2196 | 1461191490917 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 15:31:31 INFO - PROCESS | 2196 | 1461191491037 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:31 INFO - PROCESS | 2196 | ++DOCSHELL 1275B400 == 90 [pid = 2196] [id = 706] 15:31:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 131 (16E1CC00) [pid = 2196] [serial = 2118] [outer = 00000000] 15:31:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 132 (1F161C00) [pid = 2196] [serial = 2119] [outer = 16E1CC00] 15:31:31 INFO - PROCESS | 2196 | 1461191491083 Marionette DEBUG loaded listener.js 15:31:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 133 (204D3400) [pid = 2196] [serial = 2120] [outer = 16E1CC00] 15:31:31 INFO - PROCESS | 2196 | 1461191491454 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]]]}] 15:31:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:31:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 15:31:31 INFO - PROCESS | 2196 | 1461191491492 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 15:31:31 INFO - PROCESS | 2196 | 1461191491494 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 15:31:31 INFO - PROCESS | 2196 | 1461191491497 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:31:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:31:31 INFO - PROCESS | 2196 | 1461191491498 Marionette TRACE conn5 <- [1,2790,null,{}] 15:31:31 INFO - PROCESS | 2196 | 1461191491502 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}] 15:31:31 INFO - PROCESS | 2196 | 1461191491598 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 15:31:31 INFO - PROCESS | 2196 | 1461191491605 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:31 INFO - PROCESS | 2196 | ++DOCSHELL 20D24400 == 91 [pid = 2196] [id = 707] 15:31:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 134 (20DF3800) [pid = 2196] [serial = 2121] [outer = 00000000] 15:31:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 135 (2149C400) [pid = 2196] [serial = 2122] [outer = 20DF3800] 15:31:31 INFO - PROCESS | 2196 | 1461191491652 Marionette DEBUG loaded listener.js 15:31:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 136 (225BD400) [pid = 2196] [serial = 2123] [outer = 20DF3800] 15:31:32 INFO - PROCESS | 2196 | 1461191492101 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]]]}] 15:31:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:31:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 15:31:32 INFO - PROCESS | 2196 | 1461191492131 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 15:31:32 INFO - PROCESS | 2196 | 1461191492133 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 15:31:32 INFO - PROCESS | 2196 | 1461191492137 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:31:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:31:32 INFO - PROCESS | 2196 | 1461191492139 Marionette TRACE conn5 <- [1,2794,null,{}] 15:31:32 INFO - PROCESS | 2196 | 1461191492143 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}] 15:31:32 INFO - PROCESS | 2196 | 1461191492312 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 15:31:32 INFO - PROCESS | 2196 | 1461191492358 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:32 INFO - PROCESS | 2196 | ++DOCSHELL 127CE400 == 92 [pid = 2196] [id = 708] 15:31:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 137 (24899400) [pid = 2196] [serial = 2124] [outer = 00000000] 15:31:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 138 (2537B800) [pid = 2196] [serial = 2125] [outer = 24899400] 15:31:32 INFO - PROCESS | 2196 | 1461191492407 Marionette DEBUG loaded listener.js 15:31:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 139 (25382000) [pid = 2196] [serial = 2126] [outer = 24899400] 15:31:33 INFO - PROCESS | 2196 | 1461191493103 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]]]}] 15:31:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:31:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1017ms 15:31:33 INFO - PROCESS | 2196 | 1461191493159 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 15:31:33 INFO - PROCESS | 2196 | 1461191493164 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 15:31:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:31:33 INFO - PROCESS | 2196 | 1461191493171 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:31:33 INFO - PROCESS | 2196 | 1461191493174 Marionette TRACE conn5 <- [1,2798,null,{}] 15:31:33 INFO - PROCESS | 2196 | 1461191493181 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}] 15:31:33 INFO - PROCESS | 2196 | 1461191493313 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 15:31:33 INFO - PROCESS | 2196 | 1461191493477 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:33 INFO - PROCESS | 2196 | ++DOCSHELL 13583000 == 93 [pid = 2196] [id = 709] 15:31:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 140 (135D8C00) [pid = 2196] [serial = 2127] [outer = 00000000] 15:31:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 141 (17977400) [pid = 2196] [serial = 2128] [outer = 135D8C00] 15:31:33 INFO - PROCESS | 2196 | 1461191493537 Marionette DEBUG loaded listener.js 15:31:33 INFO - PROCESS | 2196 | ++DOMWINDOW == 142 (1821F800) [pid = 2196] [serial = 2129] [outer = 135D8C00] 15:31:34 INFO - PROCESS | 2196 | 1461191494146 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]]]}] 15:31:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:31:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1021ms 15:31:34 INFO - PROCESS | 2196 | 1461191494195 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 15:31:34 INFO - PROCESS | 2196 | 1461191494201 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 15:31:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:31:34 INFO - PROCESS | 2196 | 1461191494208 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:31:34 INFO - PROCESS | 2196 | 1461191494211 Marionette TRACE conn5 <- [1,2802,null,{}] 15:31:34 INFO - PROCESS | 2196 | 1461191494215 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}] 15:31:34 INFO - PROCESS | 2196 | 1461191494340 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 15:31:34 INFO - PROCESS | 2196 | 1461191494518 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:34 INFO - PROCESS | 2196 | ++DOCSHELL 1B239400 == 94 [pid = 2196] [id = 710] 15:31:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 143 (1B2A5000) [pid = 2196] [serial = 2130] [outer = 00000000] 15:31:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 144 (1BCCA000) [pid = 2196] [serial = 2131] [outer = 1B2A5000] 15:31:34 INFO - PROCESS | 2196 | 1461191494575 Marionette DEBUG loaded listener.js 15:31:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 145 (1C57BC00) [pid = 2196] [serial = 2132] [outer = 1B2A5000] 15:31:35 INFO - PROCESS | 2196 | 1461191495192 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]]]}] 15:31:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:31:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1020ms 15:31:35 INFO - PROCESS | 2196 | 1461191495229 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 15:31:35 INFO - PROCESS | 2196 | 1461191495232 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 15:31:35 INFO - PROCESS | 2196 | 1461191495235 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:31:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:31:35 INFO - PROCESS | 2196 | 1461191495239 Marionette TRACE conn5 <- [1,2806,null,{}] 15:31:35 INFO - PROCESS | 2196 | 1461191495250 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}] 15:31:35 INFO - PROCESS | 2196 | 1461191495395 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 15:31:35 INFO - PROCESS | 2196 | 1461191495560 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:35 INFO - PROCESS | 2196 | ++DOCSHELL 225C7400 == 95 [pid = 2196] [id = 711] 15:31:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 146 (24885800) [pid = 2196] [serial = 2133] [outer = 00000000] 15:31:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (24899C00) [pid = 2196] [serial = 2134] [outer = 24885800] 15:31:35 INFO - PROCESS | 2196 | 1461191495619 Marionette DEBUG loaded listener.js 15:31:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (25380000) [pid = 2196] [serial = 2135] [outer = 24885800] 15:31:36 INFO - PROCESS | 2196 | 1461191496250 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]]]}] 15:31:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:31:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1023ms 15:31:36 INFO - PROCESS | 2196 | 1461191496262 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 15:31:36 INFO - PROCESS | 2196 | 1461191496265 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 15:31:36 INFO - PROCESS | 2196 | 1461191496268 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:31:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:31:36 INFO - PROCESS | 2196 | 1461191496270 Marionette TRACE conn5 <- [1,2810,null,{}] 15:31:36 INFO - PROCESS | 2196 | 1461191496274 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}] 15:31:36 INFO - PROCESS | 2196 | 1461191496397 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 15:31:36 INFO - PROCESS | 2196 | 1461191496573 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:36 INFO - PROCESS | 2196 | ++DOCSHELL 267B4400 == 96 [pid = 2196] [id = 712] 15:31:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (267B4C00) [pid = 2196] [serial = 2136] [outer = 00000000] 15:31:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (267B9800) [pid = 2196] [serial = 2137] [outer = 267B4C00] 15:31:36 INFO - PROCESS | 2196 | 1461191496630 Marionette DEBUG loaded listener.js 15:31:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (267BC400) [pid = 2196] [serial = 2138] [outer = 267B4C00] 15:31:37 INFO - PROCESS | 2196 | 1461191497212 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]]]}] 15:31:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:31:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 15:31:37 INFO - PROCESS | 2196 | 1461191497242 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 15:31:37 INFO - PROCESS | 2196 | 1461191497244 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 15:31:37 INFO - PROCESS | 2196 | 1461191497248 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:31:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:31:37 INFO - PROCESS | 2196 | 1461191497250 Marionette TRACE conn5 <- [1,2814,null,{}] 15:31:37 INFO - PROCESS | 2196 | 1461191497254 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}] 15:31:37 INFO - PROCESS | 2196 | 1461191497372 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 15:31:37 INFO - PROCESS | 2196 | 1461191497548 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:37 INFO - PROCESS | 2196 | ++DOCSHELL 267B4800 == 97 [pid = 2196] [id = 713] 15:31:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (267B8400) [pid = 2196] [serial = 2139] [outer = 00000000] 15:31:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (27BA7000) [pid = 2196] [serial = 2140] [outer = 267B8400] 15:31:37 INFO - PROCESS | 2196 | 1461191497604 Marionette DEBUG loaded listener.js 15:31:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (27BA9400) [pid = 2196] [serial = 2141] [outer = 267B8400] 15:31:38 INFO - PROCESS | 2196 | 1461191498158 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:31:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:31:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 971ms 15:31:38 INFO - PROCESS | 2196 | 1461191498223 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 15:31:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:31:38 INFO - PROCESS | 2196 | 1461191498225 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 15:31:38 INFO - PROCESS | 2196 | 1461191498229 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:31:38 INFO - PROCESS | 2196 | 1461191498231 Marionette TRACE conn5 <- [1,2818,null,{}] 15:31:38 INFO - PROCESS | 2196 | 1461191498234 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}] 15:31:38 INFO - PROCESS | 2196 | 1461191498430 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 15:31:38 INFO - PROCESS | 2196 | 1461191498447 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:38 INFO - PROCESS | 2196 | ++DOCSHELL 27BAB800 == 98 [pid = 2196] [id = 714] 15:31:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (27BAF800) [pid = 2196] [serial = 2142] [outer = 00000000] 15:31:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (27EE6C00) [pid = 2196] [serial = 2143] [outer = 27BAF800] 15:31:38 INFO - PROCESS | 2196 | 1461191498546 Marionette DEBUG loaded listener.js 15:31:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (27EE8C00) [pid = 2196] [serial = 2144] [outer = 27BAF800] 15:31:39 INFO - PROCESS | 2196 | 1461191499227 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]]]}] 15:31:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:31:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1020ms 15:31:39 INFO - PROCESS | 2196 | 1461191499249 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 15:31:39 INFO - PROCESS | 2196 | 1461191499252 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 15:31:39 INFO - PROCESS | 2196 | 1461191499255 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:31:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:31:39 INFO - PROCESS | 2196 | 1461191499257 Marionette TRACE conn5 <- [1,2822,null,{}] 15:31:39 INFO - PROCESS | 2196 | 1461191499261 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}] 15:31:39 INFO - PROCESS | 2196 | 1461191499379 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 15:31:39 INFO - PROCESS | 2196 | 1461191499542 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:39 INFO - PROCESS | 2196 | ++DOCSHELL 28AE8800 == 99 [pid = 2196] [id = 715] 15:31:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (28AEAC00) [pid = 2196] [serial = 2145] [outer = 00000000] 15:31:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (28AEE800) [pid = 2196] [serial = 2146] [outer = 28AEAC00] 15:31:39 INFO - PROCESS | 2196 | 1461191499598 Marionette DEBUG loaded listener.js 15:31:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (28AF1000) [pid = 2196] [serial = 2147] [outer = 28AEAC00] 15:31:40 INFO - PROCESS | 2196 | 1461191500190 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:31:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:31:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 970ms 15:31:40 INFO - PROCESS | 2196 | 1461191500229 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 15:31:40 INFO - PROCESS | 2196 | 1461191500232 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 15:31:40 INFO - PROCESS | 2196 | 1461191500235 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:31:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:31:40 INFO - PROCESS | 2196 | 1461191500237 Marionette TRACE conn5 <- [1,2826,null,{}] 15:31:40 INFO - PROCESS | 2196 | 1461191500241 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}] 15:31:40 INFO - PROCESS | 2196 | 1461191500359 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 15:31:40 INFO - PROCESS | 2196 | 1461191500555 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:40 INFO - PROCESS | 2196 | ++DOCSHELL 12D59800 == 100 [pid = 2196] [id = 716] 15:31:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (1AC71800) [pid = 2196] [serial = 2148] [outer = 00000000] 15:31:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (28ED6C00) [pid = 2196] [serial = 2149] [outer = 1AC71800] 15:31:40 INFO - PROCESS | 2196 | 1461191500611 Marionette DEBUG loaded listener.js 15:31:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (28ED6800) [pid = 2196] [serial = 2150] [outer = 1AC71800] 15:31:41 INFO - PROCESS | 2196 | 1461191501488 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]]]}] 15:31:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:31:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1276ms 15:31:41 INFO - PROCESS | 2196 | 1461191501516 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 15:31:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:31:41 INFO - PROCESS | 2196 | 1461191501519 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 15:31:41 INFO - PROCESS | 2196 | 1461191501525 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:31:41 INFO - PROCESS | 2196 | 1461191501529 Marionette TRACE conn5 <- [1,2830,null,{}] 15:31:41 INFO - PROCESS | 2196 | 1461191501535 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}] 15:31:41 INFO - PROCESS | 2196 | 1461191501646 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 15:31:41 INFO - PROCESS | 2196 | 1461191501815 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:41 INFO - PROCESS | 2196 | ++DOCSHELL 1275A000 == 101 [pid = 2196] [id = 717] 15:31:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (1275CC00) [pid = 2196] [serial = 2151] [outer = 00000000] 15:31:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (13854000) [pid = 2196] [serial = 2152] [outer = 1275CC00] 15:31:41 INFO - PROCESS | 2196 | 1461191501866 Marionette DEBUG loaded listener.js 15:31:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (16E20400) [pid = 2196] [serial = 2153] [outer = 1275CC00] 15:31:42 INFO - PROCESS | 2196 | 1461191502514 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]]]}] 15:31:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:31:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1024ms 15:31:42 INFO - PROCESS | 2196 | 1461191502550 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 15:31:42 INFO - PROCESS | 2196 | 1461191502555 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 15:31:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:31:42 INFO - PROCESS | 2196 | 1461191502562 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:31:42 INFO - PROCESS | 2196 | 1461191502564 Marionette TRACE conn5 <- [1,2834,null,{}] 15:31:42 INFO - PROCESS | 2196 | 1461191502568 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}] 15:31:42 INFO - PROCESS | 2196 | 1461191502687 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 15:31:42 INFO - PROCESS | 2196 | 1461191502883 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:42 INFO - PROCESS | 2196 | --DOCSHELL 2148F400 == 100 [pid = 2196] [id = 533] 15:31:42 INFO - PROCESS | 2196 | --DOCSHELL 17170400 == 99 [pid = 2196] [id = 590] 15:31:42 INFO - PROCESS | 2196 | --DOCSHELL 204D0000 == 98 [pid = 2196] [id = 516] 15:31:42 INFO - PROCESS | 2196 | --DOCSHELL 1F188000 == 97 [pid = 2196] [id = 608] 15:31:42 INFO - PROCESS | 2196 | --DOCSHELL 127C5800 == 96 [pid = 2196] [id = 438] 15:31:42 INFO - PROCESS | 2196 | --DOCSHELL 20D24400 == 95 [pid = 2196] [id = 707] 15:31:42 INFO - PROCESS | 2196 | --DOCSHELL 1275B400 == 94 [pid = 2196] [id = 706] 15:31:42 INFO - PROCESS | 2196 | --DOCSHELL 1B40C000 == 93 [pid = 2196] [id = 705] 15:31:42 INFO - PROCESS | 2196 | --DOCSHELL 1F15D000 == 92 [pid = 2196] [id = 704] 15:31:42 INFO - PROCESS | 2196 | --DOCSHELL 1C6D5C00 == 91 [pid = 2196] [id = 703] 15:31:42 INFO - PROCESS | 2196 | --DOCSHELL 1C2A4400 == 90 [pid = 2196] [id = 702] 15:31:42 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (20B01800) [pid = 2196] [serial = 2068] [outer = 00000000] [url = about:blank] 15:31:42 INFO - PROCESS | 2196 | ++DOCSHELL 0F4B9800 == 91 [pid = 2196] [id = 718] 15:31:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (11FEC400) [pid = 2196] [serial = 2154] [outer = 00000000] 15:31:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (12B7E400) [pid = 2196] [serial = 2155] [outer = 11FEC400] 15:31:42 INFO - PROCESS | 2196 | 1461191503002 Marionette DEBUG loaded listener.js 15:31:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (17312400) [pid = 2196] [serial = 2156] [outer = 11FEC400] 15:31:43 INFO - PROCESS | 2196 | --DOCSHELL 1A053800 == 90 [pid = 2196] [id = 701] 15:31:43 INFO - PROCESS | 2196 | --DOCSHELL 13847800 == 89 [pid = 2196] [id = 700] 15:31:43 INFO - PROCESS | 2196 | --DOCSHELL 127CC800 == 88 [pid = 2196] [id = 699] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (1C59E800) [pid = 2196] [serial = 2056] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 166 (1D8CB800) [pid = 2196] [serial = 2059] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 165 (1C5A6400) [pid = 2196] [serial = 2057] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 164 (19B64400) [pid = 2196] [serial = 2062] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 163 (1EEA8400) [pid = 2196] [serial = 2060] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 162 (1AC4E800) [pid = 2196] [serial = 2051] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 161 (1730BC00) [pid = 2196] [serial = 2047] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (17973C00) [pid = 2196] [serial = 2048] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (12752C00) [pid = 2196] [serial = 2029] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (179A4C00) [pid = 2196] [serial = 2045] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (17364800) [pid = 2196] [serial = 2044] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (1B46B800) [pid = 2196] [serial = 2053] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (17366800) [pid = 2196] [serial = 2032] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (1E2A8000) [pid = 2196] [serial = 2027] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (1CB3C000) [pid = 2196] [serial = 2065] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (1B07A000) [pid = 2196] [serial = 2035] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1EEA5C00) [pid = 2196] [serial = 2038] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 150 (1FE37C00) [pid = 2196] [serial = 2041] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 149 (1FE2C800) [pid = 2196] [serial = 2066] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 148 (1A338400) [pid = 2196] [serial = 2050] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 147 (19748400) [pid = 2196] [serial = 2063] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | --DOMWINDOW == 146 (1B545800) [pid = 2196] [serial = 2054] [outer = 00000000] [url = about:blank] 15:31:43 INFO - PROCESS | 2196 | 1461191503491 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]]]}] 15:31:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:31:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 971ms 15:31:43 INFO - PROCESS | 2196 | 1461191503536 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 15:31:43 INFO - PROCESS | 2196 | 1461191503538 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 15:31:43 INFO - PROCESS | 2196 | 1461191503542 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:31:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:31:43 INFO - PROCESS | 2196 | 1461191503545 Marionette TRACE conn5 <- [1,2838,null,{}] 15:31:43 INFO - PROCESS | 2196 | 1461191503556 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}] 15:31:43 INFO - PROCESS | 2196 | 1461191503654 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 15:31:43 INFO - PROCESS | 2196 | 1461191503820 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:43 INFO - PROCESS | 2196 | ++DOCSHELL 17170400 == 89 [pid = 2196] [id = 719] 15:31:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 147 (17170C00) [pid = 2196] [serial = 2157] [outer = 00000000] 15:31:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 148 (179A7400) [pid = 2196] [serial = 2158] [outer = 17170C00] 15:31:43 INFO - PROCESS | 2196 | 1461191503869 Marionette DEBUG loaded listener.js 15:31:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 149 (182DBC00) [pid = 2196] [serial = 2159] [outer = 17170C00] 15:31:44 INFO - PROCESS | 2196 | 1461191504249 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:31:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:31:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 771ms 15:31:44 INFO - PROCESS | 2196 | 1461191504323 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 15:31:44 INFO - PROCESS | 2196 | 1461191504326 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 15:31:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:31:44 INFO - PROCESS | 2196 | 1461191504329 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:31:44 INFO - PROCESS | 2196 | 1461191504331 Marionette TRACE conn5 <- [1,2842,null,{}] 15:31:44 INFO - PROCESS | 2196 | 1461191504335 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}] 15:31:44 INFO - PROCESS | 2196 | 1461191504431 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 15:31:44 INFO - PROCESS | 2196 | 1461191504442 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:44 INFO - PROCESS | 2196 | ++DOCSHELL 1A0A3400 == 90 [pid = 2196] [id = 720] 15:31:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 150 (1A0A4400) [pid = 2196] [serial = 2160] [outer = 00000000] 15:31:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 151 (1AC78400) [pid = 2196] [serial = 2161] [outer = 1A0A4400] 15:31:44 INFO - PROCESS | 2196 | 1461191504488 Marionette DEBUG loaded listener.js 15:31:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (1AD85400) [pid = 2196] [serial = 2162] [outer = 1A0A4400] 15:31:44 INFO - PROCESS | 2196 | 1461191504960 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]]]}] 15:31:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:31:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 15:31:44 INFO - PROCESS | 2196 | 1461191505002 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 15:31:44 INFO - PROCESS | 2196 | 1461191505004 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 15:31:44 INFO - PROCESS | 2196 | 1461191505007 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:31:44 INFO - PROCESS | 2196 | 1461191505009 Marionette TRACE conn5 <- [1,2846,null,{}] 15:31:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:31:45 INFO - PROCESS | 2196 | 1461191505013 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}] 15:31:45 INFO - PROCESS | 2196 | 1461191505106 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 15:31:45 INFO - PROCESS | 2196 | 1461191505112 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:45 INFO - PROCESS | 2196 | ++DOCSHELL 1AD8A000 == 91 [pid = 2196] [id = 721] 15:31:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (1AD8B400) [pid = 2196] [serial = 2163] [outer = 00000000] 15:31:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (1B23D800) [pid = 2196] [serial = 2164] [outer = 1AD8B400] 15:31:45 INFO - PROCESS | 2196 | 1461191505158 Marionette DEBUG loaded listener.js 15:31:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (1B409400) [pid = 2196] [serial = 2165] [outer = 1AD8B400] 15:31:45 INFO - PROCESS | 2196 | 1461191505676 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:31:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:31:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 15:31:45 INFO - PROCESS | 2196 | 1461191505742 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 15:31:45 INFO - PROCESS | 2196 | 1461191505744 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 15:31:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:31:45 INFO - PROCESS | 2196 | 1461191505753 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:31:45 INFO - PROCESS | 2196 | 1461191505755 Marionette TRACE conn5 <- [1,2850,null,{}] 15:31:45 INFO - PROCESS | 2196 | 1461191505758 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}] 15:31:45 INFO - PROCESS | 2196 | 1461191505939 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 15:31:45 INFO - PROCESS | 2196 | 1461191505964 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:45 INFO - PROCESS | 2196 | ++DOCSHELL 1BCC4000 == 92 [pid = 2196] [id = 722] 15:31:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (1BCC4400) [pid = 2196] [serial = 2166] [outer = 00000000] 15:31:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1C45A800) [pid = 2196] [serial = 2167] [outer = 1BCC4400] 15:31:46 INFO - PROCESS | 2196 | 1461191506012 Marionette DEBUG loaded listener.js 15:31:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (1C59E400) [pid = 2196] [serial = 2168] [outer = 1BCC4400] 15:31:46 INFO - PROCESS | 2196 | 1461191506483 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]]]}] 15:31:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:31:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 770ms 15:31:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:31:46 INFO - PROCESS | 2196 | 1461191506527 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 15:31:46 INFO - PROCESS | 2196 | 1461191506529 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 15:31:46 INFO - PROCESS | 2196 | 1461191506532 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:31:46 INFO - PROCESS | 2196 | 1461191506534 Marionette TRACE conn5 <- [1,2854,null,{}] 15:31:46 INFO - PROCESS | 2196 | 1461191506545 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}] 15:31:46 INFO - PROCESS | 2196 | 1461191506679 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 15:31:46 INFO - PROCESS | 2196 | 1461191506759 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:46 INFO - PROCESS | 2196 | ++DOCSHELL 1C5DF800 == 93 [pid = 2196] [id = 723] 15:31:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (1C5DFC00) [pid = 2196] [serial = 2169] [outer = 00000000] 15:31:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (1C6D5400) [pid = 2196] [serial = 2170] [outer = 1C5DFC00] 15:31:46 INFO - PROCESS | 2196 | 1461191506807 Marionette DEBUG loaded listener.js 15:31:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (1C9B2400) [pid = 2196] [serial = 2171] [outer = 1C5DFC00] 15:31:47 INFO - PROCESS | 2196 | 1461191507258 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]]]}] 15:31:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:31:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 790ms 15:31:47 INFO - PROCESS | 2196 | --DOMWINDOW == 160 (1BA31C00) [pid = 2196] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:31:47 INFO - PROCESS | 2196 | --DOMWINDOW == 159 (1F161000) [pid = 2196] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:31:47 INFO - PROCESS | 2196 | --DOMWINDOW == 158 (16E1CC00) [pid = 2196] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:31:47 INFO - PROCESS | 2196 | --DOMWINDOW == 157 (1A3E6400) [pid = 2196] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:31:47 INFO - PROCESS | 2196 | --DOMWINDOW == 156 (17131000) [pid = 2196] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:31:47 INFO - PROCESS | 2196 | --DOMWINDOW == 155 (1C2A4800) [pid = 2196] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:31:47 INFO - PROCESS | 2196 | --DOMWINDOW == 154 (16E18400) [pid = 2196] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:31:47 INFO - PROCESS | 2196 | --DOMWINDOW == 153 (20DF3800) [pid = 2196] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:31:47 INFO - PROCESS | 2196 | --DOMWINDOW == 152 (12ACB000) [pid = 2196] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:31:47 INFO - PROCESS | 2196 | --DOMWINDOW == 151 (1C6D6400) [pid = 2196] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:31:47 INFO - PROCESS | 2196 | 1461191507552 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 15:31:47 INFO - PROCESS | 2196 | 1461191507554 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 15:31:47 INFO - PROCESS | 2196 | 1461191507559 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:31:47 INFO - PROCESS | 2196 | 1461191507561 Marionette TRACE conn5 <- [1,2858,null,{}] 15:31:47 INFO - PROCESS | 2196 | 1461191507565 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}] 15:31:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:31:47 INFO - PROCESS | 2196 | 1461191507660 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 15:31:47 INFO - PROCESS | 2196 | 1461191507665 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:47 INFO - PROCESS | 2196 | ++DOCSHELL 17131000 == 94 [pid = 2196] [id = 724] 15:31:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 152 (1788B400) [pid = 2196] [serial = 2172] [outer = 00000000] 15:31:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 153 (1AD8A400) [pid = 2196] [serial = 2173] [outer = 1788B400] 15:31:47 INFO - PROCESS | 2196 | 1461191507711 Marionette DEBUG loaded listener.js 15:31:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 154 (1C18F800) [pid = 2196] [serial = 2174] [outer = 1788B400] 15:31:48 INFO - PROCESS | 2196 | 1461191508190 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]]]}] 15:31:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:31:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 15:31:48 INFO - PROCESS | 2196 | 1461191508243 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 15:31:48 INFO - PROCESS | 2196 | 1461191508245 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 15:31:48 INFO - PROCESS | 2196 | 1461191508248 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:31:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:31:48 INFO - PROCESS | 2196 | 1461191508250 Marionette TRACE conn5 <- [1,2862,null,{}] 15:31:48 INFO - PROCESS | 2196 | 1461191508254 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}] 15:31:48 INFO - PROCESS | 2196 | 1461191508349 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 15:31:48 INFO - PROCESS | 2196 | 1461191508356 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:48 INFO - PROCESS | 2196 | ++DOCSHELL 1C5A9800 == 95 [pid = 2196] [id = 725] 15:31:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 155 (1C6D6400) [pid = 2196] [serial = 2175] [outer = 00000000] 15:31:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 156 (1D9C8400) [pid = 2196] [serial = 2176] [outer = 1C6D6400] 15:31:48 INFO - PROCESS | 2196 | 1461191508401 Marionette DEBUG loaded listener.js 15:31:48 INFO - PROCESS | 2196 | ++DOMWINDOW == 157 (1EEA8C00) [pid = 2196] [serial = 2177] [outer = 1C6D6400] 15:31:48 INFO - PROCESS | 2196 | 1461191508855 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]]]}] 15:31:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:31:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 15:31:48 INFO - PROCESS | 2196 | 1461191508923 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 15:31:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:31:48 INFO - PROCESS | 2196 | 1461191508925 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 15:31:48 INFO - PROCESS | 2196 | 1461191508928 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:31:48 INFO - PROCESS | 2196 | 1461191508929 Marionette TRACE conn5 <- [1,2866,null,{}] 15:31:48 INFO - PROCESS | 2196 | 1461191508933 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}] 15:31:49 INFO - PROCESS | 2196 | 1461191509028 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 15:31:49 INFO - PROCESS | 2196 | 1461191509071 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:49 INFO - PROCESS | 2196 | ++DOCSHELL 1CB49800 == 96 [pid = 2196] [id = 726] 15:31:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 158 (1F196000) [pid = 2196] [serial = 2178] [outer = 00000000] 15:31:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 159 (1FD5A000) [pid = 2196] [serial = 2179] [outer = 1F196000] 15:31:49 INFO - PROCESS | 2196 | 1461191509116 Marionette DEBUG loaded listener.js 15:31:49 INFO - PROCESS | 2196 | ++DOMWINDOW == 160 (1FD5D000) [pid = 2196] [serial = 2180] [outer = 1F196000] 15:31:49 INFO - PROCESS | 2196 | 1461191509691 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]]]}] 15:31:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:31:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 830ms 15:31:49 INFO - PROCESS | 2196 | 1461191509759 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 15:31:49 INFO - PROCESS | 2196 | 1461191509764 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 15:31:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:31:49 INFO - PROCESS | 2196 | 1461191509770 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:31:49 INFO - PROCESS | 2196 | 1461191509774 Marionette TRACE conn5 <- [1,2870,null,{}] 15:31:49 INFO - PROCESS | 2196 | 1461191509780 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}] 15:31:49 INFO - PROCESS | 2196 | 1461191509905 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 15:31:50 INFO - PROCESS | 2196 | 1461191510066 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:50 INFO - PROCESS | 2196 | ++DOCSHELL 12755800 == 97 [pid = 2196] [id = 727] 15:31:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 161 (127C3C00) [pid = 2196] [serial = 2181] [outer = 00000000] 15:31:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 162 (12B80400) [pid = 2196] [serial = 2182] [outer = 127C3C00] 15:31:50 INFO - PROCESS | 2196 | 1461191510139 Marionette DEBUG loaded listener.js 15:31:50 INFO - PROCESS | 2196 | ++DOMWINDOW == 163 (1356A400) [pid = 2196] [serial = 2183] [outer = 127C3C00] 15:31:50 INFO - PROCESS | 2196 | 1461191510752 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]]]}] 15:31:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:31:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1021ms 15:31:50 INFO - PROCESS | 2196 | 1461191510794 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 15:31:50 INFO - PROCESS | 2196 | 1461191510801 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 15:31:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:31:50 INFO - PROCESS | 2196 | 1461191510807 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:31:50 INFO - PROCESS | 2196 | 1461191510810 Marionette TRACE conn5 <- [1,2874,null,{}] 15:31:50 INFO - PROCESS | 2196 | 1461191510815 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}] 15:31:50 INFO - PROCESS | 2196 | 1461191510938 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 15:31:51 INFO - PROCESS | 2196 | 1461191511116 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:51 INFO - PROCESS | 2196 | ++DOCSHELL 179B0C00 == 98 [pid = 2196] [id = 728] 15:31:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 164 (1821EC00) [pid = 2196] [serial = 2184] [outer = 00000000] 15:31:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 165 (1A33A800) [pid = 2196] [serial = 2185] [outer = 1821EC00] 15:31:51 INFO - PROCESS | 2196 | 1461191511173 Marionette DEBUG loaded listener.js 15:31:51 INFO - PROCESS | 2196 | ++DOMWINDOW == 166 (1AC54C00) [pid = 2196] [serial = 2186] [outer = 1821EC00] 15:31:51 INFO - PROCESS | 2196 | 1461191511786 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]]]}] 15:31:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:31:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1022ms 15:31:51 INFO - PROCESS | 2196 | 1461191511831 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 15:31:51 INFO - PROCESS | 2196 | 1461191511834 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 15:31:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:31:51 INFO - PROCESS | 2196 | 1461191511837 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:31:51 INFO - PROCESS | 2196 | 1461191511841 Marionette TRACE conn5 <- [1,2878,null,{}] 15:31:51 INFO - PROCESS | 2196 | 1461191511852 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}] 15:31:52 INFO - PROCESS | 2196 | 1461191512036 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 15:31:52 INFO - PROCESS | 2196 | 1461191512200 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:52 INFO - PROCESS | 2196 | ++DOCSHELL 1BCC2400 == 99 [pid = 2196] [id = 729] 15:31:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 167 (1C5A4400) [pid = 2196] [serial = 2187] [outer = 00000000] 15:31:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (1FD62400) [pid = 2196] [serial = 2188] [outer = 1C5A4400] 15:31:52 INFO - PROCESS | 2196 | 1461191512263 Marionette DEBUG loaded listener.js 15:31:52 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (1FE35400) [pid = 2196] [serial = 2189] [outer = 1C5A4400] 15:31:52 INFO - PROCESS | 2196 | 1461191512876 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:31:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:31:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1072ms 15:31:52 INFO - PROCESS | 2196 | 1461191512913 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 15:31:52 INFO - PROCESS | 2196 | 1461191512916 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 15:31:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:31:52 INFO - PROCESS | 2196 | 1461191512919 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:31:52 INFO - PROCESS | 2196 | 1461191512922 Marionette TRACE conn5 <- [1,2882,null,{}] 15:31:52 INFO - PROCESS | 2196 | 1461191512944 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}] 15:31:53 INFO - PROCESS | 2196 | 1461191513066 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 15:31:53 INFO - PROCESS | 2196 | 1461191513244 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:53 INFO - PROCESS | 2196 | ++DOCSHELL 1FEF8800 == 100 [pid = 2196] [id = 730] 15:31:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (2042E400) [pid = 2196] [serial = 2190] [outer = 00000000] 15:31:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (204D6400) [pid = 2196] [serial = 2191] [outer = 2042E400] 15:31:53 INFO - PROCESS | 2196 | 1461191513301 Marionette DEBUG loaded listener.js 15:31:53 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (20B0BC00) [pid = 2196] [serial = 2192] [outer = 2042E400] 15:31:53 INFO - PROCESS | 2196 | 1461191513881 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]]]}] 15:31:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:31:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 987ms 15:31:53 INFO - PROCESS | 2196 | 1461191513910 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 15:31:53 INFO - PROCESS | 2196 | 1461191513912 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 15:31:53 INFO - PROCESS | 2196 | 1461191513915 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:31:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:31:53 INFO - PROCESS | 2196 | 1461191513918 Marionette TRACE conn5 <- [1,2886,null,{}] 15:31:53 INFO - PROCESS | 2196 | 1461191513921 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}] 15:31:54 INFO - PROCESS | 2196 | 1461191514038 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 15:31:54 INFO - PROCESS | 2196 | 1461191514215 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:54 INFO - PROCESS | 2196 | ++DOCSHELL 20D1EC00 == 101 [pid = 2196] [id = 731] 15:31:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (20D29000) [pid = 2196] [serial = 2193] [outer = 00000000] 15:31:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (20EDE800) [pid = 2196] [serial = 2194] [outer = 20D29000] 15:31:54 INFO - PROCESS | 2196 | 1461191514273 Marionette DEBUG loaded listener.js 15:31:54 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (21492400) [pid = 2196] [serial = 2195] [outer = 20D29000] 15:31:54 INFO - PROCESS | 2196 | 1461191514887 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]]]}] 15:31:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:31:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1018ms 15:31:54 INFO - PROCESS | 2196 | 1461191514937 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 15:31:54 INFO - PROCESS | 2196 | 1461191514939 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 15:31:54 INFO - PROCESS | 2196 | 1461191514943 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:31:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:31:54 INFO - PROCESS | 2196 | 1461191514945 Marionette TRACE conn5 <- [1,2890,null,{}] 15:31:54 INFO - PROCESS | 2196 | 1461191514948 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}] 15:31:55 INFO - PROCESS | 2196 | 1461191515119 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 15:31:55 INFO - PROCESS | 2196 | 1461191515287 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:55 INFO - PROCESS | 2196 | ++DOCSHELL 2488A400 == 102 [pid = 2196] [id = 732] 15:31:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (2488B800) [pid = 2196] [serial = 2196] [outer = 00000000] 15:31:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (24898C00) [pid = 2196] [serial = 2197] [outer = 2488B800] 15:31:55 INFO - PROCESS | 2196 | 1461191515348 Marionette DEBUG loaded listener.js 15:31:55 INFO - PROCESS | 2196 | ++DOMWINDOW == 178 (2537B000) [pid = 2196] [serial = 2198] [outer = 2488B800] 15:31:55 INFO - PROCESS | 2196 | 1461191515941 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:31:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:31:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1069ms 15:31:56 INFO - PROCESS | 2196 | 1461191516017 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 15:31:56 INFO - PROCESS | 2196 | 1461191516019 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 15:31:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:31:56 INFO - PROCESS | 2196 | 1461191516023 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:31:56 INFO - PROCESS | 2196 | 1461191516025 Marionette TRACE conn5 <- [1,2894,null,{}] 15:31:56 INFO - PROCESS | 2196 | 1461191516029 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}] 15:31:56 INFO - PROCESS | 2196 | 1461191516145 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 15:31:56 INFO - PROCESS | 2196 | 1461191516311 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:56 INFO - PROCESS | 2196 | ++DOCSHELL 267B1400 == 103 [pid = 2196] [id = 733] 15:31:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (267B5000) [pid = 2196] [serial = 2199] [outer = 00000000] 15:31:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 180 (27BA3400) [pid = 2196] [serial = 2200] [outer = 267B5000] 15:31:56 INFO - PROCESS | 2196 | 1461191516367 Marionette DEBUG loaded listener.js 15:31:56 INFO - PROCESS | 2196 | ++DOMWINDOW == 181 (27BAE800) [pid = 2196] [serial = 2201] [outer = 267B5000] 15:31:56 INFO - PROCESS | 2196 | 1461191516943 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]]]}] 15:31:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:31:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 970ms 15:31:56 INFO - PROCESS | 2196 | 1461191516996 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 15:31:56 INFO - PROCESS | 2196 | 1461191516999 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 15:31:56 INFO - PROCESS | 2196 | 1461191517002 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:31:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:31:57 INFO - PROCESS | 2196 | 1461191517004 Marionette TRACE conn5 <- [1,2898,null,{}] 15:31:57 INFO - PROCESS | 2196 | 1461191517008 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}] 15:31:57 INFO - PROCESS | 2196 | 1461191517125 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 15:31:57 INFO - PROCESS | 2196 | 1461191517323 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:57 INFO - PROCESS | 2196 | ++DOCSHELL 27EE4800 == 104 [pid = 2196] [id = 734] 15:31:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 182 (27EE9400) [pid = 2196] [serial = 2202] [outer = 00000000] 15:31:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 183 (28EA7800) [pid = 2196] [serial = 2203] [outer = 27EE9400] 15:31:57 INFO - PROCESS | 2196 | 1461191517380 Marionette DEBUG loaded listener.js 15:31:57 INFO - PROCESS | 2196 | ++DOMWINDOW == 184 (28EAA400) [pid = 2196] [serial = 2204] [outer = 27EE9400] 15:31:57 INFO - PROCESS | 2196 | 1461191517885 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]]]}] 15:31:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:31:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:31:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 931ms 15:31:57 INFO - PROCESS | 2196 | 1461191517936 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 15:31:57 INFO - PROCESS | 2196 | 1461191517939 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 15:31:57 INFO - PROCESS | 2196 | 1461191517943 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:31:57 INFO - TEST-START | /DOMEvents/constructors.html 15:31:57 INFO - PROCESS | 2196 | 1461191517945 Marionette TRACE conn5 <- [1,2902,null,{}] 15:31:57 INFO - PROCESS | 2196 | 1461191517949 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}] 15:31:58 INFO - PROCESS | 2196 | 1461191518067 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 15:31:58 INFO - PROCESS | 2196 | 1461191518245 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:58 INFO - PROCESS | 2196 | ++DOCSHELL 25001800 == 105 [pid = 2196] [id = 735] 15:31:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 185 (25003C00) [pid = 2196] [serial = 2205] [outer = 00000000] 15:31:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 186 (2500AC00) [pid = 2196] [serial = 2206] [outer = 25003C00] 15:31:58 INFO - PROCESS | 2196 | 1461191518302 Marionette DEBUG loaded listener.js 15:31:58 INFO - PROCESS | 2196 | ++DOMWINDOW == 187 (2500C000) [pid = 2196] [serial = 2207] [outer = 25003C00] 15:31:58 INFO - PROCESS | 2196 | 1461191518982 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]]]}] 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:31:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:31:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:31:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:31:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:31:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:31:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:31:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:31:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:31:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 1132ms 15:31:59 INFO - PROCESS | 2196 | 1461191519078 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 15:31:59 INFO - PROCESS | 2196 | 1461191519081 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 15:31:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:31:59 INFO - PROCESS | 2196 | 1461191519085 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:31:59 INFO - PROCESS | 2196 | 1461191519087 Marionette TRACE conn5 <- [1,2906,null,{}] 15:31:59 INFO - PROCESS | 2196 | 1461191519091 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}] 15:31:59 INFO - PROCESS | 2196 | 1461191519277 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 15:31:59 INFO - PROCESS | 2196 | 1461191519443 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:31:59 INFO - PROCESS | 2196 | ++DOCSHELL 0F40F800 == 106 [pid = 2196] [id = 736] 15:31:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 188 (126AE800) [pid = 2196] [serial = 2208] [outer = 00000000] 15:31:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 189 (1A05F400) [pid = 2196] [serial = 2209] [outer = 126AE800] 15:31:59 INFO - PROCESS | 2196 | 1461191519500 Marionette DEBUG loaded listener.js 15:31:59 INFO - PROCESS | 2196 | ++DOMWINDOW == 190 (1A333800) [pid = 2196] [serial = 2210] [outer = 126AE800] 15:32:00 INFO - PROCESS | 2196 | 1461191520239 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:32:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:32:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1222ms 15:32:00 INFO - PROCESS | 2196 | 1461191520311 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 15:32:00 INFO - PROCESS | 2196 | 1461191520315 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 15:32:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:32:00 INFO - PROCESS | 2196 | 1461191520321 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:32:00 INFO - PROCESS | 2196 | 1461191520325 Marionette TRACE conn5 <- [1,2910,null,{}] 15:32:00 INFO - PROCESS | 2196 | 1461191520347 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}] 15:32:00 INFO - PROCESS | 2196 | 1461191520473 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 15:32:00 INFO - PROCESS | 2196 | 1461191520635 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:00 INFO - PROCESS | 2196 | ++DOCSHELL 16E7B800 == 107 [pid = 2196] [id = 737] 15:32:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 191 (16ED1000) [pid = 2196] [serial = 2211] [outer = 00000000] 15:32:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 192 (1787D400) [pid = 2196] [serial = 2212] [outer = 16ED1000] 15:32:00 INFO - PROCESS | 2196 | 1461191520689 Marionette DEBUG loaded listener.js 15:32:00 INFO - PROCESS | 2196 | ++DOMWINDOW == 193 (17976C00) [pid = 2196] [serial = 2213] [outer = 16ED1000] 15:32:01 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:32:01 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:32:01 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:32:01 INFO - PROCESS | 2196 | [2196] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:32:01 INFO - PROCESS | 2196 | 1461191521257 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]]]}] 15:32:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:32:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:32:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:32:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:32:01 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 15:32:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:32:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:32:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:32:01 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 15:32:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:32:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:32:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:32:01 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]" 15:32:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:32:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:32:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:32:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:32:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 995ms 15:32:01 INFO - PROCESS | 2196 | 1461191521320 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 15:32:01 INFO - PROCESS | 2196 | 1461191521326 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 15:32:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:32:01 INFO - PROCESS | 2196 | 1461191521332 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:32:01 INFO - PROCESS | 2196 | 1461191521335 Marionette TRACE conn5 <- [1,2914,null,{}] 15:32:01 INFO - PROCESS | 2196 | 1461191521339 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}] 15:32:01 INFO - PROCESS | 2196 | 1461191521455 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 15:32:01 INFO - PROCESS | 2196 | 1461191521624 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:01 INFO - PROCESS | 2196 | ++DOCSHELL 179A4C00 == 108 [pid = 2196] [id = 738] 15:32:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 194 (182D9800) [pid = 2196] [serial = 2214] [outer = 00000000] 15:32:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 195 (1C5EDC00) [pid = 2196] [serial = 2215] [outer = 182D9800] 15:32:01 INFO - PROCESS | 2196 | 1461191521675 Marionette DEBUG loaded listener.js 15:32:01 INFO - PROCESS | 2196 | ++DOMWINDOW == 196 (1CBA7C00) [pid = 2196] [serial = 2216] [outer = 182D9800] 15:32:01 INFO - PROCESS | 2196 | --DOCSHELL 0F0AF800 == 107 [pid = 2196] [id = 422] 15:32:01 INFO - PROCESS | 2196 | --DOCSHELL 1C5A9800 == 106 [pid = 2196] [id = 725] 15:32:01 INFO - PROCESS | 2196 | --DOCSHELL 17131000 == 105 [pid = 2196] [id = 724] 15:32:01 INFO - PROCESS | 2196 | --DOCSHELL 1C5DF800 == 104 [pid = 2196] [id = 723] 15:32:01 INFO - PROCESS | 2196 | --DOCSHELL 1BCC4000 == 103 [pid = 2196] [id = 722] 15:32:01 INFO - PROCESS | 2196 | --DOCSHELL 1AD8A000 == 102 [pid = 2196] [id = 721] 15:32:01 INFO - PROCESS | 2196 | --DOCSHELL 1A0A3400 == 101 [pid = 2196] [id = 720] 15:32:01 INFO - PROCESS | 2196 | --DOCSHELL 17170400 == 100 [pid = 2196] [id = 719] 15:32:01 INFO - PROCESS | 2196 | --DOCSHELL 0F4B9800 == 99 [pid = 2196] [id = 718] 15:32:01 INFO - PROCESS | 2196 | --DOCSHELL 1275A000 == 98 [pid = 2196] [id = 717] 15:32:01 INFO - PROCESS | 2196 | --DOMWINDOW == 195 (2537B800) [pid = 2196] [serial = 2125] [outer = 00000000] [url = about:blank] 15:32:01 INFO - PROCESS | 2196 | --DOCSHELL 267B4400 == 97 [pid = 2196] [id = 712] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 194 (20D27000) [pid = 2196] [serial = 2077] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 193 (2042D400) [pid = 2196] [serial = 2116] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 192 (1FE2F400) [pid = 2196] [serial = 2114] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 191 (215D2400) [pid = 2196] [serial = 2080] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 190 (1FD59C00) [pid = 2196] [serial = 2113] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 189 (1F161C00) [pid = 2196] [serial = 2119] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 188 (225C2800) [pid = 2196] [serial = 2083] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 187 (24893800) [pid = 2196] [serial = 2086] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 186 (0F40D800) [pid = 2196] [serial = 2089] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 185 (1B547400) [pid = 2196] [serial = 2104] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 184 (1BCBE400) [pid = 2196] [serial = 2105] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 183 (195DA800) [pid = 2196] [serial = 2095] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 182 (1C59F000) [pid = 2196] [serial = 2107] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 181 (195E0000) [pid = 2196] [serial = 2101] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 180 (19B69800) [pid = 2196] [serial = 2102] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 179 (248A3400) [pid = 2196] [serial = 2092] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 178 (2149C400) [pid = 2196] [serial = 2122] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 177 (17131800) [pid = 2196] [serial = 2071] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 176 (225BD400) [pid = 2196] [serial = 2123] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 175 (1B2AA000) [pid = 2196] [serial = 2099] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 174 (1B079C00) [pid = 2196] [serial = 2098] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 173 (1B2A7000) [pid = 2196] [serial = 2074] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 172 (19B5B400) [pid = 2196] [serial = 2096] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 171 (1D8C4C00) [pid = 2196] [serial = 2110] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 170 (1E340400) [pid = 2196] [serial = 2111] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 169 (204D3400) [pid = 2196] [serial = 2120] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 168 (204C9800) [pid = 2196] [serial = 2117] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | --DOMWINDOW == 167 (1C5DEC00) [pid = 2196] [serial = 2108] [outer = 00000000] [url = about:blank] 15:32:02 INFO - PROCESS | 2196 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:32:02 INFO - PROCESS | 2196 | 1461191522255 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]]]}] 15:32:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:32:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 15:32:02 INFO - PROCESS | 2196 | 1461191522304 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 15:32:02 INFO - PROCESS | 2196 | 1461191522307 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 15:32:02 INFO - PROCESS | 2196 | 1461191522310 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:32:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:32:02 INFO - PROCESS | 2196 | 1461191522313 Marionette TRACE conn5 <- [1,2918,null,{}] 15:32:02 INFO - PROCESS | 2196 | 1461191522324 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}] 15:32:02 INFO - PROCESS | 2196 | 1461191522432 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 15:32:02 INFO - PROCESS | 2196 | 1461191522560 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:02 INFO - PROCESS | 2196 | ++DOCSHELL 17125800 == 98 [pid = 2196] [id = 739] 15:32:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 168 (17170400) [pid = 2196] [serial = 2217] [outer = 00000000] 15:32:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 169 (1A059800) [pid = 2196] [serial = 2218] [outer = 17170400] 15:32:02 INFO - PROCESS | 2196 | 1461191522609 Marionette DEBUG loaded listener.js 15:32:02 INFO - PROCESS | 2196 | ++DOMWINDOW == 170 (1AC51C00) [pid = 2196] [serial = 2219] [outer = 17170400] 15:32:02 INFO - PROCESS | 2196 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:32:02 INFO - PROCESS | 2196 | 1461191522993 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]]]}] 15:32:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:32:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 730ms 15:32:03 INFO - PROCESS | 2196 | 1461191523044 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 15:32:03 INFO - PROCESS | 2196 | 1461191523047 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 15:32:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:32:03 INFO - PROCESS | 2196 | 1461191523050 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:32:03 INFO - PROCESS | 2196 | 1461191523052 Marionette TRACE conn5 <- [1,2922,null,{}] 15:32:03 INFO - PROCESS | 2196 | 1461191523055 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}] 15:32:03 INFO - PROCESS | 2196 | 1461191523182 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 15:32:03 INFO - PROCESS | 2196 | 1461191523196 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:03 INFO - PROCESS | 2196 | ++DOCSHELL 1B547400 == 99 [pid = 2196] [id = 740] 15:32:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 171 (1BA04800) [pid = 2196] [serial = 2220] [outer = 00000000] 15:32:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 172 (1C5E0000) [pid = 2196] [serial = 2221] [outer = 1BA04800] 15:32:03 INFO - PROCESS | 2196 | 1461191523242 Marionette DEBUG loaded listener.js 15:32:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 173 (1C6D0C00) [pid = 2196] [serial = 2222] [outer = 1BA04800] 15:32:03 INFO - PROCESS | 2196 | 1461191523698 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]]]}] 15:32:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:32:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 15:32:03 INFO - PROCESS | 2196 | 1461191523724 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 15:32:03 INFO - PROCESS | 2196 | 1461191523726 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 15:32:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:32:03 INFO - PROCESS | 2196 | 1461191523729 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:32:03 INFO - PROCESS | 2196 | 1461191523731 Marionette TRACE conn5 <- [1,2926,null,{}] 15:32:03 INFO - PROCESS | 2196 | 1461191523734 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}] 15:32:03 INFO - PROCESS | 2196 | 1461191523830 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 15:32:03 INFO - PROCESS | 2196 | 1461191523835 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:03 INFO - PROCESS | 2196 | ++DOCSHELL 1C5A9800 == 100 [pid = 2196] [id = 741] 15:32:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 174 (1D8CF000) [pid = 2196] [serial = 2223] [outer = 00000000] 15:32:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 175 (1F189800) [pid = 2196] [serial = 2224] [outer = 1D8CF000] 15:32:03 INFO - PROCESS | 2196 | 1461191523883 Marionette DEBUG loaded listener.js 15:32:03 INFO - PROCESS | 2196 | ++DOMWINDOW == 176 (1FD56C00) [pid = 2196] [serial = 2225] [outer = 1D8CF000] 15:32:04 INFO - PROCESS | 2196 | 1461191524330 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]]]}] 15:32:04 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. 15:32:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 631ms 15:32:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:32:04 INFO - PROCESS | 2196 | 1461191524360 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 15:32:04 INFO - PROCESS | 2196 | 1461191524362 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 15:32:04 INFO - PROCESS | 2196 | 1461191524365 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:32:04 INFO - PROCESS | 2196 | 1461191524367 Marionette TRACE conn5 <- [1,2930,null,{}] 15:32:04 INFO - PROCESS | 2196 | 1461191524370 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}] 15:32:04 INFO - PROCESS | 2196 | 1461191524552 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 15:32:04 INFO - PROCESS | 2196 | 1461191524669 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:04 INFO - PROCESS | 2196 | ++DOCSHELL 1FE2BC00 == 101 [pid = 2196] [id = 742] 15:32:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 177 (1FEA4000) [pid = 2196] [serial = 2226] [outer = 00000000] 15:32:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 178 (20B09C00) [pid = 2196] [serial = 2227] [outer = 1FEA4000] 15:32:04 INFO - PROCESS | 2196 | 1461191524717 Marionette DEBUG loaded listener.js 15:32:04 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (20ED7400) [pid = 2196] [serial = 2228] [outer = 1FEA4000] 15:32:05 INFO - PROCESS | 2196 | 1461191525127 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"]]]}] 15:32:05 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 15:32:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:32:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:32:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 770ms 15:32:05 INFO - PROCESS | 2196 | 1461191525136 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 15:32:05 INFO - PROCESS | 2196 | 1461191525138 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 15:32:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:32:05 INFO - PROCESS | 2196 | 1461191525141 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:32:05 INFO - PROCESS | 2196 | 1461191525143 Marionette TRACE conn5 <- [1,2934,null,{}] 15:32:05 INFO - PROCESS | 2196 | 1461191525147 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}] 15:32:05 INFO - PROCESS | 2196 | 1461191525288 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 15:32:05 INFO - PROCESS | 2196 | 1461191525301 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:05 INFO - PROCESS | 2196 | ++DOCSHELL 215D5C00 == 102 [pid = 2196] [id = 743] 15:32:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 180 (215DD800) [pid = 2196] [serial = 2229] [outer = 00000000] 15:32:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 181 (23121400) [pid = 2196] [serial = 2230] [outer = 215DD800] 15:32:05 INFO - PROCESS | 2196 | 1461191525347 Marionette DEBUG loaded listener.js 15:32:05 INFO - PROCESS | 2196 | ++DOMWINDOW == 182 (2488D000) [pid = 2196] [serial = 2231] [outer = 215DD800] 15:32:05 INFO - PROCESS | 2196 | 1461191525765 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]]]}] 15:32:05 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. 15:32:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 15:32:05 INFO - PROCESS | 2196 | 1461191525815 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 15:32:05 INFO - PROCESS | 2196 | 1461191525817 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 15:32:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:32:05 INFO - PROCESS | 2196 | 1461191525820 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:32:05 INFO - PROCESS | 2196 | 1461191525821 Marionette TRACE conn5 <- [1,2938,null,{}] 15:32:05 INFO - PROCESS | 2196 | 1461191525825 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}] 15:32:05 INFO - PROCESS | 2196 | 1461191525968 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 15:32:06 INFO - PROCESS | 2196 | 1461191526020 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:06 INFO - PROCESS | 2196 | ++DOCSHELL 2431B400 == 103 [pid = 2196] [id = 744] 15:32:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 183 (2431BC00) [pid = 2196] [serial = 2232] [outer = 00000000] 15:32:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 184 (2431FC00) [pid = 2196] [serial = 2233] [outer = 2431BC00] 15:32:06 INFO - PROCESS | 2196 | 1461191526066 Marionette DEBUG loaded listener.js 15:32:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 185 (24322400) [pid = 2196] [serial = 2234] [outer = 2431BC00] 15:32:06 INFO - PROCESS | 2196 | ++DOCSHELL 25002800 == 104 [pid = 2196] [id = 745] 15:32:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 186 (25005400) [pid = 2196] [serial = 2235] [outer = 00000000] 15:32:06 INFO - PROCESS | 2196 | ++DOMWINDOW == 187 (25007C00) [pid = 2196] [serial = 2236] [outer = 25005400] 15:32:06 INFO - PROCESS | 2196 | --DOMWINDOW == 186 (11FEC400) [pid = 2196] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:32:06 INFO - PROCESS | 2196 | --DOMWINDOW == 185 (1BCC4400) [pid = 2196] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:32:06 INFO - PROCESS | 2196 | --DOMWINDOW == 184 (1C6D6400) [pid = 2196] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:32:06 INFO - PROCESS | 2196 | --DOMWINDOW == 183 (1788B400) [pid = 2196] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:32:06 INFO - PROCESS | 2196 | --DOMWINDOW == 182 (1C5DFC00) [pid = 2196] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:32:06 INFO - PROCESS | 2196 | --DOMWINDOW == 181 (17170C00) [pid = 2196] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:32:06 INFO - PROCESS | 2196 | --DOMWINDOW == 180 (1275CC00) [pid = 2196] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:32:06 INFO - PROCESS | 2196 | --DOMWINDOW == 179 (1AD8B400) [pid = 2196] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:32:06 INFO - PROCESS | 2196 | --DOMWINDOW == 178 (1A0A4400) [pid = 2196] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:32:06 INFO - PROCESS | 2196 | 1461191526729 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]]]}] 15:32:06 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. 15:32:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 15:32:06 INFO - PROCESS | 2196 | 1461191526752 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 15:32:06 INFO - PROCESS | 2196 | 1461191526754 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 15:32:06 INFO - PROCESS | 2196 | 1461191526762 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:32:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:32:06 INFO - PROCESS | 2196 | 1461191526764 Marionette TRACE conn5 <- [1,2942,null,{}] 15:32:06 INFO - PROCESS | 2196 | 1461191526767 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}] 15:32:06 INFO - PROCESS | 2196 | 1461191526889 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 15:32:07 INFO - PROCESS | 2196 | 1461191527016 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:07 INFO - PROCESS | 2196 | ++DOCSHELL 17170C00 == 105 [pid = 2196] [id = 746] 15:32:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 179 (173E6C00) [pid = 2196] [serial = 2237] [outer = 00000000] 15:32:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 180 (1CA7F800) [pid = 2196] [serial = 2238] [outer = 173E6C00] 15:32:07 INFO - PROCESS | 2196 | 1461191527061 Marionette DEBUG loaded listener.js 15:32:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 181 (20D27000) [pid = 2196] [serial = 2239] [outer = 173E6C00] 15:32:07 INFO - PROCESS | 2196 | 1461191527426 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]]]}] 15:32:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:32:07 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 15:32:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 15:32:07 INFO - PROCESS | 2196 | 1461191527437 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 15:32:07 INFO - PROCESS | 2196 | 1461191527439 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 15:32:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:32:07 INFO - PROCESS | 2196 | 1461191527443 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:32:07 INFO - PROCESS | 2196 | 1461191527444 Marionette TRACE conn5 <- [1,2946,null,{}] 15:32:07 INFO - PROCESS | 2196 | 1461191527448 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}] 15:32:07 INFO - PROCESS | 2196 | 1461191527627 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 15:32:07 INFO - PROCESS | 2196 | 1461191527642 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:07 INFO - PROCESS | 2196 | ++DOCSHELL 0F427000 == 106 [pid = 2196] [id = 747] 15:32:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 182 (0F428000) [pid = 2196] [serial = 2240] [outer = 00000000] 15:32:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 183 (1A062800) [pid = 2196] [serial = 2241] [outer = 0F428000] 15:32:07 INFO - PROCESS | 2196 | 1461191527687 Marionette DEBUG loaded listener.js 15:32:07 INFO - PROCESS | 2196 | ++DOMWINDOW == 184 (1FD59000) [pid = 2196] [serial = 2242] [outer = 0F428000] 15:32:08 INFO - PROCESS | 2196 | 1461191528102 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]]]}] 15:32:08 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. 15:32:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 15:32:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:32:08 INFO - PROCESS | 2196 | 1461191528113 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 15:32:08 INFO - PROCESS | 2196 | 1461191528115 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 15:32:08 INFO - PROCESS | 2196 | 1461191528118 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:32:08 INFO - PROCESS | 2196 | 1461191528121 Marionette TRACE conn5 <- [1,2950,null,{}] 15:32:08 INFO - PROCESS | 2196 | 1461191528124 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}] 15:32:08 INFO - PROCESS | 2196 | 1461191528290 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 15:32:08 INFO - PROCESS | 2196 | 1461191528302 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:08 INFO - PROCESS | 2196 | ++DOCSHELL 0F428800 == 107 [pid = 2196] [id = 748] 15:32:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 185 (0F42E000) [pid = 2196] [serial = 2243] [outer = 00000000] 15:32:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 186 (267B6400) [pid = 2196] [serial = 2244] [outer = 0F42E000] 15:32:08 INFO - PROCESS | 2196 | 1461191528357 Marionette DEBUG loaded listener.js 15:32:08 INFO - PROCESS | 2196 | ++DOMWINDOW == 187 (2795E800) [pid = 2196] [serial = 2245] [outer = 0F42E000] 15:32:08 INFO - PROCESS | 2196 | 1461191528949 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]]]}] 15:32:09 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. 15:32:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 930ms 15:32:09 INFO - PROCESS | 2196 | 1461191529052 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 15:32:09 INFO - PROCESS | 2196 | 1461191529056 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 15:32:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:32:09 INFO - PROCESS | 2196 | 1461191529063 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:32:09 INFO - PROCESS | 2196 | 1461191529067 Marionette TRACE conn5 <- [1,2954,null,{}] 15:32:09 INFO - PROCESS | 2196 | 1461191529074 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}] 15:32:09 INFO - PROCESS | 2196 | 1461191529210 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 15:32:09 INFO - PROCESS | 2196 | 1461191529376 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:09 INFO - PROCESS | 2196 | ++DOCSHELL 12B79400 == 108 [pid = 2196] [id = 749] 15:32:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 188 (12B7B800) [pid = 2196] [serial = 2246] [outer = 00000000] 15:32:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 189 (1787EC00) [pid = 2196] [serial = 2247] [outer = 12B7B800] 15:32:09 INFO - PROCESS | 2196 | 1461191529440 Marionette DEBUG loaded listener.js 15:32:09 INFO - PROCESS | 2196 | ++DOMWINDOW == 190 (195E4C00) [pid = 2196] [serial = 2248] [outer = 12B7B800] 15:32:09 INFO - PROCESS | 2196 | 1461191529955 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]]]}] 15:32:09 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. 15:32:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 15:32:09 INFO - PROCESS | 2196 | 1461191529995 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 15:32:09 INFO - PROCESS | 2196 | 1461191530001 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 15:32:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:32:10 INFO - PROCESS | 2196 | 1461191530008 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:32:10 INFO - PROCESS | 2196 | 1461191530011 Marionette TRACE conn5 <- [1,2958,null,{}] 15:32:10 INFO - PROCESS | 2196 | 1461191530015 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}] 15:32:10 INFO - PROCESS | 2196 | 1461191530141 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 15:32:10 INFO - PROCESS | 2196 | 1461191530315 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:10 INFO - PROCESS | 2196 | ++DOCSHELL 1A334800 == 109 [pid = 2196] [id = 750] 15:32:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 191 (1AD89000) [pid = 2196] [serial = 2249] [outer = 00000000] 15:32:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 192 (1C5A6400) [pid = 2196] [serial = 2250] [outer = 1AD89000] 15:32:10 INFO - PROCESS | 2196 | 1461191530372 Marionette DEBUG loaded listener.js 15:32:10 INFO - PROCESS | 2196 | ++DOMWINDOW == 193 (1F188400) [pid = 2196] [serial = 2251] [outer = 1AD89000] 15:32:10 INFO - PROCESS | 2196 | 1461191530917 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]]]}] 15:32:10 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. 15:32:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 931ms 15:32:10 INFO - PROCESS | 2196 | 1461191530955 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 15:32:10 INFO - PROCESS | 2196 | 1461191530958 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 15:32:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:32:10 INFO - PROCESS | 2196 | 1461191530963 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:32:10 INFO - PROCESS | 2196 | 1461191530967 Marionette TRACE conn5 <- [1,2962,null,{}] 15:32:10 INFO - PROCESS | 2196 | 1461191530978 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}] 15:32:11 INFO - PROCESS | 2196 | 1461191531107 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 15:32:11 INFO - PROCESS | 2196 | 1461191531292 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:11 INFO - PROCESS | 2196 | ++DOCSHELL 2431F800 == 110 [pid = 2196] [id = 751] 15:32:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 194 (24327400) [pid = 2196] [serial = 2252] [outer = 00000000] 15:32:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 195 (2500D000) [pid = 2196] [serial = 2253] [outer = 24327400] 15:32:11 INFO - PROCESS | 2196 | 1461191531352 Marionette DEBUG loaded listener.js 15:32:11 INFO - PROCESS | 2196 | ++DOMWINDOW == 196 (27959800) [pid = 2196] [serial = 2254] [outer = 24327400] 15:32:11 INFO - PROCESS | 2196 | 1461191531931 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]]]}] 15:32:11 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. 15:32:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1018ms 15:32:11 INFO - PROCESS | 2196 | 1461191531986 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 15:32:11 INFO - PROCESS | 2196 | 1461191531989 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 15:32:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:32:11 INFO - PROCESS | 2196 | 1461191531992 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:32:11 INFO - PROCESS | 2196 | 1461191531995 Marionette TRACE conn5 <- [1,2966,null,{}] 15:32:11 INFO - PROCESS | 2196 | 1461191531998 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}] 15:32:12 INFO - PROCESS | 2196 | 1461191532122 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 15:32:12 INFO - PROCESS | 2196 | 1461191532304 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:12 INFO - PROCESS | 2196 | ++DOCSHELL 2502AC00 == 111 [pid = 2196] [id = 752] 15:32:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 197 (2502B000) [pid = 2196] [serial = 2255] [outer = 00000000] 15:32:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 198 (2502EC00) [pid = 2196] [serial = 2256] [outer = 2502B000] 15:32:12 INFO - PROCESS | 2196 | 1461191532380 Marionette DEBUG loaded listener.js 15:32:12 INFO - PROCESS | 2196 | ++DOMWINDOW == 199 (267C0800) [pid = 2196] [serial = 2257] [outer = 2502B000] 15:32:12 INFO - PROCESS | 2196 | 1461191532881 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]]]}] 15:32:12 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. 15:32:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 930ms 15:32:12 INFO - PROCESS | 2196 | 1461191532926 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 15:32:12 INFO - PROCESS | 2196 | 1461191532928 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 15:32:12 INFO - PROCESS | 2196 | 1461191532932 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:32:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:32:12 INFO - PROCESS | 2196 | 1461191532934 Marionette TRACE conn5 <- [1,2970,null,{}] 15:32:12 INFO - PROCESS | 2196 | 1461191532938 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}] 15:32:13 INFO - PROCESS | 2196 | 1461191533090 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 15:32:13 INFO - PROCESS | 2196 | 1461191533263 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:13 INFO - PROCESS | 2196 | ++DOCSHELL 25033000 == 112 [pid = 2196] [id = 753] 15:32:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 200 (25034C00) [pid = 2196] [serial = 2258] [outer = 00000000] 15:32:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 201 (2503A800) [pid = 2196] [serial = 2259] [outer = 25034C00] 15:32:13 INFO - PROCESS | 2196 | 1461191533319 Marionette DEBUG loaded listener.js 15:32:13 INFO - PROCESS | 2196 | ++DOMWINDOW == 202 (2503CC00) [pid = 2196] [serial = 2260] [outer = 25034C00] 15:32:13 INFO - PROCESS | 2196 | 1461191533840 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"]]]}] 15:32:13 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 15:32:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:32:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 930ms 15:32:13 INFO - PROCESS | 2196 | 1461191533866 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 15:32:13 INFO - PROCESS | 2196 | 1461191533868 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 15:32:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:32:13 INFO - PROCESS | 2196 | 1461191533886 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:32:13 INFO - PROCESS | 2196 | 1461191533889 Marionette TRACE conn5 <- [1,2974,null,{}] 15:32:13 INFO - PROCESS | 2196 | 1461191533897 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}] 15:32:14 INFO - PROCESS | 2196 | 1461191534036 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 15:32:14 INFO - PROCESS | 2196 | 1461191534221 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:14 INFO - PROCESS | 2196 | ++DOCSHELL 22C32000 == 113 [pid = 2196] [id = 754] 15:32:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 203 (22C34000) [pid = 2196] [serial = 2261] [outer = 00000000] 15:32:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 204 (25040800) [pid = 2196] [serial = 2262] [outer = 22C34000] 15:32:14 INFO - PROCESS | 2196 | 1461191534281 Marionette DEBUG loaded listener.js 15:32:14 INFO - PROCESS | 2196 | ++DOMWINDOW == 205 (27960000) [pid = 2196] [serial = 2263] [outer = 22C34000] 15:32:14 INFO - PROCESS | 2196 | 1461191534770 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]]]}] 15:32:14 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. 15:32:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 951ms 15:32:14 INFO - PROCESS | 2196 | 1461191534826 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 15:32:14 INFO - PROCESS | 2196 | 1461191534828 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 15:32:14 INFO - PROCESS | 2196 | 1461191534831 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:32:14 INFO - PROCESS | 2196 | 1461191534833 Marionette TRACE conn5 <- [1,2978,null,{}] 15:32:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:32:14 INFO - PROCESS | 2196 | 1461191534837 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}] 15:32:14 INFO - PROCESS | 2196 | 1461191534956 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 15:32:15 INFO - PROCESS | 2196 | 1461191535135 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:15 INFO - PROCESS | 2196 | ++DOCSHELL 27965C00 == 114 [pid = 2196] [id = 755] 15:32:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 206 (27967400) [pid = 2196] [serial = 2264] [outer = 00000000] 15:32:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 207 (27EE2800) [pid = 2196] [serial = 2265] [outer = 27967400] 15:32:15 INFO - PROCESS | 2196 | 1461191535195 Marionette DEBUG loaded listener.js 15:32:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 208 (27EE7000) [pid = 2196] [serial = 2266] [outer = 27967400] 15:32:15 INFO - PROCESS | 2196 | ++DOCSHELL 28DDB400 == 115 [pid = 2196] [id = 756] 15:32:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 209 (28DE0C00) [pid = 2196] [serial = 2267] [outer = 00000000] 15:32:15 INFO - PROCESS | 2196 | ++DOMWINDOW == 210 (28DE2000) [pid = 2196] [serial = 2268] [outer = 28DE0C00] 15:32:15 INFO - PROCESS | 2196 | 1461191535763 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]]]}] 15:32:15 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. 15:32:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 971ms 15:32:15 INFO - PROCESS | 2196 | 1461191535807 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 15:32:15 INFO - PROCESS | 2196 | 1461191535809 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 15:32:15 INFO - PROCESS | 2196 | 1461191535812 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:32:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:32:15 INFO - PROCESS | 2196 | 1461191535814 Marionette TRACE conn5 <- [1,2982,null,{}] 15:32:15 INFO - PROCESS | 2196 | 1461191535818 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}] 15:32:15 INFO - PROCESS | 2196 | 1461191535968 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 15:32:16 INFO - PROCESS | 2196 | 1461191536153 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:16 INFO - PROCESS | 2196 | ++DOCSHELL 1A33EC00 == 116 [pid = 2196] [id = 757] 15:32:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 211 (1B2A9000) [pid = 2196] [serial = 2269] [outer = 00000000] 15:32:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 212 (24892000) [pid = 2196] [serial = 2270] [outer = 1B2A9000] 15:32:16 INFO - PROCESS | 2196 | 1461191536209 Marionette DEBUG loaded listener.js 15:32:16 INFO - PROCESS | 2196 | ++DOMWINDOW == 213 (28DD9400) [pid = 2196] [serial = 2271] [outer = 1B2A9000] 15:32:16 INFO - PROCESS | 2196 | 1461191536705 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]]]}] 15:32:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:32:16 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 15:32:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 931ms 15:32:16 INFO - PROCESS | 2196 | 1461191536748 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 15:32:16 INFO - PROCESS | 2196 | 1461191536751 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 15:32:16 INFO - PROCESS | 2196 | 1461191536754 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:32:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:32:16 INFO - PROCESS | 2196 | 1461191536756 Marionette TRACE conn5 <- [1,2986,null,{}] 15:32:16 INFO - PROCESS | 2196 | 1461191536760 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}] 15:32:16 INFO - PROCESS | 2196 | 1461191536886 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 15:32:17 INFO - PROCESS | 2196 | 1461191537062 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:17 INFO - PROCESS | 2196 | ++DOCSHELL 21492800 == 117 [pid = 2196] [id = 758] 15:32:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 214 (28DDD800) [pid = 2196] [serial = 2272] [outer = 00000000] 15:32:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 215 (28EAC000) [pid = 2196] [serial = 2273] [outer = 28DDD800] 15:32:17 INFO - PROCESS | 2196 | 1461191537118 Marionette DEBUG loaded listener.js 15:32:17 INFO - PROCESS | 2196 | ++DOMWINDOW == 216 (28EB0400) [pid = 2196] [serial = 2274] [outer = 28DDD800] 15:32:17 INFO - PROCESS | 2196 | 1461191537643 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]]]}] 15:32:17 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. 15:32:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 931ms 15:32:17 INFO - PROCESS | 2196 | 1461191537689 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 15:32:17 INFO - PROCESS | 2196 | 1461191537691 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 15:32:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:32:17 INFO - PROCESS | 2196 | 1461191537695 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:32:17 INFO - PROCESS | 2196 | 1461191537697 Marionette TRACE conn5 <- [1,2990,null,{}] 15:32:17 INFO - PROCESS | 2196 | 1461191537701 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}] 15:32:17 INFO - PROCESS | 2196 | 1461191537826 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 15:32:18 INFO - PROCESS | 2196 | 1461191538012 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:18 INFO - PROCESS | 2196 | ++DOCSHELL 25022800 == 118 [pid = 2196] [id = 759] 15:32:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 217 (28DDCC00) [pid = 2196] [serial = 2275] [outer = 00000000] 15:32:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 218 (28EDC000) [pid = 2196] [serial = 2276] [outer = 28DDCC00] 15:32:18 INFO - PROCESS | 2196 | 1461191538068 Marionette DEBUG loaded listener.js 15:32:18 INFO - PROCESS | 2196 | ++DOMWINDOW == 219 (28EE0400) [pid = 2196] [serial = 2277] [outer = 28DDCC00] 15:32:18 INFO - PROCESS | 2196 | 1461191538572 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]]]}] 15:32:18 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. 15:32:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 15:32:18 INFO - PROCESS | 2196 | 1461191538642 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 15:32:18 INFO - PROCESS | 2196 | 1461191538645 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 15:32:18 INFO - PROCESS | 2196 | 1461191538650 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:32:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:32:18 INFO - PROCESS | 2196 | 1461191538652 Marionette TRACE conn5 <- [1,2994,null,{}] 15:32:18 INFO - PROCESS | 2196 | 1461191538656 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}] 15:32:18 INFO - PROCESS | 2196 | 1461191538792 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 15:32:18 INFO - PROCESS | 2196 | 1461191538989 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:19 INFO - PROCESS | 2196 | ++DOCSHELL 0F429400 == 119 [pid = 2196] [id = 760] 15:32:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 220 (2795EC00) [pid = 2196] [serial = 2278] [outer = 00000000] 15:32:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 221 (28D9C400) [pid = 2196] [serial = 2279] [outer = 2795EC00] 15:32:19 INFO - PROCESS | 2196 | 1461191539051 Marionette DEBUG loaded listener.js 15:32:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 222 (28DA0400) [pid = 2196] [serial = 2280] [outer = 2795EC00] 15:32:19 INFO - PROCESS | 2196 | 1461191539559 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]]]}] 15:32:19 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. 15:32:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 15:32:19 INFO - PROCESS | 2196 | 1461191539586 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 15:32:19 INFO - PROCESS | 2196 | 1461191539588 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 15:32:19 INFO - PROCESS | 2196 | 1461191539592 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:32:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:32:19 INFO - PROCESS | 2196 | 1461191539594 Marionette TRACE conn5 <- [1,2998,null,{}] 15:32:19 INFO - PROCESS | 2196 | 1461191539598 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}] 15:32:19 INFO - PROCESS | 2196 | 1461191539722 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 15:32:19 INFO - PROCESS | 2196 | 1461191539899 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:19 INFO - PROCESS | 2196 | ++DOCSHELL 16E1C000 == 120 [pid = 2196] [id = 761] 15:32:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 223 (1796F000) [pid = 2196] [serial = 2281] [outer = 00000000] 15:32:19 INFO - PROCESS | 2196 | ++DOMWINDOW == 224 (1C57A000) [pid = 2196] [serial = 2282] [outer = 1796F000] 15:32:19 INFO - PROCESS | 2196 | 1461191539955 Marionette DEBUG loaded listener.js 15:32:20 INFO - PROCESS | 2196 | ++DOMWINDOW == 225 (1C5A7000) [pid = 2196] [serial = 2283] [outer = 1796F000] 15:32:20 INFO - PROCESS | 2196 | [2196] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:32:20 INFO - PROCESS | 2196 | 1461191540948 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:32:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:32:20 INFO - {} 15:32:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:32:20 INFO - {} 15:32:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:32:20 INFO - {} 15:32:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:32:20 INFO - {} 15:32:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1373ms 15:32:20 INFO - PROCESS | 2196 | 1461191540971 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 15:32:20 INFO - PROCESS | 2196 | 1461191540976 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 15:32:20 INFO - TEST-START | /FileAPI/fileReader.html 15:32:20 INFO - PROCESS | 2196 | 1461191540982 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:32:20 INFO - PROCESS | 2196 | 1461191540985 Marionette TRACE conn5 <- [1,3002,null,{}] 15:32:20 INFO - PROCESS | 2196 | 1461191540990 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}] 15:32:21 INFO - PROCESS | 2196 | 1461191541113 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 15:32:21 INFO - PROCESS | 2196 | 1461191541286 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:21 INFO - PROCESS | 2196 | ++DOCSHELL 12B78C00 == 121 [pid = 2196] [id = 762] 15:32:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 226 (12B82000) [pid = 2196] [serial = 2284] [outer = 00000000] 15:32:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 227 (1A059000) [pid = 2196] [serial = 2285] [outer = 12B82000] 15:32:21 INFO - PROCESS | 2196 | 1461191541340 Marionette DEBUG loaded listener.js 15:32:21 INFO - PROCESS | 2196 | ++DOMWINDOW == 228 (1AD80C00) [pid = 2196] [serial = 2286] [outer = 12B82000] 15:32:21 INFO - PROCESS | 2196 | 1461191541860 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]]]}] 15:32:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:32:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:32:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:32:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:32:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 15:32:21 INFO - PROCESS | 2196 | 1461191541914 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 15:32:21 INFO - PROCESS | 2196 | 1461191541919 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 15:32:21 INFO - TEST-START | /FileAPI/historical.html 15:32:21 INFO - PROCESS | 2196 | 1461191541926 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:32:21 INFO - PROCESS | 2196 | 1461191541928 Marionette TRACE conn5 <- [1,3006,null,{}] 15:32:21 INFO - PROCESS | 2196 | 1461191541932 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}] 15:32:22 INFO - PROCESS | 2196 | 1461191542052 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 15:32:22 INFO - PROCESS | 2196 | 1461191542245 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:22 INFO - PROCESS | 2196 | ++DOCSHELL 179A7000 == 122 [pid = 2196] [id = 763] 15:32:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 229 (179AC800) [pid = 2196] [serial = 2287] [outer = 00000000] 15:32:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 230 (1C454000) [pid = 2196] [serial = 2288] [outer = 179AC800] 15:32:22 INFO - PROCESS | 2196 | 1461191542296 Marionette DEBUG loaded listener.js 15:32:22 INFO - PROCESS | 2196 | ++DOMWINDOW == 231 (1C5EB000) [pid = 2196] [serial = 2289] [outer = 179AC800] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 127C7000 == 121 [pid = 2196] [id = 437] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 215DC400 == 120 [pid = 2196] [id = 631] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 0EFC6400 == 119 [pid = 2196] [id = 445] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 0F427000 == 118 [pid = 2196] [id = 747] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 17170C00 == 117 [pid = 2196] [id = 746] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 25002800 == 116 [pid = 2196] [id = 745] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 2431B400 == 115 [pid = 2196] [id = 744] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 215D5C00 == 114 [pid = 2196] [id = 743] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 230 (27EE6C00) [pid = 2196] [serial = 2143] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 229 (17977400) [pid = 2196] [serial = 2128] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 228 (24899C00) [pid = 2196] [serial = 2134] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 227 (267B9800) [pid = 2196] [serial = 2137] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 226 (1FD5A000) [pid = 2196] [serial = 2179] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 225 (1BCCA000) [pid = 2196] [serial = 2131] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 224 (28AEE800) [pid = 2196] [serial = 2146] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 223 (27BA7000) [pid = 2196] [serial = 2140] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 1FE2BC00 == 113 [pid = 2196] [id = 742] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 1C5A9800 == 112 [pid = 2196] [id = 741] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 1B547400 == 111 [pid = 2196] [id = 740] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 17125800 == 110 [pid = 2196] [id = 739] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 179A4C00 == 109 [pid = 2196] [id = 738] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 16E7B800 == 108 [pid = 2196] [id = 737] 15:32:22 INFO - PROCESS | 2196 | --DOCSHELL 1CB49800 == 107 [pid = 2196] [id = 726] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 222 (1AC78400) [pid = 2196] [serial = 2161] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 221 (17312400) [pid = 2196] [serial = 2156] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 220 (13854000) [pid = 2196] [serial = 2152] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 219 (12B7E400) [pid = 2196] [serial = 2155] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 218 (179A7400) [pid = 2196] [serial = 2158] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 217 (1C59E400) [pid = 2196] [serial = 2168] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 216 (1D9C8400) [pid = 2196] [serial = 2176] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 215 (1C45A800) [pid = 2196] [serial = 2167] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 214 (1B23D800) [pid = 2196] [serial = 2164] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 213 (1EEA8C00) [pid = 2196] [serial = 2177] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 212 (1C18F800) [pid = 2196] [serial = 2174] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 211 (28ED6C00) [pid = 2196] [serial = 2149] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 210 (1C9B2400) [pid = 2196] [serial = 2171] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 209 (1C6D5400) [pid = 2196] [serial = 2170] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 208 (182DBC00) [pid = 2196] [serial = 2159] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 207 (16E20400) [pid = 2196] [serial = 2153] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 206 (1B409400) [pid = 2196] [serial = 2165] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 205 (1AD85400) [pid = 2196] [serial = 2162] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | --DOMWINDOW == 204 (1AD8A400) [pid = 2196] [serial = 2173] [outer = 00000000] [url = about:blank] 15:32:22 INFO - PROCESS | 2196 | 1461191542969 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"]]]}] 15:32:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:32:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:32:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:32:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:32:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:32:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:32:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:32:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:32:23 INFO - TEST-OK | /FileAPI/historical.html | took 1076ms 15:32:23 INFO - PROCESS | 2196 | 1461191543004 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 15:32:23 INFO - PROCESS | 2196 | 1461191543007 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 15:32:23 INFO - TEST-START | /FileAPI/idlharness.html 15:32:23 INFO - PROCESS | 2196 | 1461191543010 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:32:23 INFO - PROCESS | 2196 | 1461191543014 Marionette TRACE conn5 <- [1,3010,null,{}] 15:32:23 INFO - PROCESS | 2196 | 1461191543024 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}] 15:32:23 INFO - PROCESS | 2196 | 1461191543136 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 15:32:23 INFO - PROCESS | 2196 | 1461191543264 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:23 INFO - PROCESS | 2196 | ++DOCSHELL 127C7000 == 108 [pid = 2196] [id = 764] 15:32:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 205 (16C72000) [pid = 2196] [serial = 2290] [outer = 00000000] 15:32:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 206 (17362000) [pid = 2196] [serial = 2291] [outer = 16C72000] 15:32:23 INFO - PROCESS | 2196 | 1461191543312 Marionette DEBUG loaded listener.js 15:32:23 INFO - PROCESS | 2196 | ++DOMWINDOW == 207 (179A5400) [pid = 2196] [serial = 2292] [outer = 16C72000] 15:32:24 INFO - PROCESS | 2196 | 1461191544251 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]]]}] 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:32:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:32:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:32:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:32:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:32:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:32:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:32:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:32:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:32:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:32:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:32:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:32:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:32:24 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 15:32:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:32:24 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 15:32:24 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 15:32:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:32:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:32:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:32:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:32:24 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 15:32:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:32:24 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 15:32:24 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 15:32:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:32:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:32:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 1313ms 15:32:24 INFO - PROCESS | 2196 | 1461191544323 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 15:32:24 INFO - PROCESS | 2196 | 1461191544326 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 15:32:24 INFO - TEST-START | /FileAPI/idlharness.worker 15:32:24 INFO - PROCESS | 2196 | 1461191544330 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:32:24 INFO - PROCESS | 2196 | 1461191544332 Marionette TRACE conn5 <- [1,3014,null,{}] 15:32:24 INFO - PROCESS | 2196 | 1461191544335 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}] 15:32:24 INFO - PROCESS | 2196 | 1461191544441 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 15:32:24 INFO - PROCESS | 2196 | 1461191544565 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:24 INFO - PROCESS | 2196 | ++DOCSHELL 179A9400 == 109 [pid = 2196] [id = 765] 15:32:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 208 (182DBC00) [pid = 2196] [serial = 2293] [outer = 00000000] 15:32:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 209 (1E33A400) [pid = 2196] [serial = 2294] [outer = 182DBC00] 15:32:24 INFO - PROCESS | 2196 | 1461191544611 Marionette DEBUG loaded listener.js 15:32:24 INFO - PROCESS | 2196 | ++DOMWINDOW == 210 (1E975C00) [pid = 2196] [serial = 2295] [outer = 182DBC00] 15:32:24 INFO - PROCESS | 2196 | [2196] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:32:25 INFO - PROCESS | 2196 | 1461191545614 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,{},{}]]]}] 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:32:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:32:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:32:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:32:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:32:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:32:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:32:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:32:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:32:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:32:25 INFO - {} 15:32:25 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 15:32:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:32:25 INFO - {} 15:32:25 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 - {} 15:32:25 INFO - {} 15:32:25 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 15:32:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:32:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:32:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:32:25 INFO - {} 15:32:25 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 15:32:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:32:25 INFO - {} 15:32:25 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 - {} 15:32:25 INFO - {} 15:32:25 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 15:32:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 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 15:32:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:32:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:32:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:32:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:32:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:32:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 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 15:32:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:32:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 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 15:32:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:32:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 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 15:32:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:32:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:32:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:32:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:32:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:32:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:32:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:32:25 INFO - {} 15:32:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1434ms 15:32:25 INFO - PROCESS | 2196 | 1461191545768 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 15:32:25 INFO - PROCESS | 2196 | 1461191545770 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 15:32:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:32:25 INFO - PROCESS | 2196 | 1461191545774 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:32:25 INFO - PROCESS | 2196 | 1461191545775 Marionette TRACE conn5 <- [1,3018,null,{}] 15:32:25 INFO - PROCESS | 2196 | 1461191545779 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}] 15:32:26 INFO - PROCESS | 2196 | 1461191546465 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 209 (215DD800) [pid = 2196] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 208 (2431BC00) [pid = 2196] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 207 (0F428000) [pid = 2196] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 206 (1D8CF000) [pid = 2196] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 205 (16ED1000) [pid = 2196] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 204 (182D9800) [pid = 2196] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 203 (17170400) [pid = 2196] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 202 (1BA04800) [pid = 2196] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 201 (25005400) [pid = 2196] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 200 (1F196000) [pid = 2196] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 199 (1FEA4000) [pid = 2196] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 198 (20439800) [pid = 2196] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 197 (24899400) [pid = 2196] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:32:26 INFO - PROCESS | 2196 | --DOMWINDOW == 196 (173E6C00) [pid = 2196] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:32:26 INFO - PROCESS | 2196 | 1461191546596 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:26 INFO - PROCESS | 2196 | ++DOCSHELL 0F4BC800 == 110 [pid = 2196] [id = 766] 15:32:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 197 (0F4BEC00) [pid = 2196] [serial = 2296] [outer = 00000000] 15:32:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 198 (126AD800) [pid = 2196] [serial = 2297] [outer = 0F4BEC00] 15:32:26 INFO - PROCESS | 2196 | 1461191546656 Marionette DEBUG loaded listener.js 15:32:26 INFO - PROCESS | 2196 | ++DOMWINDOW == 199 (127CA000) [pid = 2196] [serial = 2298] [outer = 0F4BEC00] 15:32:27 INFO - PROCESS | 2196 | 1461191547231 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]]]}] 15:32:27 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 15:32:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1484ms 15:32:27 INFO - PROCESS | 2196 | 1461191547274 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 15:32:27 INFO - PROCESS | 2196 | 1461191547280 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 15:32:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:32:27 INFO - PROCESS | 2196 | 1461191547286 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:32:27 INFO - PROCESS | 2196 | 1461191547291 Marionette TRACE conn5 <- [1,3022,null,{}] 15:32:27 INFO - PROCESS | 2196 | 1461191547296 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}] 15:32:27 INFO - PROCESS | 2196 | 1461191547447 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 15:32:27 INFO - PROCESS | 2196 | 1461191547632 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:27 INFO - PROCESS | 2196 | ++DOCSHELL 1767CC00 == 111 [pid = 2196] [id = 767] 15:32:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 200 (1767FC00) [pid = 2196] [serial = 2299] [outer = 00000000] 15:32:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 201 (179A1C00) [pid = 2196] [serial = 2300] [outer = 1767FC00] 15:32:27 INFO - PROCESS | 2196 | 1461191547693 Marionette DEBUG loaded listener.js 15:32:27 INFO - PROCESS | 2196 | ++DOMWINDOW == 202 (19B5C000) [pid = 2196] [serial = 2301] [outer = 1767FC00] 15:32:28 INFO - PROCESS | 2196 | 1461191548286 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]]]}] 15:32:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:32:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1021ms 15:32:28 INFO - PROCESS | 2196 | 1461191548310 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 15:32:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:32:28 INFO - PROCESS | 2196 | 1461191548313 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 15:32:28 INFO - PROCESS | 2196 | 1461191548317 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:32:28 INFO - PROCESS | 2196 | 1461191548319 Marionette TRACE conn5 <- [1,3026,null,{}] 15:32:28 INFO - PROCESS | 2196 | 1461191548323 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}] 15:32:28 INFO - PROCESS | 2196 | 1461191548452 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 15:32:28 INFO - PROCESS | 2196 | 1461191548596 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:28 INFO - PROCESS | 2196 | ++DOCSHELL 1A330400 == 112 [pid = 2196] [id = 768] 15:32:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 203 (1AC70000) [pid = 2196] [serial = 2302] [outer = 00000000] 15:32:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 204 (1B405000) [pid = 2196] [serial = 2303] [outer = 1AC70000] 15:32:28 INFO - PROCESS | 2196 | 1461191548654 Marionette DEBUG loaded listener.js 15:32:28 INFO - PROCESS | 2196 | ++DOMWINDOW == 205 (1BA08000) [pid = 2196] [serial = 2304] [outer = 1AC70000] 15:32:29 INFO - PROCESS | 2196 | 1461191549270 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"]]]}] 15:32:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:32:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1020ms 15:32:29 INFO - PROCESS | 2196 | 1461191549340 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 15:32:29 INFO - PROCESS | 2196 | 1461191549344 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 15:32:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:32:29 INFO - PROCESS | 2196 | 1461191549355 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:32:29 INFO - PROCESS | 2196 | 1461191549360 Marionette TRACE conn5 <- [1,3030,null,{}] 15:32:29 INFO - PROCESS | 2196 | 1461191549396 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}] 15:32:29 INFO - PROCESS | 2196 | 1461191549537 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 15:32:29 INFO - PROCESS | 2196 | 1461191549702 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:29 INFO - PROCESS | 2196 | ++DOCSHELL 1C6DA400 == 113 [pid = 2196] [id = 769] 15:32:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 206 (1EE9E000) [pid = 2196] [serial = 2305] [outer = 00000000] 15:32:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 207 (1FD5F000) [pid = 2196] [serial = 2306] [outer = 1EE9E000] 15:32:29 INFO - PROCESS | 2196 | 1461191549767 Marionette DEBUG loaded listener.js 15:32:29 INFO - PROCESS | 2196 | ++DOMWINDOW == 208 (1FEA4000) [pid = 2196] [serial = 2307] [outer = 1EE9E000] 15:32:30 INFO - PROCESS | 2196 | 1461191550579 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]]]}] 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:32:30 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. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:32:30 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'.) 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:32:30 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. 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:32:30 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. 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:32:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:32:30 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. 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:32:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:32:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:32:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:32:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:32:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:32:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:32:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:32:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:32:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1287ms 15:32:30 INFO - PROCESS | 2196 | 1461191550641 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 15:32:30 INFO - PROCESS | 2196 | 1461191550644 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 15:32:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:32:30 INFO - PROCESS | 2196 | 1461191550648 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:32:30 INFO - PROCESS | 2196 | 1461191550650 Marionette TRACE conn5 <- [1,3034,null,{}] 15:32:30 INFO - PROCESS | 2196 | 1461191550654 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}] 15:32:30 INFO - PROCESS | 2196 | 1461191550784 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 15:32:30 INFO - PROCESS | 2196 | 1461191550954 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:30 INFO - PROCESS | 2196 | ++DOCSHELL 12B7A000 == 114 [pid = 2196] [id = 770] 15:32:30 INFO - PROCESS | 2196 | ++DOMWINDOW == 209 (1AD82800) [pid = 2196] [serial = 2308] [outer = 00000000] 15:32:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 210 (1F18EC00) [pid = 2196] [serial = 2309] [outer = 1AD82800] 15:32:31 INFO - PROCESS | 2196 | 1461191551014 Marionette DEBUG loaded listener.js 15:32:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 211 (1F81DC00) [pid = 2196] [serial = 2310] [outer = 1AD82800] 15:32:31 INFO - PROCESS | 2196 | [2196] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:32:31 INFO - PROCESS | 2196 | 1461191551522 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:32:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:32:31 INFO - {} 15:32:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 931ms 15:32:31 INFO - PROCESS | 2196 | 1461191551581 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 15:32:31 INFO - PROCESS | 2196 | 1461191551584 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 15:32:31 INFO - PROCESS | 2196 | 1461191551587 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:32:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:32:31 INFO - PROCESS | 2196 | 1461191551589 Marionette TRACE conn5 <- [1,3038,null,{}] 15:32:31 INFO - PROCESS | 2196 | 1461191551593 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}] 15:32:31 INFO - PROCESS | 2196 | 1461191551727 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 15:32:31 INFO - PROCESS | 2196 | 1461191551892 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:31 INFO - PROCESS | 2196 | ++DOCSHELL 204D0800 == 115 [pid = 2196] [id = 771] 15:32:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 212 (204D1000) [pid = 2196] [serial = 2311] [outer = 00000000] 15:32:31 INFO - PROCESS | 2196 | ++DOMWINDOW == 213 (20D2A800) [pid = 2196] [serial = 2312] [outer = 204D1000] 15:32:31 INFO - PROCESS | 2196 | 1461191551960 Marionette DEBUG loaded listener.js 15:32:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 214 (215E0000) [pid = 2196] [serial = 2313] [outer = 204D1000] 15:32:32 INFO - PROCESS | 2196 | 1461191552540 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]]]}] 15:32:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:32:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:32:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:32:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:32:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 970ms 15:32:32 INFO - PROCESS | 2196 | 1461191552561 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 15:32:32 INFO - PROCESS | 2196 | 1461191552564 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 15:32:32 INFO - PROCESS | 2196 | 1461191552568 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:32:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:32:32 INFO - PROCESS | 2196 | 1461191552570 Marionette TRACE conn5 <- [1,3042,null,{}] 15:32:32 INFO - PROCESS | 2196 | 1461191552574 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}] 15:32:32 INFO - PROCESS | 2196 | 1461191552698 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 15:32:32 INFO - PROCESS | 2196 | 1461191552842 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:32 INFO - PROCESS | 2196 | ++DOCSHELL 0F434000 == 116 [pid = 2196] [id = 772] 15:32:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 215 (0F439000) [pid = 2196] [serial = 2314] [outer = 00000000] 15:32:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 216 (0F440C00) [pid = 2196] [serial = 2315] [outer = 0F439000] 15:32:32 INFO - PROCESS | 2196 | 1461191552899 Marionette DEBUG loaded listener.js 15:32:32 INFO - PROCESS | 2196 | ++DOMWINDOW == 217 (20438800) [pid = 2196] [serial = 2316] [outer = 0F439000] 15:32:33 INFO - PROCESS | 2196 | 1461191553746 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"]]]}] 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:32:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:32:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:32:33 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" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:32:33 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" 15:32:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:32:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:32:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1285ms 15:32:33 INFO - PROCESS | 2196 | 1461191553857 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 15:32:33 INFO - PROCESS | 2196 | 1461191553860 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 15:32:33 INFO - PROCESS | 2196 | 1461191553863 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:32:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:32:33 INFO - PROCESS | 2196 | 1461191553866 Marionette TRACE conn5 <- [1,3046,null,{}] 15:32:33 INFO - PROCESS | 2196 | 1461191553912 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}] 15:32:34 INFO - PROCESS | 2196 | 1461191554024 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 15:32:34 INFO - PROCESS | 2196 | 1461191554198 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:34 INFO - PROCESS | 2196 | ++DOCSHELL 1AD89800 == 117 [pid = 2196] [id = 773] 15:32:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 218 (215DDC00) [pid = 2196] [serial = 2317] [outer = 00000000] 15:32:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 219 (27417400) [pid = 2196] [serial = 2318] [outer = 215DDC00] 15:32:34 INFO - PROCESS | 2196 | 1461191554255 Marionette DEBUG loaded listener.js 15:32:34 INFO - PROCESS | 2196 | ++DOMWINDOW == 220 (2741A000) [pid = 2196] [serial = 2319] [outer = 215DDC00] 15:32:34 INFO - PROCESS | 2196 | 1461191554808 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]]]}] 15:32:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:32:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:32:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:32:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:32:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:32:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:32:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:32:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:32:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:32:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:32:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:32:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:32:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:32:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:32:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:32:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:32:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:32:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:32:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:32:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 979ms 15:32:34 INFO - PROCESS | 2196 | 1461191554845 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 15:32:34 INFO - PROCESS | 2196 | 1461191554848 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 15:32:34 INFO - PROCESS | 2196 | 1461191554851 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:32:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:32:34 INFO - PROCESS | 2196 | 1461191554853 Marionette TRACE conn5 <- [1,3050,null,{}] 15:32:34 INFO - PROCESS | 2196 | 1461191554858 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}] 15:32:34 INFO - PROCESS | 2196 | 1461191554979 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 15:32:35 INFO - PROCESS | 2196 | 1461191555162 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:35 INFO - PROCESS | 2196 | ++DOCSHELL 2502A000 == 118 [pid = 2196] [id = 774] 15:32:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 221 (250CE000) [pid = 2196] [serial = 2320] [outer = 00000000] 15:32:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 222 (250DB000) [pid = 2196] [serial = 2321] [outer = 250CE000] 15:32:35 INFO - PROCESS | 2196 | 1461191555219 Marionette DEBUG loaded listener.js 15:32:35 INFO - PROCESS | 2196 | ++DOMWINDOW == 223 (27419800) [pid = 2196] [serial = 2322] [outer = 250CE000] 15:32:35 INFO - PROCESS | 2196 | [2196] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:32:35 INFO - PROCESS | 2196 | 1461191555779 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:32:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:32:35 INFO - {} 15:32:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 970ms 15:32:35 INFO - PROCESS | 2196 | 1461191555826 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 15:32:35 INFO - PROCESS | 2196 | 1461191555828 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 15:32:35 INFO - PROCESS | 2196 | 1461191555832 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:32:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:32:35 INFO - PROCESS | 2196 | 1461191555834 Marionette TRACE conn5 <- [1,3054,null,{}] 15:32:35 INFO - PROCESS | 2196 | 1461191555837 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}] 15:32:35 INFO - PROCESS | 2196 | 1461191555959 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 15:32:36 INFO - PROCESS | 2196 | 1461191556143 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:36 INFO - PROCESS | 2196 | ++DOCSHELL 250D8C00 == 119 [pid = 2196] [id = 775] 15:32:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 224 (250D9C00) [pid = 2196] [serial = 2323] [outer = 00000000] 15:32:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 225 (25D49800) [pid = 2196] [serial = 2324] [outer = 250D9C00] 15:32:36 INFO - PROCESS | 2196 | 1461191556200 Marionette DEBUG loaded listener.js 15:32:36 INFO - PROCESS | 2196 | ++DOMWINDOW == 226 (25D4AC00) [pid = 2196] [serial = 2325] [outer = 250D9C00] 15:32:36 INFO - PROCESS | 2196 | 1461191556712 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:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:32:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:32:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 15:32:36 INFO - PROCESS | 2196 | 1461191556766 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 15:32:36 INFO - PROCESS | 2196 | 1461191556768 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 15:32:36 INFO - PROCESS | 2196 | 1461191556772 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:32:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:32:36 INFO - PROCESS | 2196 | 1461191556774 Marionette TRACE conn5 <- [1,3058,null,{}] 15:32:36 INFO - PROCESS | 2196 | 1461191556778 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:32:36 INFO - PROCESS | 2196 | 1461191556932 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 15:32:37 INFO - PROCESS | 2196 | 1461191557107 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:37 INFO - PROCESS | 2196 | ++DOCSHELL 1FEF7800 == 120 [pid = 2196] [id = 776] 15:32:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 227 (204C9800) [pid = 2196] [serial = 2326] [outer = 00000000] 15:32:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 228 (27421000) [pid = 2196] [serial = 2327] [outer = 204C9800] 15:32:37 INFO - PROCESS | 2196 | 1461191557173 Marionette DEBUG loaded listener.js 15:32:37 INFO - PROCESS | 2196 | ++DOMWINDOW == 229 (27B7FC00) [pid = 2196] [serial = 2328] [outer = 204C9800] 15:32:37 INFO - PROCESS | 2196 | 1461191557779 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:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:32:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:32:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1018ms 15:32:37 INFO - PROCESS | 2196 | 1461191557793 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 15:32:37 INFO - PROCESS | 2196 | 1461191557795 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 15:32:37 INFO - PROCESS | 2196 | 1461191557799 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:32:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:32:37 INFO - PROCESS | 2196 | 1461191557802 Marionette TRACE conn5 <- [1,3062,null,{}] 15:32:37 INFO - PROCESS | 2196 | 1461191557805 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:32:37 INFO - PROCESS | 2196 | 1461191557948 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 15:32:38 INFO - PROCESS | 2196 | 1461191558135 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:38 INFO - PROCESS | 2196 | ++DOCSHELL 25D94000 == 121 [pid = 2196] [id = 777] 15:32:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 230 (25D97800) [pid = 2196] [serial = 2329] [outer = 00000000] 15:32:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 231 (27418C00) [pid = 2196] [serial = 2330] [outer = 25D97800] 15:32:38 INFO - PROCESS | 2196 | 1461191558191 Marionette DEBUG loaded listener.js 15:32:38 INFO - PROCESS | 2196 | ++DOMWINDOW == 232 (25DA0C00) [pid = 2196] [serial = 2331] [outer = 25D97800] 15:32:38 INFO - PROCESS | 2196 | 1461191558737 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:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:32:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:32:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 970ms 15:32:38 INFO - PROCESS | 2196 | 1461191558773 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 15:32:38 INFO - PROCESS | 2196 | 1461191558775 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 15:32:38 INFO - PROCESS | 2196 | 1461191558779 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:32:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:32:38 INFO - PROCESS | 2196 | 1461191558781 Marionette TRACE conn5 <- [1,3066,null,{}] 15:32:38 INFO - PROCESS | 2196 | 1461191558784 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:32:38 INFO - PROCESS | 2196 | 1461191558908 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 15:32:39 INFO - PROCESS | 2196 | 1461191559059 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:39 INFO - PROCESS | 2196 | ++DOCSHELL 23A6A400 == 122 [pid = 2196] [id = 778] 15:32:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 233 (23A6C000) [pid = 2196] [serial = 2332] [outer = 00000000] 15:32:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 234 (23A72C00) [pid = 2196] [serial = 2333] [outer = 23A6C000] 15:32:39 INFO - PROCESS | 2196 | 1461191559113 Marionette DEBUG loaded listener.js 15:32:39 INFO - PROCESS | 2196 | ++DOMWINDOW == 235 (23A74000) [pid = 2196] [serial = 2334] [outer = 23A6C000] 15:32:39 INFO - PROCESS | 2196 | 1461191559692 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:32:39 INFO - PROCESS | 2196 | 1461191559795 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 15:32:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:32:39 INFO - PROCESS | 2196 | 1461191559799 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:32:39 INFO - PROCESS | 2196 | 1461191559801 Marionette TRACE conn5 <- [1,3070,null,{}] 15:32:39 INFO - PROCESS | 2196 | 1461191559805 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:32:39 INFO - PROCESS | 2196 | 1461191559939 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 15:32:40 INFO - PROCESS | 2196 | 1461191560118 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:40 INFO - PROCESS | 2196 | ++DOCSHELL 12B82400 == 123 [pid = 2196] [id = 779] 15:32:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 236 (12BC7400) [pid = 2196] [serial = 2335] [outer = 00000000] 15:32:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 237 (1C456400) [pid = 2196] [serial = 2336] [outer = 12BC7400] 15:32:40 INFO - PROCESS | 2196 | 1461191560173 Marionette DEBUG loaded listener.js 15:32:40 INFO - PROCESS | 2196 | ++DOMWINDOW == 238 (1C9B8000) [pid = 2196] [serial = 2337] [outer = 12BC7400] 15:32:40 INFO - PROCESS | 2196 | 1461191560727 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:32:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:32:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:32:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:32:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 971ms 15:32:40 INFO - PROCESS | 2196 | 1461191560790 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 15:32:40 INFO - PROCESS | 2196 | 1461191560793 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 15:32:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:32:40 INFO - PROCESS | 2196 | 1461191560798 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:32:40 INFO - PROCESS | 2196 | 1461191560800 Marionette TRACE conn5 <- [1,3074,null,{}] 15:32:40 INFO - PROCESS | 2196 | 1461191560804 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:32:40 INFO - PROCESS | 2196 | 1461191560934 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 15:32:41 INFO - PROCESS | 2196 | 1461191561265 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:41 INFO - PROCESS | 2196 | ++DOCSHELL 0F437800 == 124 [pid = 2196] [id = 780] 15:32:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 239 (0F437C00) [pid = 2196] [serial = 2338] [outer = 00000000] 15:32:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 240 (0F4BB000) [pid = 2196] [serial = 2339] [outer = 0F437C00] 15:32:41 INFO - PROCESS | 2196 | 1461191561322 Marionette DEBUG loaded listener.js 15:32:41 INFO - PROCESS | 2196 | ++DOMWINDOW == 241 (125BD800) [pid = 2196] [serial = 2340] [outer = 0F437C00] 15:32:41 INFO - PROCESS | 2196 | 1461191561906 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:32:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:32:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1118ms 15:32:41 INFO - PROCESS | 2196 | 1461191561919 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 15:32:41 INFO - PROCESS | 2196 | 1461191561923 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 15:32:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:32:41 INFO - PROCESS | 2196 | 1461191561949 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:32:41 INFO - PROCESS | 2196 | 1461191561952 Marionette TRACE conn5 <- [1,3078,null,{}] 15:32:41 INFO - PROCESS | 2196 | 1461191561957 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:32:42 INFO - PROCESS | 2196 | 1461191562082 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 15:32:42 INFO - PROCESS | 2196 | 1461191562279 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:42 INFO - PROCESS | 2196 | ++DOCSHELL 19B63C00 == 125 [pid = 2196] [id = 781] 15:32:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 242 (19B68000) [pid = 2196] [serial = 2341] [outer = 00000000] 15:32:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 243 (1A3E7000) [pid = 2196] [serial = 2342] [outer = 19B68000] 15:32:42 INFO - PROCESS | 2196 | 1461191562336 Marionette DEBUG loaded listener.js 15:32:42 INFO - PROCESS | 2196 | ++DOMWINDOW == 244 (1AD7DC00) [pid = 2196] [serial = 2343] [outer = 19B68000] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 225C7400 == 124 [pid = 2196] [id = 711] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 16E78000 == 123 [pid = 2196] [id = 681] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 179A9400 == 122 [pid = 2196] [id = 765] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 127C7000 == 121 [pid = 2196] [id = 764] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 179A7000 == 120 [pid = 2196] [id = 763] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 12B78C00 == 119 [pid = 2196] [id = 762] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 25022800 == 118 [pid = 2196] [id = 759] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 21492800 == 117 [pid = 2196] [id = 758] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 1A33EC00 == 116 [pid = 2196] [id = 757] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 28DDB400 == 115 [pid = 2196] [id = 756] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 27965C00 == 114 [pid = 2196] [id = 755] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 22C32000 == 113 [pid = 2196] [id = 754] 15:32:42 INFO - PROCESS | 2196 | --DOMWINDOW == 243 (1A05F400) [pid = 2196] [serial = 2209] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 2196 | --DOMWINDOW == 242 (267B6400) [pid = 2196] [serial = 2244] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 25033000 == 112 [pid = 2196] [id = 753] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 2502AC00 == 111 [pid = 2196] [id = 752] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 2431F800 == 110 [pid = 2196] [id = 751] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 1A334800 == 109 [pid = 2196] [id = 750] 15:32:42 INFO - PROCESS | 2196 | --DOCSHELL 12B79400 == 108 [pid = 2196] [id = 749] 15:32:42 INFO - PROCESS | 2196 | --DOMWINDOW == 241 (25382000) [pid = 2196] [serial = 2126] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 2196 | --DOMWINDOW == 240 (20B0FC00) [pid = 2196] [serial = 2069] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 2196 | --DOMWINDOW == 239 (23121400) [pid = 2196] [serial = 2230] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 2196 | --DOMWINDOW == 238 (2431FC00) [pid = 2196] [serial = 2233] [outer = 00000000] [url = about:blank] 15:32:42 INFO - PROCESS | 2196 | --DOMWINDOW == 237 (1CA7F800) [pid = 2196] [serial = 2238] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 236 (1A062800) [pid = 2196] [serial = 2241] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 235 (12B80400) [pid = 2196] [serial = 2182] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 234 (1F189800) [pid = 2196] [serial = 2224] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 233 (1FD56C00) [pid = 2196] [serial = 2225] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 232 (1787D400) [pid = 2196] [serial = 2212] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 231 (17976C00) [pid = 2196] [serial = 2213] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 230 (1CBA7C00) [pid = 2196] [serial = 2216] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 229 (1C5EDC00) [pid = 2196] [serial = 2215] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 228 (24898C00) [pid = 2196] [serial = 2197] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 227 (27BA3400) [pid = 2196] [serial = 2200] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 226 (1A059800) [pid = 2196] [serial = 2218] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 225 (1AC51C00) [pid = 2196] [serial = 2219] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 224 (28EA7800) [pid = 2196] [serial = 2203] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 223 (1C5E0000) [pid = 2196] [serial = 2221] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 222 (1C6D0C00) [pid = 2196] [serial = 2222] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 221 (204D6400) [pid = 2196] [serial = 2191] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 220 (25007C00) [pid = 2196] [serial = 2236] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 219 (2500AC00) [pid = 2196] [serial = 2206] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 218 (24322400) [pid = 2196] [serial = 2234] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 217 (1A33A800) [pid = 2196] [serial = 2185] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 216 (1FD5D000) [pid = 2196] [serial = 2180] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 215 (20EDE800) [pid = 2196] [serial = 2194] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 214 (1FD62400) [pid = 2196] [serial = 2188] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 213 (1FD59000) [pid = 2196] [serial = 2242] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 212 (20B09C00) [pid = 2196] [serial = 2227] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 211 (20ED7400) [pid = 2196] [serial = 2228] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 210 (2488D000) [pid = 2196] [serial = 2231] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | --DOMWINDOW == 209 (20D27000) [pid = 2196] [serial = 2239] [outer = 00000000] [url = about:blank] 15:32:43 INFO - PROCESS | 2196 | 1461191563056 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:32:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:32:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1127ms 15:32:43 INFO - PROCESS | 2196 | 1461191563076 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 15:32:43 INFO - PROCESS | 2196 | 1461191563080 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 15:32:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:32:43 INFO - PROCESS | 2196 | 1461191563084 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:32:43 INFO - PROCESS | 2196 | 1461191563086 Marionette TRACE conn5 <- [1,3082,null,{}] 15:32:43 INFO - PROCESS | 2196 | 1461191563090 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:32:43 INFO - PROCESS | 2196 | 1461191563204 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 15:32:43 INFO - PROCESS | 2196 | 1461191563345 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:43 INFO - PROCESS | 2196 | ++DOCSHELL 12752C00 == 109 [pid = 2196] [id = 782] 15:32:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 210 (127C7000) [pid = 2196] [serial = 2344] [outer = 00000000] 15:32:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 211 (195DFC00) [pid = 2196] [serial = 2345] [outer = 127C7000] 15:32:43 INFO - PROCESS | 2196 | 1461191563392 Marionette DEBUG loaded listener.js 15:32:43 INFO - PROCESS | 2196 | ++DOMWINDOW == 212 (1A33A400) [pid = 2196] [serial = 2346] [outer = 127C7000] 15:32:43 INFO - PROCESS | 2196 | 1461191563815 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:32:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:32:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 830ms 15:32:43 INFO - PROCESS | 2196 | 1461191563919 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 15:32:43 INFO - PROCESS | 2196 | 1461191563921 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 15:32:43 INFO - PROCESS | 2196 | 1461191563926 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:32:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:32:43 INFO - PROCESS | 2196 | 1461191563932 Marionette TRACE conn5 <- [1,3086,null,{}] 15:32:43 INFO - PROCESS | 2196 | 1461191563940 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:32:44 INFO - PROCESS | 2196 | 1461191564060 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 15:32:44 INFO - PROCESS | 2196 | 1461191564202 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:44 INFO - PROCESS | 2196 | ++DOCSHELL 1C45A800 == 110 [pid = 2196] [id = 783] 15:32:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 213 (1C45E000) [pid = 2196] [serial = 2347] [outer = 00000000] 15:32:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 214 (1C5E3800) [pid = 2196] [serial = 2348] [outer = 1C45E000] 15:32:44 INFO - PROCESS | 2196 | 1461191564250 Marionette DEBUG loaded listener.js 15:32:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 215 (1C6D1800) [pid = 2196] [serial = 2349] [outer = 1C45E000] 15:32:44 INFO - PROCESS | 2196 | 1461191564619 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:32:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:32:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:32:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 731ms 15:32:44 INFO - PROCESS | 2196 | 1461191564662 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 15:32:44 INFO - PROCESS | 2196 | 1461191564665 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 15:32:44 INFO - PROCESS | 2196 | 1461191564668 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:32:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:32:44 INFO - PROCESS | 2196 | 1461191564670 Marionette TRACE conn5 <- [1,3090,null,{}] 15:32:44 INFO - PROCESS | 2196 | 1461191564674 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:32:44 INFO - PROCESS | 2196 | 1461191564782 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 15:32:44 INFO - PROCESS | 2196 | 1461191564788 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:44 INFO - PROCESS | 2196 | ++DOCSHELL 1C9B4C00 == 111 [pid = 2196] [id = 784] 15:32:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 216 (1C9B5000) [pid = 2196] [serial = 2350] [outer = 00000000] 15:32:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 217 (1EEA0C00) [pid = 2196] [serial = 2351] [outer = 1C9B5000] 15:32:44 INFO - PROCESS | 2196 | 1461191564835 Marionette DEBUG loaded listener.js 15:32:44 INFO - PROCESS | 2196 | ++DOMWINDOW == 218 (1F189800) [pid = 2196] [serial = 2352] [outer = 1C9B5000] 15:32:45 INFO - PROCESS | 2196 | 1461191565344 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:32:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:32:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 15:32:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:32:45 INFO - PROCESS | 2196 | 1461191565404 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 15:32:45 INFO - PROCESS | 2196 | 1461191565406 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 15:32:45 INFO - PROCESS | 2196 | 1461191565409 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:32:45 INFO - PROCESS | 2196 | 1461191565411 Marionette TRACE conn5 <- [1,3094,null,{}] 15:32:45 INFO - PROCESS | 2196 | 1461191565414 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:32:45 INFO - PROCESS | 2196 | 1461191565597 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 15:32:45 INFO - PROCESS | 2196 | 1461191565623 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:45 INFO - PROCESS | 2196 | ++DOCSHELL 1FE32800 == 112 [pid = 2196] [id = 785] 15:32:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 219 (1FE32C00) [pid = 2196] [serial = 2353] [outer = 00000000] 15:32:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 220 (20433C00) [pid = 2196] [serial = 2354] [outer = 1FE32C00] 15:32:45 INFO - PROCESS | 2196 | 1461191565679 Marionette DEBUG loaded listener.js 15:32:45 INFO - PROCESS | 2196 | ++DOMWINDOW == 221 (20D29400) [pid = 2196] [serial = 2355] [outer = 1FE32C00] 15:32:46 INFO - PROCESS | 2196 | 1461191566186 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:32:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:32:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:32:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:32:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 830ms 15:32:46 INFO - PROCESS | 2196 | 1461191566240 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 15:32:46 INFO - PROCESS | 2196 | 1461191566242 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 15:32:46 INFO - PROCESS | 2196 | 1461191566245 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:32:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:32:46 INFO - PROCESS | 2196 | 1461191566247 Marionette TRACE conn5 <- [1,3098,null,{}] 15:32:46 INFO - PROCESS | 2196 | 1461191566259 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:32:46 INFO - PROCESS | 2196 | 1461191566414 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 15:32:46 INFO - PROCESS | 2196 | 1461191566436 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:46 INFO - PROCESS | 2196 | ++DOCSHELL 1FEEE800 == 113 [pid = 2196] [id = 786] 15:32:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 222 (20EDF800) [pid = 2196] [serial = 2356] [outer = 00000000] 15:32:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 223 (23120C00) [pid = 2196] [serial = 2357] [outer = 20EDF800] 15:32:46 INFO - PROCESS | 2196 | 1461191566481 Marionette DEBUG loaded listener.js 15:32:46 INFO - PROCESS | 2196 | ++DOMWINDOW == 224 (23A6E000) [pid = 2196] [serial = 2358] [outer = 20EDF800] 15:32:46 INFO - PROCESS | 2196 | 1461191566944 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:32:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:32:46 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:32:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:32:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 15:32:47 INFO - PROCESS | 2196 | --DOMWINDOW == 223 (28DE0C00) [pid = 2196] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:32:47 INFO - PROCESS | 2196 | --DOMWINDOW == 222 (16C72000) [pid = 2196] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:32:47 INFO - PROCESS | 2196 | --DOMWINDOW == 221 (179AC800) [pid = 2196] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:32:47 INFO - PROCESS | 2196 | --DOMWINDOW == 220 (12B82000) [pid = 2196] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:32:47 INFO - PROCESS | 2196 | 1461191567178 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 15:32:47 INFO - PROCESS | 2196 | 1461191567179 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 15:32:47 INFO - PROCESS | 2196 | 1461191567190 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:32:47 INFO - PROCESS | 2196 | 1461191567192 Marionette TRACE conn5 <- [1,3102,null,{}] 15:32:47 INFO - PROCESS | 2196 | 1461191567196 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:32:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:32:47 INFO - PROCESS | 2196 | 1461191567299 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 15:32:47 INFO - PROCESS | 2196 | 1461191567304 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\", \"e8edc325-f6b5-4df3-a7b0-e18a142ec4d0\");\n\nvar timer = null;\nif (30000) {\n 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:32:47 INFO - PROCESS | 2196 | ++DOCSHELL 23A71C00 == 114 [pid = 2196] [id = 787] 15:32:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 221 (2431CC00) [pid = 2196] [serial = 2359] [outer = 00000000] 15:32:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 222 (24322800) [pid = 2196] [serial = 2360] [outer = 2431CC00] 15:32:47 INFO - PROCESS | 2196 | 1461191567352 Marionette DEBUG loaded listener.js 15:32:47 INFO - PROCESS | 2196 | ++DOMWINDOW == 223 (24326400) [pid = 2196] [serial = 2361] [outer = 2431CC00] 15:32:47 INFO - PROCESS | 2196 | 1461191567817 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:32:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:32:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 651ms 15:32:47 INFO - PROCESS | 2196 | 1461191567872 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 15:32:47 INFO - PROCESS | 2196 | 1461191567874 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 15:32:48 WARNING - u'runner_teardown' () 15:32:48 INFO - No more tests 15:32:48 INFO - Got 0 unexpected results 15:32:48 INFO - SUITE-END | took 701s 15:32:48 INFO - Closing logging queue 15:32:48 INFO - queue closed 15:32:49 INFO - Return code: 0 15:32:49 WARNING - # TBPL SUCCESS # 15:32:49 INFO - Running post-action listener: _resource_record_post_action 15:32:49 INFO - Running post-run listener: _resource_record_post_run 15:32:50 INFO - Total resource usage - Wall time: 712s; CPU: 14.0%; Read bytes: 78300672; Write bytes: 1169681920; Read time: 872830; Write time: 9627730 15:32:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:32:50 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29184000; Read time: 0; Write time: 25860 15:32:50 INFO - run-tests - Wall time: 709s; CPU: 14.0%; Read bytes: 78300672; Write bytes: 1079986176; Read time: 872830; Write time: 9491510 15:32:50 INFO - Running post-run listener: _upload_blobber_files 15:32:50 INFO - Blob upload gear active. 15:32:50 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:32:50 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:32:50 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:32:50 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:32:50 INFO - (blobuploader) - INFO - Open directory for files ... 15:32:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:32:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:32:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:32:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:32:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:32:51 INFO - (blobuploader) - INFO - Done attempting. 15:32:51 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:32:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:32:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:32:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:32:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:32:53 INFO - (blobuploader) - INFO - Done attempting. 15:32:53 INFO - (blobuploader) - INFO - Iteration through files over. 15:32:53 INFO - Return code: 0 15:32:53 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:32:53 INFO - Using _rmtree_windows ... 15:32:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:32:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9116bd078073fb233d634cd7ec190b2cef0248a3aecf48a37377f2b8d2c19ed529f7ec75efba9a605f99507557e4f4c2705af001774e4b6005c7b0cd72ef5244", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c971ce88eff9c19a61ba24c0f7c3fd6c491d87aaad61529a7f1b230436f8496600301c0797c358bcd6761f0857e7f25d460437a899d96c4dea47b168e4158a77"} 15:32:53 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:32:53 INFO - Writing to file C:\slave\test\properties\blobber_files 15:32:53 INFO - Contents: 15:32:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9116bd078073fb233d634cd7ec190b2cef0248a3aecf48a37377f2b8d2c19ed529f7ec75efba9a605f99507557e4f4c2705af001774e4b6005c7b0cd72ef5244", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c971ce88eff9c19a61ba24c0f7c3fd6c491d87aaad61529a7f1b230436f8496600301c0797c358bcd6761f0857e7f25d460437a899d96c4dea47b168e4158a77"} 15:32:53 INFO - Running post-run listener: copy_logs_to_upload_dir 15:32:53 INFO - Copying logs to upload dir... 15:32:53 INFO - mkdir: C:\slave\test\build\upload\logs 15:32:53 INFO - Copying logs to upload dir... 15:32:53 INFO - Using _rmtree_windows ... 15:32:53 INFO - Using _rmtree_windows ... 15:32:53 INFO - Using _rmtree_windows ... 15:32:53 INFO - Using _rmtree_windows ... 15:32:53 INFO - Using _rmtree_windows ... 15:32:53 INFO - Using _rmtree_windows ... 15:32:53 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1041.017000 ========= master_lag: 0.90 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 21 secs) (at 2016-04-20 15:32:54.231773) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 15:32:54.232623) ========= '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-217 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-217 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-217 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-central/sha512/9116bd078073fb233d634cd7ec190b2cef0248a3aecf48a37377f2b8d2c19ed529f7ec75efba9a605f99507557e4f4c2705af001774e4b6005c7b0cd72ef5244", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c971ce88eff9c19a61ba24c0f7c3fd6c491d87aaad61529a7f1b230436f8496600301c0797c358bcd6761f0857e7f25d460437a899d96c4dea47b168e4158a77"} build_url:https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9116bd078073fb233d634cd7ec190b2cef0248a3aecf48a37377f2b8d2c19ed529f7ec75efba9a605f99507557e4f4c2705af001774e4b6005c7b0cd72ef5244", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c971ce88eff9c19a61ba24c0f7c3fd6c491d87aaad61529a7f1b230436f8496600301c0797c358bcd6761f0857e7f25d460437a899d96c4dea47b168e4158a77"}' symbols_url: 'https://queue.taskcluster.net/v1/task/L_r_lkbNTEiO886a5W1yRg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 15:32:54.359261) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:32:54.359669) ========= '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-217 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-217 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-217 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:32:54.478076) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 15:32:54.478486) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 15:32:55.373986) ========= ========= Total master_lag: 1.07 =========